)]}'
{
  "commit": "94b0d71e3cff7dfdc4293a8517b0debdf7c856e7",
  "tree": "dbf5748f5af7c5a5de3ff4b00a6904b7e1119737",
  "parents": [
    "180e4ec538809f800af3f984cfabf922a7cf5aa0"
  ],
  "author": {
    "name": "Pedro Matias",
    "email": "pedro.matias@dremio.com",
    "time": "Wed Aug 26 00:31:03 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 25 16:31:03 2026 -0700"
  },
  "message": "GH-1117: Use updated handle in prepared stmt (#1120)\n\n## What\u0027s Changed\nWhen a server sent an updated handle for a prepared statement after\nparameters were bound,\nthe client would use the new handle for the subsequent call to\n`GetFlightInfo` and then discard it. Any other\nfuture requests for that prepared statement would use the original\nhandle.\n\nWith these changes, the updated handle is stored and reused for future\nrequests.\n\nThis change was created with AI assistance (Claude Code). All lines were\nmanually reviewed by a human. The output is not copyrightable subject\nmatter.\n\nCloses #1117.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0af09faee1b8c8263490c4c43221dd3211aebe32",
      "old_mode": 33188,
      "old_path": "flight/flight-sql/src/main/java/org/apache/arrow/flight/sql/FlightSqlClient.java",
      "new_id": "69422b8cc55bd4d132f36dd08eb8cbd8972b0f8b",
      "new_mode": 33188,
      "new_path": "flight/flight-sql/src/main/java/org/apache/arrow/flight/sql/FlightSqlClient.java"
    },
    {
      "type": "modify",
      "old_id": "e2934ab1e93d8faf3af2d488097f05f50d5f5158",
      "old_mode": 33188,
      "old_path": "flight/flight-sql/src/test/java/org/apache/arrow/flight/sql/test/TestFlightSql.java",
      "new_id": "167bd689cc9b4b76fc538a722ae001a51b960cdb",
      "new_mode": 33188,
      "new_path": "flight/flight-sql/src/test/java/org/apache/arrow/flight/sql/test/TestFlightSql.java"
    }
  ]
}
