This is an automated email from the ASF dual-hosted git repository.
rohangarg pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
from 5d1950d4512 MSQ controller: Support in-memory shuffles; towards JVM
reuse. (#16168)
add 2d0e86cbdcb Use quidem to run tests (#16249)
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 +
benchmarks/pom.xml | 25 ++
.../resources/META-INF/services/java.sql.Driver | 2 +
pom.xml | 4 +-
quidem | 46 +++
sql/pom.xml | 16 +
.../org/apache/druid/sql/avatica/DruidMeta.java | 2 +-
.../druid/sql/calcite/planner/CalcitePlanner.java | 2 +
.../sql/calcite/planner/CalciteRulesManager.java | 17 +
.../druid/sql/calcite/planner/QueryHandler.java | 3 +
.../calcite/schema/BrokerSegmentMetadataCache.java | 2 +-
.../druid/quidem/DruidAvaticaDriverTest.java | 56 +++
.../druid/quidem/DruidAvaticaTestDriver.java | 419 +++++++++++++++++++++
.../apache/druid/quidem/DruidConnectionExtras.java | 43 +++
.../druid/quidem/DruidQuidemCommandHandler.java | 203 ++++++++++
.../druid/quidem/DruidQuidemConnectionFactory.java | 52 +++
.../apache/druid/quidem/DruidQuidemTestBase.java | 214 +++++++++++
.../org/apache/druid/quidem/DynamicComposite.java | 61 +++
.../apache/druid/quidem/DynamicCompositeTest.java | 47 +++
.../apache/druid/quidem/MapToInterfaceHandler.java | 75 ++++
.../org/apache/druid/quidem/ProjectPathUtils.java | 49 +++
.../org/apache/druid/quidem/SqlQuidemTest.java | 46 +++
...lciteQueryTest.java => DecoupledExtension.java} | 34 +-
.../DecoupledPlanningCalciteJoinQueryTest.java | 34 +-
.../calcite/DecoupledPlanningCalciteQueryTest.java | 36 +-
.../DecoupledPlanningCalciteUnionQueryTest.java | 36 +-
.../druid/sql/calcite/SqlTestFrameworkConfig.java | 105 ++++--
.../sql/calcite/SqlTestFrameworkConfigTest.java | 34 ++
.../druid/sql/calcite/util/CalciteTestBase.java | 1 -
.../druid/sql/calcite/util/QueryLogHook.java | 7 +
.../druid/sql/calcite/util/SqlTestFramework.java | 5 +
.../decoupled.iq | 96 +++++
.../org.apache.druid.quidem.SqlQuidemTest/join.iq | 131 +++++++
.../numMerge.iq | 82 ++++
.../simple.iq | 60 +++
35 files changed, 1911 insertions(+), 135 deletions(-)
create mode 100644
benchmarks/src/test/resources/META-INF/services/java.sql.Driver
create mode 100755 quidem
create mode 100644
sql/src/test/java/org/apache/druid/quidem/DruidAvaticaDriverTest.java
create mode 100644
sql/src/test/java/org/apache/druid/quidem/DruidAvaticaTestDriver.java
create mode 100644
sql/src/test/java/org/apache/druid/quidem/DruidConnectionExtras.java
create mode 100644
sql/src/test/java/org/apache/druid/quidem/DruidQuidemCommandHandler.java
create mode 100644
sql/src/test/java/org/apache/druid/quidem/DruidQuidemConnectionFactory.java
create mode 100644
sql/src/test/java/org/apache/druid/quidem/DruidQuidemTestBase.java
create mode 100644
sql/src/test/java/org/apache/druid/quidem/DynamicComposite.java
create mode 100644
sql/src/test/java/org/apache/druid/quidem/DynamicCompositeTest.java
create mode 100644
sql/src/test/java/org/apache/druid/quidem/MapToInterfaceHandler.java
create mode 100644
sql/src/test/java/org/apache/druid/quidem/ProjectPathUtils.java
create mode 100644 sql/src/test/java/org/apache/druid/quidem/SqlQuidemTest.java
copy
sql/src/test/java/org/apache/druid/sql/calcite/{DecoupledPlanningCalciteQueryTest.java
=> DecoupledExtension.java} (69%)
create mode 100644
sql/src/test/java/org/apache/druid/sql/calcite/SqlTestFrameworkConfigTest.java
create mode 100644
sql/src/test/quidem/org.apache.druid.quidem.SqlQuidemTest/decoupled.iq
create mode 100644
sql/src/test/quidem/org.apache.druid.quidem.SqlQuidemTest/join.iq
create mode 100644
sql/src/test/quidem/org.apache.druid.quidem.SqlQuidemTest/numMerge.iq
create mode 100644
sql/src/test/quidem/org.apache.druid.quidem.SqlQuidemTest/simple.iq
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]