This is an automated email from the ASF dual-hosted git repository.
morningman pushed a change to branch branch-1.2-lts
in repository https://gitbox.apache.org/repos/asf/doris.git
from d054ab9dc7 [feature-wip](multi-catalog) support automatic sync hive
metastore events (#15401)
new d64fc25e0e [improvement](multi-catalog) support hive 1.x (#15886)
new f2ec5dde8c [feature](multi-catalog) support clickhouse jdbc catalog
(#15780)
new ee329692fe [feature](multi-catalog) support oracle jdbc catalog
(#15862)
new 6bde53b102 [fix](multi-catalog) fix bug that replay init catalog may
happen after catalog is dropped (#15919)
new 870d86690b [Bugfix] (ROLLUP) fix the coredump when add rollup by link
schema change (#15654)
new 5142f30e80 [Enhencement](jdbc scanner) add profile for jdbc scanner
(#15914)
The 6 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:
be/src/olap/schema_change.cpp | 18 +
be/src/vec/exec/scan/new_jdbc_scanner.cpp | 13 +-
be/src/vec/exec/scan/new_jdbc_scanner.h | 10 +
be/src/vec/exec/scan/vscan_node.h | 1 +
be/src/vec/exec/vjdbc_connector.cpp | 41 +-
be/src/vec/exec/vjdbc_connector.h | 6 +
build.sh | 1 +
.../docker-compose/oracle/init/01-drop-user.sql | 18 +
.../docker-compose/oracle/init/02-create-user.sql | 19 +
.../docker-compose/oracle/init/03-create-table.sql | 70 +
.../docker-compose/oracle/init/04-insert.sql | 48 +
.../docker-compose/oracle/oracle-11.env | 19 +
.../docker-compose/oracle/oracle-11.yaml | 49 +
docker/thirdparties/start-thirdparties-docker.sh | 7 +
docker/thirdparties/stop-thirdparties-docker.sh | 3 +
.../docs/ecosystem/external-table/multi-catalog.md | 92 +-
.../Create/CREATE-CATALOG.md | 52 +-
.../docs/ecosystem/external-table/multi-catalog.md | 92 +-
.../Create/CREATE-CATALOG.md | 52 +-
.../java/org/apache/doris/catalog/HMSResource.java | 1 +
.../org/apache/doris/catalog/JdbcResource.java | 5 +
.../doris/catalog/external/HMSExternalTable.java | 2 +-
.../org/apache/doris/datasource/CatalogMgr.java | 18 +-
.../doris/datasource/HMSClientException.java | 5 +-
.../doris/datasource/HMSExternalCatalog.java | 1 +
.../apache/doris/datasource/InternalCatalog.java | 1 +
.../doris/datasource/hive/HiveMetaStoreClient.java | 2758 ++++++++++++++++++++
.../doris/datasource/hive/HiveVersionUtil.java | 75 +
.../{ => hive}/PooledHiveMetaStoreClient.java | 4 +-
.../org/apache/doris/external/jdbc/JdbcClient.java | 136 +-
.../org/apache/doris/task/AlterReplicaTask.java | 11 +
fe/pom.xml | 2 +-
regression-test/conf/regression-conf.groovy | 1 +
.../jdbc_catalog_p0/test_oracle_jdbc_catalog.out | 33 +
.../data/rollup_p0/test_rollup_agg_date.out | 2 +-
.../test_oracle_jdbc_catalog.groovy | 74 +
.../link_schema_change/test_rollup_agg_fail.groovy | 70 +
.../link_schema_change/test_rollup_dup_fail.groovy | 53 +
.../link_schema_change/test_rollup_uni_fail.groovy | 53 +
.../suites/rollup_p0/test_rollup_agg_date.groovy | 2 +-
.../test_agg_mv_schema_change.groovy | 2 +-
.../test_agg_rollup_schema_change.groovy | 2 +-
.../test_dup_mv_schema_change.groovy | 2 +-
.../test_dup_rollup_schema_change.groovy | 2 +-
.../test_uniq_mv_schema_change.groovy | 2 +-
.../test_uniq_rollup_schema_change.groovy | 2 +-
46 files changed, 3881 insertions(+), 49 deletions(-)
create mode 100644
docker/thirdparties/docker-compose/oracle/init/01-drop-user.sql
create mode 100644
docker/thirdparties/docker-compose/oracle/init/02-create-user.sql
create mode 100644
docker/thirdparties/docker-compose/oracle/init/03-create-table.sql
create mode 100644 docker/thirdparties/docker-compose/oracle/init/04-insert.sql
create mode 100644 docker/thirdparties/docker-compose/oracle/oracle-11.env
create mode 100644 docker/thirdparties/docker-compose/oracle/oracle-11.yaml
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/hive/HiveMetaStoreClient.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/datasource/hive/HiveVersionUtil.java
rename fe/fe-core/src/main/java/org/apache/doris/datasource/{ =>
hive}/PooledHiveMetaStoreClient.java (98%)
create mode 100644
regression-test/data/jdbc_catalog_p0/test_oracle_jdbc_catalog.out
create mode 100644
regression-test/suites/jdbc_catalog_p0/test_oracle_jdbc_catalog.groovy
create mode 100644
regression-test/suites/rollup_p0/link_schema_change/test_rollup_agg_fail.groovy
create mode 100644
regression-test/suites/rollup_p0/link_schema_change/test_rollup_dup_fail.groovy
create mode 100644
regression-test/suites/rollup_p0/link_schema_change/test_rollup_uni_fail.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]