You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@calcite.apache.org by jh...@apache.org on 2020/06/01 17:16:51 UTC
[calcite] 02/06: In preparation for [CALCITE-3946],
move org.apache.calcite.sql.ddl package from server to core
This is an automated email from the ASF dual-hosted git repository.
jhyde pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/calcite.git
commit 0275a1f5df47303c46338134d936f5d376bcf44a
Author: Julian Hyde <jh...@apache.org>
AuthorDate: Sat May 30 12:22:42 2020 -0700
In preparation for [CALCITE-3946], move org.apache.calcite.sql.ddl package from server to core
Adding DDL classes to core is not ideal. Core's SQL parser
does not support DDL, and so these classes will not be tested
in core. Dialects' DDL features vary more widely than their
query features, and we should keep those complexities out of
core and in babel.
Other options were to make babel depend on server, or to
copy-paste some code from server to babel.
---
.../src/main/java/org/apache/calcite/sql/ddl/SqlAttributeDefinition.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlCheckConstraint.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlColumnDeclaration.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlCreateForeignSchema.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlCreateFunction.java | 0
.../main/java/org/apache/calcite/sql/ddl/SqlCreateMaterializedView.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlCreateSchema.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlCreateTable.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlCreateType.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlCreateView.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlDdlNodes.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlDropFunction.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlDropMaterializedView.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlDropObject.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlDropSchema.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlDropTable.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlDropType.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlDropView.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/SqlKeyConstraint.java | 0
.../src/main/java/org/apache/calcite/sql/ddl/package-info.java | 0
20 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlAttributeDefinition.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlAttributeDefinition.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlAttributeDefinition.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlAttributeDefinition.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlCheckConstraint.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlCheckConstraint.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlCheckConstraint.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlCheckConstraint.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlColumnDeclaration.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlColumnDeclaration.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlColumnDeclaration.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlColumnDeclaration.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateForeignSchema.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateForeignSchema.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateForeignSchema.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateForeignSchema.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateFunction.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateFunction.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateFunction.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateFunction.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateMaterializedView.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateMaterializedView.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateMaterializedView.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateMaterializedView.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateSchema.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateSchema.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateSchema.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateSchema.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateTable.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateTable.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateTable.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateTable.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateType.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateType.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateType.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateType.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateView.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateView.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlCreateView.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateView.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlDdlNodes.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlDdlNodes.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlDdlNodes.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlDdlNodes.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlDropFunction.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlDropFunction.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlDropFunction.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlDropFunction.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlDropMaterializedView.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlDropMaterializedView.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlDropMaterializedView.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlDropMaterializedView.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlDropObject.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlDropObject.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlDropObject.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlDropObject.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlDropSchema.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlDropSchema.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlDropSchema.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlDropSchema.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlDropTable.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlDropTable.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlDropTable.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlDropTable.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlDropType.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlDropType.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlDropType.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlDropType.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlDropView.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlDropView.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlDropView.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlDropView.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/SqlKeyConstraint.java b/core/src/main/java/org/apache/calcite/sql/ddl/SqlKeyConstraint.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/SqlKeyConstraint.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/SqlKeyConstraint.java
diff --git a/server/src/main/java/org/apache/calcite/sql/ddl/package-info.java b/core/src/main/java/org/apache/calcite/sql/ddl/package-info.java
similarity index 100%
rename from server/src/main/java/org/apache/calcite/sql/ddl/package-info.java
rename to core/src/main/java/org/apache/calcite/sql/ddl/package-info.java