You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Python] Deprecate the legacy ParquetDataset custom python-based implementation #31529
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).
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).
Activity
asfimport commentedon Apr 25, 2022
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_datasetkeyword inParquetDataset(..)constructor itself (we are first deprecating the parameters and properties that are enabled by the legacy dataset constructor).asfimport commentedon Apr 25, 2022
Alenka Frim / @AlenkaF:
Sorry for closing it, I misunderstood!
asfimport commentedon Jun 2, 2022
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).AlenkaF commentedon Dec 4, 2023
As the
ParquetDatasetalready defaults touse_legacy_dataset=Falsearrow/python/pyarrow/parquet/core.py
Lines 1807 to 1809 in f7947cc
jorisvandenbossche commentedon Dec 5, 2023
Indeed, and we also warn when specifically choosing the legacy one.
GH-31303: [Python] Remove the legacy ParquetDataset custom python-bas…
apacheGH-31303: [Python] Remove the legacy ParquetDataset custom pyth…