)]}'
{
  "log": [
    {
      "commit": "e6191b9eda6938bda0fcba63910dc4bc3bf847c5",
      "tree": "2aac4e66a93ba884107523e4c5fa1781a9449084",
      "parents": [
        "b61ef96a34bd1054fca4a705ee73c7567f84781b"
      ],
      "author": {
        "name": "Anurag Mantripragada",
        "email": "amantripragada@apple.com",
        "time": "Wed Oct 28 09:37:20 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 28 11:37:20 2026 -0500"
      },
      "message": "Spark 4.0, 4.2: Port MergingSortedRowDataReader to 4.0 and 4.2  (#18492)"
    },
    {
      "commit": "b61ef96a34bd1054fca4a705ee73c7567f84781b",
      "tree": "ec7074b215c0541f811e773c9c1dbca416ac98bc",
      "parents": [
        "e5998eb8c147426397d726a29aa6d2f9185adfb1"
      ],
      "author": {
        "name": "zhengxiang378928908-code",
        "email": "zhengxiang378928908@gmail.com",
        "time": "Wed Oct 28 18:34:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 28 11:34:53 2026 +0100"
      },
      "message": "Flink: Fix dynamic sink HASH keying of records sent to the table updater (#18602)"
    },
    {
      "commit": "e5998eb8c147426397d726a29aa6d2f9185adfb1",
      "tree": "6a93d8c7b6c009624a19e310821e02beaf2e0c93",
      "parents": [
        "6275107e38cc87a7d416ef231019ceb51556f196"
      ],
      "author": {
        "name": "Szehon Ho",
        "email": "szehon.apache@gmail.com",
        "time": "Tue Oct 27 16:07:13 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 16:07:13 2026 -0700"
      },
      "message": "Spark: Upgrade to 4.1.4 (#18667)\n\nUse the released maintenance version to include security and correctness fixes.\n\nGenerated-by: Codex"
    },
    {
      "commit": "6275107e38cc87a7d416ef231019ceb51556f196",
      "tree": "7dd8739c21fa996de26b35f7b4b68402905e86bd",
      "parents": [
        "34927ff68e3e468f4f81ea4305b54de95562efe1"
      ],
      "author": {
        "name": "Anoop Johnson",
        "email": "anoop@apache.org",
        "time": "Tue Oct 27 13:39:03 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 14:39:03 2026 -0600"
      },
      "message": "Spec: Replace per-column tight_bounds with file-level tight_stats in v4 (#18585)\n\nTrack stats tightness with a single file-level tight_stats flag on the\ntracked file instead of a per-column tight_bounds field. The flag covers\nall statistics (bounds and null, NaN, and value counts) for the file\u0027s\nlive rows."
    },
    {
      "commit": "34927ff68e3e468f4f81ea4305b54de95562efe1",
      "tree": "cb43f8c1a69c960ca2c9c0cbf8fb4b2efc9ba44a",
      "parents": [
        "ea47af380c0bf41a64fac858d0d89d1227db0418"
      ],
      "author": {
        "name": "Prathamesh Kulkarni",
        "email": "prathameshk2696@gmail.com",
        "time": "Tue Oct 27 11:56:06 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 11:56:06 2026 -0700"
      },
      "message": "Core: Include attempt and maxAttempts in Tasks retry log (#18664)\n\nCo-authored-by: Claude Code \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "ea47af380c0bf41a64fac858d0d89d1227db0418",
      "tree": "dc522aa93e88b3c0c345f95e04f16ce4d463fee5",
      "parents": [
        "e5f8ab19c82fcf24be430cc6c0cecf9a23f5afe4"
      ],
      "author": {
        "name": "Steven Zhen Wu",
        "email": "stevenz3wu@gmail.com",
        "time": "Tue Oct 27 11:29:40 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 27 11:29:40 2026 -0700"
      },
      "message": "Core: Read geometry and geography bounds as GeospatialBound (#18394)\n\n* Core: Read geometry and geography bounds as GeospatialBound\n\nMaterialize v4 manifest geometry and geography lower and upper bounds as GeospatialBound so callers receive the bound type, and copy reused reader instances when field stats are copied."
    },
    {
      "commit": "e5f8ab19c82fcf24be430cc6c0cecf9a23f5afe4",
      "tree": "549706b5ce4fa1492b7f64f2d74b563d2d96a195",
      "parents": [
        "feca1ca65409570b49869139d8ace76a98ec684a"
      ],
      "author": {
        "name": "Rajarshi Sarkar",
        "email": "rajarshisarkar@google.com",
        "time": "Mon Oct 26 22:17:50 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 11:47:50 2026 -0500"
      },
      "message": "Spark 3.5: Use snapshot schema for CBO column statistics (#18459)"
    },
    {
      "commit": "feca1ca65409570b49869139d8ace76a98ec684a",
      "tree": "6d7014e9d2b2caaef0f7df1c7c736ea5c2e58fd0",
      "parents": [
        "47677abf352f2e5c373cf82704ea7f2e675f8862"
      ],
      "author": {
        "name": "Yuya Ebihara",
        "email": "ebyhry@gmail.com",
        "time": "Tue Oct 27 01:01:59 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 26 09:01:59 2026 -0700"
      },
      "message": "Build: Bump software.amazon.awssdk:bom from 2.55.14 to 2.56.0 (#18650)\n\nBumps software.amazon.awssdk:bom from 2.55.14 to 2.56.0.\n\n---\nupdated-dependencies:\n- dependency-name: software.amazon.awssdk:bom\n  dependency-version: 2.56.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "47677abf352f2e5c373cf82704ea7f2e675f8862",
      "tree": "294e4e6a0fafc791de796a7d614180c1d6cb3a54",
      "parents": [
        "75129efe3bff63d51ee6c62724824a2d6749e8af"
      ],
      "author": {
        "name": "Yuya Ebihara",
        "email": "ebyhry@gmail.com",
        "time": "Mon Oct 26 14:49:39 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 22:49:39 2026 -0700"
      },
      "message": "Build: Bump io.grpc:grpc-netty-shaded from 1.84.2 to 1.85.0 (#18651)\n\nBumps [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) from 1.84.2 to 1.85.0.\n- [Release notes](https://github.com/grpc/grpc-java/releases)\n- [Commits](https://github.com/grpc/grpc-java/compare/v1.84.2...v1.85.0)\n\n---\nupdated-dependencies:\n- dependency-name: io.grpc:grpc-netty-shaded\n  dependency-version: 1.85.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "75129efe3bff63d51ee6c62724824a2d6749e8af",
      "tree": "9aabbd73e179a0c2ca36f28aec83c39df375ca46",
      "parents": [
        "97659351d4766892aaf3bb0268e4256903c80759"
      ],
      "author": {
        "name": "Yuya Ebihara",
        "email": "ebyhry@gmail.com",
        "time": "Mon Oct 26 14:48:33 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 22:48:33 2026 -0700"
      },
      "message": "Build: Bump com.azure:azure-sdk-bom from 1.3.8 to 1.3.9 (#18649)\n\nBumps [com.azure:azure-sdk-bom](https://github.com/azure/azure-sdk-for-java) from 1.3.8 to 1.3.9.\n- [Release notes](https://github.com/azure/azure-sdk-for-java/releases)\n- [Commits](https://github.com/azure/azure-sdk-for-java/compare/azure-digitaltwins-core_1.3.8...azure-digitaltwins-core_1.3.9)\n\n---\nupdated-dependencies:\n- dependency-name: com.azure:azure-sdk-bom\n  dependency-version: 1.3.9\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "97659351d4766892aaf3bb0268e4256903c80759",
      "tree": "f50e0614cd96e28dc93e3327f0b88944f68ed124",
      "parents": [
        "3c69c30b244e320c08ba32362ee0c03ef968fe6f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 25 13:16:56 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 25 13:16:56 2026 -0700"
      },
      "message": "Build: Bump com.aliyun:kms20160120 from 2.3.0 to 2.3.1 (#18636)\n\nBumps [com.aliyun:kms20160120](https://github.com/aliyun/alibabacloud-java-sdk) from 2.3.0 to 2.3.1.\n- [Changelog](https://github.com/aliyun/alibabacloud-java-sdk/blob/master/docmind-api-20220711/ChangeLog.txt)\n- [Commits](https://github.com/aliyun/alibabacloud-java-sdk/commits)\n\n---\nupdated-dependencies:\n- dependency-name: com.aliyun:kms20160120\n  dependency-version: 2.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "3c69c30b244e320c08ba32362ee0c03ef968fe6f",
      "tree": "87ad8760af43bf2124a54b19eba5603c7f024f72",
      "parents": [
        "e146cbfd39503ec67cb718545544f722ef65a6e9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Oct 24 23:41:36 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 24 23:41:36 2026 -0700"
      },
      "message": "Build: Bump pymarkdownlnt from 0.9.40 to 0.9.41 (#18637)\n\nBumps [pymarkdownlnt](https://github.com/jackdewinter/pymarkdown) from 0.9.40 to 0.9.41.\n- [Release notes](https://github.com/jackdewinter/pymarkdown/releases)\n- [Changelog](https://github.com/jackdewinter/pymarkdown/blob/main/changelog.md)\n- [Commits](https://github.com/jackdewinter/pymarkdown/compare/v0.9.40...v0.9.41)\n\n---\nupdated-dependencies:\n- dependency-name: pymarkdownlnt\n  dependency-version: 0.9.41\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e146cbfd39503ec67cb718545544f722ef65a6e9",
      "tree": "2675b5432e6a656d07b2a179bf0bc1b0536e1af7",
      "parents": [
        "5f1ca1817f302e0a1cce7f97cbb79effbfd3cce1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Oct 24 23:41:14 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 24 23:41:14 2026 -0700"
      },
      "message": "Build: Bump datamodel-code-generator from 0.82.0 to 0.85.0 (#18638)\n\nBumps [datamodel-code-generator](https://github.com/datamodel-code-generator/datamodel-code-generator) from 0.82.0 to 0.85.0.\n- [Release notes](https://github.com/datamodel-code-generator/datamodel-code-generator/releases)\n- [Changelog](https://github.com/datamodel-code-generator/datamodel-code-generator/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/datamodel-code-generator/datamodel-code-generator/compare/0.82.0...0.85.0)\n\n---\nupdated-dependencies:\n- dependency-name: datamodel-code-generator\n  dependency-version: 0.85.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "5f1ca1817f302e0a1cce7f97cbb79effbfd3cce1",
      "tree": "ce36c72f2757241d7d1f762f3b5a62dd340ff486",
      "parents": [
        "81bb55deaa8409e650cb0098103aee302460246e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Oct 24 23:40:58 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 24 23:40:58 2026 -0700"
      },
      "message": "Build: Bump actions/setup-java from 6.0.1 to 6.1.0 (#18639)\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 6.0.1 to 6.1.0.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/de7274f081f381c8f8158605e0321c36c376e2e6...b843ebf9b913146b38da2eaa7aeddf76074ae1ad)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\n  dependency-version: 6.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "81bb55deaa8409e650cb0098103aee302460246e",
      "tree": "cca03d01ea4c0dc4427bd60031b00acb72eef3ff",
      "parents": [
        "f686b5f811a744ee7cca60955608981a41221b6b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Oct 24 23:40:40 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 24 23:40:40 2026 -0700"
      },
      "message": "Build: Bump jackson-bom from 2.22.3 to 2.22.4 (#18640)\n\nBumps `jackson-bom` from 2.22.3 to 2.22.4.\n\nUpdates `com.fasterxml.jackson.core:jackson-databind` from 2.22.3 to 2.22.4\n- [Commits](https://github.com/FasterXML/jackson-databind/compare/jackson-databind-2.22.3...jackson-databind-2.22.4)\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.22.3 to 2.22.4\n- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.22.3...jackson-bom-2.22.4)\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.22.3 to 2.22.4\n- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.22.3...jackson-core-2.22.4)\n\n---\nupdated-dependencies:\n- dependency-name: com.fasterxml.jackson.core:jackson-databind\n  dependency-version: 2.22.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.fasterxml.jackson:jackson-bom\n  dependency-version: 2.22.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.fasterxml.jackson.core:jackson-core\n  dependency-version: 2.22.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f686b5f811a744ee7cca60955608981a41221b6b",
      "tree": "82afa66ba42da2133261a84a7b8d3914df75438d",
      "parents": [
        "fb58513787756dedab6550d6695df36a27acb64e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Oct 24 23:40:22 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 24 23:40:22 2026 -0700"
      },
      "message": "Build: Bump com.github.ben-manes.caffeine:caffeine from 3.3.0 to 3.3.1 (#18643)\n\nBumps [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine) from 3.3.0 to 3.3.1.\n- [Release notes](https://github.com/ben-manes/caffeine/releases)\n- [Commits](https://github.com/ben-manes/caffeine/compare/v3.3.0...v3.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.ben-manes.caffeine:caffeine\n  dependency-version: 3.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "fb58513787756dedab6550d6695df36a27acb64e",
      "tree": "b7daabd3f5cb131845b76855a95c7c87dc3d7986",
      "parents": [
        "c285171ea8758378db2fc8e735ebbe59a5cde9b0"
      ],
      "author": {
        "name": "Ryan Blue",
        "email": "blue@apache.org",
        "time": "Sat Oct 24 08:31:01 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 24 09:31:01 2026 -0600"
      },
      "message": "Core: Add mutable Mumbling bitmap implementation (#18544)"
    },
    {
      "commit": "c285171ea8758378db2fc8e735ebbe59a5cde9b0",
      "tree": "5fc7f2c70dfc47cd7b08bb5cc5054390e3142e3c",
      "parents": [
        "0e4a68cec1affe64aa711f67351f0f8254b5d00a"
      ],
      "author": {
        "name": "Kevin Liu",
        "email": "kevinjqliu@users.noreply.github.com",
        "time": "Fri Oct 23 19:26:25 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 19:26:25 2026 -0700"
      },
      "message": "Docs: Clarify how to subscribe to mailing lists (#18628)\n\nCo-authored-by: Copilot App \u003c223556219+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "0e4a68cec1affe64aa711f67351f0f8254b5d00a",
      "tree": "e6118a6029125d9c8d82b9a793fdf1ebaef40e6e",
      "parents": [
        "2856631da4d81e79ece85c3694bfd81a86ca612e"
      ],
      "author": {
        "name": "Steven Zhen Wu",
        "email": "stevenz3wu@gmail.com",
        "time": "Fri Oct 23 13:37:39 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 13:37:39 2026 -0700"
      },
      "message": "Core: Read total bytes in MapBackedContentStats (#18614)\n\nThe wrapper still called avgValueSizes() after totals replaced stored averages, so wrapping a data file dropped total_bytes.\n\nGenerated-by: Cursor"
    },
    {
      "commit": "2856631da4d81e79ece85c3694bfd81a86ca612e",
      "tree": "99a38335bd4ade5df9faf3199b7fa885520b0fb5",
      "parents": [
        "1122bced206cac024ae82207cb9cd2fe6faa0ac9"
      ],
      "author": {
        "name": "Hongyue/Steve Zhang",
        "email": "hongyue.apache@gmail.com",
        "time": "Fri Oct 23 01:26:22 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 10:26:22 2026 +0200"
      },
      "message": "Docs: fix broken revapi command in AGENTS.md (#18616)"
    },
    {
      "commit": "1122bced206cac024ae82207cb9cd2fe6faa0ac9",
      "tree": "de6da7f15c1425f300b965249a2e5b0468c5b463",
      "parents": [
        "9303e4c89705f139290ae8c1266fb4485785e279"
      ],
      "author": {
        "name": "pvary",
        "email": "peter.vary.apache@gmail.com",
        "time": "Fri Oct 23 07:15:39 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 23 07:15:39 2026 +0200"
      },
      "message": "Build: Run zizmor on ubuntu-24.04 instead of ubuntu-latest (#18611)"
    },
    {
      "commit": "9303e4c89705f139290ae8c1266fb4485785e279",
      "tree": "a82964d91a37debd0c42969f4ccc2ea4fec7f067",
      "parents": [
        "7461b5047638fe07285a175a3e113e73fc5e19de"
      ],
      "author": {
        "name": "Anoop Johnson",
        "email": "anoop@apache.org",
        "time": "Thu Oct 22 11:08:22 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 12:08:22 2026 -0600"
      },
      "message": "Core: Add toString to root manifest file (#18612)"
    },
    {
      "commit": "7461b5047638fe07285a175a3e113e73fc5e19de",
      "tree": "b5ba175b00c899a6f15b7b8b4f6afd440abfe32c",
      "parents": [
        "60897e0b828580cc20e591424179d9b5c574e8d6"
      ],
      "author": {
        "name": "Anoop Johnson",
        "email": "anoop@apache.org",
        "time": "Thu Oct 22 08:36:03 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 08:36:03 2026 -0700"
      },
      "message": "Core: Add V4 file planner (#17541)\n\nPlan FileScanTasks from a V4 root manifest, routing DATA entries to tasks and\nexpanding DATA_MANIFEST entries into their leaf manifests through\nV4ManifestReader. Attach each data file\u0027s colocated deletion vector as a\nDeleteFile. Add RootManifestFile so the root reads through the same reader as\nthe leaves, and TrackedFileAdapters.asDVDeleteFile(DataFile)."
    },
    {
      "commit": "60897e0b828580cc20e591424179d9b5c574e8d6",
      "tree": "4dd23caba563f8a2c81edf9c0e301dc9d8a96ebe",
      "parents": [
        "cdeb84d341631b0c89a4defc61f38eccf5768cea"
      ],
      "author": {
        "name": "Daksh Dave",
        "email": "dakshdave51093@gmail.com",
        "time": "Thu Oct 22 00:02:30 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 22 09:02:30 2026 +0200"
      },
      "message": "Arrow: Fix vectorized reads of dictionary-encoded TIMESTAMP_MILLIS columns (#18592)\n\nCo-authored-by: AbdelrahmanElhawary \u003cabdulrahman.elhawary@incorta.com\u003e"
    },
    {
      "commit": "cdeb84d341631b0c89a4defc61f38eccf5768cea",
      "tree": "61067078177e80baf7b62157ae532b56aca822cc",
      "parents": [
        "7a74178db9487d934313f5e8430d14f7aa3769d9"
      ],
      "author": {
        "name": "Xiduo You",
        "email": "ulyssesyou18@gmail.com",
        "time": "Thu Oct 22 06:50:36 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 15:50:36 2026 -0700"
      },
      "message": "Spark 4.2: Support iterative runtime filtering with PartitionPredicate (#18600)"
    },
    {
      "commit": "7a74178db9487d934313f5e8430d14f7aa3769d9",
      "tree": "7d4de7d2fdc6a21a894a26f893501877e01781bd",
      "parents": [
        "16bb7a99033124b3eb669ee5b0ea28dfc980ead9"
      ],
      "author": {
        "name": "Manu Zhang",
        "email": "OwenZhang1990@gmail.com",
        "time": "Thu Oct 22 06:50:20 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 15:50:20 2026 -0700"
      },
      "message": "Parquet: Validate geospatial projection parameters (#17578)"
    },
    {
      "commit": "16bb7a99033124b3eb669ee5b0ea28dfc980ead9",
      "tree": "01405b7231146f6a64c010e0792069089d0213e5",
      "parents": [
        "e70a2efcd06c009910a354c71ee892a7742cc60e"
      ],
      "author": {
        "name": "Yusuf YILDIZ",
        "email": "yusufyildiz86@gmail.com",
        "time": "Wed Oct 21 17:49:55 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 14:49:55 2026 -0700"
      },
      "message": "Parquet: Fix UnsupportedOperationException for boolean filters (#18580)\n\n* Parquet: Fix UnsupportedOperationException for boolean filters\n\nParquetFilters rejected Boolean literals in EQ/NOT_EQ predicates and\nhad no IS_NULL/NOT_NULL handling for boolean columns, so reads with\nsuch filters failed before returning any rows.\n\nCloses #17092\n\nCo-authored-by: Eunbin Son \u003cthswlsqls@naver.com\u003e\n\n* Parquet: Define the schema locally in boolean filter tests\n\nFollows the pattern of the other tests in TestParquet.\n\n---------\n\nCo-authored-by: Eunbin Son \u003cthswlsqls@naver.com\u003e"
    },
    {
      "commit": "e70a2efcd06c009910a354c71ee892a7742cc60e",
      "tree": "74bcf40884f69d115317c0355aae3f09cd11628a",
      "parents": [
        "7fd1364ced4f7c0ed93cbfa49f02220807f93cee"
      ],
      "author": {
        "name": "Sergei Nikolaev",
        "email": "kinolaev@gmail.com",
        "time": "Wed Oct 21 14:51:32 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 14:51:32 2026 +0200"
      },
      "message": "Flink: Backport: Refresh unresolved input schemas in dynamic sink cache (#18594)"
    },
    {
      "commit": "7fd1364ced4f7c0ed93cbfa49f02220807f93cee",
      "tree": "335b85d6105ae2e801129c28ae3f865ff7dadcc2",
      "parents": [
        "31b643b350562f6dda7eae7e22bd91a6b39c018f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Oct 21 08:04:29 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 21 08:04:29 2026 +0200"
      },
      "message": "Build: Bump zizmorcore/zizmor-action from 0.6.3 to 0.6.4 (#18184)\n\nBumps [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action) from 0.6.3 to 0.6.4.\n- [Release notes](https://github.com/zizmorcore/zizmor-action/releases)\n- [Commits](https://github.com/zizmorcore/zizmor-action/compare/70fb788f84895a7701f5643d103d587e460b5c99...cc914d7f3750a2d13d75c7f184a1060aa0e9d482)\n\n---\nupdated-dependencies:\n- dependency-name: zizmorcore/zizmor-action\n  dependency-version: 0.6.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "31b643b350562f6dda7eae7e22bd91a6b39c018f",
      "tree": "049c828897cdff352f85ffbd849bbfa2516a001f",
      "parents": [
        "65cb42d6e6d850f8ee961cec70d0bf414f692376"
      ],
      "author": {
        "name": "autoCAT",
        "email": "erindotsing@gmail.com",
        "time": "Tue Oct 20 21:14:00 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 21:14:00 2026 -0700"
      },
      "message": "Azure: Report ADLS bulk deletion failures (#18533)\n\nCo-authored-by: Copilot App \u003c223556219+Copilot@users.noreply.github.com\u003e\nCo-authored-by: Kevin Liu \u003ckevin.jq.liu@gmail.com\u003e"
    },
    {
      "commit": "65cb42d6e6d850f8ee961cec70d0bf414f692376",
      "tree": "02d3f767eb8856b1624cb1b9c932f80ca27c8c03",
      "parents": [
        "834441b960f02d66cceba83b298c7fedcd239388"
      ],
      "author": {
        "name": "raashed",
        "email": "mohammedraashed10@gmail.com",
        "time": "Wed Oct 21 08:14:25 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 19:44:25 2026 -0700"
      },
      "message": "Azure: Ignore null values for ADLS block size properties (#18528)"
    },
    {
      "commit": "834441b960f02d66cceba83b298c7fedcd239388",
      "tree": "92eb8cb5d20cc4f485f39301d7140968271844c5",
      "parents": [
        "56b10d7e35729a7a59b07068217fa4819dd31a50"
      ],
      "author": {
        "name": "Thomas Powell",
        "email": "tom-s-powell@hotmail.co.uk",
        "time": "Wed Oct 21 03:01:45 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 19:01:45 2026 -0700"
      },
      "message": "Azure: Return fully-qualified locations from ADLSFileIO.listPrefix (#18400)\n\nCo-authored-by: Copilot App \u003c223556219+Copilot@users.noreply.github.com\u003e\nCo-authored-by: Thomas Powell \u003ctpowell@palantir.com\u003e\nCo-authored-by: Kevin Liu \u003ckevin.jq.liu@gmail.com\u003e"
    },
    {
      "commit": "56b10d7e35729a7a59b07068217fa4819dd31a50",
      "tree": "9c07193aaf08052faa05d4ffb4579016e2a6789f",
      "parents": [
        "932f9aae9cb8d35ff750a02268251ca6d3a6fd81"
      ],
      "author": {
        "name": "Vova Kolmakov",
        "email": "wombatukun@gmail.com",
        "time": "Wed Oct 21 05:14:31 2026 +0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 15:14:31 2026 -0700"
      },
      "message": "Build: Cancel superseded PR runs in lightweight CI workflows (#16771)\n\nCo-authored-by: Vova Kolmakov \u003cwombatukun@apache.org\u003e\nCo-authored-by: Claude Opus 5 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "932f9aae9cb8d35ff750a02268251ca6d3a6fd81",
      "tree": "c4c4dfec81779b91b3d1b5086ea72f4487617875",
      "parents": [
        "3738f4a97b263da8252f07d5bd36e72c1c0f0589"
      ],
      "author": {
        "name": "Yusuf YILDIZ",
        "email": "yusufyildiz86@gmail.com",
        "time": "Tue Oct 20 14:35:25 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 11:35:25 2026 -0700"
      },
      "message": "AWS: Apply Glue and KMS endpoint overrides in AssumeRoleAwsClientFactory (#18586)\n\nAssumeRoleAwsClientFactory built Glue and KMS clients without the\nglue.endpoint and kms.endpoint overrides, and LakeFormationAwsClientFactory\ndid the same for KMS clients of registered tables, so these clients always\nused the default AWS endpoints.\n\nCloses #17047\n\nCo-authored-by: Eunbin Son \u003cthswlsqls@naver.com\u003e"
    },
    {
      "commit": "3738f4a97b263da8252f07d5bd36e72c1c0f0589",
      "tree": "339ffab51830414c7e4f05eae4193d93f0f958e6",
      "parents": [
        "16bbd8c88567de49dccc7662bc33cdc3f9ceb30a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Oct 20 11:31:23 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 11:31:23 2026 -0700"
      },
      "message": "Build: Bump apache/infrastructure-actions/allowlist-check from 1.0.1 to 1.0.4 (#18558)\n\nBuild: Bump apache/infrastructure-actions/allowlist-check\n\nBumps [apache/infrastructure-actions/allowlist-check](https://github.com/apache/infrastructure-actions) from 1.0.1 to 1.0.4.\n- [Commits](https://github.com/apache/infrastructure-actions/compare/df54e48ff76152790f317934c691cfa7fd7a1a46...47b297bbe90f580139129bee531bd84bd95b7f5d)\n\n---\nupdated-dependencies:\n- dependency-name: apache/infrastructure-actions/allowlist-check\n  dependency-version: 1.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "16bbd8c88567de49dccc7662bc33cdc3f9ceb30a",
      "tree": "8e19bc5f8a39da045c8320b79ee7a059304dfac0",
      "parents": [
        "14a7c5e1ace40a81ee1b466969cd2ce47bb63403"
      ],
      "author": {
        "name": "openinx",
        "email": "openinx@gmail.com",
        "time": "Tue Oct 20 07:50:54 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 16:50:54 2026 +0200"
      },
      "message": "Flink 2.3: Close the Sink V2 aggregator\u0027s table loader (#18496)"
    },
    {
      "commit": "14a7c5e1ace40a81ee1b466969cd2ce47bb63403",
      "tree": "26f6cb1b186234a36070e58eed02edee173907b6",
      "parents": [
        "69972dbe395a4bce97868ac78361ca4a1940c44e"
      ],
      "author": {
        "name": "gaborkaszab",
        "email": "gaborkaszab@gmail.com",
        "time": "Tue Oct 20 16:36:54 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 16:36:54 2026 +0200"
      },
      "message": "Core: Fix deprecation versions for InputFilesDecryptor (#18593)"
    },
    {
      "commit": "69972dbe395a4bce97868ac78361ca4a1940c44e",
      "tree": "45d6e57d811f381a8280d560076aefa7d9cff4b3",
      "parents": [
        "3c315c8df478713f12346df37b590e1e33a0f5e2"
      ],
      "author": {
        "name": "Steven Zhen Wu",
        "email": "stevenz3wu@gmail.com",
        "time": "Tue Oct 20 06:54:55 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 07:54:55 2026 -0600"
      },
      "message": "Core: V4 write direction wrappers (#16936)\n\nAdd reusable write-direction wrappers that present a legacy DataFile, DeleteFile, or ManifestFile as a v4 TrackedFile row for manifest serialization. Content stats are served by a reusable map-backed view over the file\u0027s stat maps.\n\nGenerated-by: Cursor Grok 4.6\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e"
    },
    {
      "commit": "3c315c8df478713f12346df37b590e1e33a0f5e2",
      "tree": "a2cac0b621f245b34be6a2fc514786b1be3ea344",
      "parents": [
        "42f5d46ce6fe68643e9d65b9011b788187866b35"
      ],
      "author": {
        "name": "Rakesh Pai",
        "email": "41351936+developer-rpai@users.noreply.github.com",
        "time": "Tue Oct 20 05:41:45 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 14:41:45 2026 +0200"
      },
      "message": "Flink: Forward watermarks in EqualityConvertCommitter with no active cycle (#18439)\n\nCo-authored-by: Maximilian Michels \u003cmxm@apache.org\u003e\n\nFixes #18435."
    },
    {
      "commit": "42f5d46ce6fe68643e9d65b9011b788187866b35",
      "tree": "0a82c6de317ff0e6ad15b53a1d2a223c235de71d",
      "parents": [
        "f723526ca7b3bc2eeacba3a47cbec5f018bd4679"
      ],
      "author": {
        "name": "Sergei Nikolaev",
        "email": "kinolaev@gmail.com",
        "time": "Tue Oct 20 14:10:04 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 14:10:04 2026 +0200"
      },
      "message": "Flink: Refresh unresolved input schemas in dynamic sink metadata cache (#18541)"
    },
    {
      "commit": "f723526ca7b3bc2eeacba3a47cbec5f018bd4679",
      "tree": "d3af19fa9d471737983e6f648bef2a1d601b65bc",
      "parents": [
        "e2b621227618addf236b589c70a29a4abfb0186c"
      ],
      "author": {
        "name": "Anurag Mantripragada",
        "email": "amantripragada@apple.com",
        "time": "Tue Oct 20 02:30:08 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 11:30:08 2026 +0200"
      },
      "message": "Hive: Write format-version to HMS table parameters (#18534)"
    },
    {
      "commit": "e2b621227618addf236b589c70a29a4abfb0186c",
      "tree": "900f8406182739a60fdc189d782bde126b12b6b2",
      "parents": [
        "19a98f3440e2d790e6565273675badac20af92fb"
      ],
      "author": {
        "name": "aiborodin",
        "email": "aiborodin.github@gmail.com",
        "time": "Tue Oct 20 20:15:49 2026 +1100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 20 11:15:49 2026 +0200"
      },
      "message": "Core: Make metadata refresh retries configurable in JDBC catalog (#18539)"
    },
    {
      "commit": "19a98f3440e2d790e6565273675badac20af92fb",
      "tree": "45810dd22098eb1fd2f350b15475c06c93606f69",
      "parents": [
        "ddbd99073c9d2d1d8d4fe32e1cfccee7b2dd2151"
      ],
      "author": {
        "name": "lnc",
        "email": "20377512+lisancao@users.noreply.github.com",
        "time": "Mon Oct 19 20:09:05 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 21:09:05 2026 -0600"
      },
      "message": "Docs: Add Databricks Unity Catalog to the third-party catalogs nav (#18588)\n\nGenerated-by: Claude Code"
    },
    {
      "commit": "ddbd99073c9d2d1d8d4fe32e1cfccee7b2dd2151",
      "tree": "54eca1af0d57b88377dad4536dc7ec5e77c19b61",
      "parents": [
        "59ccccb19ac12c77c237b3f4a35485506c3728fe"
      ],
      "author": {
        "name": "Manu Zhang",
        "email": "OwenZhang1990@gmail.com",
        "time": "Tue Oct 20 07:10:45 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 16:10:45 2026 -0700"
      },
      "message": "Spark 3.5, 4.0, 4.1: Fix view rename target namespace (#18432)"
    },
    {
      "commit": "59ccccb19ac12c77c237b3f4a35485506c3728fe",
      "tree": "b7124ce1cb716faaf85c4b62faa74f93e6d5264f",
      "parents": [
        "6cd6183336c86999648164fd2128c4985c17fb30"
      ],
      "author": {
        "name": "Daniel Weeks",
        "email": "dweeks@apache.org",
        "time": "Mon Oct 19 16:07:11 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 16:07:11 2026 -0700"
      },
      "message": "SPEC: Add File Type to v4 spec (#17918)\n\n* [SPEC] Add File Type to v4 spec\n\nCo-authored-by: Daniel Weeks \u003cdanielcweeks@users.noreply.github.com\u003e\nCo-authored-by: Russell Spitzer \u003cRussellSpitzer@users.noreply.github.com\u003e\nCo-authored-by: Talat Uyarer \u003ctalatuyarer@users.noreply.github.com\u003e\nCo-authored-by: Claude \u003cnoreply@anthropic.com\u003e\n\n* Address comments\n\n---------\n\nCo-authored-by: Daniel Weeks \u003cdanielcweeks@users.noreply.github.com\u003e\nCo-authored-by: Russell Spitzer \u003cRussellSpitzer@users.noreply.github.com\u003e\nCo-authored-by: Talat Uyarer \u003ctalatuyarer@users.noreply.github.com\u003e\nCo-authored-by: Claude \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "6cd6183336c86999648164fd2128c4985c17fb30",
      "tree": "dc24876eef5b16fe06ac357b600291b4add20b24",
      "parents": [
        "6890694bd326648c3ab5930b8c97986118bbc1e5"
      ],
      "author": {
        "name": "Rahul Shivu Mahadev",
        "email": "51690557+rahulsmahadev@users.noreply.github.com",
        "time": "Mon Oct 19 15:57:08 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 15:57:08 2026 -0700"
      },
      "message": "Spark 4.2: Set Iceberg field IDs as Spark column IDs for DSv2 validation (#17958)"
    },
    {
      "commit": "6890694bd326648c3ab5930b8c97986118bbc1e5",
      "tree": "f373a68813601cd1cb15405af28836c61b7a3403",
      "parents": [
        "09c80c42e40190774ccaabb2045784df9c43f16a"
      ],
      "author": {
        "name": "Sergei Nikolaev",
        "email": "kinolaev@gmail.com",
        "time": "Mon Oct 19 17:59:51 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 17:59:51 2026 +0200"
      },
      "message": "Flink: Backport: Remap equality field ids on table update (v1.20, v2.2) (#18542)"
    },
    {
      "commit": "09c80c42e40190774ccaabb2045784df9c43f16a",
      "tree": "cb7569ad1ce6bc6625643950227ae1517e494466",
      "parents": [
        "f2b45bdff1fd1d01294647353ba4787ae6d381cc"
      ],
      "author": {
        "name": "hreddygayam",
        "email": "145052082+hreddygayam@users.noreply.github.com",
        "time": "Mon Oct 19 00:23:49 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 09:23:49 2026 +0200"
      },
      "message": "Data: Add generic File Format API TCK binding and geometry/geography generators (#18537)"
    },
    {
      "commit": "f2b45bdff1fd1d01294647353ba4787ae6d381cc",
      "tree": "8ae72ebcad29a7584164cccf2386846f6299c882",
      "parents": [
        "318e01de7830e8d70df21fd17a5b5ab7f36f89d8"
      ],
      "author": {
        "name": "Christian",
        "email": "christian@vakamo.com",
        "time": "Mon Oct 19 06:18:38 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 19 07:18:38 2026 +0200"
      },
      "message": "OpenAPI: Add missing type: object to AssertViewUUID (#18099)\n\nAssertViewUUID is the only schema the  ViewRequirement discriminator maps to, but it does not say it is an object. OpenAPI requires a discriminator target to be an object schema or an allOf, so tools cannot tell what this schema is.\n\nThis looks like a leftover from #11955.\n\nThe wire format and the meaning of the schema\ndo not change, and the generated Python code is unchanged."
    },
    {
      "commit": "318e01de7830e8d70df21fd17a5b5ab7f36f89d8",
      "tree": "b1d01e6e9e2203dffb5e7d1a51b77c4c8a492f5a",
      "parents": [
        "5a08415ec7dcace8a4048236534a3ddf3b5101ee"
      ],
      "author": {
        "name": "openinx",
        "email": "openinx@gmail.com",
        "time": "Sun Oct 18 11:48:49 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 20:48:49 2026 +0200"
      },
      "message": "Flink: Backport deep copy RowData in DynamicRecordInternalSerializer#copy to Flink 2.2 (#18547)\n\nbackports #18497"
    },
    {
      "commit": "5a08415ec7dcace8a4048236534a3ddf3b5101ee",
      "tree": "3779d956d8230329fefd8b1dae89d0bf1b4502d4",
      "parents": [
        "c3d726afa53b20e9ce818f5534db95487f36f027"
      ],
      "author": {
        "name": "openinx",
        "email": "openinx@gmail.com",
        "time": "Sun Oct 18 11:47:13 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 20:47:13 2026 +0200"
      },
      "message": "Flink: Backport deep copy RowData in DynamicRecordInternalSerializer#copy to 1.20 (#18548)\n\nBackports #18497 "
    },
    {
      "commit": "c3d726afa53b20e9ce818f5534db95487f36f027",
      "tree": "6158e44c0e69a434ad473d35d35a420d74c2f824",
      "parents": [
        "03699053905694b47ead0316d9ae7770b35e5bf2"
      ],
      "author": {
        "name": "Yuya Ebihara",
        "email": "ebyhry@gmail.com",
        "time": "Mon Oct 19 03:24:36 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 11:24:36 2026 -0700"
      },
      "message": "Build: Bump gradle-wrapper from 8.14.5 to 8.14.6 (#18575)\n\nBumps [gradle-wrapper](https://github.com/gradle/gradle) from 8.14.5 to 8.14.6.\n- [Release notes](https://github.com/gradle/gradle/releases)\n- [Commits](https://github.com/gradle/gradle/compare/v8.14.5...v8.14.6)\n\n---\nupdated-dependencies:\n- dependency-name: gradle-wrapper\n  dependency-version: 8.14.6\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "03699053905694b47ead0316d9ae7770b35e5bf2",
      "tree": "d5cc1d41ef431748e42eef9117cbce1154029c06",
      "parents": [
        "02de2200eb8245b1bceeb11da1ce41ce29d380d2"
      ],
      "author": {
        "name": "Yuya Ebihara",
        "email": "ebyhry@gmail.com",
        "time": "Mon Oct 19 03:17:36 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 11:17:36 2026 -0700"
      },
      "message": "Build: Bump nessie from 0.108.8 to 0.109.0 (#18574)\n\nBumps `nessie` from 0.108.8 to 0.109.0.\n\nUpdates `org.projectnessie.nessie:nessie-client` from 0.108.8 to 0.109.0\n\nUpdates `org.projectnessie.nessie:nessie-jaxrs-testextension` from 0.108.8 to 0.109.0\n\nUpdates `org.projectnessie.nessie:nessie-versioned-storage-inmemory-tests` from 0.108.8 to 0.109.0\n\nUpdates `org.projectnessie.nessie:nessie-versioned-storage-testextension` from 0.108.8 to 0.109.0\n\n---\nupdated-dependencies:\n- dependency-name: org.projectnessie.nessie:nessie-client\n  dependency-version: 0.109.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: org.projectnessie.nessie:nessie-jaxrs-testextension\n  dependency-version: 0.109.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: org.projectnessie.nessie:nessie-versioned-storage-inmemory-tests\n  dependency-version: 0.109.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n- dependency-name: org.projectnessie.nessie:nessie-versioned-storage-testextension\n  dependency-version: 0.109.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "02de2200eb8245b1bceeb11da1ce41ce29d380d2",
      "tree": "8ed5121fb6aab8e94949ceca9bc0b902dea6375b",
      "parents": [
        "9bbee076a5ee5b79603e5422f7e73c50ba6d58f4"
      ],
      "author": {
        "name": "Yuya Ebihara",
        "email": "ebyhry@gmail.com",
        "time": "Mon Oct 19 03:13:37 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 11:13:37 2026 -0700"
      },
      "message": "Build: Bump apache/infrastructure-actions/allowlist-check (#18576)\n\nBumps [apache/infrastructure-actions/allowlist-check](https://github.com/apache/infrastructure-actions) from 1.0.0 to 1.0.1.\n- [Commits](https://github.com/apache/infrastructure-actions/compare/61dcea11f19e2bbe1263f14d72235e8da17d3ad0...f1a487181effd0b216892001abdfb524442bb24d)\n\n---\nupdated-dependencies:\n- dependency-name: apache/infrastructure-actions/allowlist-check\n  dependency-version: 1.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9bbee076a5ee5b79603e5422f7e73c50ba6d58f4",
      "tree": "f55de37bc8a00b0a7a062f20a1278aac92acf75a",
      "parents": [
        "b2161a9cc965850f299854a3b8e910c3cbc294e4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 18 00:57:48 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 00:57:48 2026 -0700"
      },
      "message": "Build: Bump io.grpc:grpc-netty-shaded from 1.84.0 to 1.84.2 (#18568)\n\nBumps [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) from 1.84.0 to 1.84.2.\n- [Release notes](https://github.com/grpc/grpc-java/releases)\n- [Commits](https://github.com/grpc/grpc-java/compare/v1.84.0...v1.84.2)\n\n---\nupdated-dependencies:\n- dependency-name: io.grpc:grpc-netty-shaded\n  dependency-version: 1.84.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "b2161a9cc965850f299854a3b8e910c3cbc294e4",
      "tree": "6d722d0b080c7fcb80f20988771be6924025050e",
      "parents": [
        "7c1e2fbe0c5d2397a4753a1e30291ad795b43e78"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 18 00:57:24 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 00:57:24 2026 -0700"
      },
      "message": "Build: Bump org.apache.httpcomponents.client5:httpclient5 from 5.6.4 to 5.6.5 (#18569)\n\nBuild: Bump org.apache.httpcomponents.client5:httpclient5\n\nBumps [org.apache.httpcomponents.client5:httpclient5](https://github.com/apache/httpcomponents-client) from 5.6.4 to 5.6.5.\n- [Changelog](https://github.com/apache/httpcomponents-client/blob/rel/v5.6.5/RELEASE_NOTES.txt)\n- [Commits](https://github.com/apache/httpcomponents-client/compare/rel/v5.6.4...rel/v5.6.5)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.httpcomponents.client5:httpclient5\n  dependency-version: 5.6.5\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7c1e2fbe0c5d2397a4753a1e30291ad795b43e78",
      "tree": "cef1e861b0db3c1b948d3cc1e8524d9ea0f6a906",
      "parents": [
        "6b549dc377cd8c891f670119f988d5cd24f12ded"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 18 00:57:00 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 00:57:00 2026 -0700"
      },
      "message": "Build: Bump org.xerial.snappy:snappy-java from 1.1.10.10 to 1.1.10.12 (#18570)\n\nBumps [org.xerial.snappy:snappy-java](https://github.com/xerial/snappy-java) from 1.1.10.10 to 1.1.10.12.\n- [Release notes](https://github.com/xerial/snappy-java/releases)\n- [Commits](https://github.com/xerial/snappy-java/compare/v1.1.10.10...v1.1.10.12)\n\n---\nupdated-dependencies:\n- dependency-name: org.xerial.snappy:snappy-java\n  dependency-version: 1.1.10.12\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6b549dc377cd8c891f670119f988d5cd24f12ded",
      "tree": "b3770cb658c128fd8a4ae209eeaa255926e8b4b6",
      "parents": [
        "2eed6894c001a623e6145d37d784dd67170d8a04"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 18 00:56:30 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 00:56:30 2026 -0700"
      },
      "message": "Build: Bump software.amazon.awssdk:bom from 2.55.11 to 2.55.14 (#18571)\n\nBumps software.amazon.awssdk:bom from 2.55.11 to 2.55.14.\n\n---\nupdated-dependencies:\n- dependency-name: software.amazon.awssdk:bom\n  dependency-version: 2.55.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2eed6894c001a623e6145d37d784dd67170d8a04",
      "tree": "13a47b5a817aa78d9f423f6fa7f83cb745fdbca1",
      "parents": [
        "4c24d8e8761404ac39da7999ea60e4bc33fcaf0d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 18 00:56:01 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 00:56:01 2026 -0700"
      },
      "message": "Build: Bump org.immutables:value from 2.12.2 to 2.12.3 (#18566)\n\nBumps [org.immutables:value](https://github.com/immutables/immutables) from 2.12.2 to 2.12.3.\n- [Release notes](https://github.com/immutables/immutables/releases)\n- [Commits](https://github.com/immutables/immutables/compare/2.12.2...2.12.3)\n\n---\nupdated-dependencies:\n- dependency-name: org.immutables:value\n  dependency-version: 2.12.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "4c24d8e8761404ac39da7999ea60e4bc33fcaf0d",
      "tree": "75cef8b550996c785a49f190742e9420131aeed3",
      "parents": [
        "0eef7aa04617830d52445579820226b67ac1aefe"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 18 00:55:34 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 00:55:34 2026 -0700"
      },
      "message": "Build: Bump io.netty:netty-buffer from 4.2.18.Final to 4.2.19.Final (#18565)\n\nBumps [io.netty:netty-buffer](https://github.com/netty/netty) from 4.2.18.Final to 4.2.19.Final.\n- [Release notes](https://github.com/netty/netty/releases)\n- [Commits](https://github.com/netty/netty/compare/netty-4.2.18.Final...netty-4.2.19.Final)\n\n---\nupdated-dependencies:\n- dependency-name: io.netty:netty-buffer\n  dependency-version: 4.2.19.Final\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0eef7aa04617830d52445579820226b67ac1aefe",
      "tree": "a9f1f15198f4f5d7264567fdbefca564c63c661c",
      "parents": [
        "f60e84bc940eb9319533b3bd568247e05b842eac"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 18 00:54:58 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 00:54:58 2026 -0700"
      },
      "message": "Build: Bump org.openapitools:openapi-generator-gradle-plugin from 7.25.0 to 7.26.0 (#18572)\n\nBuild: Bump org.openapitools:openapi-generator-gradle-plugin\n\nBumps [org.openapitools:openapi-generator-gradle-plugin](https://github.com/OpenAPITools/openapi-generator) from 7.25.0 to 7.26.0.\n- [Release notes](https://github.com/OpenAPITools/openapi-generator/releases)\n- [Changelog](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/release-summary.md)\n- [Commits](https://github.com/OpenAPITools/openapi-generator/compare/v7.25.0...v7.26.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.openapitools:openapi-generator-gradle-plugin\n  dependency-version: 7.26.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "f60e84bc940eb9319533b3bd568247e05b842eac",
      "tree": "97e5f622286e5282919a89a89fa48ff90c40d028",
      "parents": [
        "c115109ff591be1a299c89b9c8f253a0b17d0f90"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 18 00:54:28 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 00:54:28 2026 -0700"
      },
      "message": "Build: Bump com.diffplug.spotless:spotless-plugin-gradle from 8.10.2 to 8.10.4 (#18564)\n\nBuild: Bump com.diffplug.spotless:spotless-plugin-gradle\n\nBumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) from 8.10.2 to 8.10.4.\n- [Release notes](https://github.com/diffplug/spotless/releases)\n- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)\n- [Commits](https://github.com/diffplug/spotless/compare/gradle/8.10.2...gradle/8.10.4)\n\n---\nupdated-dependencies:\n- dependency-name: com.diffplug.spotless:spotless-plugin-gradle\n  dependency-version: 8.10.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c115109ff591be1a299c89b9c8f253a0b17d0f90",
      "tree": "286c519f5b6842afecbd3ef1bcd609e002ff526a",
      "parents": [
        "d11441a59e2ca1e7304ec05715079f6ba476eafe"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 18 00:53:51 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 00:53:51 2026 -0700"
      },
      "message": "Build: Bump jetty from 12.1.13 to 12.1.14 (#18563)\n\nBumps `jetty` from 12.1.13 to 12.1.14.\n\nUpdates `org.eclipse.jetty.compression:jetty-compression-server` from 12.1.13 to 12.1.14\n\nUpdates `org.eclipse.jetty.compression:jetty-compression-gzip` from 12.1.13 to 12.1.14\n\nUpdates `org.eclipse.jetty.ee10:jetty-ee10-servlet` from 12.1.13 to 12.1.14\n\n---\nupdated-dependencies:\n- dependency-name: org.eclipse.jetty.compression:jetty-compression-server\n  dependency-version: 12.1.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.compression:jetty-compression-gzip\n  dependency-version: 12.1.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: org.eclipse.jetty.ee10:jetty-ee10-servlet\n  dependency-version: 12.1.14\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d11441a59e2ca1e7304ec05715079f6ba476eafe",
      "tree": "4a84f98d884353f9410b4589dc22eb28e718de06",
      "parents": [
        "beddbaec8c8a6dc2435382cc431e0c9bafe0b336"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 18 00:53:12 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 00:53:12 2026 -0700"
      },
      "message": "Build: Bump org.roaringbitmap:RoaringBitmap from 1.6.23 to 1.6.24 (#18562)\n\nBumps [org.roaringbitmap:RoaringBitmap](https://github.com/RoaringBitmap/RoaringBitmap) from 1.6.23 to 1.6.24.\n- [Release notes](https://github.com/RoaringBitmap/RoaringBitmap/releases)\n- [Commits](https://github.com/RoaringBitmap/RoaringBitmap/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.roaringbitmap:RoaringBitmap\n  dependency-version: 1.6.24\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "beddbaec8c8a6dc2435382cc431e0c9bafe0b336",
      "tree": "3290121f2b3eb0fd092d7bf55702a43a332fc511",
      "parents": [
        "bc56e7728341a7ddd36636696aa302a4a882cfa9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 18 00:52:38 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 00:52:38 2026 -0700"
      },
      "message": "Build: Bump astral-sh/setup-uv from 10.2.0 to 10.3.0 (#18560)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 10.2.0 to 10.3.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/c18668ad3cf93ea998bef934396af7bb5c839dc7...1c37ad07a6a961277cf70c0d37d6f313000f5884)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 10.3.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "bc56e7728341a7ddd36636696aa302a4a882cfa9",
      "tree": "fbc8c6552ade92d95977b041acdc3bdb523d4c2c",
      "parents": [
        "524fe9ef1b4aa72be19623f667738b21a02b23b2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 18 00:51:51 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 00:51:51 2026 -0700"
      },
      "message": "Build: Bump actions/upload-artifact from 7.0.1 to 7.0.2 (#18559)\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 7.0.1 to 7.0.2.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/043fb46d1a93c77aae656e7c1c64a875d1fc6a0a...cf430e030ddbb5b0abf93d22962f4752f3646cd9)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: 7.0.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "524fe9ef1b4aa72be19623f667738b21a02b23b2",
      "tree": "d8db18a1a5d2834b29767b3545dcfa7a72be4686",
      "parents": [
        "2cf68d951533659dd18ccdfa6501d925ecd52d02"
      ],
      "author": {
        "name": "Sergei Nikolaev",
        "email": "kinolaev@gmail.com",
        "time": "Fri Oct 16 17:08:20 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 16 17:08:20 2026 +0200"
      },
      "message": "Flink: Remap equality field ids on table update (#18507)"
    },
    {
      "commit": "2cf68d951533659dd18ccdfa6501d925ecd52d02",
      "tree": "ffe17890e266cb0d494aa8ef7a0dca0a3e30b9ca",
      "parents": [
        "417985375c69da1bbcf22de6e9c89a8bd01a68ab"
      ],
      "author": {
        "name": "openinx",
        "email": "openinx@gmail.com",
        "time": "Thu Oct 15 14:38:44 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 23:38:44 2026 +0200"
      },
      "message": "Flink: Deep copy RowData in DynamicRecordInternalSerializer#copy (#18497)"
    },
    {
      "commit": "417985375c69da1bbcf22de6e9c89a8bd01a68ab",
      "tree": "8d1c8abfaafe73d4053457d8c4ee3c4ac78edcc0",
      "parents": [
        "acee558a84e8dd065bf49fa0af709a5346ede077"
      ],
      "author": {
        "name": "Yuya Ebihara",
        "email": "ebyhry@gmail.com",
        "time": "Fri Oct 16 06:04:48 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 23:04:48 2026 +0200"
      },
      "message": "Core: Fix ArrayIndexOutOfBoundsException in RewriteTablePathUtil (#17629)"
    },
    {
      "commit": "acee558a84e8dd065bf49fa0af709a5346ede077",
      "tree": "b2b5e0ad176dbb956e1026bb32b57eec9f028b2c",
      "parents": [
        "9120cfa789d4ea29acd22c95973774f6a813a212"
      ],
      "author": {
        "name": "Anurag Mantripragada",
        "email": "amantripragada@apple.com",
        "time": "Thu Oct 15 12:11:12 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 21:11:12 2026 +0200"
      },
      "message": "Spark 4.0, 4.1: Backport: Apply session snapshot properties to actions and procedures (#18524)"
    },
    {
      "commit": "9120cfa789d4ea29acd22c95973774f6a813a212",
      "tree": "1f9e8139d7ba16a21c01ffb98e4372517efc6db5",
      "parents": [
        "39e35d1a87c0a6a9329d8ba74a45d587808598fa"
      ],
      "author": {
        "name": "Robin Moffatt",
        "email": "robin@moffatt.me",
        "time": "Thu Oct 15 18:37:44 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 10:37:44 2026 -0700"
      },
      "message": "Kafka Connect: Update runtime distribution LICENSE and NOTICE (#18019)\n\n* Kafka Connect: Update runtime distribution LICENSE and NOTICE\n\nCo-authored-by: Ryan Blue \u003cblue@apache.org\u003e\nCo-authored-by: Claude Fable 5.1 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "39e35d1a87c0a6a9329d8ba74a45d587808598fa",
      "tree": "c18016b700dd783afd9954c7d3ae3181db71114f",
      "parents": [
        "f324b54920e6dadac30add4374f8d01431901afa"
      ],
      "author": {
        "name": "S N Munendra",
        "email": "9696252+munendrasn@users.noreply.github.com",
        "time": "Thu Oct 15 15:59:59 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 12:29:59 2026 +0200"
      },
      "message": "GCP: Run integration tests as part of gradle check (#18462)"
    },
    {
      "commit": "f324b54920e6dadac30add4374f8d01431901afa",
      "tree": "cf6e9dd39e67a8148a53ea750b9c73787b794b60",
      "parents": [
        "c3239b8622e6a4a941d4e6f1d2e5d5d67230b4c4"
      ],
      "author": {
        "name": "Anurag Mantripragada",
        "email": "amantripragada@apple.com",
        "time": "Thu Oct 15 02:41:24 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 11:41:24 2026 +0200"
      },
      "message": "Spark 4.2: Apply session snapshot properties to maintenance actions (#18406)\n\nCo-authored-by: Pucheng Yang \u003cpyang@pinterest.com\u003e"
    },
    {
      "commit": "c3239b8622e6a4a941d4e6f1d2e5d5d67230b4c4",
      "tree": "5bb7361d232294904dfaf25fd1147f8b2b84afd8",
      "parents": [
        "0bfdb323c3db7828be93a33bad52c42db4d011ce"
      ],
      "author": {
        "name": "Yuya Ebihara",
        "email": "ebyhry@gmail.com",
        "time": "Thu Oct 15 13:11:02 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 14 21:11:02 2026 -0700"
      },
      "message": "Build: Print failed test summary after suite completes (#16537)"
    },
    {
      "commit": "0bfdb323c3db7828be93a33bad52c42db4d011ce",
      "tree": "4481dea2ab612c40a94b932d847af01efcbceb14",
      "parents": [
        "53a86256e24dda81733630b37e561787551cf81f"
      ],
      "author": {
        "name": "Rahul Shivu Mahadev",
        "email": "51690557+rahulsmahadev@users.noreply.github.com",
        "time": "Wed Oct 14 15:31:22 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 14 23:31:22 2026 +0100"
      },
      "message": "Spark 4.2: Implement SupportsSchemaEvolution for automatic schema evolution (#17957)"
    },
    {
      "commit": "53a86256e24dda81733630b37e561787551cf81f",
      "tree": "7c6074ea4624ea847b0e13dfd158711153a036ec",
      "parents": [
        "fd3a81b15c1b3d0741ac3937f9c2c29567bd0406"
      ],
      "author": {
        "name": "Rahul Shivu Mahadev",
        "email": "51690557+rahulsmahadev@users.noreply.github.com",
        "time": "Wed Oct 14 15:27:45 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 14 23:27:45 2026 +0100"
      },
      "message": "Spark 4.2: Support CREATE TABLE ... LIKE ... (#17954)"
    },
    {
      "commit": "fd3a81b15c1b3d0741ac3937f9c2c29567bd0406",
      "tree": "f126bbeb8afff7085ac66c320602c8475547e042",
      "parents": [
        "1e39a61f262730ee9ec23d991d9fe34dfe1737df"
      ],
      "author": {
        "name": "Amogh Jahagirdar",
        "email": "amoghj@apache.org",
        "time": "Wed Oct 14 15:15:42 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 14 15:15:42 2026 -0600"
      },
      "message": "Spec: V4 Adaptive Metadata Tree Spec Changes for Entry Structures (#16025)\n\nCo-authored-by: Gabor Kaszab \u003cgaborkaszab@gmail.com\u003e\nCo-authored-by: Anurag Mantripragada \u003camantripragada@apple.com\u003e\nCo-authored-by: Ryan Blue \u003cblue@apache.org\u003e\nCo-authored-by: Russell Spitzer \u003crussell.spitzer@GMAIL.COM\u003e\nCo-authored-by: Steven Zhen Wu \u003cstevenz3wu@gmail.com\u003e\nCo-authored-by: pvary \u003cpeter.vary.apache@gmail.com\u003e\nCo-authored-by: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "1e39a61f262730ee9ec23d991d9fe34dfe1737df",
      "tree": "1c62f674753686fa3583d1aa6e539e0c0be97841",
      "parents": [
        "cf6e7038041aaa496bc650890b4dda4bd6c61940"
      ],
      "author": {
        "name": "raashed",
        "email": "141854182+rshdhere@users.noreply.github.com",
        "time": "Wed Oct 14 20:32:05 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 14 16:02:05 2026 +0100"
      },
      "message": "Spark 4.2: Fix rewrite failure on tables created with a sort order (#18493) (#17814)"
    },
    {
      "commit": "cf6e7038041aaa496bc650890b4dda4bd6c61940",
      "tree": "5406c1d43733cedcc5e5af30306d4ecd30c2e075",
      "parents": [
        "c131e75958ff7bef67e22d241b02e5f8338b3955"
      ],
      "author": {
        "name": "pvary",
        "email": "peter.vary.apache@gmail.com",
        "time": "Wed Oct 14 09:19:24 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 14 09:19:24 2026 +0200"
      },
      "message": "Docs: Track spec versions and changes since adoption in the specs (#18379)"
    },
    {
      "commit": "c131e75958ff7bef67e22d241b02e5f8338b3955",
      "tree": "b337158d21f63003a580b78a3afa7bc0a8f49eb0",
      "parents": [
        "2234c549de60ae6bb9cf6f319dff0f6f94df76e3"
      ],
      "author": {
        "name": "Yuya Ebihara",
        "email": "ebyhry@gmail.com",
        "time": "Wed Oct 14 11:59:42 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 20:59:42 2026 -0600"
      },
      "message": "Core: Fix file cleanup logic to retain Puffin files shared by live deletion vectors (#18408)"
    },
    {
      "commit": "2234c549de60ae6bb9cf6f319dff0f6f94df76e3",
      "tree": "28e0cc255577e707652e19d3f8507fcd58ae8541",
      "parents": [
        "8b08b9ea73fe92c3863863ecf5d4502a54323ec3"
      ],
      "author": {
        "name": "pvary",
        "email": "peter.vary.apache@gmail.com",
        "time": "Wed Oct 14 00:43:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 15:43:25 2026 -0700"
      },
      "message": "Spec: Use relative links between spec documents and fix broken links (#18441)\n\nSpec: Use relative links between spec documents\n\nReplace absolute https://iceberg.apache.org links between the spec\ndocuments in format/ with relative .md links, so they resolve both on\nGitHub and on the generated site.\n\n- expressions-spec.md: link to udf-spec.md and spec.md anchors. The\n  previous `spec/#...` references resolved to /expressions-spec/spec/\n  on the site and were broken.\n- spec.md: link to puffin-spec.md.\n- udf-spec.md: link to spec.md anchors.\n\nAlso replace the dead orc.apache.org TimestampColumnVector javadoc link\nwith the javadoc.io page for hive-storage-api 2.8.1."
    },
    {
      "commit": "8b08b9ea73fe92c3863863ecf5d4502a54323ec3",
      "tree": "98576918c1330c893b732ba6514ca00b1a4cb1bb",
      "parents": [
        "c411138af515218070bd97674dc80feb69d678bb"
      ],
      "author": {
        "name": "pvary",
        "email": "peter.vary.apache@gmail.com",
        "time": "Wed Oct 14 00:01:22 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 15:01:22 2026 -0700"
      },
      "message": "Docs: Fix broken links in docs and site (#18460)\n\nFix links that point to missing pages or anchors.\n\nBroken anchors:\n- aws.md: flink.md#creating-catalogs-and-using-catalogs -\u003e #adding-catalogs\n- nessie.md: flink.md#custom-catalog -\u003e flink-ddl.md#custom-catalog\n- nessie.md: flink.md#preparation-when-using-flinks-python-api\n  -\u003e #flinks-python-api\n- spark-quickstart.md: spark-ddl.md#create-table--as-select\n  -\u003e #create-table-as-select\n- home.html: spark-queries/#time-travel -\u003e #time-travel-queries-with-sql\n- hive-quickstart.md: the Hive 2.3.x / 3.1.x section was removed from the\n  Hive docs in 1.9.0, so link to the 1.8.1 docs where it still exists.\n\nBroken external links:\n- flink.md: Flink 2.3 moved the PyFlink docs to api/python/user_guide.\n- hive.md: Spark no longer hosts the 2.4.3 docs, link to latest.\n- multi-engine-support.md: fix the iceberg-flink-runtime-1.13 jar path\n  (1.2.0 -\u003e 1.0.0, matching the jar name).\n- risingwave.md, vendors.md: RisingWave moved its Iceberg source docs.\n- vendors.md: Upsolver docs moved to help.qlik.com.\n- vendors.md: Doris renamed lakehouse-best-practices to best-practices."
    },
    {
      "commit": "c411138af515218070bd97674dc80feb69d678bb",
      "tree": "743d99e80b7da06df3f7b13439911f0c6a7a06b0",
      "parents": [
        "db43b88a6c0d470bd4f8acf08a18328750aeed20"
      ],
      "author": {
        "name": "GuoYu",
        "email": "511955993@qq.com",
        "time": "Wed Oct 14 02:07:34 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 13 20:07:34 2026 +0200"
      },
      "message": "Build: Remove stale parquet-jackson CVEs from kafka-connect-runtime trivyignore (#18483)"
    },
    {
      "commit": "db43b88a6c0d470bd4f8acf08a18328750aeed20",
      "tree": "269f8cca803e02f9c2d1b95fd7be90923c2c2233",
      "parents": [
        "9747b14056b0644dae141c29ac3a5651bedbdb15"
      ],
      "author": {
        "name": "raashed",
        "email": "141854182+rshdhere@users.noreply.github.com",
        "time": "Tue Oct 13 05:18:03 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 16:48:03 2026 -0700"
      },
      "message": "Nessie: Don\u0027t log catalog options when warehouse is unset (#18474)\n\nWhen warehouse is not set, NessieCatalog logged the full catalog options\nat WARN before failing. Those options can contain Nessie auth tokens and\nstorage credentials. Log only the catalog name and the missing property.\n\nCloses #17804"
    },
    {
      "commit": "9747b14056b0644dae141c29ac3a5651bedbdb15",
      "tree": "f97cfab43d35df16cb4f13d0ccba2f5ff563b621",
      "parents": [
        "843d36de699bbbacd1fc317e4ec3d824b600eccd"
      ],
      "author": {
        "name": "Maximilian Michels",
        "email": "mxm@apache.org",
        "time": "Mon Oct 12 22:47:35 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 13:47:35 2026 -0700"
      },
      "message": "Spark: Backport: Don\u0027t reapply stream-from-timestamp when a stream resumes (#18348) (#18469)\n\nBackports #18348 to Spark 3.5, 4.0 and 4.1. A query restarted from its\ncheckpoint with a later stream-from-timestamp skipped the snapshots\ncommitted while it was down and could fail on every restart with \"Cannot\nload current offset at snapshot -1\"."
    },
    {
      "commit": "843d36de699bbbacd1fc317e4ec3d824b600eccd",
      "tree": "0416b76e2ded76681ddb229cb9c3bc44662fc74a",
      "parents": [
        "cd3ae3c8051e586e5b695182db44e682b54dcca3"
      ],
      "author": {
        "name": "John Zhuge",
        "email": "jzhuge@netflix.com",
        "time": "Mon Oct 12 11:38:27 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 11:38:27 2026 -0700"
      },
      "message": "Parquet: Prune nested structs to the projected subtree (#18336)"
    },
    {
      "commit": "cd3ae3c8051e586e5b695182db44e682b54dcca3",
      "tree": "dde3ece2517c7be8153f54e622f247938bd36523",
      "parents": [
        "9961f9609a77139fe77f02ac8fe109bc40d28353"
      ],
      "author": {
        "name": "Raunaq Morarka",
        "email": "raunaqmorarka@users.noreply.github.com",
        "time": "Mon Oct 12 23:44:08 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 20:14:08 2026 +0200"
      },
      "message": "Core: Sweep only the transaction\u0027s own snapshots after commit (#18095)\n\nSnapshots committed by other writers while the transaction was open\ncannot reference files it wrote, so reading their manifest lists during\npost-commit clean-up is wasted work that grows with the number of\nconcurrent commits."
    },
    {
      "commit": "9961f9609a77139fe77f02ac8fe109bc40d28353",
      "tree": "0b4801b134a5cc9e5f6f733ffddb7fe4348540de",
      "parents": [
        "0f070dee3aea21e963f4dd5f337b0b050f75c569"
      ],
      "author": {
        "name": "Steven Zhen Wu",
        "email": "stevenz3wu@gmail.com",
        "time": "Mon Oct 12 10:10:48 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 10:10:48 2026 -0700"
      },
      "message": "Spec: require monotonically increasing snapshot timestamp-ms in v4 (#16294)\n\nIn format version 4 and above, a snapshot\u0027s `timestamp-ms` must be\nstrictly greater than the `timestamp-ms` of its parent snapshot on\nthe same branch. The requirement applies only to snapshots committed\nwhile the table is at format version 4 or higher; root snapshots,\nand snapshots that existed before a table was upgraded to v4, are\nnot constrained."
    },
    {
      "commit": "0f070dee3aea21e963f4dd5f337b0b050f75c569",
      "tree": "db795c856141981865c1d472c978886936c84631",
      "parents": [
        "256f542d3e9f50f97fabf4ffea498f151fb44820"
      ],
      "author": {
        "name": "S N Munendra",
        "email": "9696252+munendrasn@users.noreply.github.com",
        "time": "Mon Oct 12 22:37:51 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 10:07:51 2026 -0700"
      },
      "message": "GCP: Support CMEK (kms-key-name) for GCS server-side encryption (#18151)\n\nGCSOutputStream previously supported only CSEK (gcs.encryption-key), where\nthe raw key is sent to GCS on every request. This adds CMEK support via a\nnew gcs.kms-key-name property: the caller passes only the Cloud KMS key\nresource name, and GCS performs encryption/decryption server-side, so the\ncaller\u0027s credentials need no KMS permission.\n\nThe write path emits BlobWriteOption.kmsKeyName(...) when the property is\nset; reads require no change since CMEK decryption is automatic. CSEK and\nCMEK are mutually exclusive (GCS rejects both on one object), enforced at\nproperty-parse time with a fail-fast Preconditions check."
    },
    {
      "commit": "256f542d3e9f50f97fabf4ffea498f151fb44820",
      "tree": "314bb3d495e55ab228e77b23f6e8cf7869112775",
      "parents": [
        "b505f935813a8ac845cb5693620ab1def19ed2d7"
      ],
      "author": {
        "name": "gaborkaszab",
        "email": "gaborkaszab@gmail.com",
        "time": "Mon Oct 12 18:15:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 17:15:27 2026 +0100"
      },
      "message": "Core, Flink: Refactor InputFilesDecryptor and use EncryptingFileIO.bulkDecrypt() (#18198)"
    },
    {
      "commit": "b505f935813a8ac845cb5693620ab1def19ed2d7",
      "tree": "7c19e836fba4ffec2bb33d76ee64dc3fc8d57f21",
      "parents": [
        "561a4e326fe77704e1e3e1d09507f121491a6b54"
      ],
      "author": {
        "name": "Yuya Ebihara",
        "email": "ebyhry@gmail.com",
        "time": "Mon Oct 12 22:13:27 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 15:13:27 2026 +0200"
      },
      "message": "Build: Bump Parquet 1.18.1 (#18347)\n\nCo-authored-by: Fokko Driesprong \u003cfokko@apache.org\u003e"
    },
    {
      "commit": "561a4e326fe77704e1e3e1d09507f121491a6b54",
      "tree": "b0c3ff93abdab3489c5a111a3bd4534bf07ffb08",
      "parents": [
        "38691635818adb63cf6e425fe8299af63593ada8"
      ],
      "author": {
        "name": "Vova Kolmakov",
        "email": "wombatukun@gmail.com",
        "time": "Mon Oct 12 16:55:53 2026 +0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 11:55:53 2026 +0200"
      },
      "message": "Kafka Connect: Split route field path once instead of per record (#16655)\n\nCo-authored-by: Vova Kolmakov \u003cwombatukun@apache.org\u003e\nCo-authored-by: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "38691635818adb63cf6e425fe8299af63593ada8",
      "tree": "ff10816dbc36141b4f965a7e5d220211e023130e",
      "parents": [
        "b2dac7b3d771cec674ff31db60d7e261012f621c"
      ],
      "author": {
        "name": "Maximilian Michels",
        "email": "mxm@apache.org",
        "time": "Mon Oct 12 11:06:32 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 11:06:32 2026 +0200"
      },
      "message": "Spark: Don\u0027t reapply stream-from-timestamp when a stream resumes (#18348)"
    },
    {
      "commit": "b2dac7b3d771cec674ff31db60d7e261012f621c",
      "tree": "d62359462a00a49b6e1d0aa88dd6c7ee7014f3fe",
      "parents": [
        "eee545798484047f5b4302901c306f11043fbc0b"
      ],
      "author": {
        "name": "Anurag Mantripragada",
        "email": "amantripragada@apple.com",
        "time": "Mon Oct 12 01:33:34 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 09:33:34 2026 +0100"
      },
      "message": "Spark 4.1: Add MergingSortedRowDataReader for k-way merge of sorted files (#14948)"
    },
    {
      "commit": "eee545798484047f5b4302901c306f11043fbc0b",
      "tree": "a7dd6a57652c53a5b12125193f3e13a64d763ef9",
      "parents": [
        "72c18ed57a1851f650eb8932732f1647e31ba4d8"
      ],
      "author": {
        "name": "Damanpreet Singh",
        "email": "damanpreet8360@gmail.com",
        "time": "Mon Oct 12 13:09:21 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 09:39:21 2026 +0200"
      },
      "message": "BigQuery: Deduplicate retry handling in BigQueryMetastoreClientImpl (#17904)"
    },
    {
      "commit": "72c18ed57a1851f650eb8932732f1647e31ba4d8",
      "tree": "bcf21ebdc660c9c5fb9647c87a9504560398a0ed",
      "parents": [
        "6dca1cd50484bd7b55f8483d8ef6e9da50b27f67"
      ],
      "author": {
        "name": "Anoop Johnson",
        "email": "anoop@apache.org",
        "time": "Mon Oct 12 00:25:29 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 09:25:29 2026 +0200"
      },
      "message": "Core: Accept manifest format version \u003e\u003d 4 in manifest info (#18436)\n\nRelax the manifest_info format_version validation\n so the writer accepts V4 and any future format version\nrather than rejecting versions it doesn\u0027t yet know about."
    },
    {
      "commit": "6dca1cd50484bd7b55f8483d8ef6e9da50b27f67",
      "tree": "5ad4fa8f5bdae32ac7677d294cca187b11a5091d",
      "parents": [
        "ef7171b69ab93feaef402ce943ba988468a985ad"
      ],
      "author": {
        "name": "Yuya Ebihara",
        "email": "ebyhry@gmail.com",
        "time": "Mon Oct 12 10:00:02 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 11 18:00:02 2026 -0700"
      },
      "message": "Build: Bump com.google.cloud:libraries-bom from 26.89.0 to 26.90.0 (#18461)\n\nBumps [com.google.cloud:libraries-bom](https://github.com/googleapis/google-cloud-java) from 26.89.0 to 26.90.0.\n- [Release notes](https://github.com/googleapis/google-cloud-java/releases)\n- [Changelog](https://github.com/googleapis/google-cloud-java/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/googleapis/google-cloud-java/compare/libraries-bom/v26.89.0...libraries-bom/v26.90.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.google.cloud:libraries-bom\n  dependency-version: 26.90.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ef7171b69ab93feaef402ce943ba988468a985ad",
      "tree": "8df51a5a9bc4a9d97ebd67a07321f497c37f2613",
      "parents": [
        "0cd2faaf45b605f61d9d046df8eaab2175f39d89"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 11 14:45:25 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 11 14:45:25 2026 -0700"
      },
      "message": "Build: Bump com.aliyun:credentials-java from 1.0.3 to 1.0.8 (#18457)\n\nBumps [com.aliyun:credentials-java](https://github.com/aliyun/credentials-java) from 1.0.3 to 1.0.8.\n- [Release notes](https://github.com/aliyun/credentials-java/releases)\n- [Changelog](https://github.com/aliyun/credentials-java/blob/master/ChangeLog.txt)\n- [Commits](https://github.com/aliyun/credentials-java/commits)\n\n---\nupdated-dependencies:\n- dependency-name: com.aliyun:credentials-java\n  dependency-version: 1.0.8\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0cd2faaf45b605f61d9d046df8eaab2175f39d89",
      "tree": "85b0dcd09247660e0ad01d5f2620648b9e6cabd2",
      "parents": [
        "3d13e4e26cb3ed31c31951012564b9613af4765c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 11 14:44:51 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 11 14:44:51 2026 -0700"
      },
      "message": "Build: Bump org.xerial.snappy:snappy-java from 1.1.10.8 to 1.1.10.10 (#18455)\n\nBumps [org.xerial.snappy:snappy-java](https://github.com/xerial/snappy-java) from 1.1.10.8 to 1.1.10.10.\n- [Release notes](https://github.com/xerial/snappy-java/releases)\n- [Commits](https://github.com/xerial/snappy-java/compare/v1.1.10.8...v1.1.10.10)\n\n---\nupdated-dependencies:\n- dependency-name: org.xerial.snappy:snappy-java\n  dependency-version: 1.1.10.10\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "3d13e4e26cb3ed31c31951012564b9613af4765c",
      "tree": "8e3fa9410493d7126566c4eaaf5b8d4f4f893437",
      "parents": [
        "87fed79bf013d77fee320c63b4ce5353c7355e5a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 11 14:44:15 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 11 14:44:15 2026 -0700"
      },
      "message": "Build: Bump gradle/actions/setup-gradle from 6.3.0 to 6.4.0 (#18454)\n\nBumps [gradle/actions/setup-gradle](https://github.com/gradle/actions) from 6.3.0 to 6.4.0.\n- [Release notes](https://github.com/gradle/actions/releases)\n- [Commits](https://github.com/gradle/actions/compare/9c971963bec38e04b3d30dcc455b5382be2fdbfb...3f5f9adaf7d9fecd50b5935e54106014257a94e6)\n\n---\nupdated-dependencies:\n- dependency-name: gradle/actions/setup-gradle\n  dependency-version: 6.4.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    }
  ],
  "next": "87fed79bf013d77fee320c63b4ce5353c7355e5a"
}
