Skip to content

Release DataFusion 55.2.0 (patch) Release (Oct 2026) #25758

Description

@alamb

Is your feature request related to a problem or challenge?

Plan a 55.2.0 patch release to fix any bugs / issues found in 55.1.0.

Steps:

  • Update version and changelog
  • Test with DataFusion Python
  • Test with DataFusion Comet
  • Test with delta.rs:
  • Test vortex:
  • Test with iceberg-rust:
  • Test with LakeSail:
  • Test with parquet viewer
  • Test with datafusion-materialized-views
  • Voting Thread:
  • Publish to crates.io

Potential Content:

Bug Fixes

Performance

Other

Minor Features:

  • TBD

Activity

  1. comphead commented on Sep 25, 2026

    @comphead
    Contributor

    for MinIO we need to include #25705 from @a10y because there is no minio anymore

    Backport PR #25759

  2. andygrove commented on Sep 27, 2026

    @andygrove
    Member

    I'd like to propose #25383 for 55.2.0. The backport is #25814.

    On 55.1.0, a final aggregate that has spilled can fail with ResourcesExhausted while replaying its spill files. The spill merge reserves as much memory as the pool will give it, and the stream that aggregates the merged rows cannot spill. Comet hits this under memory pressure (apache/datafusion-comet#6254), and #25423 is the same failure in aggregate_memory_spill.slt.

    #25814 is stacked on #25805, the #24740 backport, because #25383 builds on #24740. So #25805 needs to go in first.

  3. xudong963 commented on Sep 28, 2026

    @xudong963
    Member

    Made the cherry-pick #25821 for #24807

  4. dwsmith1983 commented on Sep 29, 2026

    @dwsmith1983
    Contributor

    I'd like to propose #24790 for 55.2.0. It fixes #24786: when a file has an INT96 column, the INT96 coercion rebuilds struct, list and map fields without their metadata, so Parquet field ids on those containers are lost while leaf ids survive. Comet always enables the coercion, so with spark.sql.parquet.fieldId.read.enabled a container whose id sits only on the container is null filled, while Spark reads it (apache/datafusion-comet#6131).

    The fix adds .with_metadata(...) to the three container constructors in schema_coercion.rs, plus tests, and cherry-picks cleanly onto branch-55. I can open the backport PR.

  5. dwsmith1983 commented on Sep 30, 2026

    @dwsmith1983
    Contributor

    The backport of #24790 is #25895, a clean cherry-pick onto branch-55.

  6. adriangb commented on Sep 30, 2026

    @adriangb
    Contributor

    I would like to add #25884 for the next patch release

  7. AdamGS commented on Sep 30, 2026

    @AdamGS
    Contributor

    would love to get #25408 in and backport it, fixes a regression in the 55 branch.

    It might require backporting another related fix, I'll handle it if it lands in main

  8. alamb commented on Sep 30, 2026

    @alamb
    ContributorAuthor

    BTW do we have a volunteer to help run this release?

  9. comphead commented on Sep 30, 2026

    @comphead
    Contributor

    BTW do we have a volunteer to help run this release?

    I can take care of it

  10. comphead commented on Sep 30, 2026

    @comphead
    Contributor

    @adriangb WDYT about porting #25838? seems like a good correctness patch

  11. adriangb commented on Sep 30, 2026

    @adriangb
    Contributor

    @adriangb WDYT about porting #25838? seems like a good correctness patch

    i’m a bit scared. it seems correct but also seems like the kind of thing that could cause issues (if eg even 1 query that used to be allowed and correct now is rejected). maybe we wait until someone (could be you) asks for the back port because they actually need it?

  12. comphead commented on Oct 1, 2026

    @comphead
    Contributor

    Hi folks, I'm planning to create RC this weekend, let me know if you expecting backports, so I can review them

  13. aaron-perpetual commented on Oct 2, 2026

    @aaron-perpetual
    Contributor

    Would it be possible to include #25922 ?

  14. comphead commented on Oct 2, 2026

    @comphead
    Contributor

    Would it be possible to include #25922 ?

    #25980

  15. alamb commented on Oct 2, 2026

    @alamb
    ContributorAuthor

    Hi folks, I'm planning to create RC this weekend, let me know if you expecting backports, so I can review them

    thanks -- let me know if I can do anything to help

  16. comphead commented on Oct 4, 2026

    @comphead
    Contributor

    #25843
    and #25980

    are excluded from 55.2.0

  17. comphead commented on Oct 4, 2026

    @comphead
    Contributor

    Changelog: #26037

  18. comphead commented on Oct 4, 2026

    @comphead
    Contributor
  19. comphead commented on Oct 7, 2026

    @comphead
    Contributor
  20. timsaucer commented on Oct 7, 2026

    @timsaucer
    Member

    @alamb @timsaucer please grant me https://crates.io/crates/datafusion-proto-models , blocks 55.2.0 release

    I sent you the invite. I'm checking who else is missing now.

  21. comphead commented on Oct 7, 2026

    @comphead
    Contributor

    Thanks everyone the release is available https://dist.apache.org/repos/dist/release/datafusion/datafusion-55.2.0/ and crates.io artifacts published

  22. alamb commented on Oct 8, 2026

    @alamb
    ContributorAuthor

    Thank you @comphead !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions