What's Changed
- Bump org.codehaus.mojo:exec-maven-plugin from 3.1.0 to 3.1.1 by @dependabot in #220
- MINOR: Fix INTERVAL sort order doc in parquet.thrift to be undefined by @Jefffrey in #222
- PARQUET-2409: Add custom .asf.yaml for email notification by @wgtmac in #224
- Bump org.apache.rat:apache-rat-plugin from 0.15 to 0.16 by @dependabot in #228
- Bump actions/setup-java from 3 to 4 by @dependabot in #223
- Bump org.apache.rat:apache-rat-plugin from 0.16 to 0.16.1 by @dependabot in #230
- MINOR: Fix missing word in Compression by @agrueneberg in #227
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.4.1 to 3.5.1 by @dependabot in #226
- Bump org.apache:apache from 29 to 31 by @dependabot in #225
- PARQUET-2435: Clarify behavior of DELTA_BINARY_PACKED encoding by @etseidl in #231
- Bump org.codehaus.mojo:exec-maven-plugin from 3.1.1 to 3.2.0 by @dependabot in #232
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 by @dependabot in #233
- PARQUET-2414: Extend BYTE_STREAM_SPLIT to support INT32, INT64 and FIXED_LEN_BYTE_ARRAY data by @pitrou in #229
- [PARQUET-2460] Removing deprecated code by @vinooganesh in #237
- PARQUET-2469: Bump Thrift to 0.20.0 by @Fokko in #238
- Ignore all intellij files by @vinooganesh in #235
- PARQUET-2479: Update README with link to parquet website, clarify contents by @alamb in #243
- PARQUET-2480: Clarify what "page index" means in Parquet.thrift by @alamb in #245
- Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0 by @dependabot in #249
- PARQUET-2473: Clarify records can not be split across v2 pages or PageIndex by @alamb in #244
- PARQUET-2488: Use term
row
consistently inparquet.thrift
by @alamb in #256 - PARQUET-2491: Address AES GCM invocation limit in encryption spec by @ggershinsky in #259
- PARQUET-2497: Update references to parquet-mr in Readmes by @wayneguow in #260
- Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.2 to 3.6.0 by @dependabot in #257
- PARQUET-2485: Be more consistent with BYTE_ARRAY types by @etseidl in #251
- Add github section in asf.yaml to enable issues by @wgtmac in #255
- PARQUET-2139: Deprecate ColumnChunk::file_offset field by @etseidl in #440
- Add section of testing by @Fokko in #442
- PARQUET-2481: Bump to Apache parent POM 32 by @Fokko in #246
- PARQUET-2482: Remove
<developers>
from the POM by @Fokko in #247 - GH-443: Add GitHub issue template by @wgtmac in #444
- PARQUET-2489: Guidance on feature releases by @emkornfield in #258
- Clarify num-nulls handling in Statistics and ColumnIndex by @mapleFU in #449
- PARQUET-2492: Add binary protocol extensions by @alkis in #254
- GH-452: Clarify use of RowGroup.ordinal field by @ggershinsky in #453
- Bump org.apache:apache from 32 to 33 by @dependabot in #446
- Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.1 by @dependabot in #450
- GH-455: Add Variant specification docs by @gene-db in #456
- Bump org.apache.thrift:libthrift from 0.20.0 to 0.21.0 by @dependabot in #454
- MINOR: typo: LogicalTypes.md -- s/is used to for/is used for/ by @akesling in #467
- [FOLLOWUP] Clarify Variant specification details by @gene-db in #457
- GH-459: Add Variant logical type annotation by @gene-db in #460
- MINOR: Point to GitHub Issues by @Fokko in #470
- GH-468: Clarify MAP logical type by @gszadovszky in #469
- Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0 by @dependabot in #462
- MINOR: Clarify offsets etc are unsigned integers by @emkornfield in #475
- GH-465: Clarify backward-compatibility rules on LIST type by @wgtmac in #466
- GH-463: Add more types - time, nano timestamps, UUID to Variant spec by @aihuaxu in #464
- MINOR: Test against Java 21 LTS by @Fokko in #471
- Update example in shredding spec by @aihuaxu in #478
- Simplify Variant shredding and refactor for clarity by @rdblue in #461
- MINOR: Add links to projects on README and update parquet-compatibility to parquet-testing by @raulcd in #482
- PARQUET-2471: Add GEOMETRY and GEOGRAPHY logical types by @wgtmac in #240
- MINOR: Remove Variant type id gaps by @gene-db in #483
- Variant: Remove JSON conversion table by @rdblue in #485
- MINOR: Remove
merge_parquet_pr.py
and clean up LICENSE by @Fokko in #484 - GH-486: Variant object shredding without field shredding by @gszadovszky in #487
- GH-473: Add variant version by @emkornfield in #474
New Contributors
- @Jefffrey made their first contribution in #222
- @agrueneberg made their first contribution in #227
- @etseidl made their first contribution in #231
- @vinooganesh made their first contribution in #237
- @alamb made their first contribution in #243
- @wayneguow made their first contribution in #260
- @alkis made their first contribution in #254
- @gene-db made their first contribution in #456
- @akesling made their first contribution in #467
- @aihuaxu made their first contribution in #464
- @raulcd made their first contribution in #482
Full Changelog: apache-parquet-format-2.10.0...apache-parquet-format-2.11.0-rc0