This is an automated email from the ASF dual-hosted git repository.
cambyzju pushed a change to branch auto-pick-43004-branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git
from eee58c7e6ad [fix](build) Fix Mac compilation error caused by namespace
conflict in find_symbols.h (#43004)
add c9e3e18afe7 branch-3.0: [Fix](sc) Don't save base tablet's compaction
jobs to new tablet's `TabletJobInfoPB` #48960 (#49035)
add 5f03c9025f7 branch-3.0: [fix](statistics)Control memory use for sample
partition column and key column. #46534 (#48922)
add bc1f6b32b94 branch-3.0: [improvement](statistics)Add session variable
for partition sample count. #48218 (#49091)
add 3d1eb35bbff branch-3.0: [feat](binlog) filter the async mv binlogs
#49028 (#49098)
add 40805f2e4fc branch-3.0: [fix](nereids)fix the
cascadesContext.getMemo()==null #48771 (#49094)
add e73c5bde214 branch-3.0: [fix](auth)fix check internal priv when drop
db of external catalog (#47876)
add 484625df8f9 branch-3.0: [opt](mtmv) Opt materialized view rewrite
performance when the num of struct infos are huge #48782 (#48855)
add baff13ef466 branch-3.0: [fix](Nereids) fix substring with only one
parameter #48957 (#49029)
add cdbb07a57a4 branch-3.0: [fix](Nereids) fix split part with regex not
exist in source string #48895 (#48909)
add 380d5355a21 branch-3.0: [fix](sql cache) fix prepare statement with
sql cache throw NullPointerException #48902 (#48976)
add 1e9bea28fd1 branch-3.0: [improve](restore) Link existing rowset files
with source rowset id #48435 (#48999)
add 58760b1de5c branch-3.0: [feat](storage vault) Add object storage op
check when creating resource #48073 (#48880)
add cb9c5076ef9 branch-3.0: [improvement](statistics)Improve analyze
partition column and key column corner case. #48757 (#49100)
add a88ef51f38d [fix](pipeline) Do not schedule finalized task again
(#49007)
add eb32c29ff50 Merge branch 'branch-3.0' into auto-pick-43004-branch-3.0
No new revisions were added by this update.
Summary of changes:
be/src/cloud/pb_convert.cpp | 8 +
be/src/olap/snapshot_manager.cpp | 8 +-
be/src/olap/tablet_meta.cpp | 12 +-
be/src/olap/tablet_meta.h | 1 +
be/src/pipeline/task_scheduler.cpp | 7 +-
be/src/runtime/snapshot_loader.cpp | 890 ++++++++++++++-------
be/src/runtime/snapshot_loader.h | 3 +
be/src/service/backend_service.cpp | 8 +-
be/src/util/stopwatch.hpp | 5 +-
cloud/src/meta-service/meta_service_job.cpp | 12 +-
.../java/org/apache/doris/analysis/DropDbStmt.java | 10 +-
.../org/apache/doris/binlog/BinlogConfigCache.java | 70 +-
.../org/apache/doris/binlog/BinlogManager.java | 22 +
.../org/apache/doris/catalog/AzureResource.java | 58 +-
.../java/org/apache/doris/catalog/S3Resource.java | 84 +-
.../doris/common/NereidsSqlCacheManager.java | 19 +
.../org/apache/doris/fs/obj/AzureObjStorage.java | 47 +-
.../java/org/apache/doris/fs/obj/ObjStorage.java | 4 +
.../java/org/apache/doris/fs/obj/S3ObjStorage.java | 88 ++
.../org/apache/doris/nereids/NereidsPlanner.java | 15 +-
.../org/apache/doris/nereids/StatementContext.java | 2 +-
.../apache/doris/nereids/memo/StructInfoMap.java | 9 +-
.../exploration/mv/MaterializedViewUtils.java | 2 +-
.../functions/executable/StringArithmetic.java | 10 +-
.../trees/plans/commands/ExecuteCommand.java | 12 +-
.../java/org/apache/doris/qe/ConnectProcessor.java | 11 +
.../java/org/apache/doris/qe/SessionVariable.java | 14 +
.../apache/doris/statistics/BaseAnalysisTask.java | 2 +-
.../apache/doris/statistics/OlapAnalysisTask.java | 386 ++++++---
.../doris/statistics/StatisticConstants.java | 4 +
.../doris/statistics/util/StatisticsUtil.java | 18 +
.../apache/doris/catalog/AzureResourceTest.java | 57 ++
.../org/apache/doris/catalog/S3ResourceTest.java | 35 +
.../doris/nereids/memo/StructInfoMapTest.java | 15 +-
.../doris/statistics/OlapAnalysisTaskTest.java | 628 ++++++++++-----
gensrc/proto/olap_file.proto | 7 +
.../test_insert_table_with_dump_nereids_memo.out} | Bin 125 -> 126 bytes
.../doris/regression/action/TestAction.groovy | 2 +-
.../vault_p0/conf/regression-conf-custom.groovy | 1 -
.../test_ddl_database_external_auth.groovy} | 46 +-
.../ccr_syncer_p1/test_backup_restore.groovy | 9 +-
...test_insert_table_with_dump_nereids_memo.groovy | 58 ++
.../cache/parse_sql_from_sql_cache.groovy | 7 +-
.../cache/prepare_stmt_with_sql_cache.groovy | 33 +-
.../fold_constant_string_arithmatic.groovy | 9 +
45 files changed, 2018 insertions(+), 730 deletions(-)
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/catalog/AzureResourceTest.java
copy regression-test/data/{correctness_p0/test_equal_for_null.out =>
correctness/test_insert_table_with_dump_nereids_memo.out} (87%)
copy regression-test/suites/{auth_p0/test_use_encryptkey_auth.groovy =>
auth_call/test_ddl_database_external_auth.groovy} (54%)
create mode 100644
regression-test/suites/correctness/test_insert_table_with_dump_nereids_memo.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]