Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
572 commits
Select commit Hold shift + click to select a range
8c486d0
branch-3.0: [fix](cloud) add log for warm up task #52946 (#53959)
deardeng Jul 29, 2025
d8f734a
branch-3.0:[fix](audit)Fixed an issue that the audit log would record…
zddr Jul 30, 2025
063767a
branch-3.0: [fix](audit) fix invalid audit log column and line separa…
morningman Jul 30, 2025
7f5da93
branch-3.0: [regression-test](variant) Add variant upgrade case #5384…
github-actions[bot] Jul 30, 2025
6491551
[fix](schema-change) Forbid dropping distribution columns (branch-3.0…
Hastyshell Jul 30, 2025
6bb8596
[fix](schema-change) Rebuild distribution info according to original …
Hastyshell Jul 30, 2025
0d788cf
[Fix](case) Fix `test_rename_compute_group` due to vcg pr pick (#54103)
deardeng Jul 31, 2025
967df47
Revert "branch-3.0: [fix](trash) Fix shadow variable causing garbage …
deardeng Jul 31, 2025
4c33269
[branch-3.0](core) Fix format round would core under boundary conditi…
Mryange Aug 1, 2025
2f8d8f0
branch-3.0: [fix](catalog) fix refresh logic with lower case table na…
morningman Aug 1, 2025
9062994
branch-3.0: [fix](audit) fix audit loader thread hang and label alrea…
github-actions[bot] Aug 1, 2025
54d4aca
[fix](decimal256) fix casting decimal256 to float (#54140)
jacktengg Aug 1, 2025
6c48b63
[regression](filecache) fix regression failures (#53057) (#54001)
freemandealer Aug 1, 2025
54fd374
branch-3.0: [fix](schema-change) Fix null new tablet when cleaning up…
github-actions[bot] Aug 1, 2025
9eca445
branch-3.0: [bugfix](k8s) using stdout to output #54129 (#54171)
github-actions[bot] Aug 1, 2025
c577d2e
branch-3.0: [fix](cloud) Fix std::sleep_for in bthread sync_rowset #5…
github-actions[bot] Aug 1, 2025
84be3bb
branch-3.0: [Fix](Compaction) Fix full clone failure when rowset miss…
github-actions[bot] Aug 1, 2025
34ff5f1
branch-3.0: [chore](case) log msg to investigate failure cases #54017…
github-actions[bot] Aug 1, 2025
066eb7d
branch-3.0: [fix](test) Add more timeouts to the test #54058 (#54146)
github-actions[bot] Aug 1, 2025
4457874
branch-3.0: [chore](case) log msg to investigate failure cases #54063…
github-actions[bot] Aug 2, 2025
f2d9d7d
branch-3.0: [fix](regression) Fix cached cloud partition version #540…
github-actions[bot] Aug 3, 2025
d6ac40a
branch-3.0: [Fix](case) Fix some docker case #54227 (#54251)
deardeng Aug 4, 2025
64a5781
[fix](replica) Get tablet replica infos should return all primary bac…
Hastyshell Aug 4, 2025
0a29560
branch-3.0: [fix](case) catch exception to figure out failures #54282…
github-actions[bot] Aug 4, 2025
416a838
branch-3.0: [fix](case) do not use global var in groovy #54319 (#54327)
github-actions[bot] Aug 5, 2025
d14aca0
[Cherry-Pick](branch-3.0) Pick "[fix](checker) Fix checking inverted …
Yukang-Lian Aug 5, 2025
af2b235
branch-3.0: [fix](test) fix test_black_list fail #54287 (#54306)
github-actions[bot] Aug 5, 2025
208f728
branch-3.0: [fix](case) remove global variable declarations in compac…
github-actions[bot] Aug 6, 2025
240b265
branch-3.0: [fix](case) check task info message less strict #54362 (#…
github-actions[bot] Aug 6, 2025
98bafae
branch-3.0: [fix](checker) Fix inverted check and test for checker #5…
github-actions[bot] Aug 8, 2025
5cd2e87
branch-3.0: [fix](binlog)default partition dont append version_info (…
Aug 8, 2025
6e250c8
branch-3.0: [fix](test) Fix two regression test #54433 (#54473)
github-actions[bot] Aug 8, 2025
d813136
branch-3.0: [fix](case) remove global variable declarations in load #…
github-actions[bot] Aug 10, 2025
64651a9
branch-3.0: [fix](test) use drop view for views in test_show_keys #54…
github-actions[bot] Aug 10, 2025
d045e97
branch-3.0: [fix](case) fix some case (#54481) (#54560)
mymeiyi Aug 11, 2025
ec174c1
branch-3.0: [chore](cloud) Optimize fuzzy test for txn lazy commit #5…
github-actions[bot] Aug 12, 2025
28120ed
branch-3.0 [opt](load) S3 Load and TVF support access without AKSK (#…
liaoxin01 Aug 12, 2025
5a0e74c
branch-3.0: [fix](cloud) Fix warm up `ConcurrentModificationException…
github-actions[bot] Aug 12, 2025
7c6722b
branch-3.0: [fix](array) Fix array distance functions #54348 (#54371)
github-actions[bot] Aug 12, 2025
e1d64b3
branch-3.0: [fix](job) allow job can auto resume when meet can not fi…
github-actions[bot] Aug 12, 2025
3f25f27
branch-3.0: [fix](auth)Fix the issue of incorrectly checking base tab…
zddr Aug 12, 2025
ae68a3d
branch-3.0: [fix](filecache) warm up download data less than actual #…
github-actions[bot] Aug 12, 2025
4a202c7
branch-3.0: [Fix](nereids) Fix incorrect results in GROUP BY with Mod…
github-actions[bot] Aug 12, 2025
7e4f292
branch-3.0: [fix](Nereids) self join not always could do colocate joi…
morrySnow Aug 12, 2025
dc49270
branch-3.0: [Fix](mow) Should use rowset's schema when calculate dele…
bobhan1 Aug 12, 2025
b389dcc
branch-3.0: [fix](mtmv)Fix the mapping issue where base tables could …
github-actions[bot] Aug 12, 2025
d74d2c1
branch-3.0: [fix](report) disk should be reported before tablet #5419…
github-actions[bot] Aug 12, 2025
8f0d86b
[refactor](pipeline) Re-construct ownership of pipeline components (#…
Gabriel39 Aug 12, 2025
5c6e2a6
branch-3.0: [fix](nereids) Fix the expr id are same but different exp…
seawinde Aug 12, 2025
7d6787f
branch-3.0: [fix](Nereids) not generate duplicate exprid after conver…
morrySnow Aug 12, 2025
3b90dac
branch-3.0: [opt](nereids) opt range inference for or expression when…
seawinde Aug 12, 2025
8601538
branch-3.0 cherry-pick [fix](variant) fix the reading core caused by …
Aug 12, 2025
d061d68
branch-3.0: [Bug](fold) skip INET6_ATON function in fold by BE #53423…
github-actions[bot] Aug 12, 2025
6b40ab0
branch-3.0: [fix](nereids)alter sql block rule lost sql pattern info …
github-actions[bot] Aug 12, 2025
21bcd31
branch-3.0: [fix](fe) Fix S3Resource cannot alter iam role arn and ak…
github-actions[bot] Aug 12, 2025
4b7944d
branch-3.0: [fix](nereids) Fix query err when topn push through union…
github-actions[bot] Aug 12, 2025
0804a88
branch-3.0: [fix](query tvf): resolve column mismatch error in JDBC q…
morningman Aug 12, 2025
307d4e5
branch-30:[Bug](function) fix to_ipv6 cause stack-buffer-overflow err…
zhangstar333 Aug 12, 2025
e850f5f
branch-3.0: [fix](mtmv)Fix incorrect result of show create MTMV when …
github-actions[bot] Aug 12, 2025
4632d48
branch-3.0: [fix](statistics)Fix auto analyze job appender comparator…
Jibing-Li Aug 12, 2025
d646d2c
branch-3.0: [fix](nereids) project distinct to agg checker exclude wi…
yujun777 Aug 12, 2025
2f52e93
branch-3.0:[fix](nereids) insert task should set isNereids to true in…
starocean999 Aug 12, 2025
eaf9d26
branch-3.0: [fix](load) fix missing error url return for stream load …
github-actions[bot] Aug 12, 2025
b2483c7
branch-3.0: [opt](object client) Print requestId when s3 request fail…
github-actions[bot] Aug 12, 2025
6f34e43
branch-3.0: [fix](sc) retry on network error #54419 (#54488)
github-actions[bot] Aug 12, 2025
8e8aff0
branch-3.0: [enhance](recycler)collect fdb metric when recycler start…
github-actions[bot] Aug 12, 2025
1a37333
branch-3.0: [bug](group commit) Fix group commit blocked after schema…
xy720 Aug 12, 2025
0589df6
branch-3.0: [log](cloud-mow) add debug log for error: partition info …
Aug 12, 2025
7f573c3
[fix](decimal) fix wrong result of decimal divide (#54453)
jacktengg Aug 12, 2025
7aa0f97
branch-3.0: [fix](case) sync master routine load cases to branch-3.0 …
MoanasDaddyXu Aug 12, 2025
2165c9d
branch-3.0: [chore](cloud) Check local ip before start metaservice #5…
github-actions[bot] Aug 12, 2025
f33e807
branch-3.0: [fix](rpc) robust retry and exception handling for MetaSe…
github-actions[bot] Aug 12, 2025
c02d8d7
branch-3.0: [fix](regression) Set `be-cluster-id` default to false #5…
github-actions[bot] Aug 12, 2025
261dd7f
branch-3.0: [fix](p2) throw Exception if hdfs is not enable #52761 (#…
github-actions[bot] Aug 12, 2025
5394bf3
branch-3.0: [Fix](SIMDJson) manually selecting the implementation for…
eldenmoon Aug 12, 2025
1d4022a
branch-3.0: [test](metric)add meta-serivce metric format check #53649…
github-actions[bot] Aug 12, 2025
685c1d5
branch-3.0: [opt](recycler) Add recycler metrics for delete by prefix…
github-actions[bot] Aug 12, 2025
a9ebcb8
branch-3.0:[fix](orc)fix core that iceberg-orc reader read miss icebe…
hubgeter Aug 12, 2025
8429a02
branch-3.0: [fix](replication) force_olap_table_replication_allocatio…
github-actions[bot] Aug 12, 2025
faf3566
branch-3.0: [fix](resource) fix can't update BE s3 resource config #4…
github-actions[bot] Aug 12, 2025
560444c
branch-3.0: [fix](txn lazy commit) fix multi table load error with tx…
swjtu-zhanglei Aug 12, 2025
4716900
branch-3.0: [Opt](Clone) Use log debug instead DCHECK when get_peers_…
github-actions[bot] Aug 12, 2025
0b1c4e6
branch-3.0: [fix](cloud) Fix cloud balance warm up lack of latest rs …
github-actions[bot] Aug 12, 2025
9f5cd1a
branch-3.0: [feat](cloud) change the type to optional in the alter st…
github-actions[bot] Aug 12, 2025
3c66eda
[opt](nereids) Improve sql parse performance by avoid parse twice whe…
seawinde Aug 12, 2025
21e8154
[fix](test) Force meta sync to avoid stale meta data on follower fe w…
seawinde Aug 12, 2025
d58eede
[improve](load) do not block delta writer if memtable memory is low (…
kaijchen Aug 12, 2025
f54a162
[branch-3.0] [fix](checker) Use cloud::blob_get/put to get tablet sch…
wyxxxcat Aug 12, 2025
7a0e4ac
branch-3.0: [fix](hudi) fix quering hudi table with timestamp key (#5…
suxiaogang223 Aug 13, 2025
ac748c2
branch-3.0: [Fix](Recycler) Fix recycler azure path fault #54291 (#54…
github-actions[bot] Aug 13, 2025
48c8fc7
branch-3.0: [improve](planner) select * unique_table limit n should u…
github-actions[bot] Aug 13, 2025
597bb69
branch-3.0: [enhance](job) timely rescheduling tasks to avoid write j…
github-actions[bot] Aug 13, 2025
9018fc1
branch-3.0: [fix](statistics)Fix drop expired stats. #54424 (#54441)
github-actions[bot] Aug 13, 2025
afa30e5
branch-3.0: [fix](function) Fix functionbuilder check #54255 (#54337)
github-actions[bot] Aug 13, 2025
c5e6128
branch-3.0: [improve](statistics)Improve drop expired stats function.…
Jibing-Li Aug 13, 2025
eb39ad3
[Enhancement-3.0](type) Support cast between time and datetime (#53734)
zclllyybb Aug 13, 2025
fec60b1
[fix](warmup) ensure warmup only triggers if tablet exists on target …
kaijchen Aug 13, 2025
42b26c7
[log](load) suppress memtable memory limiter logs (#53277) (#54126)
kaijchen Aug 13, 2025
bd45f01
[opt](load) avoid over-flushing active memtables in memory limiter (#…
kaijchen Aug 13, 2025
0da0dc8
[regression-test](fix) fix tpcds q24 query and result (#51497) (#54629)
shuke987 Aug 13, 2025
653dd06
branch-3.0: [feature](group by)Support group by with order. (#53037) …
Jibing-Li Aug 13, 2025
803e0ca
branch-3.0: [test](inverted index) fix case segment count assert #546…
github-actions[bot] Aug 13, 2025
32eb7bb
branch-30: [Bug](ipv6) fix fe can't parse ipv4-mapped type to ipv6 (#…
zhangstar333 Aug 13, 2025
4ac9319
branch-3.0: [Fix](case) fix auto&dynamic partition case #54632 (#54712)
github-actions[bot] Aug 14, 2025
2a23e4f
branch-3.0: [opt](filecache) Let base compaction output rowsets write…
swjtu-zhanglei Aug 14, 2025
4d84afd
[fix](errmsg) recover errmsg for -230 (#54697)
dataroaring Aug 14, 2025
ddd4a74
branch-3.0: [improve](statistic)Reduce call of olap table getVisibleV…
Jibing-Li Aug 14, 2025
27f74f7
branch-3.0: [fix](load)fix load json format boolean type to int colum…
github-actions[bot] Aug 14, 2025
8accbc3
branch-3.0: [fix](prepare statement)Use client prepare statement when…
Jibing-Li Aug 14, 2025
43b104d
branch-3.0 [fix](nereids) fix bug in StatsCalculator.disableJoinReord…
englefly Aug 14, 2025
481e411
branch-3.0: [Bug](fix) Try to prevent the bug of brpc issue 2146 (#47…
github-actions[bot] Aug 14, 2025
b119a5b
[branch-3.0]disable workload group memory check limit by default (#54…
wangbo Aug 14, 2025
2a519b2
branch-3.0: [fix](regression) fix test_reset_capacity undefined globa…
github-actions[bot] Aug 14, 2025
d757b04
branch-3.0: [fix](nereids) fix rule count on index #53825 (#53877)
github-actions[bot] Aug 14, 2025
c1ab85e
branch-3.0: [opt](nereids) use one fragment to execute point query #5…
github-actions[bot] Aug 14, 2025
cb91dd9
branch-3.0:[fix](mtmv) release read lock when align mvmv's partition …
zddr Aug 14, 2025
ea758e4
branch-3.0: [fix](nereids) when ColumnStatistics.avgSizeByte is NaN, …
github-actions[bot] Aug 14, 2025
592415b
branch-3.0: [fix](test)fix some docker regression test #54701 (#54724)
github-actions[bot] Aug 14, 2025
ac4d676
branch-3.0 [cherry-pick](variant) Rename session-var for flatten nest…
Aug 14, 2025
9a25102
branch-3.0: [Fix](case) fix missing output block for test_cloud_multi…
bobhan1 Aug 14, 2025
3b51acb
[regression-test](multi-az) remove redundant case (#54709)
luwei16 Aug 14, 2025
2661d4f
[fix](inverted index) create empty idx file when creating a index on …
csun5285 Aug 14, 2025
4436a88
branch-3.0: [chore](case) add information for cases #54706 (#54747)
github-actions[bot] Aug 14, 2025
dff7040
branch-3.0: [Fix](case) Fix case `test_cloud_mow_correctness_inject` …
github-actions[bot] Aug 15, 2025
3df50c6
branch-3.0: [Fix](case) Fix case `test_cloud_mow_new_tablet_compactio…
github-actions[bot] Aug 15, 2025
fabd1f2
branch-3.0: [fix](load) update scanned rows and loaded bytes progress…
kaijchen Aug 15, 2025
03ffdd2
branch-3.0: [Fix](case) Fix some cases (#54695) (#54756)
bobhan1 Aug 15, 2025
f41baed
branch-3.0: [regression-test](variant) fix test_variant_index_format_…
github-actions[bot] Aug 15, 2025
8ba8466
branch-3.0: [test](doris-compose) add test readme #54726 (#54774)
github-actions[bot] Aug 15, 2025
7658dd9
branch-3.0: [fix](test) increase timeout in test_broker_load_func #54…
github-actions[bot] Aug 15, 2025
8ae386e
branch-3.0:[enhance](auth)Remove restrictions on user creation and ot…
zddr Aug 15, 2025
f5129dc
branch-3.0: [chore](case) do not use global var in groovy #54700 (#54…
github-actions[bot] Aug 15, 2025
9ce5fcc
branch-3.0: [test](cases) fix some wrong cases (#54631) (#54770)
zclllyybb Aug 15, 2025
febc6e3
branch-3.0: [fix](case) make some cases stable #54763 (#54852)
github-actions[bot] Aug 15, 2025
0cfc31f
branch-3.0[fix](cases)fix all session var for variant (#54833)
Aug 15, 2025
af876dd
branch-3.0: [fix](case) remove global variable declarations in test_d…
github-actions[bot] Aug 15, 2025
cf0f459
branch-3.0: [fix](variant) building index on the variant column is pr…
github-actions[bot] Aug 15, 2025
250c7b9
branch-3.0: [Fix](p0) Fix `test_cumu_compaction_with_delete` #54651 (…
github-actions[bot] Aug 15, 2025
0224143
branch-3.0: [Fix](compaction) Remove incorrect DCHECK #54650 (#54742)
github-actions[bot] Aug 15, 2025
bcc52a4
branch-3.0: [fix](regression-test)fix metric checker ignore empty lab…
koarz Aug 15, 2025
3734fcd
branch-3.0: [fix](warmup) refresh tablet location cache and retry on …
kaijchen Aug 15, 2025
8967e49
branch-3.0: [regression](audit) throw Exception if test failed #53223…
github-actions[bot] Aug 15, 2025
b26cba1
branch-3.0: [fix](config) dynamic set FE masterOnly config will lost …
github-actions[bot] Aug 15, 2025
94ef738
branch-3.0: [case](auth)Fix test_dml_stream_load_auth #54682 (#54836)
github-actions[bot] Aug 15, 2025
3dbd773
branch-3.0: [fix](regression)Fix test_analyze_mv #54727 (#54880)
github-actions[bot] Aug 15, 2025
0ea772c
branch-3.0: [feature](regression-framework) print current pipeline ta…
github-actions[bot] Aug 15, 2025
c865166
branch-3.0: [fix](iceberg) fix insert iceberg transform partition tab…
suxiaogang223 Aug 16, 2025
71bdbf3
branch-3.0: [fix](nereids)make lambda expression can only be function…
starocean999 Aug 16, 2025
e567fd1
branch-3.0: [fix](test) fix test_routine_load_job_schedule unstable (…
sollhui Aug 16, 2025
e1bcd7a
branch-3.0: [Fix](docker case) Fix `test_clean_tablet_when_drop_force…
github-actions[bot] Aug 16, 2025
ff482cc
branch-3.0: [fix](test) do not close producer immediately after send …
github-actions[bot] Aug 16, 2025
39a93b5
[fix](case) fix 230 message for case (#54894)
dataroaring Aug 16, 2025
9ab2125
[chore](build) Update build script #54514 (#54635)
gavinchou Aug 18, 2025
b2f9669
branch-3.0: [fix](case) fix single replica load #54899 (#54914)
github-actions[bot] Aug 18, 2025
4e65da9
branch-3.0: [fix](test) Disable alter resource test in cloud mode #54…
github-actions[bot] Aug 18, 2025
6f2bd9e
branch-3.0: [fix](case) enable variant flattern in check_before_quit …
github-actions[bot] Aug 18, 2025
90cbd2c
branch-3.0: [chore](case) fix some cases #54885 (#54902)
github-actions[bot] Aug 18, 2025
7214c96
[fix](case) fix some cases (#54896)
dataroaring Aug 18, 2025
7c63d57
branch-3.0: [fix](prepare statement)Support FE execute COM_STMT_EXECU…
Jibing-Li Aug 18, 2025
8be385e
branch-3.0: [fix](prepare statement)Fix date_trunc using prepare stat…
Jibing-Li Aug 18, 2025
b4332c7
branch-3.0: [opt](inverted index) create non analyzer when parser is …
airborne12 Aug 18, 2025
4a8feab
[chore](asan) add _dl_find_object_update to known leaks (#53203) (#54…
shuke987 Aug 18, 2025
269873d
[fix](regression-test) fix variant_p2 case to show load failure #5265…
shuke987 Aug 18, 2025
304b862
[feature](regression) add retry to stream load when connection reset …
shuke987 Aug 18, 2025
fc80989
branch-3.0[fix](variant)fix top-array in variant (#54393)
Aug 18, 2025
3ecb67c
Revert "branch-3.0: [fix](config) dynamic set FE masterOnly config wi…
dataroaring Aug 18, 2025
4486c6b
[fix](case) remove test_rowstore_query_ck (#54917)
dataroaring Aug 19, 2025
f9ec237
[branch-3.0] [feat](checker) Add meta key consistency checking for ch…
wyxxxcat Aug 19, 2025
2df3780
branch-3.0: [chore](thirdparty) Upgrade aws-sdk-cpp from 1.11.119 to …
github-actions[bot] Aug 20, 2025
ae1092b
branch-3.0: [fix](nereids) set wrong intput tuple ids for JoinNode #5…
github-actions[bot] Aug 20, 2025
c8a4eb7
branch-3.0: [fix](deadlock) avoid deadlock on tabletInvertedIndex #54…
github-actions[bot] Aug 20, 2025
05aa670
branch-3.0: [fix](hdfs) remove cached file handle when read fails #54…
github-actions[bot] Aug 20, 2025
d717757
branch-3.0: [fix](regression) fix test_list_cache_file #54956 (#55049)
github-actions[bot] Aug 20, 2025
92da0c5
branch-3.0: [fix](audit log) fix audit log return rows incorrect when…
sollhui Aug 20, 2025
df7194e
branch-3.0: [fix](csv reader) fix csv parse error when use enclose wi…
sollhui Aug 22, 2025
85d895a
[Cherry-Pick](branch-3.0) Pick "[Enhancement](Compaction) Support aut…
Yukang-Lian Aug 24, 2025
b20e0d4
branch-3.0: [fix](warmup): refresh BE list on every job execution #54…
github-actions[bot] Aug 24, 2025
85dd19b
branch-3.0: [fix](case) skip test_set_partition_version in cloud mode…
github-actions[bot] Aug 24, 2025
07ec37d
branch-3.0: [test](warmup) fix test_warm_up_cluster_event_rename #551…
github-actions[bot] Aug 24, 2025
6a9f627
[branch-3.0] [fix](cloud) Check internal_get_tablet_stats error code …
wyxxxcat Aug 24, 2025
72ebf34
branch-3.0: [chore](alter job) Fix finished alter job print too much …
github-actions[bot] Aug 24, 2025
cff28e0
branch-3.0: [test](mtmv) Fix use wrong create async materialized view…
github-actions[bot] Aug 24, 2025
9974cd3
branch-3.0: [opt](docker compose) Support get core dump file from doc…
github-actions[bot] Aug 24, 2025
b5da89e
branch-3.0: [test](warmup) increase wait time to fix flaky test #5496…
github-actions[bot] Aug 24, 2025
b476850
branch-3.0: [fix](asan) clear global storage resource map before exit…
github-actions[bot] Aug 24, 2025
55fd0fe
branch-3.0: [Fix](case) Fix case `test_skip_calc_between_segments` in…
github-actions[bot] Aug 24, 2025
e8839ea
branch-3.0: [opt][editlog] Added the ability to skip certain editlog …
github-actions[bot] Aug 24, 2025
1958bd3
branch-3.0: [test](nereids) add test case for continuous filter or pr…
yujun777 Aug 24, 2025
3182d26
branch-3.0: [fix](warmup): fix passive cancellation of event-driven j…
github-actions[bot] Aug 24, 2025
d781f8c
branch-3.0: [fix](docker case) disable `PluginQueryTimeoutDebugger` i…
github-actions[bot] Aug 24, 2025
4ed7a95
branch-3.0: [fix](cloud) Not log npe in unprotectUpdateCloudReplica w…
github-actions[bot] Aug 24, 2025
18371de
[fix](regression) fix regression (#55230)
jacktengg Aug 25, 2025
75af5c2
branch-3.0: [fix](case) do not use global var in groovy #55216 (#55225)
github-actions[bot] Aug 25, 2025
826a6e4
branch-3.0: [fix](constant fold)Remove double boundary check. (#54939…
Jibing-Li Aug 25, 2025
9d0b957
branch-3.0: [fix](warmup) fix NPE in getTabletReplicaInfos #55130 (#5…
github-actions[bot] Aug 25, 2025
19c69ce
branch-3.0: [fix](regression) fix alter_ttl_1 regression #55257 (#55270)
github-actions[bot] Aug 26, 2025
38491c5
branch-3.0: [Fix](case) Fix some show data p2 cases #55244 (#55266)
github-actions[bot] Aug 26, 2025
fe30bbe
[branch-3.0] [fix](recycler) Concurrent recycle cause txn commit conf…
wyxxxcat Aug 26, 2025
980a86b
branch-3.0: [test](inverted index) use inner function instead of load…
github-actions[bot] Aug 26, 2025
10791ef
branch-3.0: [chore](case) do not use global var #55280 (#55314)
github-actions[bot] Aug 27, 2025
deccd3a
branch-3.0 [fix](regression) unstable case push_down_min_through_join…
englefly Aug 28, 2025
734f090
branch-3.0: [fix](cloud) commit txn with sub txns should consider laz…
mymeiyi Aug 28, 2025
c82e418
branch-3.0: [fix](warmup) remove duplicate adding of periodic job met…
kaijchen Aug 28, 2025
ea9e703
[fix](case) fix test_cloud_version_already_merged (#55332)
dataroaring Aug 28, 2025
04d9e1c
[fix](case) log info for test_alter_colocate_group (#55276)
dataroaring Aug 28, 2025
de3862f
[refactor](file-cache) refactor statistics collection logic in VFileS…
wenzhenghu Aug 29, 2025
2f6f423
branch-3.0: [fix](test) Failed to show create table for async mv #552…
github-actions[bot] Aug 29, 2025
09b0cc4
[chore] bump to 3.0.8 (#55477)
dataroaring Aug 29, 2025
96abadc
[chore](cloud) Optimize RPC log #53341 (#54217)
gavinchou Aug 31, 2025
66f1001
branch-3.0: [Fix](case) Fix show data p2 cases #55449 (#55492)
github-actions[bot] Sep 1, 2025
5052f90
branch-3.0: [fix](load): fix incorrect progress on finished loads #55…
github-actions[bot] Sep 1, 2025
b9737ae
branch-3.0: [enhance](transaction) add completeness of commit tablet …
sollhui Sep 1, 2025
65a65e7
branch-3.0: [fix](job) use cluster name rather than cluster id to fin…
sollhui Sep 2, 2025
10ddc8b
branch-3.0: [opt](nereids) optimize normalize window (#54947) (#55045)
924060929 Sep 3, 2025
565c42a
[opt](txn lazy commit) Make convert tmp rowsets batch more adaptive (…
swjtu-zhanglei Sep 3, 2025
783b165
branch-3.0: [fix](docker) update kafka docker image to internal src #…
github-actions[bot] Sep 4, 2025
b3dc3a0
branch-3.0: [bugfix](qe) Fix query error in ssl mode #53134 (#55627)
github-actions[bot] Sep 4, 2025
1e97372
branch-3.0: [enhancement](backup) handle dropped tables and partition…
peterylh Sep 4, 2025
6c27926
branch-3.0: [fix](compaction) skip tablets with compaction score 0 du…
github-actions[bot] Sep 4, 2025
0b04cc9
branch-3.0: [feature](nereids) support explain command return empty s…
924060929 Sep 4, 2025
dd64463
branch-3.0: [opt](nereids) support simplify string range (#55378) (#5…
924060929 Sep 4, 2025
51f6449
branch-3.0: [Fix](mow) Fix mow coreudmp in `BaseTablet::get_rowset_by…
bobhan1 Sep 4, 2025
5f10326
branch-3.0: [fix](case) fix case: variant build index #55613 (#55640)
github-actions[bot] Sep 5, 2025
5593057
branch-3.0: [chore](sk) Encrypt `secret key` and hide `access key` fo…
github-actions[bot] Sep 5, 2025
5d37090
branch-3.0: [Bug](routine load) Fix routine load task failed with MEM…
github-actions[bot] Sep 5, 2025
e417ef0
[fix](backup) Support backup meta/job info exceeds 2GB (#55607)
w41ter Sep 5, 2025
10ffdbb
branch-3.0: [fix](mow) Fix mow agg cache version check #55330 (#55474)
github-actions[bot] Sep 5, 2025
6f02bc9
branch-3.0: [fix](move-memtable) fix segment number mismatch for erro…
github-actions[bot] Sep 5, 2025
a50a51e
branch-3.0: fix ldap group filter for OpenDirectory #51379 (#55399)
github-actions[bot] Sep 5, 2025
746b8c9
branch-3.0: [Enhancement] reject schema change on hidden columns (#53…
codeDing18 Sep 5, 2025
aa9bb39
branch-3.0: [fix](database) Fix `insert into` race with `drop table` …
github-actions[bot] Sep 5, 2025
0f5efd8
branch-3.0: [bugfix](es catalog) Fix the parsing error of es catalog …
github-actions[bot] Sep 5, 2025
0e4a785
branch-3.0: [Fix] (catalog) Hive catalog query fails due to partition…
github-actions[bot] Sep 5, 2025
bef03c9
branch-3.0: [feature](inverted index) introduce config enable_new_par…
airborne12 Sep 5, 2025
3c00017
[Bug](function) fix wrong result about array_agg_foreach #55075 (#55…
BiteTheDDDDt Sep 5, 2025
e6899fe
branch-3.0:[enhance](auth)support ldap user show grants (#54087) (#54…
zddr Sep 5, 2025
07ef370
branch-3.0: [opt](nereids) optimize parallel of insert command when o…
github-actions[bot] Sep 5, 2025
224641e
branch-3.0: [feat](nereids) Add session variable enable_insert_value_…
yujun777 Sep 5, 2025
636db03
branch-3.0: [Fix](case) Fix some cases #55606 (#55655)
github-actions[bot] Sep 5, 2025
1ca5eb1
branch-3.0: [test](warmup) fix flaky periodic warmup cases #55365 (#5…
github-actions[bot] Sep 5, 2025
448d453
branch-3.0: [chore](tablet) ignore_load_tablet_failure default to be …
github-actions[bot] Sep 5, 2025
568a8d0
branch-30: [Bug](agg) fix agg with topn limit coredump with ctor same…
zhangstar333 Sep 5, 2025
22470f0
[fix](case) fix some failure cases (#55687)
dataroaring Sep 5, 2025
a98e95d
[fix](txn lazy commit) fix txn lazy commit conflict with schema chang…
swjtu-zhanglei Sep 5, 2025
e0d08ca
branch-3.0: [Fix](cloud) `calc_sync_versions` should consider full co…
bobhan1 Sep 5, 2025
32710fd
branch-3.0: [Fix](oss-hdfs)Fix insert failure on Hive partitioned tab…
CalvinKirs Sep 5, 2025
1b68a0f
branch-3.0: [fix](maxcompute)fix maxcompute catalog international use…
github-actions[bot] Sep 5, 2025
701dc40
branch-3.0: [chore](cloud) Supports to report the conflicting ranges …
w41ter Sep 6, 2025
1d4e210
branch-3.0: [regression-test](point query) remove test_point_query no…
github-actions[bot] Sep 6, 2025
7cffc13
1
zclllyybb Sep 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .clang-format-ignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@ be/src/util/sse2neon.h
be/src/util/mustache/mustache.h
be/src/util/mustache/mustache.cc
be/src/util/utf8_check.cpp
cloud/src/common/defer.h
1 change: 0 additions & 1 deletion .github/actions/setup-maven
Submodule setup-maven deleted from 417e1a
10 changes: 2 additions & 8 deletions .github/workflows/be-ut-mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,14 +85,8 @@ jobs:
brew install "${cellars[@]}" || true

pushd thirdparty
branch="${{ github.base_ref }}"
if [[ -z "${branch}" ]] || [[ "${branch}" == 'master' ]]; then
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation/doris-thirdparty-prebuilt-darwin-x86_64.tar.xz \
-o doris-thirdparty-prebuilt-darwin-x86_64.tar.xz
else
curl -L "https://github.com/apache/doris-thirdparty/releases/download/automation-${branch/branch-/}/doris-thirdparty-prebuilt-darwin-x86_64.tar.xz" \
-o doris-thirdparty-prebuilt-darwin-x86_64.tar.xz
fi
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation-3.0/doris-thirdparty-prebuilt-darwin-x86_64.tar.xz \
-o doris-thirdparty-prebuilt-darwin-x86_64.tar.xz
tar -xvf doris-thirdparty-prebuilt-darwin-x86_64.tar.xz
popd

Expand Down
9 changes: 1 addition & 8 deletions .github/workflows/build-extension.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,14 +66,7 @@ jobs:
- name: Setup thrift
run: |
pushd thirdparty
branch="${{ github.base_ref }}"
if [[ -z "${branch}" ]] || [[ "${branch}" == 'master' || "${branch}" == 'branch-3.0' || "${branch}" == 'branch-2.1' ]]; then
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation/doris-thirdparty-prebuilt-linux-x86_64.tar.xz \
-o doris-thirdparty-prebuilt-linux-x86_64.tar.xz
else
curl -L "https://github.com/apache/doris-thirdparty/releases/download/automation-${branch/branch-/}/doris-thirdparty-prebuilt-linux-x86_64.tar.xz" \
-o doris-thirdparty-prebuilt-linux-x86_64.tar.xz
fi
curl -L "https://github.com/apache/doris-thirdparty/releases/download/automation-3.0/doris-thirdparty-prebuilt-linux-x86_64.tar.xz" -o doris-thirdparty-prebuilt-linux-x86_64.tar.xz
tar -xvf doris-thirdparty-prebuilt-linux-x86_64.tar.xz
popd
export PATH="${DEFAULT_DIR}/ldb-toolchain/bin/:$(pwd)/thirdparty/installed/bin/:${PATH}"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build-thirdparty.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ jobs:
- name: Download
run: |
cd thirdparty
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation/doris-thirdparty-source.tgz \
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation-3.0/doris-thirdparty-source.tgz \
-o doris-thirdparty-source.tgz
tar -zxvf doris-thirdparty-source.tgz

Expand Down Expand Up @@ -138,7 +138,7 @@ jobs:
- name: Download
run: |
cd thirdparty
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation/doris-thirdparty-source.tgz \
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation-3.0/doris-thirdparty-source.tgz \
-o doris-thirdparty-source.tgz
tar -zxvf doris-thirdparty-source.tgz

Expand Down Expand Up @@ -196,7 +196,7 @@ jobs:
- name: Download
run: |
cd thirdparty
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation/doris-thirdparty-source.tgz \
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation-3.0/doris-thirdparty-source.tgz \
-o doris-thirdparty-source.tgz
tar -zxvf doris-thirdparty-source.tgz

Expand Down
8 changes: 5 additions & 3 deletions .github/workflows/checkstyle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,13 @@ jobs:
- 'gensrc/proto/**'
- 'gensrc/thrift/**'

- name: Setup Maven Action
- name: Set up JDK with Maven
if: steps.filter.outputs.fe_changes == 'true'
uses: ./.github/actions/setup-maven
uses: actions/setup-java@v4
with:
maven-version: 3.8.4
distribution: 'temurin'
java-version: '17'
cache: 'maven'

- name: Run java checkstyle
if: steps.filter.outputs.fe_changes == 'true'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/code-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ jobs:
sudo DEBIAN_FRONTEND=noninteractive apt install --yes tzdata byacc
pushd thirdparty
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation/doris-thirdparty-prebuilt-linux-x86_64.tar.xz \
curl -L https://github.com/apache/doris-thirdparty/releases/download/automation-3.0/doris-thirdparty-prebuilt-linux-x86_64.tar.xz \
-o doris-thirdparty-prebuilt-linux-x86_64.tar.xz
tar -xvf doris-thirdparty-prebuilt-linux-x86_64.tar.xz
popd
Expand Down
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,6 @@
[submodule ".github/actions/get-workflow-origin"]
path = .github/actions/get-workflow-origin
url = https://github.com/potiuk/get-workflow-origin.git
[submodule ".github/actions/setup-maven"]
path = .github/actions/setup-maven
url = https://github.com/stCarolas/setup-maven.git
[submodule ".github/actions/paths-filter"]
path = .github/actions/paths-filter
url = https://github.com/dorny/paths-filter
Expand Down
7 changes: 5 additions & 2 deletions be/src/agent/agent_server.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
#include "olap/snapshot_manager.h"
#include "olap/storage_engine.h"
#include "runtime/exec_env.h"
#include "util/work_thread_pool.hpp"

using std::string;
using std::vector;
Expand Down Expand Up @@ -169,8 +170,8 @@ void AgentServer::start_workers(StorageEngine& engine, ExecEnv* exec_env) {
_workers[TTaskType::ALTER] = std::make_unique<TaskWorkerPool>(
"ALTER_TABLE", config::alter_tablet_worker_count, [&engine](auto&& task) { return alter_tablet_callback(engine, task); });

_workers[TTaskType::CLONE] = std::make_unique<TaskWorkerPool>(
"CLONE", config::clone_worker_count, [&engine, &cluster_info = _cluster_info](auto&& task) { return clone_callback(engine, cluster_info, task); });
_workers[TTaskType::CLONE] = std::make_unique<PriorTaskWorkerPool>(
"CLONE", config::clone_worker_count,config::clone_worker_count, [&engine, &cluster_info = _cluster_info](auto&& task) { return clone_callback(engine, cluster_info, task); });

_workers[TTaskType::STORAGE_MEDIUM_MIGRATE] = std::make_unique<TaskWorkerPool>(
"STORAGE_MEDIUM_MIGRATE", config::storage_medium_migrate_count, [&engine](auto&& task) { return storage_medium_migrate_callback(engine, task); });
Expand All @@ -196,6 +197,8 @@ void AgentServer::start_workers(StorageEngine& engine, ExecEnv* exec_env) {
_report_workers.push_back(std::make_unique<ReportWorker>(
"REPORT_OLAP_TABLET", _cluster_info, config::report_tablet_interval_seconds,[&engine, &cluster_info = _cluster_info] { report_tablet_callback(engine, cluster_info); }));
// clang-format on

exec_env->storage_engine().to_local().workers = &_workers;
}

void AgentServer::cloud_start_workers(CloudStorageEngine& engine, ExecEnv* exec_env) {
Expand Down
38 changes: 32 additions & 6 deletions be/src/agent/heartbeat_server.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,9 @@
#include <memory>
#include <ostream>
#include <string>
#include <vector>

#include "cloud/cloud_cluster_info.h"
#include "cloud/cloud_tablet_mgr.h"
#include "cloud/config.h"
#include "common/config.h"
Expand Down Expand Up @@ -260,16 +262,34 @@ Status HeartbeatServer::_heartbeat(const TMasterInfo& master_info) {
<< " " << st;
}

if (master_info.meta_service_endpoint != config::meta_service_endpoint &&
config::enable_meta_service_endpoint_consistency_check) {
if (master_info.meta_service_endpoint != config::meta_service_endpoint) {
LOG(WARNING) << "Detected mismatch in meta_service_endpoint configuration between FE "
"and BE. "
<< "FE meta_service_endpoint: " << master_info.meta_service_endpoint
<< ", BE meta_service_endpoint: " << config::meta_service_endpoint;
return Status::InvalidArgument<false>(
"fe and be do not work in same mode or meta_service_endpoint mismatch,"
"fe meta_service_endpoint: {}, be meta_service_endpoint: {}",
master_info.meta_service_endpoint, config::meta_service_endpoint);
std::vector<std::string> old_endpoints =
doris::split(config::meta_service_endpoint, ",");
std::vector<std::string> new_endpoints =
doris::split(master_info.meta_service_endpoint, ",");
auto has_intersection = false;
for (auto endpoint : new_endpoints) {
if (std::find(old_endpoints.begin(), old_endpoints.end(), endpoint) !=
old_endpoints.end()) {
has_intersection = true;
}
}
if (has_intersection) {
auto st = config::set_config("meta_service_endpoint",
master_info.meta_service_endpoint, true);
LOG(INFO) << "change config meta_service_endpoint to "
<< master_info.meta_service_endpoint << " " << st;
}
if (!has_intersection && config::enable_meta_service_endpoint_consistency_check) {
return Status::InvalidArgument<false>(
"fe and be do not work in same mode or meta_service_endpoint mismatch,"
"fe meta_service_endpoint: {}, be meta_service_endpoint: {}",
master_info.meta_service_endpoint, config::meta_service_endpoint);
}
}
}

Expand All @@ -280,6 +300,12 @@ Status HeartbeatServer::_heartbeat(const TMasterInfo& master_info) {
LOG(INFO) << "set config cloud_unique_id " << master_info.cloud_unique_id << " " << st;
}

if (master_info.__isset.cloud_cluster_info &&
master_info.cloud_cluster_info.__isset.isStandby) {
auto* cloud_cluster_info = static_cast<CloudClusterInfo*>(_cluster_info);
cloud_cluster_info->set_is_in_standby(master_info.cloud_cluster_info.isStandby);
}

if (master_info.__isset.tablet_report_inactive_duration_ms) {
doris::g_tablet_report_inactive_duration_ms =
master_info.tablet_report_inactive_duration_ms;
Expand Down
65 changes: 53 additions & 12 deletions be/src/agent/task_worker_pool.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@

#include "agent/task_worker_pool.h"

#include <brpc/controller.h>
#include <fmt/format.h>
#include <gen_cpp/AgentService_types.h>
#include <gen_cpp/DataSinks_types.h>
Expand Down Expand Up @@ -84,6 +85,7 @@
#include "runtime/memory/global_memory_arbitrator.h"
#include "runtime/snapshot_loader.h"
#include "service/backend_options.h"
#include "util/brpc_client_cache.h"
#include "util/debug_points.h"
#include "util/doris_metrics.h"
#include "util/jni-util.h"
Expand Down Expand Up @@ -291,7 +293,7 @@ void alter_cloud_tablet(CloudStorageEngine& engine, const TAgentTaskRequest& age
job.process_alter_tablet(agent_task_req.alter_tablet_req_v2),
[&](const doris::Exception& ex) {
DorisMetrics::instance()->create_rollup_requests_failed->increment(1);
job.clean_up_on_failed();
job.clean_up_on_failure();
});
return Status::OK();
}();
Expand Down Expand Up @@ -604,6 +606,52 @@ Status PriorTaskWorkerPool::submit_task(const TAgentTaskRequest& task) {
});
}

Status PriorTaskWorkerPool::submit_high_prior_and_cancel_low(const TAgentTaskRequest& task) {
const TTaskType::type task_type = task.task_type;
int64_t signature = task.signature;
std::string type_str;
EnumToString(TTaskType, task_type, type_str);
auto req = std::make_unique<TAgentTaskRequest>(task);

DCHECK(req->__isset.priority && req->priority == TPriority::HIGH);
do {
std::lock_guard lock(s_task_signatures_mtx);
auto& set = s_task_signatures[task_type];
if (!set.contains(signature)) {
// If it doesn't exist, put it directly into the priority queue
add_task_count(*req, 1);
set.insert(signature);
std::lock_guard lock(_mtx);
_high_prior_queue.push_back(std::move(req));
_high_prior_condv.notify_one();
_normal_condv.notify_one();
break;
} else {
std::lock_guard lock(_mtx);
for (auto it = _normal_queue.begin(); it != _normal_queue.end();) {
// If it exists in the normal queue, cancel the task in the normal queue
if ((*it)->signature == signature) {
_normal_queue.erase(it); // cancel the original task
_high_prior_queue.push_back(std::move(req)); // add the new task to the queue
_high_prior_condv.notify_one();
_normal_condv.notify_one();
break;
} else {
++it; // doesn't meet the condition, continue to the next one
}
}
// If it exists in the high priority queue, no operation is needed
LOG_INFO("task has already existed in high prior queue.").tag("signature", signature);
}
} while (false);

// Set the receiving time of task so that we can determine whether it is timed out later
(const_cast<TAgentTaskRequest&>(task)).__set_recv_time(time(nullptr));

LOG_INFO("successfully submit task").tag("type", type_str).tag("signature", signature);
return Status::OK();
}

void PriorTaskWorkerPool::normal_loop() {
while (true) {
std::unique_ptr<TAgentTaskRequest> req;
Expand Down Expand Up @@ -1432,23 +1480,15 @@ void update_s3_resource(const TStorageResource& param, io::RemoteFileSystemSPtr
DCHECK_EQ(existed_fs->type(), io::FileSystemType::S3) << param.id << ' ' << param.name;
auto client = static_cast<io::S3FileSystem*>(existed_fs.get())->client_holder();
auto new_s3_conf = S3Conf::get_s3_conf(param.s3_storage_param);
S3ClientConf conf {
.endpoint {},
.region {},
.ak = std::move(new_s3_conf.client_conf.ak),
.sk = std::move(new_s3_conf.client_conf.sk),
.token = std::move(new_s3_conf.client_conf.token),
.bucket {},
.provider = new_s3_conf.client_conf.provider,
};
S3ClientConf conf = std::move(new_s3_conf.client_conf);
st = client->reset(conf);
fs = std::move(existed_fs);
}

if (!st.ok()) {
LOG(WARNING) << "update s3 resource failed: " << st;
} else {
LOG_INFO("successfully update hdfs resource")
LOG_INFO("successfully update s3 resource")
.tag("resource_id", param.id)
.tag("resource_name", param.name);
put_storage_resource(param.id, {std::move(fs)}, param.version);
Expand Down Expand Up @@ -1893,8 +1933,9 @@ void PublishVersionWorkerPool::publish_version_callback(const TAgentTaskRequest&
if (!tablet->tablet_meta()->tablet_schema()->disable_auto_compaction()) {
tablet->published_count.fetch_add(1);
int64_t published_count = tablet->published_count.load();
int32_t max_version_config = tablet->max_version_config();
if (tablet->exceed_version_limit(
config::max_tablet_version_num *
max_version_config *
config::load_trigger_compaction_version_percent / 100) &&
published_count % 20 == 0) {
auto st = _engine.submit_compaction_task(
Expand Down
2 changes: 2 additions & 0 deletions be/src/agent/task_worker_pool.h
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,8 @@ class PriorTaskWorkerPool final : public TaskWorkerPoolIf {

Status submit_task(const TAgentTaskRequest& task) override;

Status submit_high_prior_and_cancel_low(const TAgentTaskRequest& task);

private:
void normal_loop();

Expand Down
7 changes: 1 addition & 6 deletions be/src/agent/workload_group_listener.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -54,19 +54,14 @@ void WorkloadGroupListener::handle_topic_info(const std::vector<TopicInfo>& topi
auto wg =
_exec_env->workload_group_mgr()->get_or_create_workload_group(workload_group_info);

// 3 set cpu soft hard limit switch
_exec_env->workload_group_mgr()->_enable_cpu_hard_limit.store(
workload_group_info.enable_cpu_hard_limit);

// 4 create and update task scheduler
wg->upsert_task_scheduler(&workload_group_info, _exec_env);

// 5 upsert io throttle
wg->upsert_scan_io_throttle(&workload_group_info);

LOG(INFO) << "[topic_publish_wg]update workload group finish, wg info="
<< wg->debug_string() << ", enable_cpu_hard_limit="
<< (_exec_env->workload_group_mgr()->enable_cpu_hard_limit() ? "true" : "false")
<< wg->debug_string()
<< ", cgroup cpu_shares=" << workload_group_info.cgroup_cpu_shares
<< ", cgroup cpu_hard_limit=" << workload_group_info.cgroup_cpu_hard_limit
<< ", cgroup home path=" << config::doris_cgroup_cpu_path
Expand Down
2 changes: 1 addition & 1 deletion be/src/apache-orc
Loading