This is an automated email from the ASF dual-hosted git repository.

zykkk pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 345e9ab74cf [fix](connection)Add more log for Reach limit of 
connections (#45939)
     add 9e509066e48 [improvement](jdbc catalog) Optimize JdbcCatalog case 
mapping stability (#41510)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/doris/datasource/CatalogIf.java     |  10 +
 .../org/apache/doris/datasource/CatalogMgr.java    |  12 +-
 .../apache/doris/datasource/ExternalCatalog.java   | 196 +++++-
 .../apache/doris/datasource/ExternalDatabase.java  | 238 +++++--
 .../doris/datasource/ExternalMetaCacheMgr.java     |   3 +-
 .../org/apache/doris/datasource/ExternalTable.java |  26 +-
 .../apache/doris/datasource/InitCatalogLog.java    |   7 +-
 .../apache/doris/datasource/InitDatabaseLog.java   |   7 +-
 .../doris/datasource/es/EsExternalDatabase.java    |  12 +-
 .../doris/datasource/es/EsExternalTable.java       |   9 +-
 .../doris/datasource/hive/HMSExternalCatalog.java  |   2 +-
 .../doris/datasource/hive/HMSExternalDatabase.java |  12 +-
 .../doris/datasource/hive/HMSExternalTable.java    |  10 +-
 .../iceberg/IcebergExternalDatabase.java           |  11 +-
 .../datasource/iceberg/IcebergExternalTable.java   |   5 +-
 .../infoschema/ExternalInfoSchemaDatabase.java     |   8 +-
 .../infoschema/ExternalInfoSchemaTable.java        |   6 +-
 .../infoschema/ExternalMysqlDatabase.java          |   8 +-
 .../datasource/infoschema/ExternalMysqlTable.java  |   6 +-
 .../doris/datasource/jdbc/JdbcExternalCatalog.java |  74 ++-
 .../datasource/jdbc/JdbcExternalDatabase.java      |  11 +-
 .../doris/datasource/jdbc/JdbcExternalTable.java   |  91 ++-
 .../datasource/jdbc/JdbcIdentifierMapping.java     |  45 --
 .../JdbcSchemaCacheValue.java}                     |  23 +-
 .../doris/datasource/jdbc/client/JdbcClient.java   |  47 +-
 .../datasource/jdbc/client/JdbcGbaseClient.java    |   4 +-
 .../datasource/jdbc/client/JdbcMySQLClient.java    |   4 +-
 .../datasource/jdbc/client/JdbcOracleClient.java   |   4 +-
 .../jdbc/client/JdbcPostgreSQLClient.java          |   4 +-
 .../lakesoul/LakeSoulExternalDatabase.java         |  11 +-
 .../datasource/lakesoul/LakeSoulExternalTable.java |  19 +-
 .../datasource/mapping/IdentifierMapping.java      | 311 +--------
 .../datasource/mapping/JdbcIdentifierMapping.java  | 345 ++++++++++
 .../maxcompute/MaxComputeExternalDatabase.java     |  12 +-
 .../maxcompute/MaxComputeExternalTable.java        |   7 +-
 .../doris/datasource/metacache/MetaCache.java      |  22 +-
 .../datasource/paimon/PaimonExternalDatabase.java  |  11 +-
 .../datasource/paimon/PaimonExternalTable.java     |   5 +-
 .../datasource/test/TestExternalDatabase.java      |  11 +-
 .../doris/datasource/test/TestExternalTable.java   |   4 +-
 .../TrinoConnectorExternalDatabase.java            |  12 +-
 .../TrinoConnectorExternalTable.java               |   5 +-
 .../catalog/constraint/ConstraintPersistTest.java  |   8 +-
 .../apache/doris/datasource/CatalogMgrTest.java    |   8 +-
 .../datasource/hive/HiveDDLAndDMLPlanTest.java     |   4 +-
 .../doris/datasource/hive/HiveMetadataOpsTest.java |   2 +-
 .../datasource/iceberg/CreateIcebergTableTest.java |   2 +-
 .../iceberg/IcebergExternalTableTest.java          |   9 +-
 ...leNameComparedLowercaseMetaCacheFalseTest.java} |  21 +-
 ...bleNameComparedLowercaseMetaCacheTrueTest.java} |  21 +-
 ...ableNameStoredLowercaseMetaCacheFalseTest.java} |  21 +-
 ...TableNameStoredLowercaseMetaCacheTrueTest.java} |  21 +-
 .../mapping/JdbcIdentifierMappingTest.java         | 277 ++++++++
 .../apache/doris/external/hms/HmsCatalogTest.java  |   2 +-
 .../org/apache/doris/qe/HmsQueryCacheTest.java     |   2 +-
 .../statistics/StatisticsAutoCollectorTest.java    |  10 +-
 .../doris/statistics/util/StatisticsUtilTest.java  |  19 +-
 .../lower_case/test_conflict_name.out              |   5 +
 .../test_lower_case_meta_show_and_select.out       |  49 ++
 ..._meta_with_lower_table_conf_show_and_select.out | 241 +++++++
 .../lower_case/test_lower_case_mtmv.out}           |   0
 .../test_meta_cache_select_without_refresh.out     |  10 +
 .../lower_case/test_meta_names_mapping.out         |  13 +
 .../external_table_p0/lower_case/upgrade/load.out  |   7 +
 .../upgrade/test_upgrade_lower_case_catalog.out    |   7 +
 .../lower_case/test_conflict_name.groovy           |  94 +++
 .../lower_case/test_lower_case_meta_include.groovy | 158 +++++
 .../test_lower_case_meta_show_and_select.groovy    | 254 ++++++++
 ...ta_with_lower_table_conf_show_and_select.groovy | 702 +++++++++++++++++++++
 .../lower_case/test_lower_case_mtmv.groovy         |  64 ++
 .../test_meta_cache_select_without_refresh.groovy  |  92 +++
 .../lower_case/test_meta_names_mapping.groovy      | 289 +++++++++
 .../lower_case/test_timing_refresh_catalog.groovy  | 161 +++++
 .../lower_case/upgrade/load.groovy                 |  89 +++
 .../upgrade/test_upgrade_lower_case_catalog.groovy |  47 ++
 75 files changed, 3736 insertions(+), 643 deletions(-)
 delete mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/JdbcIdentifierMapping.java
 copy 
