Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
835 commits
Select commit Hold shift + click to select a range
73ff453
[keyword](decimalv2) Add DecimalV2 keyword #26283 (#26319)
Gabriel39 Nov 3, 2023
fb75f12
[fix](planner) Fix sample partition table #25912 (#26399)
xinyiZzz Nov 3, 2023
a415936
[fix](spark-load)fix-Unique-key-with-MOR-by-sparkload #26383 (#26414)
wuwenchi Nov 3, 2023
db460dd
[fix](nereids)fix bug of select mv in nereids #26235 (#26415)
starocean999 Nov 3, 2023
c84d82b
[improvement](show trash) Fix be restart slow when too many trash fil…
deardeng Nov 3, 2023
3199379
[fix](planner)should keep at least one slot materialized in agg node …
starocean999 Nov 4, 2023
608fd1d
[fix](multi-catalog)add the FAQ for Aliyun DLF and add the fs.xx.impl…
wsjz Nov 4, 2023
48d1fef
[coverage](pipeline) Remove unless code and add call method for cover…
HappenLee Nov 4, 2023
a8e74d6
[Fix](statistics)Fix analyze min max sql syntax error. #26240 (#26443)
Jibing-Li Nov 6, 2023
7ef96b2
[fix](auditlog) fix without lock in QueryStatisticsRecvr find (#26441)
Mryange Nov 6, 2023
9ccfd18
[fix](invert index) Fix the timing error when opening the searcher #2…
zzzxl1993 Nov 6, 2023
19998ce
[fix](nereids)only enable colocate scan for one phase global parttion…
starocean999 Nov 6, 2023
d92b9c8
[branch-2.0](cherry-pick) Add more indexed column reader be unit test…
Yukang-Lian Nov 6, 2023
ae4ae30
[enhancement](regression) fault injection for segcompaction test (#25…
sollhui Nov 6, 2023
bc3b612
[fix](case) rm non-visiable charactor null in out file (#26540)
hello-stephen Nov 7, 2023
9226229
[fix](load) fix merged row number miscounting because of race conditi…
freemandealer Nov 7, 2023
c8bc6d0
[test](regression) Add more regression test for FE (#26539)
w41ter Nov 7, 2023
0c03172
[test](coverage) Improve test coverage for runtime filter (#26314) (#…
Gabriel39 Nov 8, 2023
79acf25
[fix](Nereids) RewriteCteChildren not work with cost based rewritter …
morrySnow Nov 8, 2023
2842d05
[fix](Nereids) could not run query with repeat node in cte (#26330) (…
morrySnow Nov 8, 2023
9f76dde
[opt](Nereids) remove Nondeterministic trait from date related functi…
morrySnow Nov 8, 2023
9b8d3b9
change version to 2.0.3-rc03dev
xiaokang Nov 8, 2023
e8ab033
[fix](regression-test) Fix regiressin test syncer suit use master fe…
JackDrogon Nov 8, 2023
ea676de
Revert "[improvement](scanner_schedule) reduce memory consumption of …
xiaokang Nov 8, 2023
1c3e93b
[enhancement](Nereids): add LOG info to show the phase of NereidsPlan…
jackwener Nov 9, 2023
5912bba
[opt](regression test) Add string-like column order by test #26379 (#…
zhiqiang-hhhh Nov 9, 2023
4eb75bd
[Feature](auditloader) Plugin auditloader use auth token to avoid usi…
zhiqiang-hhhh Nov 9, 2023
c355adb
[branch-2.0](JdbcCatalog) fix that the predicate column name does not…
BePPPower Nov 9, 2023
0d83327
[fix](prepare statement) Not supported such prepared statement if pre…
mymeiyi Nov 9, 2023
00143f7
[Pick-2.0](regression) add failure injection in inverted index writer…
airborne12 Nov 9, 2023
80a9c89
[fix](regression) fix regression framework bug: if real test result i…
jacktengg Nov 9, 2023
b690813
[Branch-2.0](regression-test) Add tvf regression tests #26322 #26455 …
BePPPower Nov 9, 2023
03ce087
[fix](BE)Branch-2.0 unknown runtime filter when get filter from _cons…
englefly Nov 9, 2023
3043d95
[regression-test](framework) support Non concurrent mode #26487 (#26…
shuke987 Nov 9, 2023
e4c123e
[regression-test](fix) fix case bug #26561 (#26578)
shuke987 Nov 9, 2023
aea5f28
[fix](backup) Add repo id to local meta/info files to avoid overwriti…
w41ter Nov 9, 2023
9b02e11
[cases](regression-test) Add backup & restore test case #26490 #26491…
w41ter Nov 9, 2023
524c850
[case](regression) Adapt show create table and views to 2.0 (#26624)
w41ter Nov 9, 2023
d3f2170
[fix](regression-test) add more check to address flaky test_partial_u…
zhannngchen Nov 9, 2023
e4500e8
[feature](Nereids): push down topN through join #24720 (#26634)
jackwener Nov 9, 2023
7d735e8
[Test](statistics) Add test cases for external table statistics #2651…
Jibing-Li Nov 9, 2023
ee1605a
[fix](runtime filter) append late arrival runtime filters in vfilecan…
AshinGau Nov 9, 2023
d625b64
[fix](information_schema)fix bug that metadata_name_ids error tableid…
hubgeter Nov 9, 2023
82d0e0b
[Improve](map)Map impli cast #26126 (#26654)
Nov 9, 2023
6601866
[chore](regression) Do stale resource reclaim before executing cold h…
ByteYue Nov 9, 2023
342b8b2
fix shrink in topN for complext type #26609 (#26661)
Nov 9, 2023
f78601f
[fix](planner) Fix decimal precision and scale wrong when create tabl…
seawinde Nov 9, 2023
b75fa24
[fix](test) fix sql block rule test (#26671)
morrySnow Nov 9, 2023
22eafa4
[Coverage](BE) Delete vinfo_func in BE #26562 (#26674)
zclllyybb Nov 9, 2023
754f70b
[Fix](partial update) Fix core when successfully schema change and lo…
bobhan1 Nov 9, 2023
19f0d8d
[typo] copy branch master docs to branch-2.0 (#26703)
jeffreys-cat Nov 9, 2023
24a7115
[typo] update sql-functions to upper-case (#26706)
jeffreys-cat Nov 9, 2023
9487d57
[Bug](cherry-pick) Add status dispose in branch 2.0 beta rowset reade…
HappenLee Nov 9, 2023
0775cbc
(selectdb-cloud) Reduce FE db lock range for ShowDataStmt #26588 (#26…
w41ter Nov 9, 2023
b6ad626
[brach-2.0](pick)use 2 phase agg above union all #26245 (#26664)
englefly Nov 9, 2023
8e3d09e
[bug](bitmap) fix bitmap value copy operator not call reset #26451 (#…
zhangstar333 Nov 9, 2023
b5fad61
[fix](planner)isnull predicate can't be safely constant folded in inl…
starocean999 Nov 9, 2023
0c18819
[fix](nereids)unnest in-subquery with agg node in proper condition #2…
starocean999 Nov 9, 2023
ad7c6bf
[fix](nereids)add visitMarkJoinReference method in ExpressionDeepCopi…
starocean999 Nov 9, 2023
dd9be55
[fix](nereids)don't normalize column name for base index #26476 (#26690)
starocean999 Nov 9, 2023
b90bbf2
[fix](planner)cast floating point type to bigint for bit functions #2…
starocean999 Nov 9, 2023
f3889a8
[fix](Nereids) storage later agg rule process agg children by mistake…
morrySnow Nov 9, 2023
f1f2c2c
[fix](Nereids) time extract function constant folding core (#26292) (…
morrySnow Nov 9, 2023
4539cb5
[fix](Nereids) only search internal funcftion when dbName is empty (#…
morrySnow Nov 9, 2023
13e7926
[fix](Nereids) ban right outer, right anti, full outer with bucket sh…
morrySnow Nov 9, 2023
1d9a1ff
[test](statistics)Add hive statistics all data type p0 test (#26676) …
Jibing-Li Nov 9, 2023
b725a21
[test](serialisation) Serialise some cases and enable str_to_date tes…
zclllyybb Nov 9, 2023
11c4001
Revert "[Coverage](BE) Delete vinfo_func in BE #26562 (#26674)" (#26724)
zclllyybb Nov 9, 2023
9937581
[fix](regression-test) add tests for jdbc catalog (#26608) (#26719)
BePPPower Nov 9, 2023
a2e807d
[fix](nereids)SimplifyRange rule may mess up and/or predicate #26304 …
starocean999 Nov 9, 2023
a4bf26a
[Fix](fs_benchmark_tools) Fix `run_fs_benchmark.sh` classpath issue. …
kaka11chen Nov 10, 2023
c3f80f1
[Fix](partial update) Fix core when doing partial update on tables wi…
bobhan1 Nov 10, 2023
fc7953b
[Opt](orc-reader) Optimize orc string dict filter in not_single_conju…
kaka11chen Nov 10, 2023
5411193
[docs](docs) Update Files of Branch-2.0 (#26737)
KassieZ Nov 10, 2023
ad4bb16
[date](parser) Support DateV1 keyword (#25414) (#26746)
Gabriel39 Nov 10, 2023
82aba5e
[Fix](orc-reader) Fix orc complex types when late materialization was…
kaka11chen Nov 10, 2023
cf9a209
[fix](udf)java udf does not support overloaded evaluate method (#2268…
morningman Nov 10, 2023
7fd0195
[fix](show_proc) fix show statistic proc dir to ensure that result on…
morningman Nov 10, 2023
9a798c4
[Enhancement](sql-cache) Use update time of hive to avoid cache miss …
morningman Nov 10, 2023
f300a14
[Fix](partial update) Fix partial update info loss when the delete bi…
bobhan1 Nov 10, 2023
3cd2d5a
[hotfix](editlog) Fix upsert replay on follower not contains loadedTa…
JackDrogon Nov 10, 2023
5e6a04b
[chore](regression-test) Fix error add partition operation due to dup…
ByteYue Nov 10, 2023
707f241
[Bug](materialized-view) fix some bugs on create mv with percentile_a…
BiteTheDDDDt Nov 10, 2023
eac772c
[Bug](agg-state) fix file load insert wrong data to agg_state (#26581…
BiteTheDDDDt Nov 10, 2023
a63c353
[Bug](decimalv2) getCmpType return decimalv2 when lhs/rhs type both …
BiteTheDDDDt Nov 10, 2023
6f62cb6
[fix](Nereids) fix plan shape of query64 unstable (#26012) (#26775)
keanji-x Nov 10, 2023
557693c
[FIX](complextype) fxi array nested struct literal #26270 (#26778)
Nov 10, 2023
76a8b59
[improvement](disk balance) Prevent duplicate disk balance tasks afte…
deardeng Nov 11, 2023
93c8129
[branch-2.0](transaction) Fix publish txn wait too long when not meet…
yujun777 Nov 11, 2023
5ffd5e0
[bugfix](clickhouse) fix datetime convert error. (#26128) (#26766)
morningman Nov 11, 2023
275a75e
[Fix](row store) cache invalidate key should not include sequence col…
eldenmoon Nov 11, 2023
77d7d41
[branch-2.0](pick) support HTTP request with chunked transfer (#26520…
sollhui Nov 11, 2023
562a72f
[feature](nestedType) add nested data type to create table tool (#26787)
zfr9527 Nov 11, 2023
5188320
[fix](hudi) fix wrong schema when query hudi table on obs #26789 (#26…
morningman Nov 11, 2023
2a39003
[fix](decimal) fix undefined behaviour of divide by zero when cast st…
jacktengg Nov 11, 2023
bacf7ea
[fix](refresh) fix priv issue of refresh database and table operation…
morningman Nov 11, 2023
5433bb5
[minor] add disable swap command tip (#26798)
xiedeyantu Nov 11, 2023
ed729cd
[fix](information_schema) fix test_query_sys_tables schema_privileges…
hubgeter Nov 11, 2023
7f0fe3d
[branch-2.0] fix test result (#26801)
morningman Nov 11, 2023
d7548fc
fix: restore load job progress before retry load task (#26802)
TsukiokaKogane Nov 11, 2023
92581d3
[fix](thrift)limit be and fe thrift server max pkg size,avoid accepti…
ryanzryu Nov 11, 2023
d59fff4
[fix](Planner): don't push down isNull predicate into view (#26288) (…
keanji-x Nov 12, 2023
c661677
[opt](scanner) increase the connection num of s3 client #26795 (#26796)
morningman Nov 12, 2023
d83c928
[enhancement](metrics) enhance visibility of flush thread pool (#265…
Hastyshell Nov 12, 2023
73a7db4
[fix](regression) move fault-injection data to the right place (#26825)
freemandealer Nov 12, 2023
15d4404
[feature](binlog) Add ingest_binlog/http_get_snapshot limit download …
JackDrogon Nov 12, 2023
2c0f33a
[fix](jdbc catalog) fix mysql zero date (#26569) (#26837)
zy-kkk Nov 13, 2023
c8d83da
[ci](pipeline) add tpch sff100 test on branch-2.0 (#26824)
hello-stephen Nov 13, 2023
0194b86
[pick](nerieds) make AGG_SCALAR_SUBQUERY_TO_WINDOW_FUNCTION rewrite r…
englefly Nov 13, 2023
74f73be
[enhancement](230) print max version and spec version when -230 happe…
dataroaring Nov 13, 2023
3e543ff
[chore](fs) Don't print the stack for file system and it's derived cl…
ByteYue Nov 13, 2023
e1574ed
[compile](gcc) fix gcc compile error #26863
shuke987 Nov 13, 2023
2f74832
[test](jdbc) pick some jdbc test from branch master (#26860)
zy-kkk Nov 13, 2023
d25f02c
[pipeline](exec) disable shared scan in default and disable shared sc…
HappenLee Nov 13, 2023
925ff56
[regression](partial update) Add cases when the deleted rows have non…
bobhan1 Nov 13, 2023
87862f9
[feature](fe) Add coverage tool for FE UT (#26203) (#26857)
swjtu-zhanglei Nov 13, 2023
4d9a8f8
[fix](map) the implementation of ColumnMap::replicate was incorrect (…
mrhhsg Nov 13, 2023
c23b674
[fix](broker load) pass loadToSingleTablet to olapTableSink (#26680) …
qidaye Nov 13, 2023
be2dd64
[regression-test](framework) Support running tests multiple times and…
shuke987 Nov 13, 2023
5ddabea
[refactor](stats) refactor collection logic and opt some config #2616…
Kikyou1997 Nov 13, 2023
b536915
[bug](user login)fix PASSWORD_LOCK_TIME setting UNBOUNDED does not ta…
LemonLiTree Nov 13, 2023
9069a3b
[Improvement](statistics)Improve stats sample strategy (#26435) (#26890)
Jibing-Li Nov 14, 2023
d06c13f
[fix](partial update) Fix NPE when the query statement of an update s…
bobhan1 Nov 14, 2023
644f5f2
[bug](function) add signature for precentile function (#26867) (#26926)
hello-stephen Nov 14, 2023
255c62f
enable pipeline and nereids in test-pipeline (#26918)
shuke987 Nov 14, 2023
3b5d9e7
[Fix](Planner) fix varchar does not show real length #25171 (#26850)
LiBinfeng-01 Nov 14, 2023
9f44fa1
[improvement](statistics)Multi bucket columns using DUJ1 to collect n…
Jibing-Li Nov 14, 2023
160a515
[fix](statistics)Fix external table show column stats type bug #26910…
Jibing-Li Nov 14, 2023
f5974e2
[minor](stats) rename stats related session variable name #26936 (#26…
Kikyou1997 Nov 14, 2023
0d9f486
[nereids](datetime) fix wrong result type of datetime add with interv…
jacktengg Nov 14, 2023
be34030
[fix](Nereids) column pruning under union broken unexpectedly (#26884…
morrySnow Nov 14, 2023
0ca79c2
[fix](catalog) Fix ClickHouse DataTime64 precision parsing (#26980)
zy-kkk Nov 14, 2023
2ad0bb4
[opt](MergeIO) use equivalent merge size to measure merge effectivene…
AshinGau Nov 14, 2023
299d61b
add defensive code in runtime predicate to avoid crash due to column …
xiaokang Nov 14, 2023
b107544
[fix](stats) fix auto collector always create sample job no matter th…
Kikyou1997 Nov 15, 2023
3ba57eb
[Enhance](regression)enhance docker network by add docker network sub…
zhangguoqiang666 Nov 15, 2023
7284f8e
[fix](case) regression-test/suites/show_p0/test_show_statistic_proc.g…
hello-stephen Nov 15, 2023
9450a59
[fix](auth) fix overwrite logic of user with domain (#27003)
morningman Nov 15, 2023
fececab
[Branch-2.0](Serde) Fix content displayed by complex types in MySQL C…
BePPPower Nov 15, 2023
432e6c9
[test](tvf) append tvf read hive_text file regression case. (#26790)…
hubgeter Nov 15, 2023
b119b9c
[test](information_schema)append information_schema external_table_p0…
hubgeter Nov 15, 2023
e0387ad
[fix](parquet) compressed_page_size has the same meaning in page v1 a…
AshinGau Nov 15, 2023
22c5574
[BugFix](JDBC Catalog) fix jdbc catalog query bitmap may cause be cor…
GoGoWen Nov 15, 2023
88c06f5
[Enhance](regression) skip test_information_schema_external (#27058)
zhangguoqiang666 Nov 15, 2023
002d3e6
[improvement](pipeline) task group scan entity (#19924) (#27040)
wangbo Nov 16, 2023
a623bfe
[opt](pipeline) Return InternalError to FE instead of doing a useless…
zhiqiang-hhhh Nov 16, 2023
4068794
[fix](nereids)Fix nereids fail to parse tablesample bug (#26982)
Jibing-Li Nov 16, 2023
c4e8235
[branch2.0](test) fix external table test case with nested type displ…
morningman Nov 16, 2023
bdf9c5f
[fix](load) skip cancel already cancelled channels (#27109)
kaijchen Nov 16, 2023
8df819e
[fix](Nereids) store user variable in connect context (#26655) (#26920)
keanji-x Nov 16, 2023
4d24350
[test](parquet)append parquet reader byte_array_decimal and rle_bool …
hubgeter Nov 16, 2023
59d0176
[fix](nereids) support uncorrelated subquery in join condition (#26893)
starocean999 Nov 16, 2023
72b7409
[Bug](pipeline) try fix the exchange sink buffer result error (#27087)
HappenLee Nov 16, 2023
53a5671
[fix](function)return NULL rather than 'null' if path not found #2588…
Yulei-Yang Nov 16, 2023
75bb373
[enhancement](nereids)make error message more readable when bind logi…
starocean999 Nov 16, 2023
bc128bc
[regression](delete) add delete case for every type (#26961)
lsy3993 Nov 16, 2023
01a337c
[branch-2.0](paimon)disable paimon decimal case (#26971)
zddr Nov 16, 2023
9f75a33
[regression](partial update) Add row store cases for all existing par…
bobhan1 Nov 16, 2023
4b398c3
[fix](statistics) fix updated rows incorrect due to typo in code #269…
Hastyshell Nov 16, 2023
ae26b37
[fix](typo) Use minutes as auto analyze schedule interval #26968 (#27…
Kikyou1997 Nov 16, 2023
6411d3a
[Improvement](function) opt for case when #23068 (#27054)
BiteTheDDDDt Nov 16, 2023
52064dd
[fix](planner)scan node should project all required expr from parent …
starocean999 Nov 16, 2023
7d79e91
[fix](nereids)count in correlated subquery shoud not output null valu…
starocean999 Nov 16, 2023
d762e77
[fix](load) add lock in active_memtable_mem_consumption #25207 (#27100)
kaijchen Nov 16, 2023
d399692
[branch-2.0](suites) Enable test_cast_with_scale_type since Nereids i…
zclllyybb Nov 16, 2023
09f12f1
[Fix](multi-catalog) Fix NPE when replaying hms events #26803 (#26997)
dutyu Nov 16, 2023
c3feef6
[Opt](scanner-scheduler) Optimize `BlockingQueue`, `BlockingPriorityQ…
kaka11chen Nov 16, 2023
e591f52
[fix](errmsg) fix multiple FE processes start err msg (#27009) (#27080)
zy-kkk Nov 16, 2023
cd04010
[FIX](regresstest) fix test_load_with_map_nested_array csv for id #27…
Nov 16, 2023
6ae78f2
[FIX](map)fix map nested decimal with element at #27030 (#27110)
Nov 16, 2023
f18eb3a
[feature](tvf)(jni-avro)jni-avro scanner add complex data types (#262…
DongLiang-0 Nov 16, 2023
e868118
[fix](nereids)fix bug that query infomation_schema.rowsets fe send fr…
hubgeter Nov 16, 2023
e83d6f0
[Config](statistics)Set enable_auto_analyze default value to true. #2…
Jibing-Li Nov 17, 2023
dcf8459
[branch2.0](test) fix doris jdbc catalog test case (#27150)
morningman Nov 17, 2023
f158ff0
[bugfix](tablet)fix the tablet will be deleted when clone due to conc…
neuyilan Nov 17, 2023
0043f16
[fix](sink) crash caused by wild pointer of counter in VDataStreamSen…
mrhhsg Nov 17, 2023
3e5ddc8
[improvement](log) log desensitization without displaying user info (…
sollhui Nov 17, 2023
f5f4a73
[branch-2.0](cherry-pick) add chunked transfer json test (#26902) (#…
sollhui Nov 17, 2023
cd1ddd3
[fix](statistics)Fix alter column stats bug (#27093) (#27189)
Jibing-Li Nov 17, 2023
352fa85
(fix)[schema change] fix incorrect setting of schema change jobstate …
luwei16 Nov 17, 2023
ea40551
[fix](jni) avoid BE crash and NPE when close paimon reader #27129 (#2…
morningman Nov 17, 2023
087fccd
[enhancement](jdbc catalog) Add lowercase column name mapping to Jdbc…
zy-kkk Nov 17, 2023
658b379
[case] Load json data with enable_simdjson_reader=false (#26601) (#…
hello-stephen Nov 17, 2023
41f759a
[fix](function) fix error when use negative number in explode_numbers…
Mryange Nov 17, 2023
f67ed9f
[fix](iceberg) iceberg use customer method to encode special characte…
AshinGau Nov 17, 2023
ecfcca0
[enhancement](binlog) Add dbName && tableName in CreateTableRecord (…
JackDrogon Nov 17, 2023
d76581d
[Branch2.0](Export) add show export regression testes #27140 (#27160)
BePPPower Nov 17, 2023
f0c5191
[log](tablet invert) add preconditition check failed log (#26770) (#…
yujun777 Nov 17, 2023
06e1c1e
[branch-2.0](publish version) publish version task no need return VER…
yujun777 Nov 17, 2023
b8ed0a3
[minor](stats) Add start/end time for analyze job, precise to second…
Kikyou1997 Nov 17, 2023
42d4806
[test](regression) Add more alter stmt regression case (#26988) (#27193)
swjtu-zhanglei Nov 17, 2023
0e560d5
[test](external_table_p0)append log in external_table_p0 for debug un…
hubgeter Nov 17, 2023
ab11c54
[Improve](txn) Add some fuzzy test stub in txn (#26712) (#27144)
deardeng Nov 17, 2023
28a76bf
[branch-2.0](fe ut) fix decommission test #27082 (#27175)
yujun777 Nov 17, 2023
6ced152
[Fix](multi-catalog) Fix complex type crash when using dict filter fa…
kaka11chen Nov 17, 2023
f9092a0
[Optimize](point query) clear names to reduce mem consumption and cpu…
eldenmoon Nov 17, 2023
acd09a3
[fix](fe) Fix `enable_nereids_planner` forward not take effect (#2678…
swjtu-zhanglei Nov 17, 2023
f1d0e34
[fix](fe ut) Fix borrow oject throw npe (#27072) (#27207)
deardeng Nov 17, 2023
b097b78
[regression](conf) Make checkpoint/clean thread trigger more frequent…
swjtu-zhanglei Nov 17, 2023
867fa39
[hotfix](priv) Fix restore snapshot user priv with add cluster in Use…
JackDrogon Nov 17, 2023
2f30475
[branch-2.0](fe ut) fix unstable test DecommissionBackendTest (#27173)
yujun777 Nov 17, 2023
b6b12b5
[fix](disk migrate) migrate ignore not exists tablet (#26779) (#27172)
yujun777 Nov 18, 2023
59dfbe1
[fix](build)macos clang 15 version compilation error (#25457)
hf200012 Nov 18, 2023
61a0bcd
[fix](tablet sched) fix sched delete stale remain replica (#27050) (#…
yujun777 Nov 18, 2023
fca0a6a
Revert "[Branch2.0](Export) add show export regression testes #27140 …
xiaokang Nov 18, 2023
f8cd22a
Revert "[test](regression) Add more alter stmt regression case (#2698…
xiaokang Nov 18, 2023
25ad181
[fix](nereids)remove literal partition by and order by expression in …
starocean999 Nov 18, 2023
21be6ad
[fix](agg) fix coredump of multi distinct of decimal128I (#27014) (#2…
jacktengg Nov 18, 2023
3142b32
Revert "[enhancement](jdbc catalog) Add lowercase column name mapping…
xiaokang Nov 18, 2023
13589f0
[feature](Nereids): eliminate sort under subquery (#26993) (#27218)
keanji-x Nov 18, 2023
3b84627
[fix](ccr) Mark getBinlog,getBinlogLag,getMeta,getBackendMeta as from…
JackDrogon Nov 18, 2023
203f072
[fix](Nereids): NullSafeEqual should be in HashJoinCondition #27127 …
jackwener Nov 18, 2023
f836106
[fix](planner)the data type should be the same between input slot and…
starocean999 Nov 19, 2023
07c2816
[branch2.0](nereids)Pick #26873 #25769: partition prune fix (#27222)
englefly Nov 19, 2023
74ddc0d
[improvement](fe and broker) support specify broker to getSplits, che…
WinkerDu Nov 19, 2023
97159a3
[fix](fe ut) fix unstable ut TabletRepairAndBalanceTest (#27044) (#27…
yujun777 Nov 19, 2023
996c6d6
[minor](stats) Report error with more friendly meesage when timeout #…
Kikyou1997 Nov 19, 2023
b765f8a
[fix](build index) Fix inverted index hardlink leak and missing probl…
xiaokang Nov 19, 2023
a76aebc
[fix](multi-catalog)add the max compute fe ut and fix download expire…
wsjz Nov 20, 2023
dbd9597
[cherry-pick](regression) add hms catalog broker scan case (#25453) (…
WinkerDu Nov 20, 2023
76c0cf0
[cherry-pick](fe) select BE local broker to scan Hive table when 'bro…
WinkerDu Nov 20, 2023
ae18311
[improvement](statistics)Use count as ndv for unique/agg olap table s…
Jibing-Li Nov 20, 2023
ab0f2f2
[minor](stats) Fix potential npe when loading stats #27200 (#27241)
Kikyou1997 Nov 20, 2023
53f9dc7
[fix](tablesample) Fix computeSampleTabletIds NullPointerException (#…
xinyiZzz Nov 20, 2023
2c4e3f0
[fix](partial update) keep case insensitivity and use the columns' or…
bobhan1 Nov 20, 2023
2fd4cab
[chore](fix) sync check-pr-if-need-run-build.sh with master branch (#…
hello-stephen Nov 20, 2023
946397e
[fix](compile) fix BE compile failure on Mac (#27206) (#27281)
zy-kkk Nov 20, 2023
f7a502a
[chore](clucene) coverage compilation option added #27162 (#27284)
zzzxl1993 Nov 20, 2023
ab32766
[FIX]Fix complex type meta schema in information database #27203 (#2…
Nov 20, 2023
8d182a1
[feature](Nereids): Pushdown LimitDistinct Through Join (#25113) (#27…
jackwener Nov 20, 2023
1219e49
[fix](inverted index) reset fs_writer to nullptr before throw excepti…
qidaye Nov 20, 2023
f1ef5a6
[fix](planner)output slot should be materialized as intermediate slot…
starocean999 Nov 20, 2023
7535c05
[FIX](complextype)Fix complex nested and add regress test #26973 (#27…
Nov 20, 2023
29a7a31
[fix](test) disable forbid_unknown_col_stats (#27303)
hf200012 Nov 20, 2023
64dadb9
[fix](stats) Release analyze tasks once job finished #27310 (#27309)
Kikyou1997 Nov 20, 2023
b944454
[doc](fix) a new docs for k8s deploy by operator to 2.0 (#26927)
catpineapple Nov 21, 2023
d1b6848
[doc](fix) fix date trunc doc (#27320)
zy-kkk Nov 21, 2023
d255757
[Fix](statistics)Fix analyze sql including key word bug #27321 (#27322)
Jibing-Li Nov 21, 2023
0e385a5
[cherry-pick](function) improve compoundPred optimization work with c…
zhangstar333 Nov 21, 2023
a443346
Revert "[improvement](routine-load) add routine load rows check (#258…
sollhui Nov 21, 2023
baa9414
[refactor](planner) filter empty partitions in a unified location (#2…
w41ter Nov 21, 2023
ca40702
[fix](hms) fix compatibility issue of hive metastore client #27327 (#…
morningman Nov 21, 2023
7f3f2d6
[Branch2.0](Export) add show export regression testes (#27330)
BePPPower Nov 21, 2023
f80c9b5
[fix](stats) Fix thread leaks when doing checkpoint #27334 #27335
Kikyou1997 Nov 21, 2023
ffd7521
[fix](stats) Fix creating too many tasks on new env (#27362)
Kikyou1997 Nov 21, 2023
6c3b352
[fix](build index) fix core when build index for a new column which w…
Tanya-W Nov 22, 2023
87c4d1c
change version to 2.0.3-rc04 (#27392)
xiaokang Nov 22, 2023
450c1e1
Merge remote-tracking branch 'upstream-apache/branch-2.0' into branch…
eldenmoon Nov 22, 2023
f3f54ca
fix merge
eldenmoon Nov 22, 2023
15dd6cf
update clucene
eldenmoon Nov 23, 2023
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
7 changes: 7 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
be*
fs_brokers*
thirdparty*
fe*
.git*
fs_brokers*

1 change: 1 addition & 0 deletions .github/workflows/auto_trigger_teamcity.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@ jobs:

for pipeline in ${trigger_pipelines}
do
same_build_sign="false"
echo "-----------------------------------------------------------------"
running_builds_command="curl -s -X GET ${teamcity_url}/app/rest/builds\?locator\=buildType\:${pipeline}\,branch:pull/${pull_request_num}\,running:true"
echo "${running_builds_command}"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/be-ut-mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ concurrency:
jobs:
run-ut:
name: BE UT (macOS)
runs-on: macos-12
runs-on: macos-13
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down Expand Up @@ -81,7 +81,7 @@ jobs:
'node'
'llvm@16'
)
brew install "${cellars[@]}"
brew install "${cellars[@]}" || true

pushd thirdparty
branch="${{ github.base_ref }}"
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/build-extension.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ jobs:
run: |
git clone https://github.com/apache/doris-website.git website
cd website
echo "[\"current\"]" > versions.json
mkdir -p docs
cp -R ../docs/en/docs/* docs/
cp -R ../docs/sidebars.json sidebars.json
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 @@ -49,7 +49,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
sh_checker_comment: true
sh_checker_exclude: .git .github ^docker ^thirdparty/src ^thirdparty/installed ^ui ^docs/node_modules ^tools/clickbench-tools ^extension ^output ^fs_brokers/apache_hdfs_broker/output (^|.*/)Dockerfile$ ^be/src/apache-orc ^be/src/clucene
sh_checker_exclude: .git .github ^docker ^thirdparty/src ^thirdparty/installed ^ui ^docs/node_modules ^tools/clickbench-tools ^extension ^output ^fs_brokers/apache_hdfs_broker/output (^|.*/)Dockerfile$ ^be/src/apache-orc ^be/src/clucene ^pytest

clang-tidy:
name: "Clang Tidy"
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# ignore file with wildcard anywhere
*.swo
*.swp
*.pyc
*.class
Expand All @@ -20,6 +21,7 @@ dependency-reduced-pom.xml
yarn.lock
ut_dir
package-lock.json
__pycache__

# ignore all sub `/bin` and `/build` directory
**/build/
Expand Down Expand Up @@ -91,6 +93,7 @@ be/tags
be/test/olap/test_data/tablet_meta_test.hdr
be/.devcontainer/
be/src/apache-orc/
zoneinfo/

## tools
tools/ssb-tools/ssb-data/
Expand Down
7 changes: 6 additions & 1 deletion .licenserc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ header:
- ".gitmodules"
- ".licenserc.yaml"
- ".rat-excludes"
- ".github/**"
- ".dockerignore"
- "be/src/common/status.cpp"
- "be/src/common/status.h"
- "be/src/env/env.h"
Expand Down Expand Up @@ -88,5 +90,8 @@ header:
- "regression-test/ssl_default_certificate/*"
- "extension/beats/go.mod"
- "extension/beats/go.sum"

- "pytest/hdfs"
- "pytest/qe"
- "pytest/sys/data"
- "pytest/deploy/*.conf"
comment: on-failure
15 changes: 11 additions & 4 deletions be/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,8 @@ if (COMPILER_GCC)
add_compile_options(-fdiagnostics-color=always
-Wno-nonnull
-Wno-stringop-overread
-Wno-stringop-overflow)
-Wno-stringop-overflow
-Wno-array-bounds)
endif ()

if (COMPILER_CLANG)
Expand Down Expand Up @@ -369,7 +370,7 @@ set(CXX_FLAGS_LSAN "${CXX_GCC_FLAGS} -O0 -fsanitize=leak -DLEAK_SANITIZER")

# Set the flags to the undefined behavior sanitizer, also known as "ubsan"
# Turn on sanitizer and debug symbols to get stack traces:
set(CXX_FLAGS_UBSAN "${CXX_GCC_FLAGS} -O0 -fno-wrapv -fsanitize=undefined -DUNDEFINED_BEHAVIOR_SANITIZER")
set(CXX_FLAGS_UBSAN "${CXX_GCC_FLAGS} -O0 -fno-wrapv -mcmodel=medium -fsanitize=undefined -DUNDEFINED_BEHAVIOR_SANITIZER")

# Set the flags to the thread sanitizer, also known as "tsan"
# Turn on sanitizer and debug symbols to get stack traces:
Expand Down Expand Up @@ -584,8 +585,14 @@ endif()
if (absl_FOUND)
set(COMMON_THIRDPARTY
${COMMON_THIRDPARTY}
absl::flat_hash_set
absl::str_format
absl::flags_internal
absl::flags_reflection
absl::random_internal_pool_urbg
absl::random_internal_randen
absl::spinlock_wait
absl::status
absl::statusor
absl::strings
)
endif()

Expand Down
4 changes: 4 additions & 0 deletions be/cmake/thirdparty.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -283,6 +283,10 @@ set_target_properties(k5crypto PROPERTIES IMPORTED_LOCATION ${THIRDPARTY_DIR}/li
add_library(gssapi_krb5 STATIC IMPORTED)
set_target_properties(gssapi_krb5 PROPERTIES IMPORTED_LOCATION ${THIRDPARTY_DIR}/lib/libgssapi_krb5.a)

add_library(dragonbox_to_chars STATIC IMPORTED)
set_target_properties(dragonbox_to_chars PROPERTIES IMPORTED_LOCATION ${THIRDPARTY_DIR}/lib/libdragonbox_to_chars.a)
target_include_directories(dragonbox_to_chars INTERFACE ${THIRDPARTY_DIR}/include/dragonbox-1.1.3)

find_program(THRIFT_COMPILER thrift ${CMAKE_SOURCE_DIR}/bin)

if (OS_MACOSX)
Expand Down
44 changes: 26 additions & 18 deletions be/src/agent/task_worker_pool.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1524,18 +1524,22 @@ void PublishVersionTaskPool::_publish_version_worker_thread_callback() {
DorisMetrics::instance()->publish_task_request_total->increment(1);
VLOG_NOTICE << "get publish version task. signature=" << agent_task_req.signature;

std::vector<TTabletId> error_tablet_ids;
std::vector<TTabletId> succ_tablet_ids;
std::set<TTabletId> error_tablet_ids;
std::map<TTabletId, TVersion> succ_tablets;
// partition_id, tablet_id, publish_version
std::vector<std::tuple<int64_t, int64_t, int64_t>> discontinuous_version_tablets;
std::map<TTableId, int64_t> table_id_to_num_delta_rows;
uint32_t retry_time = 0;
Status status;
bool is_task_timeout = false;
while (retry_time < PUBLISH_VERSION_MAX_RETRY) {
succ_tablets.clear();
error_tablet_ids.clear();
table_id_to_num_delta_rows.clear();
EnginePublishVersionTask engine_task(publish_version_req, &error_tablet_ids,
&succ_tablet_ids, &discontinuous_version_tablets);
status = _env->storage_engine()->execute_task(&engine_task);
&succ_tablets, &discontinuous_version_tablets,
&table_id_to_num_delta_rows);
status = StorageEngine::instance()->execute_task(&engine_task);
if (status.ok()) {
break;
} else if (status.is<PUBLISH_VERSION_NOT_CONTINUOUS>()) {
Expand Down Expand Up @@ -1583,25 +1587,22 @@ void PublishVersionTaskPool::_publish_version_worker_thread_callback() {
.tag("transaction_id", publish_version_req.transaction_id)
.tag("error_tablets_num", error_tablet_ids.size())
.error(status);
finish_task_request.__set_error_tablet_ids(error_tablet_ids);
} else {
if (!config::disable_auto_compaction &&
!MemInfo::is_exceed_soft_mem_limit(GB_EXCHANGE_BYTE)) {
for (int i = 0; i < succ_tablet_ids.size(); i++) {
for (auto [tablet_id, _] : succ_tablets) {
TabletSharedPtr tablet =
StorageEngine::instance()->tablet_manager()->get_tablet(
succ_tablet_ids[i]);
StorageEngine::instance()->tablet_manager()->get_tablet(tablet_id);
if (tablet != nullptr) {
tablet->publised_count++;
if (tablet->publised_count % 10 == 0) {
StorageEngine::instance()->submit_compaction_task(
tablet, CompactionType::CUMULATIVE_COMPACTION, true);
LOG(INFO) << "trigger compaction succ, tabletid:" << succ_tablet_ids[i]
LOG(INFO) << "trigger compaction succ, tablet_id:" << tablet_id
<< ", publised:" << tablet->publised_count;
}
} else {
LOG(WARNING)
<< "trigger compaction failed, tabletid:" << succ_tablet_ids[i];
LOG(WARNING) << "trigger compaction failed, tablet_id:" << tablet_id;
}
}
}
Expand All @@ -1610,7 +1611,7 @@ void PublishVersionTaskPool::_publish_version_worker_thread_callback() {
LOG_INFO("successfully publish version")
.tag("signature", agent_task_req.signature)
.tag("transaction_id", publish_version_req.transaction_id)
.tag("tablets_num", succ_tablet_ids.size())
.tag("tablets_num", succ_tablets.size())
.tag("cost(s)", cost_second);
}

Expand All @@ -1619,8 +1620,10 @@ void PublishVersionTaskPool::_publish_version_worker_thread_callback() {
finish_task_request.__set_task_type(agent_task_req.task_type);
finish_task_request.__set_signature(agent_task_req.signature);
finish_task_request.__set_report_version(_s_report_version);
finish_task_request.__set_error_tablet_ids(error_tablet_ids);

finish_task_request.__set_succ_tablets(succ_tablets);
finish_task_request.__set_error_tablet_ids(
std::vector<TTabletId>(error_tablet_ids.begin(), error_tablet_ids.end()));
finish_task_request.__set_table_id_to_delta_num_rows(table_id_to_num_delta_rows);
_finish_task(finish_task_request);
_remove_task_info(agent_task_req.task_type, agent_task_req.signature);
}
Expand Down Expand Up @@ -1880,9 +1883,10 @@ void CloneTaskPool::_clone_worker_thread_callback() {
LOG_INFO("successfully clone tablet")
.tag("signature", agent_task_req.signature)
.tag("tablet_id", clone_req.tablet_id);
++_s_report_version;
finish_task_request.__set_finish_tablet_infos(tablet_infos);
}

finish_task_request.__set_report_version(_s_report_version);
_finish_task(finish_task_request);
_remove_task_info(agent_task_req.task_type, agent_task_req.signature);
}
Expand Down Expand Up @@ -1921,6 +1925,10 @@ void StorageMediumMigrateTaskPool::_storage_medium_migrate_worker_thread_callbac
EngineStorageMigrationTask engine_task(tablet, dest_store);
status = _env->storage_engine()->execute_task(&engine_task);
}
// fe should ignore this err
if (status.is<FILE_ALREADY_EXIST>()) {
status = Status::OK();
}
if (!status.ok()) {
LOG_WARNING("failed to migrate storage medium")
.tag("signature", agent_task_req.signature)
Expand Down Expand Up @@ -1983,8 +1991,9 @@ Status StorageMediumMigrateTaskPool::_check_migrate_request(const TStorageMedium
*dest_store = stores[0];
}
if (tablet->data_dir()->path() == (*dest_store)->path()) {
return Status::InternalError("tablet is already on specified path {}",
tablet->data_dir()->path());
LOG_WARNING("tablet is already on specified path").tag("path", tablet->data_dir()->path());
return Status::Error<FILE_ALREADY_EXIST, false>("tablet is already on specified path: {}",
tablet->data_dir()->path());
}

// check local disk capacity
Expand All @@ -1993,7 +2002,6 @@ Status StorageMediumMigrateTaskPool::_check_migrate_request(const TStorageMedium
return Status::InternalError("reach the capacity limit of path {}, tablet_size={}",
(*dest_store)->path(), tablet_size);
}

return Status::OK();
}

Expand Down
44 changes: 32 additions & 12 deletions be/src/common/config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -130,9 +130,9 @@ DEFINE_mBool(enable_query_memory_overcommit, "true");

DEFINE_mBool(disable_memory_gc, "false");

DEFINE_mInt64(large_memory_check_bytes, "1073741824");
DEFINE_mInt64(large_memory_check_bytes, "2147483648");

// The maximum time a thread waits for a full GC. Currently only query will wait for full gc.
// The maximum time a thread waits for full GC. Currently only query will wait for full gc.
DEFINE_mInt32(thread_wait_gc_max_milliseconds, "1000");

DEFINE_mInt64(pre_serialize_keys_limit_bytes, "16777216");
Expand Down Expand Up @@ -302,6 +302,7 @@ DEFINE_mInt32(trash_file_expire_time_sec, "259200");
// minimum file descriptor number
// modify them upon necessity
DEFINE_Int32(min_file_descriptor_number, "60000");
DEFINE_mBool(disable_segment_cache, "false");
DEFINE_Int64(index_stream_cache_capacity, "10737418240");
DEFINE_String(row_cache_mem_limit, "20%");

Expand All @@ -316,7 +317,7 @@ DEFINE_Int32(index_page_cache_percentage, "10");
// whether to disable page cache feature in storage
DEFINE_Bool(disable_storage_page_cache, "false");
// whether to disable row cache feature in storage
DEFINE_Bool(disable_storage_row_cache, "true");
DEFINE_mBool(disable_storage_row_cache, "true");
// whether to disable pk page cache feature in storage
DEFINE_Bool(disable_pk_storage_page_cache, "false");

Expand Down Expand Up @@ -375,6 +376,12 @@ DEFINE_mDouble(compaction_promotion_ratio, "0.05");
// rowset will be not given to base compaction. The unit is m byte.
DEFINE_mInt64(compaction_promotion_min_size_mbytes, "128");

// When output rowset of cumulative compaction total version count (end_version - start_version)
// exceed this config count, the rowset will be moved to base compaction
// NOTE: this config will work for unique key merge-on-write table only, to reduce version count
// related cost on delete bitmap more effectively.
DEFINE_mInt64(compaction_promotion_version_count, "1000");

// The lower bound size to do cumulative compaction. When total disk size of candidate rowsets is less than
// this size, size_based policy may not do to cumulative compaction. The unit is m byte.
DEFINE_mInt64(compaction_min_size_mbytes, "64");
Expand Down Expand Up @@ -707,7 +714,8 @@ DEFINE_mInt32(zone_map_row_num_threshold, "20");
// Info = 4,
// Debug = 5,
// Trace = 6
DEFINE_Int32(aws_log_level, "3");
// Default to turn off aws sdk log, because aws sdk errors that need to be cared will be output through Doris logs
DEFINE_Int32(aws_log_level, "0");

// the buffer size when read data from remote storage like s3
DEFINE_mInt32(remote_storage_read_buffer_mb, "16");
Expand Down Expand Up @@ -892,7 +900,7 @@ DEFINE_mInt64(file_cache_max_size_per_disk, "0"); // zero for no limit
DEFINE_Int32(s3_transfer_executor_pool_size, "2");

DEFINE_Bool(enable_time_lut, "true");
DEFINE_Bool(enable_simdjson_reader, "true");
DEFINE_mBool(enable_simdjson_reader, "true");

DEFINE_mBool(enable_query_like_bloom_filter, "true");
// number of s3 scanner thread pool size
Expand Down Expand Up @@ -944,8 +952,10 @@ DEFINE_Bool(enable_java_support, "true");
// Set config randomly to check more issues in github workflow
DEFINE_Bool(enable_fuzzy_mode, "false");

DEFINE_Bool(enable_debug_points, "false");

DEFINE_Int32(pipeline_executor_size, "0");
DEFINE_mInt16(pipeline_short_query_timeout_s, "20");
DEFINE_mBool(enable_workload_group_for_scan, "false");

// Temp config. True to use optimization for bitmap_index apply predicate except leaf node of the and node.
// Will remove after fully test.
Expand Down Expand Up @@ -1046,6 +1056,7 @@ DEFINE_Bool(allow_invalid_decimalv2_literal, "false");
DEFINE_mInt64(kerberos_expiration_time_seconds, "43200");

DEFINE_mString(get_stack_trace_tool, "libunwind");
DEFINE_mString(dwarf_location_info_mode, "FAST");

// the ratio of _prefetch_size/_batch_size in AutoIncIDBuffer
DEFINE_mInt64(auto_inc_prefetch_size_ratio, "10");
Expand All @@ -1061,10 +1072,6 @@ DEFINE_mInt64(lookup_connection_cache_bytes_limit, "4294967296");
// level of compression when using LZ4_HC, whose defalut value is LZ4HC_CLEVEL_DEFAULT
DEFINE_mInt64(LZ4_HC_compression_level, "9");

DEFINE_Bool(enable_hdfs_hedged_read, "false");
DEFINE_Int32(hdfs_hedged_read_thread_num, "128");
DEFINE_Int32(hdfs_hedged_read_threshold_time, "500");

DEFINE_mBool(enable_merge_on_write_correctness_check, "true");

// The secure path with user files, used in the `local` table function.
Expand All @@ -1076,11 +1083,25 @@ DEFINE_Int16(bitmap_serialize_version, "1");
DEFINE_Int32(group_commit_insert_threads, "10");

DEFINE_mInt32(scan_thread_nice_value, "0");

DEFINE_mInt32(tablet_schema_cache_recycle_interval, "86400");

DEFINE_Bool(exit_on_exception, "false");

DEFINE_Bool(enable_scan_thread_low_thread_priority, "false");
DEFINE_Bool(ignore_always_true_predicate_for_segment, "true");

// Dir of default timezone files
DEFINE_String(default_tzfiles_path, "${DORIS_HOME}/zoneinfo");

// the max package bytes be thrift server can receive
// avoid accepting error or too large package causing OOM,default 20000000(20M)
DEFINE_Int32(be_thrift_max_pkg_bytes, "20000000");

// Ingest binlog work pool size, -1 is disable, 0 is hardware concurrency
DEFINE_Int32(ingest_binlog_work_pool_size, "-1");

// Download binlog rate limit, unit is KB/s, 0 means no limit
DEFINE_Int32(download_binlog_rate_limit_kbs, "0");

DEFINE_mInt64(threshold_rows_to_estimate_sparse_column, "1000");
// clang-format off
Expand Down Expand Up @@ -1501,7 +1522,6 @@ void set_fuzzy_configs() {
// random value true or false
set_fuzzy_config("disable_storage_page_cache", ((rand() % 2) == 0) ? "true" : "false");
set_fuzzy_config("enable_system_metrics", ((rand() % 2) == 0) ? "true" : "false");
set_fuzzy_config("enable_simdjson_reader", ((rand() % 2) == 0) ? "true" : "false");
// random value from 8 to 48
// s = set_fuzzy_config("doris_scanner_thread_pool_thread_num", std::to_string((rand() % 41) + 8));
// LOG(INFO) << s.to_string();
Expand Down
Loading