This is an automated email from the ASF dual-hosted git repository.
morningman pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from b29c1f04fb1 [feature](multi-catalog)support catalog name when
create/drop db (#33116)
add f488e8c938a [enhancement](mysql compatible) add user and procs_priv
tables to mysql db in all catalogs (#33058)
No new revisions were added by this update.
Summary of changes:
be/src/exec/schema_scanner.cpp | 3 +
be/src/exec/schema_scanner/schema_helper.cpp | 10 ++
be/src/exec/schema_scanner/schema_helper.h | 4 +
be/src/exec/schema_scanner/schema_user_scanner.cpp | 134 +++++++++++++++++++++
...processlist_scanner.h => schema_user_scanner.h} | 12 +-
.../org/apache/doris/analysis/RefreshDbStmt.java | 6 +
.../org/apache/doris/analysis/SchemaTableType.java | 4 +-
.../org/apache/doris/catalog/MysqlDBTable.java | 98 +++++++++++++++
.../java/org/apache/doris/catalog/MysqlDb.java | 6 +-
.../apache/doris/datasource/ExternalCatalog.java | 12 +-
.../apache/doris/datasource/ExternalDatabase.java | 28 ++++-
...emaDatabase.java => ExternalMysqlDatabase.java} | 14 +--
...nfoSchemaTable.java => ExternalMysqlTable.java} | 14 +--
.../doris/datasource/jdbc/client/JdbcClient.java | 2 +
.../datasource/jdbc/client/JdbcMySQLClient.java | 2 +
.../org/apache/doris/mysql/privilege/Auth.java | 94 +++++++++++++++
.../org/apache/doris/persist/gson/GsonUtils.java | 4 +
.../apache/doris/service/FrontendServiceImpl.java | 9 ++
.../org/apache/doris/catalog/RefreshTableTest.java | 11 ++
.../doris/datasource/RefreshCatalogTest.java | 14 ++-
.../doris/service/FrontendServiceImplTest.java | 10 ++
gensrc/thrift/Descriptors.thrift | 4 +-
gensrc/thrift/FrontendService.thrift | 8 ++
.../jdbc/test_clickhouse_jdbc_catalog.out | Bin 5487 -> 5493 bytes
.../jdbc/test_db2_jdbc_catalog.out | 1 +
.../jdbc/test_mariadb_jdbc_catalog.out | 2 +-
.../jdbc/test_mysql_jdbc_catalog.out | 7 +-
.../jdbc/test_mysql_jdbc_driver5_catalog.out | 9 +-
.../jdbc/test_oracle_jdbc_catalog.out | 3 +
.../jdbc/test_pg_jdbc_catalog.out | 5 +
.../jdbc/test_sqlserver_jdbc_catalog.out | 2 +
31 files changed, 492 insertions(+), 40 deletions(-)
create mode 100644 be/src/exec/schema_scanner/schema_user_scanner.cpp
copy be/src/exec/schema_scanner/{schema_processlist_scanner.h =>
schema_user_scanner.h} (80%)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/MysqlDBTable.java
copy
fe/fe-core/src/main/java/org/apache/doris/datasource/infoschema/{ExternalInfoSchemaDatabase.java
=> ExternalMysqlDatabase.java} (77%)
copy
fe/fe-core/src/main/java/org/apache/doris/datasource/infoschema/{ExternalInfoSchemaTable.java
=> ExternalMysqlTable.java} (80%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]