1. 8e90370 MINOR: Reuse RLE decoder buffers for packed runs (#3749) by Divjot Arora · 29 hours ago master
  2. 9d518b1 MINOR: Preserve ByteBuffer order in little-endian reads (#3702) by Minh Vu · 3 days ago
  3. 6d0519f Release workflows: use ASF org-shared Nexus deployer secret names (#3776) by Russell Spitzer · 4 days ago
  4. 6cb05ba Release workflows: use JDK 17 to match project target (#3771) by Russell Spitzer · 5 days ago
  5. a363f5d Fix banned imports in TestParquetFileReaderBufferLeak (#3774) by Bodor Laszlo · 5 days ago
  6. a1d8829 Update Parquet version to 1.18.1 in README (#3766) by Fokko Driesprong · 5 days ago
  7. 5702bae GH-3487: Fix `PageReadStore` buffer leak in `ParquetFileReader` (#3488) by André Rouél · 5 days ago
  8. 0b6bccb minor: Update japicmp version to 0.26.2 (#3764) by Aaron Niskode-Dossett · 5 days ago
  9. 96661de Release: Keep random suffix in settings file (#3765) by Fokko Driesprong · 5 days ago
  10. fb64102 Prepare RC: write generated Maven settings outside the repo (#3763) by Russell Spitzer · 5 days ago
  11. 2431888 GH-3747: Preserve the final selected row when skipping pages (#3748) by Chao Sun · 6 days ago
  12. 8000e23 Fix: Prepare RC check (#3762) by Russell Spitzer · 6 days ago
  13. 95dc8cb GH-3760: Clean up hadoop README.md (#3761) by ggershinsky · 6 days ago
  14. 7734f44 GH-3708: Inline parquet.thrift (#3709) by Divjot Arora · 6 days ago
  15. 4151b48 Bump actions/setup-java from 5.7.0 to 6.0.0 (#3754) by dependabot[bot] · 6 days ago
  16. aaabb5d GH-3758: Add Zizmor to the CI (#3759) by Fokko Driesprong · 8 days ago
  17. 7a6f269 MINOR: Upgrade thrift to 0.24 (#3730) by Aaron Niskode-Dossett · 8 days ago
  18. 378c305 GH-3696: Cache ParsedVersion in FileMetaData and use it in fromParquetMetadata (#3700) by Asif Sohail Mohammed · 9 days ago
  19. c7e5c9d Bump jackson.version from 2.22.1 to 2.22.2 (#3739) by dependabot[bot] · 9 days ago
  20. 05c0768 `BytesInput.copy(BytesInput)` should return a copy (#3729) by Aaron Niskode-Dossett · 9 days ago
  21. a7e78d8 Add parameter to enable reading KMS URL from key material (#3745) by ggershinsky · 9 days ago
  22. e02f65e Fix data corruption in ByteBufferBackedBinary.getBytes() for non-array-backed buffers (#3717) by Yiming Li · 2 weeks ago
  23. 6017568 Bump com.fasterxml.jackson.core:jackson-databind from 2.22.1 to 2.22.2 (#3740) by dependabot[bot] · 3 weeks ago
  24. 18e7d1d Bump com.squareup.okhttp3:okhttp-jvm from 5.4.0 to 5.5.0 (#3738) by dependabot[bot] · 3 weeks ago
  25. c533a9f Bump de.skuzzle.enforcer:restrict-imports-enforcer-rule (#3741) by dependabot[bot] · 3 weeks ago
  26. d8d7420 Bump com.google.guava:guava from 33.6.0-jre to 33.7.1-jre (#3743) by dependabot[bot] · 3 weeks ago
  27. a97db02 Bump com.github.luben:zstd-jni from 1.5.7-13 to 1.5.7-15 (#3744) by dependabot[bot] · 3 weeks ago
  28. a3a1de1 MINOR: (re)normalize Maven wrapper line endings (#3732) by Aaron Niskode-Dossett · 3 weeks ago
  29. 23ee32e Bump org.apache.maven:apache-maven from 3.9.8 to 3.9.16 (#3724) by dependabot[bot] · 3 weeks ago
  30. 33e948a Bump junit.version from 5.14.4 to 6.1.3 (#3722) by dependabot[bot] · 3 weeks ago
  31. fd2331b Bump actions/setup-java from 5.2.0 to 5.7.0 (#3720) by dependabot[bot] · 3 weeks ago
  32. bdd5b30 Bump actions/checkout from 6.0.2 to 7.0.1 (#3721) by dependabot[bot] · 3 weeks ago
  33. 741543f Bump com.github.luben:zstd-jni from 1.5.7-12 to 1.5.7-13 (#3725) by dependabot[bot] · 3 weeks ago
  34. f701e81 Fix Maven parent and JUnit test compatibility (#3727) by Gang Wu · 3 weeks ago
  35. 9756ed5 Bump com.google.api.grpc:proto-google-common-protos (#3714) by dependabot[bot] · 4 weeks ago
  36. dc86fe4 Bump org.cyclonedx:cyclonedx-maven-plugin from 2.9.2 to 2.9.3 (#3713) by dependabot[bot] · 4 weeks ago
  37. 8e30c4c GH-3530: Eagerly release column buffers (#3571) by Ismaël Mejía · 4 weeks ago
  38. 2ab0dd0 GH-3530: Optimize BYTE_STREAM_SPLIT (#3569) by Ismaël Mejía · 4 weeks ago
  39. 0856efc GH-3547: Add semi-automated release pipeline (#3548) by Russell Spitzer · 4 weeks ago
  40. 2ea192a Bump minimum Java version to 17 (#3579) by Ismaël Mejía · 4 weeks ago
  41. 023d099 GH-3690: Update third-party NOTICE and LICENSE (#3694) by Fokko Driesprong · 4 weeks ago
  42. 25a857a Bump it.unimi.dsi:fastutil from 8.5.18 to 8.5.19 (#3684) by dependabot[bot] · 4 weeks ago
  43. 3ed5ee0 Bump actions/setup-java from 5 to 5.6.0 (#3703) by dependabot[bot] · 4 weeks ago
  44. 53d3c9a Bump com.github.luben:zstd-jni from 1.5.7-11 to 1.5.7-12 (#3704) by dependabot[bot] · 4 weeks ago
  45. 5d6699f Bump actions/stale from 10 to 11 (#3705) by dependabot[bot] · 4 weeks ago
  46. 7ca2ed5 Prepare for next development iteration by Fokko Driesprong · 4 weeks ago
  47. 1687419 [maven-release-plugin] prepare for next development iteration by Fokko Driesprong · 5 weeks ago
  48. 0209dfb [maven-release-plugin] prepare release apache-parquet-1.18.0-rc2 by Fokko Driesprong · 5 weeks ago apache-parquet-1.18.0 apache-parquet-1.18.0-rc2
  49. ac007fe PARQUET-2249: Write IEEE 754 total order by default (#3699) by Jiayi Wang · 5 weeks ago
  50. 2c9fbb3 Revert "GH-3574: Statistics.toParquetStatistics always set null_count(#3575)" (#3688) by Fokko Driesprong · 6 weeks ago
  51. ed6aa05 MINOR: Verify LICENSE and NOTICE in published JARs (#3689) by Kevin Liu · 6 weeks ago
  52. 24ee4d3 PARQUET: Include license files in packaged JARs (#3686) by Kevin Liu · 6 weeks ago
  53. 15fdfc1 chore: Update copyright year in NOTICE file (#3685) by Kevin Liu · 6 weeks ago
  54. 83c2c80 GH-3618: Ban JUnit4 imports (#3681) by Eduard Tudenhoefner · 7 weeks ago
  55. a52c34b GH-3618 Migrate parquet-hadoop to JUnit5 (#3676) by Eduard Tudenhoefner · 7 weeks ago
  56. 49843ee [maven-release-plugin] prepare for next development iteration by Fokko Driesprong · 7 weeks ago
  57. 5e2ad09 [maven-release-plugin] prepare release apache-parquet-1.18.0-rc1 by Fokko Driesprong · 7 weeks ago apache-parquet-1.18.0-rc1
  58. cc73e0f Revert "[maven-release-plugin] prepare release apache-parquet-1.18.0-rc1" by Fokko Driesprong · 7 weeks ago
  59. 0162a4e [maven-release-plugin] prepare release apache-parquet-1.18.0-rc1 by Fokko Driesprong · 7 weeks ago
  60. 387113a [maven-release-plugin] prepare for next development iteration by Fokko Driesprong · 7 weeks ago
  61. 7949145 [maven-release-plugin] prepare release apache-parquet-1.18.0-rc1 by Fokko Driesprong · 7 weeks ago
  62. 07812b9 Fix CI due to silent merge conflict with AssertJ migration (#3677) by Eduard Tudenhoefner · 7 weeks ago
  63. 82414e2 GH-3618: Migrate multiple modules to JUnit5 (#3673) by Eduard Tudenhoefner · 7 weeks ago
  64. f1c18d8 GH-3652: Use assertThat checks in parquet-hadoop tests (#3666) by Eduard Tudenhoefner · 7 weeks ago
  65. 9eabc56 GH-3671: Keep files readable when they use future logical types (#3669) by Kevin Liu · 8 weeks ago
  66. 390b90d GH-3615: Use assertThat checks in parquet-format-structures/parquet-encoding/parquet-thrift tests (#3650) by Eduard Tudenhoefner · 8 weeks ago
  67. b6fb9e2 GH-3615: Use assertThat checks in parquet-column tests (#3664) by Eduard Tudenhoefner · 8 weeks ago
  68. 87c6685 GH-3652: Use assertThat checks in parquet-cli tests (#3661) by Eduard Tudenhoefner · 8 weeks ago
  69. 3da694f GH-3652: Use assertThat checks in parquet-avro tests (#3660) by Eduard Tudenhoefner · 8 weeks ago
  70. 7a8ea6c GH-3652: Use assertThat checks in parquet-common tests (#3654) by Eduard Tudenhoefner · 8 weeks ago
  71. fa5045d Set up default protection ruleset for default and release branches (#3563) by The Apache Software Foundation · 8 weeks ago
  72. 5922bf4 Fix CI caused by a silent merge conflict (#3665) by Eduard Tudenhoefner · 8 weeks ago
  73. f954a72 GH-3652: Use assertThat checks in parquet-plugins/parquet-protobuf tests (#3653) by Eduard Tudenhoefner · 8 weeks ago
  74. 6e17502 MINOR: Fix VariantUtil.getByte() Javadoc copied from getShort() (#3649) by Anas Khan · 8 weeks ago
  75. 09bd186 MINOR: Fix withLogicalTypeAnnotation Javadoc @return description (#3648) by Anas Khan · 8 weeks ago
  76. d676501 GH-3644: Handle NoClassDefFoundError in DynMethods (#3645) by Eduard Tudenhoefner · 8 weeks ago
  77. 5e14d7c GH-3637: Fix corrupt output when reusing a dictionary writer across row groups after fallback (#3638) by Eduard Tudenhoefner · 8 weeks ago
  78. 5c360ff GH-3659: Throw IAE when dealing with odd-length/invalid hex string in Parquet CLI (#3642) by Eduard Tudenhoefner · 8 weeks ago
  79. 2a87957 Add SECURITY.md (#3643) by emkornfield · 8 weeks ago
  80. 8e4f571 PARQUET-3459: Per column compression (#3526) by mengna-lin · 8 weeks ago
  81. 06ed267 GH-3596: Add `RowRanges.Builder` for incremental construction from selected row indices (#3597) by Peter Toth · 8 weeks ago
  82. fd840fb Bump com.fasterxml.jackson.core:jackson-databind from 2.22.0 to 2.22.1 (#3658) by dependabot[bot] · 8 weeks ago
  83. 8298c77 Bump jackson.version from 2.22.0 to 2.22.1 (#3656) by dependabot[bot] · 8 weeks ago
  84. 263038a Bump com.google.api.grpc:proto-google-common-protos from 2.72.0 to 2.73.0 (#3657) by dependabot[bot] · 9 weeks ago
  85. b25bf1e GH-3530: Optimize PLAIN with direct ByteBuffer I/O (#3565) by Ismaël Mejía · 9 weeks ago
  86. 5cb0ef6 MINOR: Fix PrimitiveStringifier class Javadoc (#3651) by Anas Khan · 9 weeks ago
  87. 3dfe504 GH-3621: Replace the previous field in the queue instead of appending to the queue (#3622) by Nathanael Law · 9 weeks ago
  88. 95250a9 GH-3475: Fix parquet-vector compatiblity with Java > 17 (#3476) by Ismaël Mejía · 9 weeks ago
  89. 02337f2 Bump org.apache:apache from 38 to 39 (#3646) by dependabot[bot] · 9 weeks ago
  90. ea349cd GH-3615: Replace @Test(expected=...) with assertThatThrownBy() checks (#3636) by Eduard Tudenhoefner · 9 weeks ago
  91. 59a688f GH-3615: Use assertThat checks in parquet-variant tests (#3617) by Eduard Tudenhoefner · 9 weeks ago
  92. 1e33384 GH-3639: Don't drop row groups for IN(..., null) when num_nulls is not set (#3640) by Eduard Tudenhoefner · 9 weeks ago
  93. 053a851 Restrict trigger push branch for GitHub Workflow (#3641) by Aurélien Pupier · 10 weeks ago
  94. cf81fa2 GH-3615: Introduce AssertJ for testing (#3616) by Eduard Tudenhoefner · 10 weeks ago
  95. f0030bd GH-3625: Compute dataSize correctly when dealing with duplicate keys (#3626) by Eduard Tudenhoefner · 2 months ago
  96. 75aed28 GH-3628: prevent NPE & unclosed releaser (#3629) by Eduard Tudenhoefner · 2 months ago
  97. 52c0a5e Bump org.cyclonedx:cyclonedx-maven-plugin from 2.9.1 to 2.9.2 (#3635) by dependabot[bot] · 2 months ago
  98. 0b1da61 GH-3542: Fix `LocalInputFile` `ByteBuffer` read methods (#3543) by André Rouél · 3 months ago
  99. a7b28bb GH-3618: Upgrade JUnit4 to JUnit 5.14.4 (#3619) by Eduard Tudenhoefner · 3 months ago
  100. 071a841 PARQUET-2249: Add IEEE-754 total order and nan count for floating types (#3393) by Gang Wu · 3 months ago