)]}'
{
  "log": [
    {
      "commit": "65f7adef548f9ab52e5790feba1a5ae44f7ad3f7",
      "tree": "45d485ca98baff893228fefc1a47a7996ff9a071",
      "parents": [
        "9d9ddcaeeeda3e06dbc5d8bf5e2aef061d27ec6c"
      ],
      "author": {
        "name": "YangJie",
        "email": "yangjie01@baidu.com",
        "time": "Mon Jun 08 13:59:07 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 13:59:07 2026 +0800"
      },
      "message": "GH-3398: Fix potential ClassLoader leak caused by ThreadLocal lambda in Binary (#3447)"
    },
    {
      "commit": "9d9ddcaeeeda3e06dbc5d8bf5e2aef061d27ec6c",
      "tree": "cc177fd63f62c6784c1c6b1e391ef52a7844ab71",
      "parents": [
        "e090dfee5262b83d93a92a3bbeb555b8377b3011"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 02 09:45:28 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 09:45:28 2026 +0800"
      },
      "message": "Bump jackson.version from 2.21.3 to 2.21.4 (#3594)\n\nBumps `jackson.version` from 2.21.3 to 2.21.4.\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.21.3 to 2.21.4\n- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.21.3...jackson-core-2.21.4)\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.21.3 to 2.21.4\n\n---\nupdated-dependencies:\n- dependency-name: com.fasterxml.jackson.core:jackson-core\n  dependency-version: 2.21.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310\n  dependency-version: 2.21.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\nCo-authored-by: Gang Wu \u003custcwg@gmail.com\u003e"
    },
    {
      "commit": "e090dfee5262b83d93a92a3bbeb555b8377b3011",
      "tree": "baa4b88f0307dfa771fa406335902a0882279919",
      "parents": [
        "d7acd21d63ede09e4db387e4356aa15b47d6da7d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 02 09:44:30 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 09:44:30 2026 +0800"
      },
      "message": "Bump com.fasterxml.jackson.core:jackson-databind from 2.21.3 to 2.21.4 (#3593)\n\nBumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 2.21.3 to 2.21.4.\n- [Commits](https://github.com/FasterXML/jackson/commits)\n\n---\nupdated-dependencies:\n- dependency-name: com.fasterxml.jackson.core:jackson-databind\n  dependency-version: 2.21.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": "d7acd21d63ede09e4db387e4356aa15b47d6da7d",
      "tree": "0d552b5a16cdd928d3c9e046f9d2d98ba33ab425",
      "parents": [
        "7a3e7426f69957f39e693f8b7d814da7874d6a1c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 02 09:43:15 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 09:43:15 2026 +0800"
      },
      "message": "Bump com.github.siom79.japicmp:japicmp-maven-plugin (#3592)\n\nBumps [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) from 0.26.0 to 0.26.1.\n- [Release notes](https://github.com/siom79/japicmp/releases)\n- [Changelog](https://github.com/siom79/japicmp/blob/master/release.py)\n- [Commits](https://github.com/siom79/japicmp/compare/japicmp-base-0.26.0...japicmp-base-0.26.1)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.siom79.japicmp:japicmp-maven-plugin\n  dependency-version: 0.26.1\n  dependency-type: direct:development\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": "7a3e7426f69957f39e693f8b7d814da7874d6a1c",
      "tree": "a51f54245dc7fea0131b3dc74fc9ac3558737042",
      "parents": [
        "fb5d512114c2394b40348fb71dacbc179bf4d577"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun May 31 22:38:13 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 31 22:38:13 2026 +0200"
      },
      "message": "Bump org.apache:apache from 37 to 38 (#3564)\n\nBumps [org.apache:apache](https://github.com/apache/maven-apache-parent) from 37 to 38.\n- [Release notes](https://github.com/apache/maven-apache-parent/releases)\n- [Commits](https://github.com/apache/maven-apache-parent/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache:apache\n  dependency-version: \u002738\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\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": "fb5d512114c2394b40348fb71dacbc179bf4d577",
      "tree": "ee2c555d5bc0c6fefe8171d9c3f375aa417a9fe5",
      "parents": [
        "dc3f1ac73f7ec07a8bf354af22e5ae3b68f0354f"
      ],
      "author": {
        "name": "Steve Loughran",
        "email": "stevel@cloudera.com",
        "time": "Sat May 30 06:41:34 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 30 07:41:34 2026 +0200"
      },
      "message": "GH-3572: Bump Apache Thrift to 0.23.0 (#3589)\n\n* GH-3572\n\nBump thrift to 0.23\n\nAdded instructions in docs as to where to find the\ngpg/sha signatures and a link to the thrift team KEYS file.\n\n* Thrift 0.23 now checks limits (good!) on read write and depth\n\nBut it means: if you don\u0027t supply a TTransport to TProtocol ctor\nyou hit an NPE during IO whenever those limits are validated.\n\nAdd a StubTTransport which no-ops the read range check and\ndeclares there\u0027s no limit on depth checking.\n\n* Spotless\n\n* review feedback"
    },
    {
      "commit": "dc3f1ac73f7ec07a8bf354af22e5ae3b68f0354f",
      "tree": "48d51ed943146883640f1d2129e3c366c9be6147",
      "parents": [
        "23b0fe55d481e6664af8490dc3e0b1628be1a7ef"
      ],
      "author": {
        "name": "Divjot Arora",
        "email": "divjot.arora@gmail.com",
        "time": "Sat May 30 07:40:07 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 30 07:40:07 2026 +0200"
      },
      "message": "GH-3587: Fix `parquet.thrift.string.size.limit` validation (#3588)"
    },
    {
      "commit": "23b0fe55d481e6664af8490dc3e0b1628be1a7ef",
      "tree": "03b7c22e110e7675c2721f39ef05f1e518610ca0",
      "parents": [
        "b8f33308534e990003e48a2e66036ccc83fd5db4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat May 30 07:39:25 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 30 07:39:25 2026 +0200"
      },
      "message": "Bump protobuf.version from 4.34.1 to 4.35.0 (#3582)\n\nBumps `protobuf.version` from 4.34.1 to 4.35.0.\n\nUpdates `com.google.protobuf:protobuf-java` from 4.34.1 to 4.35.0\n- [Release notes](https://github.com/protocolbuffers/protobuf/releases)\n- [Commits](https://github.com/protocolbuffers/protobuf/commits)\n\nUpdates `com.google.protobuf:protobuf-java-util` from 4.34.1 to 4.35.0\n\n---\nupdated-dependencies:\n- dependency-name: com.google.protobuf:protobuf-java\n  dependency-version: 4.35.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n- dependency-name: com.google.protobuf:protobuf-java-util\n  dependency-version: 4.35.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": "b8f33308534e990003e48a2e66036ccc83fd5db4",
      "tree": "fcc74b0f41134a9cbe0a27cc9af3662f43017b5e",
      "parents": [
        "8931c1c55f1fba399dd75139f75bcde0b84137c0"
      ],
      "author": {
        "name": "Mikhail Melnik",
        "email": "89072299+mikhail-melnik@users.noreply.github.com",
        "time": "Wed May 27 21:11:18 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 21:11:18 2026 +0200"
      },
      "message": "GH-3573: Fix VariantUtil string decoding to use explicit UTF-8 charset (#3576)\n\n* Fix VariantUtil string decoding to use explicit UTF-8 charset\n\n* Apply Spotless formatting\n\n* Add tests for non-ASCII string values, object keys and metadata map"
    },
    {
      "commit": "8931c1c55f1fba399dd75139f75bcde0b84137c0",
      "tree": "7b8534b44c0dd74b207fc5ee48349c310a75d63f",
      "parents": [
        "cc1524210238901e94524b3c1d81f22c830e7ba8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon May 25 10:06:53 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 25 10:06:53 2026 +0800"
      },
      "message": "Bump com.github.siom79.japicmp:japicmp-maven-plugin (#3583)\n\nBumps [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) from 0.25.7 to 0.26.0.\n- [Release notes](https://github.com/siom79/japicmp/releases)\n- [Changelog](https://github.com/siom79/japicmp/blob/master/release.py)\n- [Commits](https://github.com/siom79/japicmp/compare/japicmp-base-0.25.7...japicmp-base-0.26.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.siom79.japicmp:japicmp-maven-plugin\n  dependency-version: 0.26.0\n  dependency-type: direct:development\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": "cc1524210238901e94524b3c1d81f22c830e7ba8",
      "tree": "e8e901953e0cd1b11e58c70326ea6c80ba8af5c2",
      "parents": [
        "7be05b4702df78ae0c0c6b44adc6b7b7af2d931f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon May 25 09:52:01 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 25 09:52:01 2026 +0800"
      },
      "message": "Bump com.github.luben:zstd-jni from 1.5.7-8 to 1.5.7-9 (#3581)\n\nBumps [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) from 1.5.7-8 to 1.5.7-9.\n- [Commits](https://github.com/luben/zstd-jni/compare/v1.5.7-8...v1.5.7-9)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.luben:zstd-jni\n  dependency-version: 1.5.7-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": "7be05b4702df78ae0c0c6b44adc6b7b7af2d931f",
      "tree": "50cb8a085bf9c361303fe3dd573264ff518f175a",
      "parents": [
        "94284873f403766504748d9c79f82961b77d80af"
      ],
      "author": {
        "name": "Neelesh Salian",
        "email": "nssalian@users.noreply.github.com",
        "time": "Tue May 19 03:15:05 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 19 12:15:05 2026 +0200"
      },
      "message": "Optimizing Variant read path with lazy caching (#3481)\n\n* Fix thread-safety in Variant lazy caches and add comments\n\nCo-authored-by: Steve Loughran \u003cstevel@cloudera.com\u003e\n\n* Remove unnecessary volatile fields and fix PR comments\n\n* Add readUnsignedLittleEndian for bulk ByteBuffer reads and concurrency javadoc\n\n* PR comments\n\n---------\n\nCo-authored-by: Steve Loughran \u003cstevel@cloudera.com\u003e"
    },
    {
      "commit": "94284873f403766504748d9c79f82961b77d80af",
      "tree": "4982e1d5b4f84ae39f0fdfa11eac7b96d20b0ed6",
      "parents": [
        "3e05546cb5a4d443b87c9c01abe8f04a71e29318"
      ],
      "author": {
        "name": "André Rouél",
        "email": "andre.rouel@gmail.com",
        "time": "Mon May 18 06:04:13 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 18 06:04:13 2026 +0200"
      },
      "message": "GH-3484: Eliminate per-page heap allocation for CRC32 (#3485)\n\n* GH-3484 Eliminate per-page heap allocation for CRC32 checksums when using direct `ByteBufferAllocator`\n\nWhy this is safe\n\n- CRC32.update(ByteBuffer) exists since Java 9, processes bytes from position to limit, advancing position.\n- toByteBuffer(releaser) returns either a slice() of the internal buffer (independent position) or a freshly allocated copy. Either way, the original BytesInput is unaffected for the subsequent buf.collect() call, because ByteBufferBytesInput.writeInto() uses buffer.duplicate().\n- When the allocator is direct, toByteBuffer(releaser) returns the direct buffer directly -- zero heap copy. When the allocator is heap-based, behavior is functionally equivalent to the old toByteArray() path.\n- The releaser field already exists on ColumnChunkPageWriter (line 124) and manages buffer lifecycle.\n\n* GH-3484 Release CRC32 ByteBuffers per page to avoid leak across column chunk\n\nThe previous change reused the ColumnChunkPageWriter\u0027s long-lived\nByteBufferReleaser for the CRC32 update buffers. That releaser only\ncloses when the column chunk writer closes (end of row group), so\nevery per-page allocation made by BytesInput.toByteBuffer(releaser)\naccumulated until then. With many pages in a single large column\nchunk this exhausted the heap (TestLargeColumnChunk OOM in CI).\n\nScope each CRC update to a try-with-resources ByteBufferReleaser so\nallocated buffers are returned to the allocator immediately after\ncrc.update(). writePageV2 shares one per-page releaser across the\nthree updates."
    },
    {
      "commit": "3e05546cb5a4d443b87c9c01abe8f04a71e29318",
      "tree": "1b0e5a3d00f93854085ad88c1661a21160afc99c",
      "parents": [
        "c7e7acbd463178039ec29bcfafe41f91c6a4d65b"
      ],
      "author": {
        "name": "Robert Yokota",
        "email": "rayokota@gmail.com",
        "time": "Fri May 15 11:45:32 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 15 20:45:32 2026 +0200"
      },
      "message": "Fix `ByteBuffer` handling in `VariantUtil` and `VariantBuilder` (#3472)"
    },
    {
      "commit": "c7e7acbd463178039ec29bcfafe41f91c6a4d65b",
      "tree": "396f76c1be655c9cfb6ad42dcf257f07234c8b9e",
      "parents": [
        "e440cffcfeea0954fc7450421f9e23806dbcee13"
      ],
      "author": {
        "name": "alexeyroytman",
        "email": "33158117+alexeyroytman@users.noreply.github.com",
        "time": "Tue May 12 21:33:04 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 20:33:04 2026 +0200"
      },
      "message": "GH-3482: parquet-hadoop tests to work behind a web proxy (#3483)\n\n* parquet-hadoop tests to work behind a web proxy\n\n* parquet-hadoop to use separate JVM propertied not to clash with existing CI\n\n* syntax fix\n\n* parquet-hadoop: another test provisioned to run behind a web proxy\n\n* safer condition, catching NPE at InterOpTester.java\n\n* better proxy misconfig diagnostic for testing\n\noffered by Copilot\n\nCo-authored-by: Copilot Autofix powered by AI \u003c175728472+Copilot@users.noreply.github.com\u003e\n\n---------\n\nCo-authored-by: Copilot Autofix powered by AI \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "e440cffcfeea0954fc7450421f9e23806dbcee13",
      "tree": "e33c3ba6a10c679b7bb16a69d4a3a676ae04d6cc",
      "parents": [
        "b9c11afc9354af962aa378b2fdd6815d9586b080"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 12 15:46:58 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 15:46:58 2026 +0200"
      },
      "message": "Bump actions/stale from 9 to 10 (#3527)\n\nBumps [actions/stale](https://github.com/actions/stale) from 9 to 10.\n- [Release notes](https://github.com/actions/stale/releases)\n- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/stale/compare/v9...v10)\n\n---\nupdated-dependencies:\n- dependency-name: actions/stale\n  dependency-version: \u002710\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\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": "b9c11afc9354af962aa378b2fdd6815d9586b080",
      "tree": "b0c5f5a21777b2cadaa582f56dccbf1c4205df77",
      "parents": [
        "28593d5e46b228c389ebac5a6ae82b46a1c1c6b8"
      ],
      "author": {
        "name": "gaurav7261",
        "email": "142777151+gaurav7261@users.noreply.github.com",
        "time": "Tue May 12 13:11:43 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 12 15:41:43 2026 +0800"
      },
      "message": "GH-3414: Add parseJson to VariantBuilder for JSON-to-Variant conversion (#3415)\n\n Move parseJson and helpers from VariantBuilder into dedicated VariantJsonParser\n class to isolate Jackson dependency. Add StreamReadConstraints to JsonFactory\n for safety against malicious input. Revert NOTICE (cross-ASF credit not needed).\n Add edge-case tests: empty input, non-JSON, incomplete array, large object.\n\n Ported from Apache Spark\u0027s VariantBuilder.parseJson."
    },
    {
      "commit": "28593d5e46b228c389ebac5a6ae82b46a1c1c6b8",
      "tree": "e4565ee6d622dd318dae9bf26207dce4f658b93c",
      "parents": [
        "492b6863a5a5f8a8be88d58d86703b676ec63c9b"
      ],
      "author": {
        "name": "Steve Loughran",
        "email": "stevel@cloudera.com",
        "time": "Mon May 11 19:52:17 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 11 20:52:17 2026 +0200"
      },
      "message": "GH-3451: Add JMH benchmark for variants (#3452)\n\n* GH-3451. Add a JMH benchmark for variants\n\nInitial impl.\n\n* WiP: add a deeper version.\n\n* revert plans for a deeper version\n\n* fixes to this benchmark (copilot review)\n\n* deser to recurse down\n* include uuid and bigdecimal\n* reset counter on benchmark setup\n\n* Measure parquet write/read costs.\n\niterations of class code and #of rows are the same\nfor easy compare of overheads.\n\n* WiP, on a file read/write benchmark\n\nUsing the same structure as the iceberg tests do\n\n* building a projection schema\n\n* projection works\n\n* Test to validate impact of lean schema against unshredded files.\n\npainful.\n\n* GH-561 ongoing work\n\n* GH-561 profile driven review of VariantConverters.\n\n* GH-561 Variant benchmarks\n\n* Move under variant package to access private members\n* add \"variant\" group to run.sh\n* new benchmark VariantConverterBenchmark\n\n* spotless\n\n* Benchmark enhancements\n\n* UUIDs in projection benchmark.\n* col4 var column now a long string and named as such.\n* builder and converter benchmarks use @OperationsPerInvocation\n  rather than internal iterators.\n\n* revert production code enhancement.\n\nincluding pulling a benchmark from VariantConverters.\n\nPull the warmup/measurement times to a shared constant.\nIf someone thinks the numbers should be bigger: one place to change."
    },
    {
      "commit": "492b6863a5a5f8a8be88d58d86703b676ec63c9b",
      "tree": "a3f60e18083011ed4ced205681915ea559b4a672",
      "parents": [
        "69947b982947870166877026bd568d27c5582e94"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun May 10 09:48:57 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 09:48:57 2026 +0200"
      },
      "message": "Bump com.google.api.grpc:proto-google-common-protos (#3553)\n\nBumps [com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java) from 2.68.0 to 2.71.0.\n- [Release notes](https://github.com/googleapis/sdk-platform-java/releases)\n- [Changelog](https://github.com/googleapis/sdk-platform-java/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/googleapis/sdk-platform-java/compare/v2.68.0...gax/v2.71.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.google.api.grpc:proto-google-common-protos\n  dependency-version: 2.71.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": "69947b982947870166877026bd568d27c5582e94",
      "tree": "bd04d2bac33a9deb8a0dfefddd469165efb0340d",
      "parents": [
        "d70b8ed5fd93d5725311a75ec8808a2398c8a6f6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun May 10 09:48:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 09:48:36 2026 +0200"
      },
      "message": "Bump com.github.siom79.japicmp:japicmp-maven-plugin (#3554)\n\nBumps [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) from 0.25.6 to 0.25.7.\n- [Release notes](https://github.com/siom79/japicmp/releases)\n- [Changelog](https://github.com/siom79/japicmp/blob/master/release.py)\n- [Commits](https://github.com/siom79/japicmp/compare/japicmp-base-0.25.6...japicmp-base-0.25.7)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.siom79.japicmp:japicmp-maven-plugin\n  dependency-version: 0.25.7\n  dependency-type: direct:development\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": "d70b8ed5fd93d5725311a75ec8808a2398c8a6f6",
      "tree": "b1adb08515f710270f2dfc46ab3b8442c032d58e",
      "parents": [
        "ce1d3dae1752123b9669c678dfd7d62be67d052f"
      ],
      "author": {
        "name": "Russell Spitzer",
        "email": "russell.spitzer@GMAIL.COM",
        "time": "Thu May 07 20:46:31 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 08 09:46:31 2026 +0800"
      },
      "message": "MINOR: Fix Spotless formatting in TestCompressionCodec (#3551)\n\nConsolidate the try-with-resources allocator declaration in\ntestLz4RawHeapDecompressorCanCopyLargePage onto a single line so the\nfile passes spotless:check. Master CI has been failing on this since\nGH-3478 (#3486)."
    },
    {
      "commit": "ce1d3dae1752123b9669c678dfd7d62be67d052f",
      "tree": "908c0d6e1b7285fc7e16d088fc0b14d3f953b1f1",
      "parents": [
        "26fa3530f29f42a15ee0f74adf659fbc84662fe7"
      ],
      "author": {
        "name": "Russell Spitzer",
        "email": "russell.spitzer@GMAIL.COM",
        "time": "Wed May 06 16:21:24 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 23:21:24 2026 +0200"
      },
      "message": "GH-3545: Update pom.xml SCM URLs to parquet-java (#3546)\n\nThe repository was renamed from apache/parquet-mr to\napache/parquet-java but the SCM block was never updated."
    },
    {
      "commit": "26fa3530f29f42a15ee0f74adf659fbc84662fe7",
      "tree": "1c511b277fe5cc50774974d34463420e4018ca36",
      "parents": [
        "9b56a1284b3e1897c8063c084e5ae25436d0f461"
      ],
      "author": {
        "name": "Anupam Yadav",
        "email": "anupamy030@gmail.com",
        "time": "Wed May 06 13:28:31 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 22:28:31 2026 +0200"
      },
      "message": "GH-3261: Fix integer overflow in CapacityByteArrayOutputStream (#3525)\n\nThe overflow check in addSlab() used bytesUsed which is not updated until\nafter addSlab() returns in write(). This caused the overflow guard to miss\ncases where bytesAllocated + nextSlabSize exceeds Integer.MAX_VALUE.\n\nFix:\n- Use bytesAllocated instead of bytesUsed for the overflow check, since\n  bytesAllocated is always up to date when addSlab() is called.\n- Cap nextSlabSize when it would cause bytesAllocated to overflow, instead\n  of letting Math.addExact throw an uncaught ArithmeticException.\n\nCo-authored-by: Anupam Yadav \u003canupamya@amazon.com\u003e"
    },
    {
      "commit": "9b56a1284b3e1897c8063c084e5ae25436d0f461",
      "tree": "fb0e9a4bd03689fc183cf5cb42c0d6e3a16413ee",
      "parents": [
        "b38a6f9ef981114fccb143ac1fa7d4596df1cb84"
      ],
      "author": {
        "name": "André Rouél",
        "email": "andre.rouel@gmail.com",
        "time": "Wed May 06 21:56:38 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 21:56:38 2026 +0200"
      },
      "message": "GH-3497: Fix thread-unsafe singleton in `DefaultValuesWriterFactory` (#3498)\n\n`DefaultValuesWriterFactory` delegates to static singleton instances of `DefaultV1ValuesWriterFactory` and `DefaultV2ValuesWriterFactory`. These singletons store a mutable `parquetProperties` reference via `initialize()`, which gets overwritten by whichever `ParquetProperties` instance calls it last. When multiple Parquet writers run concurrently in the same JVM, the merger\u0027s column writers end up using the appender\u0027s `ByteBufferAllocator`. When the appender is closed and its allocator released, the merger crashes with `IllegalStateException: Already closed` on direct ByteBuffer access because its encoder slabs were allocated from a now-closed arena.\n\nReplace the static final `DEFAULT_V1_WRITER_FACTORY` and `DEFAULT_V2_WRITER_FACTORY` singletons in `DefaultValuesWriterFactory` with fresh instances created per `initialize()` call. This ensures each `ParquetProperties` instance (and its allocator) is isolated to its own factory, eliminating cross-contamination between concurrent writers sharing the same JVM."
    },
    {
      "commit": "b38a6f9ef981114fccb143ac1fa7d4596df1cb84",
      "tree": "65f0a9614981c6379cc15e499f65cee4ecfd50bc",
      "parents": [
        "2346fdbed480a362d9aa5242955ae85fac656e4e"
      ],
      "author": {
        "name": "Anupam Yadav",
        "email": "anupamy030@gmail.com",
        "time": "Wed May 06 12:54:03 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 21:54:03 2026 +0200"
      },
      "message": "GH-3478: Fix LZ4_RAW heap decompression (#3486)\n\nEagerly materialize the decompressed stream for LZ4_RAW in CodecFactory,\nmatching the existing pattern used for ZSTD. Without this, the lazy\nStreamBytesInput.writeInto() path reads via Channels.newChannel() in\n~8KB chunks, but LZ4_RAW requires all compressed input in a single\nbuffer for one-shot decompression.\n\nAdded a regression test that compresses and decompresses a 16KB page\nthrough the CodecFactory heap path, then calls BytesInput.copy() to\nexercise the chunked materialization code path. The test fails without\nthe fix and passes with it.\n\nCo-authored-by: Anupam Yadav \u003canupamya@amazon.com\u003e"
    },
    {
      "commit": "2346fdbed480a362d9aa5242955ae85fac656e4e",
      "tree": "ff25e13a9174de8120a0acf679f8c9860b129225",
      "parents": [
        "e25110263a2d3f8f932da5ef75ea623675e1934f"
      ],
      "author": {
        "name": "André Rouél",
        "email": "andre.rouel@gmail.com",
        "time": "Wed May 06 21:30:32 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 21:30:32 2026 +0200"
      },
      "message": "GH-3464: Improve `DeltaByteArrayWriter.writeBytes` (#3465)\n\n* GH-3464 Improve `DeltaByteArrayWriter.writeBytes` to avoid unnecessary allocation and scalar prefix comparison\n\n* GH-3464 Add regression test\n\n* Update DeltaByteArrayWriter.java"
    },
    {
      "commit": "e25110263a2d3f8f932da5ef75ea623675e1934f",
      "tree": "e8fad14415d677c3ed258b47ad57255c54ad8e61",
      "parents": [
        "eb8c0d1c75e7703b35bb575b073af3ee980cb28e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 05 16:56:49 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 05 16:56:49 2026 +0800"
      },
      "message": "Bump com.github.luben:zstd-jni from 1.5.7-7 to 1.5.7-8 (#3541)\n\nBumps [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) from 1.5.7-7 to 1.5.7-8.\n- [Commits](https://github.com/luben/zstd-jni/compare/v1.5.7-7...v1.5.7-8)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.luben:zstd-jni\n  dependency-version: 1.5.7-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": "eb8c0d1c75e7703b35bb575b073af3ee980cb28e",
      "tree": "ef7c4a4c4521720c2839d9a631c9d6db6cdccbb6",
      "parents": [
        "5eabf456cf2447dd185211d36fa680e948843972"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 05 16:42:24 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 05 16:42:24 2026 +0800"
      },
      "message": "Bump commons-io:commons-io from 2.21.0 to 2.22.0 (#3528)\n\nBumps commons-io:commons-io from 2.21.0 to 2.22.0.\n\n---\nupdated-dependencies:\n- dependency-name: commons-io:commons-io\n  dependency-version: 2.22.0\n  dependency-type: direct:development\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": "5eabf456cf2447dd185211d36fa680e948843972",
      "tree": "e98a32c9ee96f88391d16537bd04895f9148cf7e",
      "parents": [
        "c34123fb0f7eca1d255420d9090741a653fa38f0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 05 14:40:48 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 05 14:40:48 2026 +0800"
      },
      "message": "Bump jackson.version from 2.21.2 to 2.21.3 (#3538)\n\n* Bump jackson.version from 2.21.2 to 2.21.3\n\nBumps `jackson.version` from 2.21.2 to 2.21.3.\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.21.2 to 2.21.3\n- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.21.2...jackson-core-2.21.3)\n\nUpdates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.21.2 to 2.21.3\n\n---\nupdated-dependencies:\n- dependency-name: com.fasterxml.jackson.core:jackson-core\n  dependency-version: 2.21.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310\n  dependency-version: 2.21.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* Bump `jackson-databind` as well\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Fokko Driesprong \u003cfokko@apache.org\u003e"
    },
    {
      "commit": "c34123fb0f7eca1d255420d9090741a653fa38f0",
      "tree": "19975593131ab9b5a8a014b693ba9f04f73c5068",
      "parents": [
        "53d78425403d1900191f6da956fd67ada729c296"
      ],
      "author": {
        "name": "0x26res",
        "email": "arthur.andres@gmail.com",
        "time": "Tue May 05 06:38:46 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 05 07:38:46 2026 +0200"
      },
      "message": "GH-3112: Fix reading of proto Uint32Value (#3113)\n\n* Fix reading of proto Uint32Value\n\n* Add test for overflow\n\n* Apply spotless\n\n* Roll back change to original test\n\n* Better uint32 example\n\n---------\n\nCo-authored-by: aandres3 \u003caandres@tradewelltech.co\u003e"
    },
    {
      "commit": "53d78425403d1900191f6da956fd67ada729c296",
      "tree": "c4fb8a0835b9a027401bef1361cd6e259376c683",
      "parents": [
        "8ec46d22b86043b53db01c06739728f1f97c169a"
      ],
      "author": {
        "name": "Chungmin Lee",
        "email": "chungmin@chungminlee.com",
        "time": "Fri May 01 08:44:35 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 01 23:44:35 2026 +0800"
      },
      "message": "GH-3457: Validate column index for null_pages/null_counts contradiction (#3458)\n\n* Validate column index for null_pages/null_counts contradiction\n\nA null_pages entry of true indicates the page consists entirely of null values;\na corresponding null_counts entry of zero contradicts this, as it indicates the\npage has no null values at all. This inconsistency is a sign of invalid metadata\nthat would cause incorrect page skipping during column index filtering —\nthe reader treats such pages as all-null and silently excludes them from query\nresults for predicates requiring non-null values.\n\nAdd validation in ColumnIndexBuilder.build(PrimitiveType) to detect this\ncontradiction and return null, consistent with the existing pattern for invalid\nmin/max values. The null propagates through the read path, causing the filter to\nfall back to reading all pages for the affected column.\n\nAlso fix a pre-existing NPE in the static build() method where build(type)\ncould return null but was not null-checked before accessing boundaryOrder.\n\nCo-authored-by: Copilot \u003c223556219+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "8ec46d22b86043b53db01c06739728f1f97c169a",
      "tree": "012ce75f6512cf57f113cb0647d45f78f27ed82e",
      "parents": [
        "d7047a9057545b5279432813e2f7117e15fb57d1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 29 15:49:17 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 29 15:49:17 2026 +0200"
      },
      "message": "Bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 (#3434)\n\nBumps [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) from 3.6.0 to 3.6.1.\n- [Release notes](https://github.com/mojohaus/build-helper-maven-plugin/releases)\n- [Commits](https://github.com/mojohaus/build-helper-maven-plugin/compare/3.6.0...3.6.1)\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.mojo:build-helper-maven-plugin\n  dependency-version: 3.6.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": "d7047a9057545b5279432813e2f7117e15fb57d1",
      "tree": "de6ac96aac445d39e625b11f45ef9aa84871bc03",
      "parents": [
        "d5722f1e6bd7243d31a1b034027b89e1191ef603"
      ],
      "author": {
        "name": "Fokko Driesprong",
        "email": "fokko@apache.org",
        "time": "Wed Apr 29 11:57:46 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 29 11:57:46 2026 +0200"
      },
      "message": "PARQUET-3532: Remove hardcoded versions (#3531)\n\nThis removes the hardcoded versions from the pom.xml and inherits from\nthe parent pom, or it is centralized in the root pom."
    },
    {
      "commit": "d5722f1e6bd7243d31a1b034027b89e1191ef603",
      "tree": "d1771ab6e639093db93295235cde3e3fc67ea552",
      "parents": [
        "f4cb1037605271ef33b965c9fad31348551e21a7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 28 21:48:54 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 21:48:54 2026 +0200"
      },
      "message": "Bump org.apache.maven.plugins:maven-dependency-plugin (#3425)\n\nBumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 3.8.1 to 3.10.0.\n- [Release notes](https://github.com/apache/maven-dependency-plugin/releases)\n- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.8.1...maven-dependency-plugin-3.10.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugins:maven-dependency-plugin\n  dependency-version: 3.10.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": "f4cb1037605271ef33b965c9fad31348551e21a7",
      "tree": "4e5a907e08a01079ddbfc462536adf87afc86dd4",
      "parents": [
        "b8f4dda5d8492904bff33e3774a2de57f172e967"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 28 21:44:07 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 21:44:07 2026 +0200"
      },
      "message": "Bump com.google.api.grpc:proto-google-common-protos from 2.59.2 to 2.68.0 (#3474)\n\n* Bump com.google.api.grpc:proto-google-common-protos\n\nBumps [com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java) from 2.59.2 to 2.68.0.\n- [Release notes](https://github.com/googleapis/sdk-platform-java/releases)\n- [Changelog](https://github.com/googleapis/sdk-platform-java/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/googleapis/sdk-platform-java/compare/v2.59.2...v2.68.0)\n\n---\nupdated-dependencies:\n- dependency-name: com.google.api.grpc:proto-google-common-protos\n  dependency-version: 2.68.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* Bump extensions\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Fokko Driesprong \u003cfokko@apache.org\u003e"
    },
    {
      "commit": "b8f4dda5d8492904bff33e3774a2de57f172e967",
      "tree": "4a1c30b770a6b831d46847f74596757dc8a2c63d",
      "parents": [
        "3409b0d711bb2f8d4b4526d256853c239320293c"
      ],
      "author": {
        "name": "Aaron Niskode-Dossett",
        "email": "aniskodedossett@etsy.com",
        "time": "Tue Apr 21 07:33:10 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 14:33:10 2026 +0200"
      },
      "message": "Remove Parquet-Pig (#3377)\n\n* [parquet-thrift] remove pig usage\n\n* final pig cleanups\n\n* Put mention of Pig back in README\n\n* MINOR: Exclude removed parquet-thrift Pig APIs from japicmp"
    },
    {
      "commit": "3409b0d711bb2f8d4b4526d256853c239320293c",
      "tree": "8688395e4c6a1ba0e0523ee98a13173cfe19a01e",
      "parents": [
        "48e2dbd3dfd4f2d6a3326a3cc5670989428eeb6b"
      ],
      "author": {
        "name": "Arnav Balyan",
        "email": "60175178+ArnavBalyan@users.noreply.github.com",
        "time": "Tue Apr 21 15:40:31 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 12:10:31 2026 +0200"
      },
      "message": "GH-3408: Add support for stale PR workflow (#3409)\n\n* update\n\n* Change to slim\n\nCo-authored-by: Gang Wu \u003custcwg@gmail.com\u003e\n\n---------\n\nCo-authored-by: Fokko Driesprong \u003cfokko@apache.org\u003e\nCo-authored-by: Gang Wu \u003custcwg@gmail.com\u003e"
    },
    {
      "commit": "48e2dbd3dfd4f2d6a3326a3cc5670989428eeb6b",
      "tree": "902872b43ea0895208fc298469c97ce19f3293fb",
      "parents": [
        "4f868efbc351ff57c0a2b14183b6208c17552a78"
      ],
      "author": {
        "name": "André Rouél",
        "email": "andre.rouel@gmail.com",
        "time": "Tue Apr 21 09:16:43 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 09:16:43 2026 +0200"
      },
      "message": "Avoid Long boxing on the write path (#3462)"
    },
    {
      "commit": "4f868efbc351ff57c0a2b14183b6208c17552a78",
      "tree": "a8947ed71e2fd979de456505ed276f32daf8c805",
      "parents": [
        "c3d95de659bbb7a54e90c123938caeaedacfd6a5"
      ],
      "author": {
        "name": "YangJie",
        "email": "yangjie01@baidu.com",
        "time": "Mon Apr 20 09:43:50 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 09:43:50 2026 +0800"
      },
      "message": "GH-3011: Deny further writes after InternalParquetRecordWriter is aborted (#3450)"
    },
    {
      "commit": "c3d95de659bbb7a54e90c123938caeaedacfd6a5",
      "tree": "fc9f01b47580fd80722316d7bdd53174d6a4d8b0",
      "parents": [
        "da8efa7efa2e14b3a765533be278e9b8a828519e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 20 00:08:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 00:08:21 2026 +0800"
      },
      "message": "Bump com.google.guava:guava from 33.5.0-jre to 33.6.0-jre (#3492)\n\nBumps [com.google.guava:guava](https://github.com/google/guava) from 33.5.0-jre to 33.6.0-jre.\n- [Release notes](https://github.com/google/guava/releases)\n- [Commits](https://github.com/google/guava/commits)\n\n---\nupdated-dependencies:\n- dependency-name: com.google.guava:guava\n  dependency-version: 33.6.0-jre\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": "da8efa7efa2e14b3a765533be278e9b8a828519e",
      "tree": "ed9177a75471110b184329718cc99bc58071b9dd",
      "parents": [
        "d96c669f46cc468d4591d2c401885d87c3d35e66"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 20 00:07:38 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 00:07:38 2026 +0800"
      },
      "message": "Bump com.github.siom79.japicmp:japicmp-maven-plugin (#3491)\n\nBumps [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) from 0.25.5 to 0.25.6.\n- [Release notes](https://github.com/siom79/japicmp/releases)\n- [Changelog](https://github.com/siom79/japicmp/blob/master/release.py)\n- [Commits](https://github.com/siom79/japicmp/compare/japicmp-base-0.25.5...japicmp-base-0.25.6)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.siom79.japicmp:japicmp-maven-plugin\n  dependency-version: 0.25.6\n  dependency-type: direct:development\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": "d96c669f46cc468d4591d2c401885d87c3d35e66",
      "tree": "0bc20fa63c8c8567d667e99d22d0e316a9597941",
      "parents": [
        "4c8f4d4b875259e2ece5f96c5ee90a03f78805ec"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 16:08:39 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 16:08:39 2026 +0200"
      },
      "message": "Bump com.github.siom79.japicmp:japicmp-maven-plugin (#3473)\n\nBumps [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) from 0.25.4 to 0.25.5.\n- [Release notes](https://github.com/siom79/japicmp/releases)\n- [Changelog](https://github.com/siom79/japicmp/blob/master/release.py)\n- [Commits](https://github.com/siom79/japicmp/compare/japicmp-base-0.25.4...japicmp-base-0.25.5)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.siom79.japicmp:japicmp-maven-plugin\n  dependency-version: 0.25.5\n  dependency-type: direct:development\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": "4c8f4d4b875259e2ece5f96c5ee90a03f78805ec",
      "tree": "43c522deaed4f130a3633fd568de79a5ca535057",
      "parents": [
        "d9612c4bbd26e1acf81140e2faa70be2478ee6c4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 18:06:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 18:06:51 2026 +0800"
      },
      "message": "Bump com.github.siom79.japicmp:japicmp-maven-plugin (#3437)\n\nBumps [com.github.siom79.japicmp:japicmp-maven-plugin](https://github.com/siom79/japicmp) from 0.23.1 to 0.25.4.\n- [Release notes](https://github.com/siom79/japicmp/releases)\n- [Changelog](https://github.com/siom79/japicmp/blob/master/release.py)\n- [Commits](https://github.com/siom79/japicmp/compare/japicmp-base-0.23.1...japicmp-base-0.25.4)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.siom79.japicmp:japicmp-maven-plugin\n  dependency-version: 0.25.4\n  dependency-type: direct:development\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": "d9612c4bbd26e1acf81140e2faa70be2478ee6c4",
      "tree": "65d33e15d375536157d486329f11e04dac328f2b",
      "parents": [
        "8ed9a5fcf3cd7d32c62da7b722b7fdcb06f6281e"
      ],
      "author": {
        "name": "Manu Zhang",
        "email": "OwenZhang1990@gmail.com",
        "time": "Thu Apr 02 16:57:08 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 16:57:08 2026 +0800"
      },
      "message": "GH-3410: Bump jackson dependencies from 2.19.2 to 2.21.2 (#3460)"
    },
    {
      "commit": "8ed9a5fcf3cd7d32c62da7b722b7fdcb06f6281e",
      "tree": "e08ae8a93a2c8c5d7b24d950120bc96778952a90",
      "parents": [
        "95f4d3fcccdeeb3e9600b3eaecd28992fd60603b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 16:56:51 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 16:56:51 2026 +0800"
      },
      "message": "Bump org.apache.arrow:arrow-vector from 17.0.0 to 19.0.0 (#3454)\n\n* Bump org.apache.arrow:arrow-vector from 17.0.0 to 19.0.0\n\nBumps [org.apache.arrow:arrow-vector](https://github.com/apache/arrow-java) from 17.0.0 to 19.0.0.\n- [Release notes](https://github.com/apache/arrow-java/releases)\n- [Commits](https://github.com/apache/arrow-java/commits/v19.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.arrow:arrow-vector\n  dependency-version: 19.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* fix build\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Gang Wu \u003custcwg@gmail.com\u003e"
    },
    {
      "commit": "95f4d3fcccdeeb3e9600b3eaecd28992fd60603b",
      "tree": "cb6625994866deea1d99876312fb785c649e6f55",
      "parents": [
        "689547cc9f5575b565b60f0b4ba523528d0e4b42"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 23 10:28:49 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 23 10:28:49 2026 +0800"
      },
      "message": "Bump protobuf.version from 4.34.0 to 4.34.1 (#3453)\n\nBumps `protobuf.version` from 4.34.0 to 4.34.1.\n\nUpdates `com.google.protobuf:protobuf-java` from 4.34.0 to 4.34.1\n- [Release notes](https://github.com/protocolbuffers/protobuf/releases)\n- [Commits](https://github.com/protocolbuffers/protobuf/commits)\n\nUpdates `com.google.protobuf:protobuf-java-util` from 4.34.0 to 4.34.1\n\n---\nupdated-dependencies:\n- dependency-name: com.google.protobuf:protobuf-java\n  dependency-version: 4.34.1\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: com.google.protobuf:protobuf-java-util\n  dependency-version: 4.34.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": "689547cc9f5575b565b60f0b4ba523528d0e4b42",
      "tree": "00615da5dcbf698601b26d896c7a7528dda6b65d",
      "parents": [
        "64c35db47ae4e637e7adee4fe736f21b6c881930"
      ],
      "author": {
        "name": "Jiayi-Wang-db",
        "email": "wjyi2015@gmail.com",
        "time": "Wed Mar 18 02:56:09 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 09:56:09 2026 +0800"
      },
      "message": "GH-3449: Fix BinaryStats int overflow (#3448)"
    },
    {
      "commit": "64c35db47ae4e637e7adee4fe736f21b6c881930",
      "tree": "d4d22a8f4b88ea6dc5f5433700e71dc0ca1ccfbc",
      "parents": [
        "73511ffe9c359c50c81aa96bd66dba65f26a6f89"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 17 08:46:56 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 08:46:56 2026 +0100"
      },
      "message": "Bump org.apache.commons:commons-text from 1.13.1 to 1.15.0 (#3438)"
    },
    {
      "commit": "73511ffe9c359c50c81aa96bd66dba65f26a6f89",
      "tree": "2bb5b5d0142cf0ab7fe6f0a6946fa21b6ce2212f",
      "parents": [
        "3212f68c5801ebec10c9dc69ad842f94f5d20206"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 17 08:46:32 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 08:46:32 2026 +0100"
      },
      "message": "Bump it.unimi.dsi:fastutil from 8.5.15 to 8.5.18 (#3422)"
    },
    {
      "commit": "3212f68c5801ebec10c9dc69ad842f94f5d20206",
      "tree": "8efb47ab4d929d545e77a00a4a543f5a69adf8b3",
      "parents": [
        "ef7228a394f8036a066acaea855bc06977b37987"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 17 08:46:02 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 08:46:02 2026 +0100"
      },
      "message": "Bump org.tukaani:xz from 1.10 to 1.12 (#3417)"
    },
    {
      "commit": "ef7228a394f8036a066acaea855bc06977b37987",
      "tree": "c3d51154aa183e4db7406739a8d5a3613adf7b04",
      "parents": [
        "38b88d3dff16b67d32e8382c91d9695b49084b4c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Mar 15 22:21:20 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 22:21:20 2026 +0800"
      },
      "message": "Bump net.openhft:zero-allocation-hashing from 0.27ea0 to 0.27ea1 (#3419)\n\nBumps [net.openhft:zero-allocation-hashing](https://github.com/OpenHFT/Zero-Allocation-Hashing) from 0.27ea0 to 0.27ea1.\n- [Release notes](https://github.com/OpenHFT/Zero-Allocation-Hashing/releases)\n- [Commits](https://github.com/OpenHFT/Zero-Allocation-Hashing/commits)\n\n---\nupdated-dependencies:\n- dependency-name: net.openhft:zero-allocation-hashing\n  dependency-version: 0.27ea1\n  dependency-type: direct:development\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": "38b88d3dff16b67d32e8382c91d9695b49084b4c",
      "tree": "f7e48aad3b4725002cd814db154b4a72a0e8ff82",
      "parents": [
        "2686e85783fba2b3bf947d08b76ecee522581a90"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Mar 15 06:48:35 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 06:48:35 2026 +0100"
      },
      "message": "Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 (#3445)"
    },
    {
      "commit": "2686e85783fba2b3bf947d08b76ecee522581a90",
      "tree": "3c20763113599b9611120e8ab5a51595dbf1e195",
      "parents": [
        "01b96de7d267a6d6001fcecef400b471526940ce"
      ],
      "author": {
        "name": "uros7251brick",
        "email": "uros.stojkovic@databricks.com",
        "time": "Thu Mar 12 14:34:22 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 14:34:22 2026 +0100"
      },
      "message": "GH-3411: Expose row group index (#3412)\n\n* add getCurrentRowGroupIndex method to Parquet readers\n\n* Format with `mvn spotless:apply`"
    },
    {
      "commit": "01b96de7d267a6d6001fcecef400b471526940ce",
      "tree": "fa3a22e48668cd801f290fa03b994be92b0cfae9",
      "parents": [
        "c1b6aa35cf43a4ee94e4eb3788dae3c14bc66c7c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 16:44:20 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 16:44:20 2026 +0100"
      },
      "message": "Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 (#3429)\n\nBumps org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.commons:commons-lang3\n  dependency-version: 3.20.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": "c1b6aa35cf43a4ee94e4eb3788dae3c14bc66c7c",
      "tree": "5716fe83c10a423b8e0a44b8308991794a41910a",
      "parents": [
        "51ea6100bbc89da8fb80bfce131a7e041e9f8d81"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 16:41:33 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 16:41:33 2026 +0100"
      },
      "message": "Bump com.google.re2j:re2j from 1.7 to 1.8 (#3433)\n\nBumps [com.google.re2j:re2j](https://github.com/google/re2j) from 1.7 to 1.8.\n- [Release notes](https://github.com/google/re2j/releases)\n- [Commits](https://github.com/google/re2j/compare/re2j-1.7...re2j-1.8)\n\n---\nupdated-dependencies:\n- dependency-name: com.google.re2j:re2j\n  dependency-version: \u00271.8\u0027\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": "51ea6100bbc89da8fb80bfce131a7e041e9f8d81",
      "tree": "c1be0a11ba8dcb380d9a734716c3da8dcc789b5b",
      "parents": [
        "e8d1a553b4ab78cbb987c92312e64f5d23ccc69c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 16:40:52 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 16:40:52 2026 +0100"
      },
      "message": "Bump commons-logging:commons-logging from 1.3.5 to 1.3.6 (#3418)\n\nBumps [commons-logging:commons-logging](https://github.com/apache/commons-logging) from 1.3.5 to 1.3.6.\n- [Changelog](https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt)\n- [Commits](https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6)\n\n---\nupdated-dependencies:\n- dependency-name: commons-logging:commons-logging\n  dependency-version: 1.3.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": "e8d1a553b4ab78cbb987c92312e64f5d23ccc69c",
      "tree": "729a2d38fdeab19b6d40aa34132f5e5235df5b94",
      "parents": [
        "33426a682fb73f464bb59ade7fc13abb486184af"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 16:40:33 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 16:40:33 2026 +0100"
      },
      "message": "Bump org.apache.parquet:parquet-pig from 1.15.0 to 1.15.2 (#3420)\n\nBumps org.apache.parquet:parquet-pig from 1.15.0 to 1.15.2.\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.parquet:parquet-pig\n  dependency-version: 1.15.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": "33426a682fb73f464bb59ade7fc13abb486184af",
      "tree": "c411fc3a3abe7a4f6d192a7df85ac8c26fd3bb35",
      "parents": [
        "1eaab3e87ae4dbae4f3e021d17b02d65b9f1a1f9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 16:39:26 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 16:39:26 2026 +0100"
      },
      "message": "Bump org.codehaus.mojo:exec-maven-plugin from 3.5.0 to 3.6.3 (#3440)\n\nBumps [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) from 3.5.0 to 3.6.3.\n- [Release notes](https://github.com/mojohaus/exec-maven-plugin/releases)\n- [Commits](https://github.com/mojohaus/exec-maven-plugin/compare/3.5.0...3.6.3)\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.mojo:exec-maven-plugin\n  dependency-version: 3.6.3\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": "1eaab3e87ae4dbae4f3e021d17b02d65b9f1a1f9",
      "tree": "f6ebf65bc0fd880004ebf194566e96d0d2514c2e",
      "parents": [
        "36da69a8b08357e7c3e4d23dcddf8a417f6c63c5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 16:37:48 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 16:37:48 2026 +0100"
      },
      "message": "Bump org.xerial.snappy:snappy-java from 1.1.10.7 to 1.1.10.8 (#3426)\n\nBumps [org.xerial.snappy:snappy-java](https://github.com/xerial/snappy-java) from 1.1.10.7 to 1.1.10.8.\n- [Release notes](https://github.com/xerial/snappy-java/releases)\n- [Commits](https://github.com/xerial/snappy-java/compare/v1.1.10.7...v1.1.10.8)\n\n---\nupdated-dependencies:\n- dependency-name: org.xerial.snappy:snappy-java\n  dependency-version: 1.1.10.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": "36da69a8b08357e7c3e4d23dcddf8a417f6c63c5",
      "tree": "08c705730297d9214c8f96f3069d775ef2cc8e32",
      "parents": [
        "6d03d9df810776df4b3be53761c693021503a1d7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 16:37:33 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 16:37:33 2026 +0100"
      },
      "message": "Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.2 (#3430)\n\nBumps [org.apache.maven.plugins:maven-shade-plugin](https://github.com/apache/maven-shade-plugin) from 3.6.0 to 3.6.2.\n- [Release notes](https://github.com/apache/maven-shade-plugin/releases)\n- [Commits](https://github.com/apache/maven-shade-plugin/compare/maven-shade-plugin-3.6.0...maven-shade-plugin-3.6.2)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.maven.plugins:maven-shade-plugin\n  dependency-version: 3.6.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": "6d03d9df810776df4b3be53761c693021503a1d7",
      "tree": "c9b3a81ced3935ef71213e76fa695dbd84d6eb60",
      "parents": [
        "a49af99c7fc2b8c6478d72ab4f9c3ccf97fbf6c8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 16:36:56 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 16:36:56 2026 +0100"
      },
      "message": "Bump com.github.luben:zstd-jni from 1.5.7-3 to 1.5.7-7 (#3442)\n\nBumps [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) from 1.5.7-3 to 1.5.7-7.\n- [Commits](https://github.com/luben/zstd-jni/compare/v1.5.7-3...v1.5.7-7)\n\n---\nupdated-dependencies:\n- dependency-name: com.github.luben:zstd-jni\n  dependency-version: 1.5.7-7\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": "a49af99c7fc2b8c6478d72ab4f9c3ccf97fbf6c8",
      "tree": "02656e61913f0e9e018b289cce9dbddd8649abf5",
      "parents": [
        "a28fdc26918b9e9e5613640a9039d49636c40f33"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 16:36:34 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 16:36:34 2026 +0100"
      },
      "message": "Bump protobuf.version from 4.33.2 to 4.34.0 (#3441)\n\nBumps `protobuf.version` from 4.33.2 to 4.34.0.\n\nUpdates `com.google.protobuf:protobuf-java` from 4.33.2 to 4.34.0\n- [Release notes](https://github.com/protocolbuffers/protobuf/releases)\n- [Commits](https://github.com/protocolbuffers/protobuf/commits)\n\nUpdates `com.google.protobuf:protobuf-java-util` from 4.33.2 to 4.34.0\n\n---\nupdated-dependencies:\n- dependency-name: com.google.protobuf:protobuf-java\n  dependency-version: 4.34.0\n  dependency-type: direct:development\n  update-type: version-update:semver-minor\n- dependency-name: com.google.protobuf:protobuf-java-util\n  dependency-version: 4.34.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": "a28fdc26918b9e9e5613640a9039d49636c40f33",
      "tree": "1c8a3a5fec9ff747cafa089549a35fe76e09d723",
      "parents": [
        "bce27e32db5af14d979145acaaf38bc22a322850"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 16:35:42 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 16:35:42 2026 +0100"
      },
      "message": "Bump org.apache:apache from 33 to 37 (#3431)\n\nBumps [org.apache:apache](https://github.com/apache/maven-apache-parent) from 33 to 37.\n- [Release notes](https://github.com/apache/maven-apache-parent/releases)\n- [Commits](https://github.com/apache/maven-apache-parent/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache:apache\n  dependency-version: \u002737\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\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": "bce27e32db5af14d979145acaaf38bc22a322850",
      "tree": "fbcc943171e19f0de1abdc5202f64827033d6b09",
      "parents": [
        "242e1f9d1a67f4dca3b861d473179bcc83e256a7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 16:35:11 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 16:35:11 2026 +0100"
      },
      "message": "Bump org.mockito:mockito-core from 5.21.0 to 5.22.0 (#3436)\n\nBumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 5.21.0 to 5.22.0.\n- [Release notes](https://github.com/mockito/mockito/releases)\n- [Commits](https://github.com/mockito/mockito/compare/v5.21.0...v5.22.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.mockito:mockito-core\n  dependency-version: 5.22.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": "242e1f9d1a67f4dca3b861d473179bcc83e256a7",
      "tree": "4cacf0321bbaad069ad1907546fbaab58aac94b4",
      "parents": [
        "942024944eb71255928e02d71715bc4493e1d415"
      ],
      "author": {
        "name": "Fokko Driesprong",
        "email": "fokko@apache.org",
        "time": "Tue Mar 10 14:38:03 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 14:38:03 2026 +0100"
      },
      "message": "Bump dependabot limit (#3416)\n\nWe have currently 5 open dependabot PRs that are blocked mostly by Java 17 or each other. This enables to have more PRs open to bump other dependencies."
    },
    {
      "commit": "942024944eb71255928e02d71715bc4493e1d415",
      "tree": "1b12f714409c259c0bea1d15a2933e12ce307990",
      "parents": [
        "6e2f7bb098e37ccef3a0055b5d4daec97cba54a9"
      ],
      "author": {
        "name": "Mikael Brännström",
        "email": "mikael.brannstrom@gmail.com",
        "time": "Sat Mar 07 22:32:33 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 07 22:32:33 2026 +0100"
      },
      "message": "GH-3215: Sort the list of org.apache.parquet.format.Encoding (#3413)\n\n* GH-3215: Sort the list of org.apache.parquet.format.Encoding created by org.apache.parquet.format.converter.ParquetMetadataConverter::toFormatEncodings\n\n* GH-3215: Reformat test case to address format violations failures.\n\n---------\n\nCo-authored-by: Peter Franzen \u003cpeter@myire.org\u003e\nCo-authored-by: Mikael Brännström \u003cmikael.brannstrom@ngm.se\u003e"
    },
    {
      "commit": "6e2f7bb098e37ccef3a0055b5d4daec97cba54a9",
      "tree": "e12682d10951c13f1393b31f732613ca5b82e39f",
      "parents": [
        "4fe2e90ef73df67b3ed51ffeb6487840fd450d13"
      ],
      "author": {
        "name": "Zehua Zou",
        "email": "zehuazou2000@gmail.com",
        "time": "Wed Mar 04 12:50:08 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 12:50:08 2026 +0800"
      },
      "message": "GH-3406: fix Float16 statistics handling for NaN and zero values (#3407)\n\n"
    },
    {
      "commit": "4fe2e90ef73df67b3ed51ffeb6487840fd450d13",
      "tree": "777a6e7864f68e5762ed50991f40a18d8801f9ad",
      "parents": [
        "efe71c218c9f6ba567f97c7476e7037a53b76333"
      ],
      "author": {
        "name": "Zehua Zou",
        "email": "zehuazou2000@gmail.com",
        "time": "Wed Mar 04 12:49:11 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 12:49:11 2026 +0800"
      },
      "message": "GH-3401: Remove redundant MAP_KEY_VALUE annotation at middle level of logical type map (#3402)\n\n"
    },
    {
      "commit": "efe71c218c9f6ba567f97c7476e7037a53b76333",
      "tree": "fc87273e18272859131d763304d58192bf2d2e81",
      "parents": [
        "6c7cefdd8a76e8a137366cc5360a473c982e252c"
      ],
      "author": {
        "name": "Zehua Zou",
        "email": "zehuazou2000@gmail.com",
        "time": "Fri Feb 27 17:35:25 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 17:35:25 2026 +0800"
      },
      "message": "GH-3404: fix CI TestByteBitPacking512VectorLE.unpackValuesUsingVector randomly oom (#3405)\n\n"
    },
    {
      "commit": "6c7cefdd8a76e8a137366cc5360a473c982e252c",
      "tree": "268a55409611533082147a1ed69672b31fa44c2f",
      "parents": [
        "7148464a6b1a795f0058a811de2215d111b976ce"
      ],
      "author": {
        "name": "Aaron Niskode-Dossett",
        "email": "aniskodedossett@etsy.com",
        "time": "Thu Feb 26 22:43:10 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 12:43:10 2026 +0800"
      },
      "message": "GH-3383: Modernize mockito (#3384)\n\n"
    },
    {
      "commit": "7148464a6b1a795f0058a811de2215d111b976ce",
      "tree": "5e0df3424bfaeb7a6fbe945f37d775252b30aaa9",
      "parents": [
        "5afa72e200a210d0ff773482b269bfba2fc77e7b"
      ],
      "author": {
        "name": "Oleg Bonar",
        "email": "olegpelmeg@gmail.com",
        "time": "Wed Feb 25 12:19:26 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 25 19:19:26 2026 +0800"
      },
      "message": "[parquet-hadoop] bump aircompressor to mitigate CVE-2025-67721 (#3403)\n\nCloses https://github.com/apache/parquet-java/issues/3387"
    },
    {
      "commit": "5afa72e200a210d0ff773482b269bfba2fc77e7b",
      "tree": "2733d29d47ba72d8d8980de2818b9b35da187294",
      "parents": [
        "7190ab6a571c3cffd31e267042c193e90c0301ad"
      ],
      "author": {
        "name": "Zehua Zou",
        "email": "zehuazou2000@gmail.com",
        "time": "Wed Feb 25 15:35:39 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 25 08:35:39 2026 +0100"
      },
      "message": "hint IDE the source code generated by thrift (#3400)\n\n"
    },
    {
      "commit": "7190ab6a571c3cffd31e267042c193e90c0301ad",
      "tree": "506cd4c4b37bcb40e915ee1faedde98fa0c4ebb6",
      "parents": [
        "c7aeaaa8a08c26424ddbeca7fa76624d36b66584"
      ],
      "author": {
        "name": "Gang Wu",
        "email": "ustcwg@gmail.com",
        "time": "Tue Jan 20 17:42:25 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 20 17:42:25 2026 +0800"
      },
      "message": "GH-3372: Enhance ColumnSizeCommand to sort by size (#3371)\n\n- Support sorting by column sizes in the descending order.\n- Support printing ratio as percentage."
    },
    {
      "commit": "c7aeaaa8a08c26424ddbeca7fa76624d36b66584",
      "tree": "47e13a4778aaac9fd92bae88060df05b269988ab",
      "parents": [
        "427fe93fb305b328e4cf52095c3c55801ce85037"
      ],
      "author": {
        "name": "Gang Wu",
        "email": "ustcwg@gmail.com",
        "time": "Tue Jan 20 16:53:40 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 20 09:53:40 2026 +0100"
      },
      "message": "MINOR: Post release of 1.17.0 (#3389)\n\n"
    },
    {
      "commit": "427fe93fb305b328e4cf52095c3c55801ce85037",
      "tree": "1de3d107e91098e58418049b3e9a1ce91f2a5dc1",
      "parents": [
        "aa41aa121ff29e360273675edc899ba1c2640047"
      ],
      "author": {
        "name": "Aaron Niskode-Dossett",
        "email": "aniskodedossett@etsy.com",
        "time": "Tue Jan 20 02:15:23 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 20 16:15:23 2026 +0800"
      },
      "message": "MINOR: japicmp checks are failing after Java 11 release (#3388)\n\n"
    },
    {
      "commit": "aa41aa121ff29e360273675edc899ba1c2640047",
      "tree": "bd32f095c44467d96a7314d583ee3d744596db1b",
      "parents": [
        "9ca04ca3f15d8cc6c1580edb52e3b81899931524"
      ],
      "author": {
        "name": "Aaron Niskode-Dossett",
        "email": "aniskodedossett@etsy.com",
        "time": "Tue Jan 13 16:48:57 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 13 23:48:57 2026 +0100"
      },
      "message": "Update to Java 11 (#3379)\n\n"
    },
    {
      "commit": "9ca04ca3f15d8cc6c1580edb52e3b81899931524",
      "tree": "be636ffa30222d3c28003bdf0add23c363d76f75",
      "parents": [
        "6e4a249493e159598fc39c3671b4f76070f9875f"
      ],
      "author": {
        "name": "Aaron Niskode-Dossett",
        "email": "aniskodedossett@etsy.com",
        "time": "Tue Jan 13 12:27:40 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 13 19:27:40 2026 +0100"
      },
      "message": "Minor: Upgrade spotless plugin (#3380)\n\n"
    },
    {
      "commit": "6e4a249493e159598fc39c3671b4f76070f9875f",
      "tree": "12562f2654741deec4cc6610d8d71d18f18058cb",
      "parents": [
        "6abb257f5d7e6e7c1a1256acda07399e39998914"
      ],
      "author": {
        "name": "Aaron Niskode-Dossett",
        "email": "aniskodedossett@etsy.com",
        "time": "Tue Jan 13 12:27:09 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 13 19:27:09 2026 +0100"
      },
      "message": "Minor: `ci-before_install.sh` should show wget errors and retry (#3381)\n\n* [minor] ci-before_install.sh should show wget errors\n\n* update wget\n\n* Try non-gnu flag\n\n* add sleep \u0026 retries"
    },
    {
      "commit": "6abb257f5d7e6e7c1a1256acda07399e39998914",
      "tree": "8245398761926aa9ebe2461d80c940acf3f1091f",
      "parents": [
        "d5114473b34938e6a24b958fc50d7efdedd7fae4"
      ],
      "author": {
        "name": "Aaron Niskode-Dossett",
        "email": "aniskodedossett@etsy.com",
        "time": "Tue Jan 13 12:26:10 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 13 19:26:10 2026 +0100"
      },
      "message": "Minor: Remove comment from `pom.xml` (#3382)\n\n"
    },
    {
      "commit": "d5114473b34938e6a24b958fc50d7efdedd7fae4",
      "tree": "f4d62900dee980716157fa6750a995ead48d3c85",
      "parents": [
        "f62b2c058a8eded070cf5be87b3406f763a172b6"
      ],
      "author": {
        "name": "Fokko Driesprong",
        "email": "fokko@apache.org",
        "time": "Tue Jan 13 10:23:58 2026 +0100"
      },
      "committer": {
        "name": "Fokko Driesprong",
        "email": "fokko@apache.org",
        "time": "Tue Jan 13 10:23:58 2026 +0100"
      },
      "message": "Prepare for next development iteration\n"
    },
    {
      "commit": "f62b2c058a8eded070cf5be87b3406f763a172b6",
      "tree": "ce0a5ad2cda7a6e48a2ca510049c7cdd33eeb9f6",
      "parents": [
        "4147bc65aa4535d55fc222ad148b65a0ab0f90cc"
      ],
      "author": {
        "name": "Naoki Takezoe",
        "email": "takezoe@gmail.com",
        "time": "Fri Jan 09 00:21:37 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 08 23:21:37 2026 +0800"
      },
      "message": "MINOR: Fix error message in SimpleGroup.add() for binary (#3385)\n\n"
    },
    {
      "commit": "4147bc65aa4535d55fc222ad148b65a0ab0f90cc",
      "tree": "3fa3c90085005b44a668bde5851dd57d4f5681b4",
      "parents": [
        "fac0c746532e133beb928a7f6a7e57b510b477a1"
      ],
      "author": {
        "name": "Fokko Driesprong",
        "email": "fokko@apache.org",
        "time": "Mon Dec 22 22:48:47 2025 +0100"
      },
      "committer": {
        "name": "Fokko Driesprong",
        "email": "fokko@apache.org",
        "time": "Mon Dec 22 22:48:47 2025 +0100"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "fac0c746532e133beb928a7f6a7e57b510b477a1",
      "tree": "936fb106bc31a0566038d3b7b5accb4aa9361f32",
      "parents": [
        "a8ead9df9035908172e61a3662f439d86dc51ba7"
      ],
      "author": {
        "name": "Fokko Driesprong",
        "email": "fokko@apache.org",
        "time": "Mon Dec 22 22:48:43 2025 +0100"
      },
      "committer": {
        "name": "Fokko Driesprong",
        "email": "fokko@apache.org",
        "time": "Mon Dec 22 22:48:43 2025 +0100"
      },
      "message": "[maven-release-plugin] prepare release apache-parquet-1.17.0-rc0\n"
    },
    {
      "commit": "a8ead9df9035908172e61a3662f439d86dc51ba7",
      "tree": "3fa3c90085005b44a668bde5851dd57d4f5681b4",
      "parents": [
        "0ecd799dc01768ec0816a1ab38507b805a788f6a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 22 22:24:51 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 22 22:24:51 2025 +0100"
      },
      "message": "Bump protobuf.version from 4.33.1 to 4.33.2 (#3373)\n\nBumps `protobuf.version` from 4.33.1 to 4.33.2.\n\nUpdates `com.google.protobuf:protobuf-java` from 4.33.1 to 4.33.2\n- [Release notes](https://github.com/protocolbuffers/protobuf/releases)\n- [Commits](https://github.com/protocolbuffers/protobuf/commits)\n\nUpdates `com.google.protobuf:protobuf-java-util` from 4.33.1 to 4.33.2\n\n---\nupdated-dependencies:\n- dependency-name: com.google.protobuf:protobuf-java\n  dependency-version: 4.33.2\n  dependency-type: direct:development\n  update-type: version-update:semver-patch\n- dependency-name: com.google.protobuf:protobuf-java-util\n  dependency-version: 4.33.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": "0ecd799dc01768ec0816a1ab38507b805a788f6a",
      "tree": "a51bf249b4b521a0867d2256e4480375d5a9f104",
      "parents": [
        "46218f2c0473e2e859dde2df8a28c78fcb0c9ada"
      ],
      "author": {
        "name": "Fokko Driesprong",
        "email": "fokko@apache.org",
        "time": "Fri Dec 19 16:47:10 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 19 16:47:10 2025 +0100"
      },
      "message": "Allow reading dictionary encoded boolean (#3370)\n\n* Allow reading dictionary encoded boolean\n\nI\u0027ve observed some Parquet files in the wild that contain dictionary\nencoded boolean values, which is also wild.\n\nI don\u0027t think we want allow producing this, but I think it would be\ngood to allow reading this. We don\u0027t judge.\n\n* Thanks Gang"
    },
    {
      "commit": "46218f2c0473e2e859dde2df8a28c78fcb0c9ada",
      "tree": "12c86ec33ba40264c8b0f9f54264953ca55e4abe",
      "parents": [
        "7ec32846663782846615e835bd06859c75b8f6b0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Dec 17 22:29:17 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 17 22:29:17 2025 +0100"
      },
      "message": "Bump commons-io:commons-io from 2.18.0 to 2.21.0 (#3369)\n\nBumps [commons-io:commons-io](https://github.com/apache/commons-io) from 2.18.0 to 2.21.0.\n- [Changelog](https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt)\n- [Commits](https://github.com/apache/commons-io/compare/rel/commons-io-2.18.0...rel/commons-io-2.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: commons-io:commons-io\n  dependency-version: 2.21.0\n  dependency-type: direct:development\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": "7ec32846663782846615e835bd06859c75b8f6b0",
      "tree": "8c0e55eec5cf3955d7efb6f987c516663a15ace5",
      "parents": [
        "7453be4de8bc608077af08bcb6a720b39d0d7f91"
      ],
      "author": {
        "name": "Jeronimo López",
        "email": "jerolba@gmail.com",
        "time": "Tue Dec 09 21:39:22 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 09 21:39:22 2025 +0100"
      },
      "message": "Exclude `package-info.class` from shaded fastutil (#3322)\n\n"
    },
    {
      "commit": "7453be4de8bc608077af08bcb6a720b39d0d7f91",
      "tree": "147574e437a14eb7dd16ed85e9aa9222e3eba46f",
      "parents": [
        "893ef11df5f72320c2cff201b8b93bb0d33c2751"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Dec 09 21:32:13 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 09 21:32:13 2025 +0100"
      },
      "message": "Bump com.google.guava:guava from 33.4.0-jre to 33.5.0-jre (#3366)\n\nBumps [com.google.guava:guava](https://github.com/google/guava) from 33.4.0-jre to 33.5.0-jre.\n- [Release notes](https://github.com/google/guava/releases)\n- [Commits](https://github.com/google/guava/commits)\n\n---\nupdated-dependencies:\n- dependency-name: com.google.guava:guava\n  dependency-version: 33.5.0-jre\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": "893ef11df5f72320c2cff201b8b93bb0d33c2751",
      "tree": "f4b37c716540443e1d8c445d8d273995aa11074b",
      "parents": [
        "6b2940ca1f39e0073d798dfaf7724bc43950a524"
      ],
      "author": {
        "name": "Cheng Pan",
        "email": "pan3793@gmail.com",
        "time": "Sat Dec 06 05:06:27 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 05 22:06:27 2025 +0100"
      },
      "message": "Bump easymock 5.6.0 to support Java 25 (#3363)\n\n"
    },
    {
      "commit": "6b2940ca1f39e0073d798dfaf7724bc43950a524",
      "tree": "42ca1663e6ec8fb64eeeedf0fc2b5e5f404aec58",
      "parents": [
        "5040a63e817c48bd56d4a3ba6ebf5ed13e1edca8"
      ],
      "author": {
        "name": "Aaron Niskode-Dossett",
        "email": "aniskodedossett@etsy.com",
        "time": "Fri Dec 05 15:06:08 2025 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 05 22:06:08 2025 +0100"
      },
      "message": "Remove unused parquet-thrift dependencies (#3323)\n\n* Remove unused parquet-thrift dependencies\n\n* Add back an implicit dependency; add comments\n\n* fix scope"
    },
    {
      "commit": "5040a63e817c48bd56d4a3ba6ebf5ed13e1edca8",
      "tree": "71f9f670fbab5fa890881cea41d8a622ad31fc74",
      "parents": [
        "2ccc2431209ac4a4d745d9f1016e29098204caad"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Dec 05 22:05:40 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 05 22:05:40 2025 +0100"
      },
      "message": "Bump protobuf.version from 3.25.6 to 4.30.2 (#3182)\n\n* Bump protobuf.version from 3.25.6 to 4.30.2\n\nBumps `protobuf.version` from 3.25.6 to 4.30.2.\n\nUpdates `com.google.protobuf:protobuf-java` from 3.25.6 to 4.30.2\n- [Release notes](https://github.com/protocolbuffers/protobuf/releases)\n- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)\n- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.25.6...v4.30.2)\n\nUpdates `com.google.protobuf:protobuf-java-util` from 3.25.6 to 4.30.2\n\n---\nupdated-dependencies:\n- dependency-name: com.google.protobuf:protobuf-java\n  dependency-version: 4.30.2\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n- dependency-name: com.google.protobuf:protobuf-java-util\n  dependency-version: 4.30.2\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n\n* Fix the test-class\n\n* Add `-Dmaven.buildNumber.skip\u003dtrue`\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: Fokko Driesprong \u003cfokko@apache.org\u003e"
    },
    {
      "commit": "2ccc2431209ac4a4d745d9f1016e29098204caad",
      "tree": "d9980b21d5aa5d4851256264b4c3c5de99b9d972",
      "parents": [
        "ee2c751f2253cb65f52362aa570f7984e063ce71"
      ],
      "author": {
        "name": "Aaron Niskode-Dossett",
        "email": "aniskodedossett@etsy.com",
        "time": "Tue Dec 02 13:56:51 2025 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 02 20:56:51 2025 +0100"
      },
      "message": "MINOR: parquet-avro tests should not debug to stderr (#3329)\n\n* MINOR: parquet-avro tests should not debug to stderr\n\n* just remove them"
    },
    {
      "commit": "ee2c751f2253cb65f52362aa570f7984e063ce71",
      "tree": "21bc1db121d38a7f7ebf3f212b3412be0bab8067",
      "parents": [
        "313a1f34b8f0c38ec2b8331cfffc18c325fc2a80"
      ],
      "author": {
        "name": "Chiran Ravani",
        "email": "chiran54321@gmail.com",
        "time": "Tue Nov 25 15:17:36 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 25 15:17:36 2025 +0100"
      },
      "message": "GH-3358: Option to set Thrift max message size (#3359)\n\n"
    },
    {
      "commit": "313a1f34b8f0c38ec2b8331cfffc18c325fc2a80",
      "tree": "171abe8e6e948a7fbb39a0aeb6993559f7b10af2",
      "parents": [
        "a6bad6a8e838cce21a225c9a4ceaec6c8b3d76e0"
      ],
      "author": {
        "name": "Fokko Driesprong",
        "email": "fokko@apache.org",
        "time": "Thu Nov 20 00:12:34 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 20 00:12:34 2025 +0100"
      },
      "message": "Bump to Java 11 (#3314)\n\n"
    },
    {
      "commit": "a6bad6a8e838cce21a225c9a4ceaec6c8b3d76e0",
      "tree": "70a48f612f92dc793d793e3778c7ea7356ac7cee",
      "parents": [
        "8e740f07c26783d6dec2c4ac2cffa9823fe18036"
      ],
      "author": {
        "name": "Uwe Maurer",
        "email": "uwe@apptornado.com",
        "time": "Thu Nov 20 00:01:05 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 20 00:01:05 2025 +0100"
      },
      "message": "GH-3175: support protobuf library version 4 (#3352)\n\n* support protobuf library version 4\n\nThe getSyntax method on messageDescriptor.getFile() got removed\nin protobuf version 4.\nThis change gets the syntax information directly from the proto, this\nworks in protobuf v3 and v4.\n\n\nfixes https://github.com/apache/parquet-java/issues/3175\n\nsee also https://github.com/apache/parquet-java/pull/3182\n\n* fix formatting"
    },
    {
      "commit": "8e740f07c26783d6dec2c4ac2cffa9823fe18036",
      "tree": "f53c430de450e0bd76cd5c8e4f2225aece1a30b9",
      "parents": [
        "dfc025e17e21a326addaf0e43c493e085cbac8f4"
      ],
      "author": {
        "name": "Jeronimo López",
        "email": "jerolba@gmail.com",
        "time": "Tue Nov 18 10:52:42 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 18 10:52:42 2025 +0100"
      },
      "message": "GH-3315: Variant binary read does not take length into account (#3333)\n\n"
    },
    {
      "commit": "dfc025e17e21a326addaf0e43c493e085cbac8f4",
      "tree": "e7e97dcc7cc177587d10002994b90304d74515b4",
      "parents": [
        "2bcd2bde74771663d14a8429ed1dc6e5026766e6"
      ],
      "author": {
        "name": "Joey Tong",
        "email": "joeyutong@gmail.com",
        "time": "Sun Nov 09 21:22:31 2025 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 09 21:22:31 2025 +0800"
      },
      "message": "GH-3213: Add the configuration for ByteStreamSplit encoding (#3214)\n\n"
    },
    {
      "commit": "2bcd2bde74771663d14a8429ed1dc6e5026766e6",
      "tree": "e20cd4a093f908fec6722e5c896c7859546975a2",
      "parents": [
        "44701aae0411b66983297b4a5f1fd0779da87a43"
      ],
      "author": {
        "name": "Jiayi-Wang-db",
        "email": "wjyi2015@gmail.com",
        "time": "Mon Nov 03 18:22:34 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 03 18:22:34 2025 +0100"
      },
      "message": "GH-3350: Avoid flushing data to cloud when exception is thrown (#3351)\n\n"
    },
    {
      "commit": "44701aae0411b66983297b4a5f1fd0779da87a43",
      "tree": "dbe5ccb4a23aa7c9be46dfb2acd2e8b1a1276f9a",
      "parents": [
        "3b02e45a79cf7ea7cede9dc2a90f0a57d87e26ca"
      ],
      "author": {
        "name": "Aaron Niskode-Dossett",
        "email": "aniskodedossett@etsy.com",
        "time": "Wed Oct 22 11:37:12 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 22 18:37:12 2025 +0200"
      },
      "message": "Remove unused test dependencies (#3324)\n\n"
    },
    {
      "commit": "3b02e45a79cf7ea7cede9dc2a90f0a57d87e26ca",
      "tree": "25876f9b5e4a4a50fa3e5c8e1e933087a5987034",
      "parents": [
        "0fea3e1e22fffb0a25193e3efb9a5d090899458a"
      ],
      "author": {
        "name": "Gabor Szadovszky",
        "email": "gabor@apache.org",
        "time": "Thu Oct 16 12:55:00 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 16 12:55:00 2025 +0200"
      },
      "message": "MINOR: Bump avro.version from 1.11.4 to 1.11.5 (#3348)\n\n"
    }
  ],
  "next": "0fea3e1e22fffb0a25193e3efb9a5d090899458a"
}
