This is an automated email from the ASF dual-hosted git repository. dongjoon pushed a change to branch branch-3.0 in repository https://gitbox.apache.org/repos/asf/spark.git.
from 2831c62 Revert "[SPARK-35321][SQL][3.0] Don't register Hive permanent functions when creating Hive client" add 190c57b [SPARK-34795][SPARK-35192][SPARK-35293][SPARK-35327][SQL][TESTS][3.0] Adds a new job in GitHub Actions to check the output of TPC-DS queries No new revisions were added by this update. Summary of changes: .github/workflows/build_and_test.yml | 64 + .../resources/tpcds-query-results/v1_4/q1.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q10.sql.out | 11 + .../resources/tpcds-query-results/v1_4/q11.sql.out | 99 + .../resources/tpcds-query-results/v1_4/q12.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q13.sql.out | 6 + .../tpcds-query-results/v1_4/q14a.sql.out | 105 + .../tpcds-query-results/v1_4/q14b.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q15.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q16.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q17.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q18.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q19.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q2.sql.out | 2518 +++++++++++++++++++ .../resources/tpcds-query-results/v1_4/q20.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q21.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q22.sql.out | 105 + .../tpcds-query-results/v1_4/q23a.sql.out | 6 + .../tpcds-query-results/v1_4/q23b.sql.out | 6 + .../tpcds-query-results/v1_4/q24a.sql.out | 6 + .../tpcds-query-results/v1_4/q24b.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q25.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q26.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q27.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q28.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q29.sql.out | 7 + .../resources/tpcds-query-results/v1_4/q3.sql.out | 88 + .../resources/tpcds-query-results/v1_4/q30.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q31.sql.out | 66 + .../resources/tpcds-query-results/v1_4/q32.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q33.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q34.sql.out | 223 ++ .../resources/tpcds-query-results/v1_4/q35.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q36.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q37.sql.out | 7 + .../resources/tpcds-query-results/v1_4/q38.sql.out | 6 + .../tpcds-query-results/v1_4/q39a.sql.out | 214 ++ .../tpcds-query-results/v1_4/q39b.sql.out | 15 + .../resources/tpcds-query-results/v1_4/q4.sql.out | 7 + .../resources/tpcds-query-results/v1_4/q40.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q41.sql.out | 10 + .../resources/tpcds-query-results/v1_4/q42.sql.out | 16 + .../resources/tpcds-query-results/v1_4/q43.sql.out | 11 + .../resources/tpcds-query-results/v1_4/q44.sql.out | 15 + .../resources/tpcds-query-results/v1_4/q45.sql.out | 25 + .../resources/tpcds-query-results/v1_4/q46.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q47.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q48.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q49.sql.out | 37 + .../resources/tpcds-query-results/v1_4/q5.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q50.sql.out | 11 + .../resources/tpcds-query-results/v1_4/q51.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q52.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q53.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q54.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q55.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q56.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q57.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q58.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q59.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q60.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q61.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q62.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q63.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q64.sql.out | 14 + .../resources/tpcds-query-results/v1_4/q65.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q66.sql.out | 10 + .../resources/tpcds-query-results/v1_4/q67.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q68.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q69.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q7.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q70.sql.out | 8 + .../resources/tpcds-query-results/v1_4/q71.sql.out | 1195 +++++++++ .../resources/tpcds-query-results/v1_4/q72.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q73.sql.out | 9 + .../resources/tpcds-query-results/v1_4/q74.sql.out | 94 + .../resources/tpcds-query-results/v1_4/q76.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q77.sql.out | 49 + .../resources/tpcds-query-results/v1_4/q78.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q79.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q8.sql.out | 10 + .../resources/tpcds-query-results/v1_4/q80.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q81.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q82.sql.out | 9 + .../resources/tpcds-query-results/v1_4/q83.sql.out | 32 + .../resources/tpcds-query-results/v1_4/q84.sql.out | 21 + .../resources/tpcds-query-results/v1_4/q85.sql.out | 8 + .../resources/tpcds-query-results/v1_4/q86.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q87.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q88.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q89.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q9.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q90.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q91.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q92.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q93.sql.out | 105 + .../resources/tpcds-query-results/v1_4/q94.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q95.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q96.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q97.sql.out | 6 + .../resources/tpcds-query-results/v1_4/q98.sql.out | 2534 ++++++++++++++++++++ .../resources/tpcds-query-results/v1_4/q99.sql.out | 95 + .../tpcds-query-results/v2_7/q10a.sql.out | 9 + .../resources/tpcds-query-results/v2_7/q11.sql.out | 99 + .../resources/tpcds-query-results/v2_7/q12.sql.out | 105 + .../resources/tpcds-query-results/v2_7/q14.sql.out | 105 + .../tpcds-query-results/v2_7/q14a.sql.out | 105 + .../tpcds-query-results/v2_7/q18a.sql.out | 105 + .../resources/tpcds-query-results/v2_7/q20.sql.out | 105 + .../resources/tpcds-query-results/v2_7/q22.sql.out | 105 + .../tpcds-query-results/v2_7/q22a.sql.out | 105 + .../resources/tpcds-query-results/v2_7/q24.sql.out | 6 + .../tpcds-query-results/v2_7/q27a.sql.out | 105 + .../resources/tpcds-query-results/v2_7/q34.sql.out | 223 ++ .../resources/tpcds-query-results/v2_7/q35.sql.out | 105 + .../tpcds-query-results/v2_7/q35a.sql.out | 105 + .../tpcds-query-results/v2_7/q36a.sql.out | 105 + .../resources/tpcds-query-results/v2_7/q47.sql.out | 105 + .../resources/tpcds-query-results/v2_7/q49.sql.out | 37 + .../tpcds-query-results/v2_7/q51a.sql.out | 105 + .../resources/tpcds-query-results/v2_7/q57.sql.out | 105 + .../resources/tpcds-query-results/v2_7/q5a.sql.out | 105 + .../resources/tpcds-query-results/v2_7/q6.sql.out | 51 + .../resources/tpcds-query-results/v2_7/q64.sql.out | 14 + .../tpcds-query-results/v2_7/q67a.sql.out | 105 + .../tpcds-query-results/v2_7/q70a.sql.out | 8 + .../resources/tpcds-query-results/v2_7/q72.sql.out | 105 + .../resources/tpcds-query-results/v2_7/q74.sql.out | 94 + .../resources/tpcds-query-results/v2_7/q75.sql.out | 105 + .../tpcds-query-results/v2_7/q77a.sql.out | 49 + .../resources/tpcds-query-results/v2_7/q78.sql.out | 6 + .../tpcds-query-results/v2_7/q80a.sql.out | 105 + .../tpcds-query-results/v2_7/q86a.sql.out | 105 + .../resources/tpcds-query-results/v2_7/q98.sql.out | 2534 ++++++++++++++++++++ .../scala/org/apache/spark/sql/GenTPCDSData.scala | 388 +++ .../org/apache/spark/sql/SQLQueryTestHelper.scala | 99 + .../org/apache/spark/sql/SQLQueryTestSuite.scala | 81 +- .../scala/org/apache/spark/sql/TPCDSBase.scala | 78 + .../org/apache/spark/sql/TPCDSQuerySuite.scala | 34 +- .../org/apache/spark/sql/TPCDSQueryTestSuite.scala | 161 ++ .../scala/org/apache/spark/sql/TPCDSSchema.scala | 16 +- 141 files changed, 18164 insertions(+), 126 deletions(-) create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q1.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q10.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q11.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q12.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q13.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q14a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q14b.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q15.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q16.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q17.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q18.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q19.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q2.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q20.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q21.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q22.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q23a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q23b.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q24a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q24b.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q25.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q26.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q27.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q28.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q29.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q3.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q30.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q31.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q32.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q33.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q34.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q35.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q36.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q37.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q38.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q39a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q39b.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q4.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q40.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q41.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q42.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q43.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q44.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q45.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q46.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q47.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q48.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q49.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q5.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q50.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q51.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q52.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q53.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q54.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q55.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q56.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q57.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q58.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q59.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q60.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q61.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q62.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q63.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q64.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q65.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q66.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q67.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q68.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q69.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q7.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q70.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q71.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q72.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q73.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q74.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q76.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q77.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q78.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q79.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q8.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q80.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q81.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q82.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q83.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q84.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q85.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q86.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q87.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q88.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q89.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q9.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q90.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q91.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q92.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q93.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q94.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q95.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q96.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q97.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q98.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v1_4/q99.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q10a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q11.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q12.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q14.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q14a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q18a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q20.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q22.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q22a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q24.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q27a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q34.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q35.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q35a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q36a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q47.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q49.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q51a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q57.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q5a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q6.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q64.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q67a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q70a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q72.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q74.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q75.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q77a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q78.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q80a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q86a.sql.out create mode 100644 sql/core/src/test/resources/tpcds-query-results/v2_7/q98.sql.out create mode 100644 sql/core/src/test/scala/org/apache/spark/sql/GenTPCDSData.scala create mode 100644 sql/core/src/test/scala/org/apache/spark/sql/SQLQueryTestHelper.scala create mode 100644 sql/core/src/test/scala/org/apache/spark/sql/TPCDSBase.scala create mode 100644 sql/core/src/test/scala/org/apache/spark/sql/TPCDSQueryTestSuite.scala --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org For additional commands, e-mail: commits-h...@spark.apache.org