Repository navigation
Conversation
|
The new tests took ~8 minutes to run in CI: https://ci.hive.apache.org/job/hive-precommit/job/PR-6781/2/testReport/org.apache.hadoop.hive.cli/TestTPCDSIcebergCliDriver/ |
| setCleanupScript("q_test_cleanup_tez.sql"); | ||
| S3Container.BucketSpec bucketSpec = new S3Container.BucketSpec( | ||
| "dw-team-bucket/data/warehouse/tablespace/external/hive/tpcds_partitioned_iceberg_parquet_10000.db", | ||
| "https://github.com/zabetak/hive-test-datasets/releases/download/1.1/iceberg_s3_tpcds10tb.zip"); |
There was a problem hiding this comment.
is it ok to have a personal repo here?
There was a problem hiding this comment.
For the moment yes! My personal repo is also used in: standalone-metastore/metastore-server/docker/hive-postgres-tpcds-metastore/Dockerfile
Once I find time, I will try to migrate those to the apache namespace as per discussion: https://lists.apache.org/thread/wdmnhk1tg42vxbpsjz1jc309l2shmr23
There was a problem hiding this comment.
I migrated the datasets to the ASF namespace and added checksum verification on download: dd972f6
2991e5e to
c000403
Compare
- Add TPCDS planner tests for Iceberg tables backed by S3 container - Add S3Container using rustfs for tests that need s3a:// access - Add test driver, init script, and expected output files for all 99 TPCDS queries
Even if the tmp file is not deleted by the JVM it will be cleaned during the maven clean lifecycle.
c000403 to
dd972f6
Compare
|



What changes were proposed in this pull request?
Why are the changes needed?
For catching performance and functionality regressions of the query planner for Iceberg tables.
Does this PR introduce any user-facing change?
No
How was this patch tested?