Open pitrou opened 2 months ago
@mapleFU @wgtmac WDYT?
I'm ok to deprecate it
+1
IMO, the column scanner is now:
And type-coerce in column scanner is never well-defined. As we're supporting more and more LogicalType, it will becoming more and more useless..
@mapleFU @pitrou I am currently using the TypedScanner for reading specific columns from parquet files into my own columnar in-memory format.
I would just need to use TypedColumnReader
directly with my own batch reading logic?
@arsnyder16 Yes, you would.
Describe the enhancement requested
The
Scanner
andTypedScanner
classes are used nowhere in the codebase except inParquetFilePrinter::DebugPrint
. They also have not received any significant maintenance since 5 years ago.Should we deprecate them? The printing functionality can be folded back in
ParquetFilePrinter
(or perhaps create a newParquetColumnPrinter
).Component(s)
C++, Parquet