Skip to content

Release sqlparser-rs version 0.64.0 around 2026-10-31 #2454

Open

Description

@alamb

Follow on to

This ticket tracks creating the next sqlparser release (mostly so others can follow along)

Target Release Date: Approximately 2026-10-31

Release instructions: https://github.com/apache/datafusion-sqlparser-rs/blob/main/dev/release/README.md

Steps:

Required fixes:

  • None yet 🎉

Activity

  1. adriangb commented on Sep 22, 2026

    @adriangb
    Contributor

    This was done! https://github.com/apache/datafusion-sqlparser-rs/releases/tag/v0.63.0

    Edit: Sorry I dislexiad read the version in the body and title. Re opened.

  2. alamb commented on Oct 26, 2026

    @alamb
    ContributorAuthor

    @LucaCappelletti94 what is your thinking about this release? Should we try and get it ready this week?

  3. LucaCappelletti94 commented on Oct 26, 2026

    @LucaCappelletti94
    Contributor

    6. @LucaCappelletti94 what is your thinking about this release? Should we try and get it ready this week?

    Yeah that is tentatively my idea, the CI empasse has slowed some things down but I think we can try and merge as many of the bug fix as we can, then I would do the parser module split, and that should be about it for this version.

    I would try to target a fix to the datafusion bloat for the next version, and the tokenizer & traits refactoring only at some later date when a sufficient amount of the bugs is squashed.

  4. alamb commented on Oct 26, 2026

    @alamb
    ContributorAuthor

    sounds good -- I'll do some testing downstream later this week and then prepare a RC

  5. alamb commented on Nov 3, 2026

    @alamb
    ContributorAuthor

    Draft PR testing DataFusion against the 0.64.0 release branch (#2811): apache/datafusion#27063

    DataFusion needed updates for the AST changes in this release (Expr::In, sqlite_table_options, index_directives, new Insert/Update/Delete fields, new JoinConstraint/ColumnOption/DataType variants), but with those changes all DataFusion unit tests and sqllogictests pass locally.

  6. LucaCappelletti94 commented on Nov 3, 2026

    @LucaCappelletti94
    Contributor

    Good, I hoped to finish more stuff within the month but objectively the CI blockage was rather impactful and even rushing as much as I did I could not cover everything. Still, I hope it will translate in a a visible improvement bump in https://sql-ast-benchmark.luca.phd/ when I rerun it on the new version.

    I guess likely November will end up being another month of parsing extension instead of the tokenizer refactoring I hoped for.

  7. alamb commented on Nov 3, 2026

    @alamb
    ContributorAuthor

    We could postpone this release too if you wanted

  8. LucaCappelletti94 commented on Nov 3, 2026

    @LucaCappelletti94
    Contributor

    I reckon it is a non trivial extension of the AST parsing as it is, and several people besides me contributed PRs which I expect they look forward in using from crates, so I would refrain from postponing.

    Also, as I extend the SQLippy work, I expect more AST things will come up.

  9. alamb commented on Nov 4, 2026

    @alamb
    ContributorAuthor

    Per comments on #2811, I am proceeding to make the release candidate

  10. alamb commented on Nov 4, 2026

    @alamb
    ContributorAuthor
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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions