Skip to content

[Python] Deprecate the legacy ParquetDataset custom python-based implementation #31529

Closed

Activity

  1. asfimport commented on Apr 25, 2022

    @asfimport
    Author

    Joris Van den Bossche / @jorisvandenbossche:
    We included many additional deprecations in pyarrow 8.0.0, but we still need to deprecate / switch the use_legacy_dataset keyword in ParquetDataset(..) constructor itself (we are first deprecating the parameters and properties that are enabled by the legacy dataset constructor).

  2. asfimport commented on Apr 25, 2022

    @asfimport
    Author

    Alenka Frim / @AlenkaF:
    Sorry for closing it, I misunderstood!

  3. asfimport commented on Jun 2, 2022

    @asfimport
    Author

    Joris Van den Bossche / @jorisvandenbossche:
    The ParquetDataset() constructor itself still defaults to use_legacy_dataset=True (although using specific attributes or keywords related to that will raise a warning). So a next step will be to actually deprecate passing that and switching the default, and then only afterwards we can remove the code (-> opened ARROW-16728).

  4. AlenkaF commented on Dec 4, 2023

    @AlenkaF
    Member

    As the ParquetDataset already defaults to use_legacy_dataset=False

    # otherwise the default is already False
    else:
    use_legacy_dataset = False
    I think we can now close this issue @jorisvandenbossche

  5. jorisvandenbossche commented on Dec 5, 2023

    @jorisvandenbossche
    Member

    Indeed, and we also warn when specifically choosing the legacy one.

  6. added a commit that references this issue on Dec 21, 2023
  7. added a commit that references this issue on Feb 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions