You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@baremaps.apache.org by bc...@apache.org on 2025/04/19 09:13:33 UTC
(incubator-baremaps) branch calcite-schema-ddl updated (2b6756b4a -> e857f4004)
This is an automated email from the ASF dual-hosted git repository.
bchapuis pushed a change to branch calcite-schema-ddl
in repository https://gitbox.apache.org/repos/asf/incubator-baremaps.git
from 2b6756b4a Add parser files to the project
add d0fa9be0a Customize ddl
add e53bdc3dc use file in data table
add e857f4004 Improve table factory
No new revisions were added by this update.
Summary of changes:
baremaps-calcite/src/main/codegen/config.fmpp | 3 +-
.../src/main/codegen/includes/parserImpls.ftl | 41 ++++-
.../baremaps/calcite/BaremapsDdlExecutor.java | 66 +++++++-
.../baremaps/calcite/BaremapsTableFactory.java | 65 +++++---
.../calcite/ddl/SqlAttributeDefinition.java | 75 +++++++++
.../baremaps/calcite/ddl/SqlCheckConstraint.java | 73 +++++++++
.../baremaps/calcite/ddl/SqlColumnDeclaration.java | 98 ++++++++++++
.../calcite/ddl/SqlCreateForeignSchema.java | 123 +++++++++++++++
.../baremaps/calcite/ddl/SqlCreateFunction.java | 90 +++++++++++
.../calcite/ddl/SqlCreateMaterializedView.java | 76 +++++++++
.../baremaps/calcite/ddl/SqlCreateSchema.java | 61 ++++++++
.../baremaps/calcite/ddl/SqlCreateTable.java | 87 +++++++++++
.../baremaps/calcite/ddl/SqlCreateTableLike.java | 111 +++++++++++++
.../apache/baremaps/calcite/ddl/SqlCreateType.java | 75 +++++++++
.../apache/baremaps/calcite/ddl/SqlCreateView.java | 75 +++++++++
.../apache/baremaps/calcite/ddl/SqlDdlNodes.java | 172 +++++++++++++++++++++
.../baremaps/calcite/ddl/SqlDropFunction.java | 35 ++---
.../calcite/ddl/SqlDropMaterializedView.java | 40 ++---
.../apache/baremaps/calcite/ddl/SqlDropObject.java | 55 +++++++
.../apache/baremaps/calcite/ddl/SqlDropSchema.java | 61 ++++++++
.../apache/baremaps/calcite/ddl/SqlDropTable.java | 38 ++---
.../apache/baremaps/calcite/ddl/SqlDropType.java | 37 ++---
.../apache/baremaps/calcite/ddl/SqlDropView.java | 38 ++---
.../baremaps/calcite/ddl/SqlKeyConstraint.java | 87 +++++++++++
.../baremaps/calcite/ddl/SqlTruncateTable.java | 61 ++++++++
.../calcite/postgres/PostgresDdlExecutor.java | 2 +-
.../baremaps/calcite/BaremapsDdlExecutorTest.java | 69 ++++++++-
27 files changed, 1659 insertions(+), 155 deletions(-)
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlAttributeDefinition.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlCheckConstraint.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlColumnDeclaration.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlCreateForeignSchema.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlCreateFunction.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlCreateMaterializedView.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlCreateSchema.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlCreateTable.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlCreateTableLike.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlCreateType.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlCreateView.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlDdlNodes.java
copy baremaps-data/src/main/java/org/apache/baremaps/data/type/ByteDataType.java => baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlDropFunction.java (55%)
copy baremaps-core/src/main/java/org/apache/baremaps/tasks/CleanContextData.java => baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlDropMaterializedView.java (53%)
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlDropObject.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlDropSchema.java
copy baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/AccumulatingConsumer.java => baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlDropTable.java (56%)
copy baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/AccumulatingConsumer.java => baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlDropType.java (58%)
copy baremaps-openstreetmap/src/main/java/org/apache/baremaps/openstreetmap/stream/AccumulatingConsumer.java => baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlDropView.java (56%)
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlKeyConstraint.java
create mode 100644 baremaps-calcite/src/main/java/org/apache/baremaps/calcite/ddl/SqlTruncateTable.java