This is an automated email from the ASF dual-hosted git repository.
dataroaring pushed a change to branch auto-pick-51807-branch-3.0
in repository https://gitbox.apache.org/repos/asf/doris.git
discard 734be721b5f [fix](nereids) fix bug when CTEConsumer is used as runtime
filter target (#51807)
add d8e6d4ae8ab [chore](ci) adjust pipelines (#52507)
add e486dd387b9 [fix](json) Add . after in JSON path to support correct
token parsing (#52543) (#52744)
add 37f2b5d3396 [fix](inverted index) index-tool compile error (#52710)
add 9daec4af9b2 branch-3.0: [fix](ui) fix ui builds failed error #52711
(#52775)
add d6998b1fb4b [fix](test) Create mv but not check finished (#52625)
add 12584baa650 branch-3.0: [fix](txn load) fix delete in txn load
(#52133) (#52635)
add 0e477b6c8dc [opt](rowset) Remote fetch rowsets to avoid -230 error
when capturing rowsets (#52440)
add 9b0bdc8c020 branch-3.0: [fix](fe) multi statements different behavior
in master and follower (#52144) (#52630)
add 2f585592947 [fix](nereids) fix bug when CTEConsumer is used as runtime
filter target (#51807)
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (734be721b5f)
\
N -- N -- N refs/heads/auto-pick-51807-branch-3.0 (2f585592947)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
be/src/cloud/cloud_base_compaction.cpp | 2 +-
be/src/cloud/cloud_cumulative_compaction.cpp | 10 +-
be/src/cloud/cloud_full_compaction.cpp | 10 +-
be/src/cloud/cloud_meta_mgr.cpp | 2 +-
be/src/cloud/cloud_schema_change_job.cpp | 26 +-
be/src/cloud/cloud_tablet.cpp | 45 +-
be/src/cloud/cloud_tablet.h | 3 -
be/src/cloud/cloud_tablet_mgr.cpp | 20 +-
be/src/cloud/cloud_tablet_mgr.h | 2 +-
be/src/common/config.cpp | 1 +
be/src/common/config.h | 1 +
be/src/http/action/delete_bitmap_action.cpp | 6 +-
be/src/index-tools/index_tool.cpp | 2 +-
be/src/olap/base_tablet.cpp | 47 +--
be/src/olap/base_tablet.h | 43 +-
be/src/olap/compaction.cpp | 6 +-
be/src/olap/data_dir.cpp | 6 +-
be/src/olap/full_compaction.cpp | 8 +-
be/src/olap/merger.cpp | 8 +-
be/src/olap/parallel_scanner_builder.cpp | 21 +-
be/src/olap/parallel_scanner_builder.h | 8 +-
be/src/olap/rowset/rowset_reader_context.h | 2 +-
be/src/olap/rowset_version_mgr.cpp | 452 +++++++++++++++++++++
be/src/olap/schema_change.cpp | 22 +-
be/src/olap/snapshot_manager.cpp | 21 +-
be/src/olap/tablet.cpp | 94 +----
be/src/olap/tablet.h | 9 -
be/src/olap/tablet_manager.cpp | 2 +-
be/src/olap/tablet_meta.cpp | 54 ++-
be/src/olap/tablet_meta.h | 14 +-
be/src/olap/tablet_reader.cpp | 15 +-
be/src/olap/tablet_reader.h | 14 +-
be/src/olap/task/engine_checksum_task.cpp | 13 +-
be/src/olap/task/engine_clone_task.cpp | 2 +-
be/src/olap/task/engine_storage_migration_task.cpp | 10 +-
be/src/olap/task/index_builder.cpp | 4 +-
be/src/pipeline/exec/olap_scan_operator.cpp | 9 +-
be/src/pipeline/exec/olap_scan_operator.h | 2 +-
be/src/service/internal_service.cpp | 67 +++
be/src/service/internal_service.h | 5 +
be/src/vec/exec/scan/new_olap_scanner.cpp | 24 +-
be/src/vec/exec/scan/new_olap_scanner.h | 2 +-
be/src/vec/functions/function_json.cpp | 106 ++---
be/test/olap/delta_writer_test.cpp | 4 +-
be/test/olap/segcompaction_mow_test.cpp | 2 +-
be/test/olap/tablet_meta_test.cpp | 18 +-
be/test/olap/test_data/rowset_meta.json | 4 +
be/test/vec/function/function_json_test.cpp | 16 +-
.../apache/doris/cloud/catalog/CloudReplica.java | 16 +
.../nereids/rules/rewrite/PruneEmptyPartition.java | 31 ++
.../java/org/apache/doris/qe/ConnectProcessor.java | 4 +-
.../apache/doris/service/FrontendServiceImpl.java | 28 +-
.../apache/doris/transaction/TransactionEntry.java | 26 ++
gensrc/proto/internal_service.proto | 16 +
...n.out => test_cloud_version_already_merged.out} | Bin 167 -> 199 bytes
regression-test/data/insert_p0/insert.out | Bin 15806 -> 15882 bytes
.../data/json_p0/test_json_load_and_function.out | Bin 261681 -> 260175 bytes
.../data/jsonb_p0/test_jsonb_load_and_function.out | Bin 189687 -> 188934 bytes
.../data/nereids_function_p0/scalar_function/J.out | Bin 160933 -> 160276 bytes
.../json_functions/test_json_extract.out | Bin 286 -> 332 bytes
regression-test/pipeline/cloud_p0/clean.sh | 2 +-
regression-test/pipeline/cloud_p0/prepare.sh | 23 +-
regression-test/pipeline/cloud_p0/run.sh | 9 +-
regression-test/pipeline/common/doris-utils.sh | 76 +++-
regression-test/pipeline/p0/conf/be.conf | 2 +
regression-test/pipeline/vault_p0/clean.sh | 2 +-
regression-test/pipeline/vault_p0/prepare.sh | 2 +-
regression-test/pipeline/vault_p0/run.sh | 2 +-
.../test_backup_restore_mv_write.groovy | 20 +-
.../cloud/test_cloud_version_already_merged.groovy | 126 ++++++
regression-test/suites/insert_p0/insert.groovy | 27 ++
.../suites/insert_p0/transaction/txn_insert.groovy | 22 +
.../json_functions/test_json_extract.groovy | 8 +
ui/package.json | 5 +
74 files changed, 1291 insertions(+), 420 deletions(-)
create mode 100644 be/src/olap/rowset_version_mgr.cpp
copy
regression-test/data/fault_injection_p0/cloud/{test_cloud_sc_self_retry_with_stop_token.out
=> test_cloud_version_already_merged.out} (75%)
create mode 100644
regression-test/suites/fault_injection_p0/cloud/test_cloud_version_already_merged.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]