This is an automated email from the ASF dual-hosted git repository.
dataroaring pushed a change to branch branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git
from 2dcca11b948 [Improve](Variant) truncate key when column is variant
type when creating mtmv (#39988)
new f973c2fa2d8 [opt](parquet) add predicate filter time for parquet
reader (#40005)
new c0c17b32a02 [Fix](load) fix commit txn timeout when loading to table
with many tablet (#40031)
new d46500c08f2 [chore](routine load) make error msg clear if routine
load name illegal (#40037)
new e22dfd0d22f [fix](multi-catalog)fix max compute null parts table read
(#40046)
new f9b56553d85 [fix](ut)fix be enable_http_auth ut (#40071)
new d0927b89583 [Refactor](SchemaCache) remove redundant Schema cache
(#40091)
new 6dacb0e2b50 [fix](ES Catalog)Do not push down limit to ES when
predicates can not be processed by ES. (#40111)
new afe09e459e3 [fix](restore) Reset next version for remote table when
restore (#40118)
new 6d4eb9b7e0f [Fix](load) Lower lock granularity to reduce loading CPU
pressure (#40134)
new 61dc07f6d0d [feature](metacache) add system table
catalog_meta_cache_statistics (#40155)
new 5f59f915fef [fix](join) Fix partitioned hash join strategy (#40163)
The 11 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/exec/schema_scanner.cpp | 3 +
...=> schema_catalog_meta_cache_stats_scanner.cpp} | 47 +++++-----
...h => schema_catalog_meta_cache_stats_scanner.h} | 14 +--
be/src/olap/rowset/beta_rowset_reader.cpp | 16 +---
be/src/olap/schema_cache.cpp | 21 +----
be/src/olap/schema_cache.h | 37 ++------
be/src/pipeline/exec/es_scan_operator.cpp | 5 +-
be/src/pipeline/pipeline_fragment_context.cpp | 4 +
be/src/runtime/tablets_channel.cpp | 13 ++-
.../exec/format/parquet/vparquet_group_reader.cpp | 39 ++++++--
.../exec/format/parquet/vparquet_group_reader.h | 2 +
be/src/vec/exec/format/parquet/vparquet_reader.cpp | 4 +
be/src/vec/exec/format/parquet/vparquet_reader.h | 2 +
be/src/vec/exec/scan/new_olap_scanner.cpp | 8 +-
be/src/vec/exec/scan/vmeta_scanner.h | 1 -
be/test/http/http_auth_test.cpp | 6 +-
.../doris/maxcompute/MaxComputeJniScanner.java | 3 +
.../main/java/org/apache/doris/common/Config.java | 2 +-
.../doris/analysis/CreateRoutineLoadStmt.java | 9 +-
.../org/apache/doris/analysis/SchemaTableType.java | 4 +-
.../java/org/apache/doris/backup/RestoreJob.java | 3 +
.../java/org/apache/doris/catalog/OlapTable.java | 6 ++
.../java/org/apache/doris/catalog/SchemaTable.java | 8 ++
.../java/org/apache/doris/common/FeNameFormat.java | 2 +
.../doris/datasource/ExternalMetaCacheMgr.java | 12 +++
.../doris/datasource/hive/HiveMetaStoreCache.java | 22 ++++-
.../hudi/source/HudiCachedPartitionProcessor.java | 12 ++-
.../datasource/iceberg/IcebergMetadataCache.java | 15 ++-
.../org/apache/doris/load/BrokerFileGroup.java | 16 ++--
.../doris/tablefunction/MetadataGenerator.java | 63 +++++++++++++
.../doris/transaction/DatabaseTransactionMgr.java | 40 +++++---
gensrc/thrift/Descriptors.thrift | 3 +-
gensrc/thrift/FrontendService.thrift | 2 +
gensrc/thrift/PlanNodes.thrift | 4 +
gensrc/thrift/Types.thrift | 2 +-
.../data/external_table_p0/es/test_es_query.out | 104 +++++++++++++++++++++
.../jdbc/test_mariadb_jdbc_catalog.out | 35 -------
.../jdbc/test_mysql_jdbc_catalog.out | 35 -------
.../jdbc/test_mysql_jdbc_catalog_nereids.out | 35 -------
.../jdbc/test_mysql_jdbc_driver5_catalog.out | 35 -------
.../external_table_p0/es/test_es_query.groovy | 12 +++
.../hive/test_external_catalog_hive.groovy | 4 +
.../iceberg/test_iceberg_table_stats.groovy | 4 +
.../jdbc/test_mariadb_jdbc_catalog.groovy | 2 +-
.../jdbc/test_mysql_jdbc_catalog.groovy | 2 +-
.../jdbc/test_mysql_jdbc_catalog_nereids.groovy | 2 +-
.../jdbc/test_mysql_jdbc_driver5_catalog.groovy | 2 +-
.../routine_load/test_routine_load_name.groovy | 44 +++++++++
48 files changed, 472 insertions(+), 294 deletions(-)
copy be/src/exec/schema_scanner/{schema_workload_sched_policy_scanner.cpp =>
schema_catalog_meta_cache_stats_scanner.cpp} (71%)
copy be/src/exec/schema_scanner/{schema_workload_sched_policy_scanner.h =>
schema_catalog_meta_cache_stats_scanner.h} (81%)
create mode 100644
regression-test/suites/load_p0/routine_load/test_routine_load_name.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]