Repository navigation
Experimental native scan test failures #1441
Copy link
Copy link
Closed
Description
We have two experimental native scans based on DataFusion's ParquetExec operator. This issue will track the remaining test failures and any related notes as we bring the test failures down to zero.
ParquetReadV1Suite:
- test multiple pages with different sizes and nulls (prefetch enabled)
- Unsigned columns on _9 and _10 exhibiting Parquet scan NATIVE_DATAFUSION and NATIVE_ICEBERG_COMPAT fail to read uint8, uint16 negative values correctly #1348
- test multiple pages with different sizes and nulls
- Unsigned columns on _9 and _10 exhibiting Parquet scan NATIVE_DATAFUSION and NATIVE_ICEBERG_COMPAT fail to read uint8, uint16 negative values correctly #1348
- scan metrics (prefetch enabled) (
native_iceberg_compatonly)- Implement metrics similar to feat: CometNativeScan metrics from ParquetFileMetrics and FileStreamMetrics #1172.
- scan metrics (
native_iceberg_compatonly)- Implement metrics similar to feat: CometNativeScan metrics from ParquetFileMetrics and FileStreamMetrics #1172.
CometJoinSuite:
- HashJoin struct key (
native_datafusiononly)
CometCastSuite:
- cast TimestampType to LongType
- cast TimestampType to StringType
- cast TimestampType to DateType
- Arrow-rs PR as the first step for support: Support different TimeUnits and timezones when reading Timestamps from INT96 arrow-rs#7285. DataFusion PR will follow.
- cast StructType to StringType
- Unsigned columns on _9 and _10 exhibiting Parquet scan NATIVE_DATAFUSION and NATIVE_ICEBERG_COMPAT fail to read uint8, uint16 negative values correctly #1348
CometArrayExpressionSuite:
- array_intersect
- Unsigned columns on _9 and _10 exhibiting Parquet scan NATIVE_DATAFUSION and NATIVE_ICEBERG_COMPAT fail to read uint8, uint16 negative values correctly #1348
CometExecSuite:
- Comet native metrics: scan (
native_iceberg_compatonly)- Implement metrics similar to feat: CometNativeScan metrics from ParquetFileMetrics and FileStreamMetrics #1172.
CometExpressionSuite:
- round
- Unsigned columns on _9 and _10 exhibiting Parquet scan NATIVE_DATAFUSION and NATIVE_ICEBERG_COMPAT fail to read uint8, uint16 negative values correctly #1348
- hex
- Unsigned columns on _9 and _10 exhibiting Parquet scan NATIVE_DATAFUSION and NATIVE_ICEBERG_COMPAT fail to read uint8, uint16 negative values correctly #1348
SparkFunSuite:
- ParquetEncryptionITCase
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Activity
andygrove commentedon Mar 8, 2025
One more for the list: #1488
fix: adjust CometNativeScan's doCanonicalize and hashCode for AQE, us…
andygrove commentedon May 21, 2025
We now have more detailed issues tracking failures for each scan type, so I think we can close this issue now.
fix: adjust CometNativeScan's doCanonicalize and hashCode for AQE, us…