fe/fe-core/src/main/java/org/apache/doris/datasource/{test/TestExternalDatabase.java
 => jdbc/JdbcSchemaCacheValue.java} (56%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/datasource/mapping/JdbcIdentifierMapping.java
 copy 
fe/fe-core/src/test/java/org/apache/doris/datasource/lowercase/{ExternalTableNameComparedLowercaseTest.java
 => ExternalTableNameComparedLowercaseMetaCacheFalseTest.java} (82%)
 rename 
fe/fe-core/src/test/java/org/apache/doris/datasource/lowercase/{ExternalTableNameComparedLowercaseTest.java
 => ExternalTableNameComparedLowercaseMetaCacheTrueTest.java} (82%)
 copy 
fe/fe-core/src/test/java/org/apache/doris/datasource/lowercase/{ExternalTableNameStoredLowercaseTest.java
 => ExternalTableNameStoredLowercaseMetaCacheFalseTest.java} (83%)
 rename 
fe/fe-core/src/test/java/org/apache/doris/datasource/lowercase/{ExternalTableNameStoredLowercaseTest.java
 => ExternalTableNameStoredLowercaseMetaCacheTrueTest.java} (83%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/datasource/mapping/JdbcIdentifierMappingTest.java
 create mode 100644 
regression-test/data/external_table_p0/lower_case/test_conflict_name.out
 create mode 100644 
regression-test/data/external_table_p0/lower_case/test_lower_case_meta_show_and_select.out
 create mode 100644 
regression-test/data/external_table_p0/lower_case/test_lower_case_meta_with_lower_table_conf_show_and_select.out
 copy 
regression-test/data/{correctness/test_constant_push_down_through_outer_join.out
 => external_table_p0/lower_case/test_lower_case_mtmv.out} (100%)
 create mode 100644 
regression-test/data/external_table_p0/lower_case/test_meta_cache_select_without_refresh.out
 create mode 100644 
regression-test/data/external_table_p0/lower_case/test_meta_names_mapping.out
 create mode 100644 
regression-test/data/external_table_p0/lower_case/upgrade/load.out
 create mode 100644 
regression-test/data/external_table_p0/lower_case/upgrade/test_upgrade_lower_case_catalog.out
 create mode 100644 
regression-test/suites/external_table_p0/lower_case/test_conflict_name.groovy
 create mode 100644 
regression-test/suites/external_table_p0/lower_case/test_lower_case_meta_include.groovy
 create mode 100644 
regression-test/suites/external_table_p0/lower_case/test_lower_case_meta_show_and_select.groovy
 create mode 100644 
regression-test/suites/external_table_p0/lower_case/test_lower_case_meta_with_lower_table_conf_show_and_select.groovy
 create mode 100644 
regression-test/suites/external_table_p0/lower_case/test_lower_case_mtmv.groovy
 create mode 100644 
regression-test/suites/external_table_p0/lower_case/test_meta_cache_select_without_refresh.groovy
 create mode 100644 
regression-test/suites/external_table_p0/lower_case/test_meta_names_mapping.groovy
 create mode 100644 
regression-test/suites/external_table_p0/lower_case/test_timing_refresh_catalog.groovy
 create mode 100644 
regression-test/suites/external_table_p0/lower_case/upgrade/load.groovy
 create mode 100644 
regression-test/suites/external_table_p0/lower_case/upgrade/test_upgrade_lower_case_catalog.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to