This is an automated email from the ASF dual-hosted git repository.
stigahuang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/impala.git
from 58da18a0a IMPALA-12655: Stabilize compute-table-stats.sh
new 119867310 IMPALA-12764: Fix Iceberg metadata table scan's LIMIT clause
new f87c20800 IMPALA-12726: Simulate large-scale query in
TpcdsCpuCostPlannerTest
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../iceberg-metadata/iceberg-metadata-scan-node.cc | 4 +-
.../org/apache/impala/catalog/FeCatalogUtils.java | 14 +-
.../org/apache/impala/catalog/HdfsPartition.java | 3 +
.../apache/impala/catalog/SideloadTableStats.java | 78 +
.../main/java/org/apache/impala/catalog/Table.java | 26 +-
.../impala/catalog/local/LocalFsPartition.java | 9 +-
.../apache/impala/catalog/local/LocalTable.java | 31 +-
.../java/org/apache/impala/common/RuntimeEnv.java | 98 +
.../org/apache/impala/planner/HdfsScanNode.java | 15 +-
.../org/apache/impala/planner/PlannerTest.java | 5 +-
.../org/apache/impala/planner/PlannerTestBase.java | 36 +-
.../impala/planner/TpcdsCpuCostPlannerTest.java | 379 +-
.../apache/impala/testutil/StatsJsonParser.java | 192 +
.../tpcds_partitioned_schema_template.sql | 385 +-
.../PlannerTest/tpcds_cpu_cost/stats-3TB.json | 621 +++
.../PlannerTest/tpcds_cpu_cost/tpcds-q01.test | 970 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q02.test | 627 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q03.test | 388 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q04.test | 4012 ++++++++-------
.../PlannerTest/tpcds_cpu_cost/tpcds-q05.test | 1055 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q06.test | 915 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q07.test | 683 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q08.test | 774 +--
.../PlannerTest/tpcds_cpu_cost/tpcds-q09.test | 984 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q10a.test | 991 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q11.test | 1786 ++++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q12.test | 403 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q13.test | 721 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q14a.test | 5164 ++++++++++----------
.../PlannerTest/tpcds_cpu_cost/tpcds-q14b.test | 3612 +++++++-------
.../PlannerTest/tpcds_cpu_cost/tpcds-q15.test | 435 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q16.test | 1061 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q17.test | 1253 +++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q18.test | 981 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q19.test | 669 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q20.test | 405 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q21.test | 383 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q22.test | 543 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q23a.test | 3509 +++++++------
.../PlannerTest/tpcds_cpu_cost/tpcds-q23b.test | 4485 ++++++++---------
.../PlannerTest/tpcds_cpu_cost/tpcds-q24a.test | 1565 +++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q24b.test | 1566 +++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q25.test | 1058 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q26.test | 696 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q27.test | 613 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q28.test | 702 +--
.../PlannerTest/tpcds_cpu_cost/tpcds-q29.test | 1085 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q30.test | 981 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q31.test | 2648 +++++-----
.../PlannerTest/tpcds_cpu_cost/tpcds-q32.test | 860 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q33.test | 1873 +++----
.../PlannerTest/tpcds_cpu_cost/tpcds-q34.test | 906 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q35a.test | 1224 ++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q36.test | 448 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q37.test | 679 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q38.test | 1250 +++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q39a.test | 718 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q39b.test | 709 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q40.test | 519 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q41.test | 326 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q42.test | 279 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q43.test | 316 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q44.test | 1498 +++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q45.test | 793 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q46.test | 819 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q47.test | 1076 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q48.test | 720 +--
.../PlannerTest/tpcds_cpu_cost/tpcds-q49.test | 1198 ++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q50.test | 543 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q51.test | 630 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q52.test | 290 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q53.test | 487 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q54.test | 1640 +++----
.../PlannerTest/tpcds_cpu_cost/tpcds-q55.test | 289 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q56.test | 1633 +++----
.../PlannerTest/tpcds_cpu_cost/tpcds-q57.test | 1145 +++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q58.test | 1675 ++++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q59.test | 695 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q60.test | 1590 +++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q61.test | 1297 +++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q62.test | 577 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q63.test | 435 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q64.test | 5108 ++++++++++---------
.../PlannerTest/tpcds_cpu_cost/tpcds-q65.test | 793 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q66.test | 2224 ++++-----
.../PlannerTest/tpcds_cpu_cost/tpcds-q67.test | 483 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q68.test | 868 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q69.test | 1685 ++++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q70.test | 537 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q71.test | 775 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q72.test | 1491 +++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q73.test | 922 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q74.test | 1497 +++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q75.test | 2136 ++++----
.../PlannerTest/tpcds_cpu_cost/tpcds-q76.test | 1056 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q77.test | 1634 +++----
.../PlannerTest/tpcds_cpu_cost/tpcds-q78.test | 1044 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q79.test | 566 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q80.test | 1732 +++----
.../PlannerTest/tpcds_cpu_cost/tpcds-q81.test | 906 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q82.test | 668 +--
.../PlannerTest/tpcds_cpu_cost/tpcds-q83.test | 1540 +++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q84.test | 964 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q85.test | 1421 +++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q86.test | 373 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q87.test | 1231 +++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q88.test | 1438 +++---
.../PlannerTest/tpcds_cpu_cost/tpcds-q89.test | 351 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q90.test | 549 +--
.../PlannerTest/tpcds_cpu_cost/tpcds-q91.test | 1066 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q92.test | 866 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q93.test | 340 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q94.test | 597 ++-
.../PlannerTest/tpcds_cpu_cost/tpcds-q95.test | 816 ++--
.../PlannerTest/tpcds_cpu_cost/tpcds-q96.test | 444 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q97.test | 388 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q98.test | 414 +-
.../PlannerTest/tpcds_cpu_cost/tpcds-q99.test | 459 +-
.../queries/QueryTest/iceberg-metadata-tables.test | 21 +
119 files changed, 59567 insertions(+), 58592 deletions(-)
create mode 100644
fe/src/main/java/org/apache/impala/catalog/SideloadTableStats.java
create mode 100644
fe/src/test/java/org/apache/impala/testutil/StatsJsonParser.java
create mode 100644
testdata/workloads/functional-planner/queries/PlannerTest/tpcds_cpu_cost/stats-3TB.json