Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3468 commits
Select commit Hold shift + click to select a range
359e50f
[fix](load) change tablet schema pointer to shared_ptr in memtable (#…
kaijchen Jul 16, 2024
dbd2b0a
[improvement](mtmv) improve mv rewrite performance by reuse the shutt…
seawinde Jul 16, 2024
3d095c7
[fix](case)partition num will be 3 in daily pipeline (#37954)
zddr Jul 16, 2024
21c6b85
[fix](explode-json-object)fix explode json object (#37956)
Jul 16, 2024
b6e5281
[Fix](bug) fix the divide zero in local shuffle: (#37948)
HappenLee Jul 16, 2024
ba66ff5
[fix](multi-catalog)fix paimon meta properties convert (#37249) (#37958)
morningman Jul 16, 2024
33b379a
[bug](join) remove broadcast join check about shared hashtable signal…
zhangstar333 Jul 17, 2024
cf5c555
[fix](case)Fix unusual case in manager_interface.(#37930) (#37967)
hubgeter Jul 17, 2024
f2cf8b7
[Fix](InternalSchema) Compute nodes should not be used for Internal s…
morningman Jul 17, 2024
db0a43b
[Chore](exchange) change LocalExchangeSharedState:mem_usage signed ty…
BiteTheDDDDt Jul 17, 2024
1875267
[fix](routine-load) fix routine load pause when Kafka data deleted af…
sollhui Jul 17, 2024
b2a4cff
[fix](nereids)fix nullable property of ForEachCombinator (#37980)
starocean999 Jul 17, 2024
2e6f49a
[opt](Nereids) support no-key hint parameter (#37720) (#37988)
morrySnow Jul 17, 2024
4d359cd
[improvement](regression)Use createMV to create materialized view. (#…
Jibing-Li Jul 17, 2024
7180290
[fix](dynamic partition) fix create dynamic partition with overlap no…
yujun777 Jul 17, 2024
78d51ca
[fix](Nereids) tablet prune wrong when decimal value scale is nagtive…
morrySnow Jul 17, 2024
629d7ff
[fix](nereids) fix aggr node colocate flag local shuffle depends on (…
xzj7019 Jul 17, 2024
3d50438
Revert "[opt](serde)Optimize the filling of fixed values ​​into block…
morningman Jul 17, 2024
2dbc996
[fix](regression)Fix test_agg_complex_type fail case. Improve analyze…
Jibing-Li Jul 17, 2024
38885d4
[fix](load) fix memtable agg functions (#38017) (#38021)
kaijchen Jul 17, 2024
b16cd30
[opt](inverted index) set support_phrase default true if parser is se…
zzzxl1993 Jul 18, 2024
dcfc72b
[fix](nereids) bug: after is-null stats derive, other column stats ar…
englefly Jul 18, 2024
ebc178a
[fix](nereids)acos function should return null literal instead of NaN…
starocean999 Jul 18, 2024
0e248e3
[fix](inverted index) Corrected the issue of no_index_match failure c…
zzzxl1993 Jul 18, 2024
20ee38e
[fix](case)fix s3 tvf case failed in pipeline of 2.1 (#37995)
zddr Jul 18, 2024
ea457aa
[fix](Nereids) add order_qt in fuction groovy (#37542) (#38040)
keanji-x Jul 18, 2024
7dd01b1
[fix](publish) Pick Catch exception in genPublishTask to make one fai…
mymeiyi Jul 18, 2024
c30c1d2
[branch-2.1] Picks "[opt](delete) Delete job should retry for failure…
bobhan1 Jul 18, 2024
88d771d
[pipeline](fix) Avoid to use a freed dependency when cancelled (#3458…
Gabriel39 Jul 18, 2024
8c6ff22
[Pick](Variant) fix heap use after free and optimize cases #37991 #37…
eldenmoon Jul 18, 2024
10a8cf6
[test](mtmv)add join infer and derive test case (#38053)
zfr9527 Jul 18, 2024
b7c038e
[fix]fix be core when migration tablet to other disk (#37712) (#38062)
gavinchou Jul 18, 2024
13e9842
[enhancement](memtable) use shared ptr for flush token since it is sh…
yiguolei Jul 18, 2024
ff59380
[test](mtmv)add increment create mtmv case (#38054)
zfr9527 Jul 18, 2024
bd00f56
[fix](auth)fix mtmv name to resolve conflicts (#38057)
zfr9527 Jul 18, 2024
4f03bde
[Feat](job)scheduled job allows the time to be set in the past (#3673…
CalvinKirs Jul 18, 2024
6733c7c
[chore](fe) Returns dropped partitions in GetMeta request (#38069)
w41ter Jul 18, 2024
6d83776
[fix](regression test) test_alter_colocate_group due to force_olap_ta…
yujun777 Jul 18, 2024
294157d
[fix](core) fix closure use after release #38087 (#38094)
Mryange Jul 18, 2024
4b31e52
[enhancement](runtimefilter) fix potential core in runtime filter syn…
yiguolei Jul 18, 2024
426493a
[cherrypick] Fix profile eject (#38095)
zhiqiang-hhhh Jul 18, 2024
de2272c
[fix](round) fix round decimal128 overflow (#37733) (#37963)
cambyzju Jul 18, 2024
5cddb70
[fix](test)fix regression test case failure (#38066)
starocean999 Jul 18, 2024
90466ca
[regression](case) fix bad base (#38084)
hello-stephen Jul 18, 2024
5d17ff9
[fix](mtmv)Mtmv support force replica 2.1 (#38090)
zddr Jul 18, 2024
301ff6a
[Fix](nereids) add backquote and qualifier to udf, column, column ali…
feiniaofeiafei Jul 18, 2024
4d03e28
[fix](case)fix 2.1 s3 case (#38088)
zddr Jul 18, 2024
bb2b777
[feature](iceberg) iceberg write support insert overwrite and optim…
morningman Jul 19, 2024
27d7461
[Opt](Iceberg) Simplify the code of getting time travel snapshotId (#…
morningman Jul 19, 2024
53ca312
[cherry-pick](branch-2.1) Pick "[Fix](delete) Fix delete on value cas…
Yukang-Lian Jul 19, 2024
d4d1688
[improve](test)Using Awaitility instead of Thread.sleep (#37812) (#38…
CalvinKirs Jul 19, 2024
dfc82a4
[fix](inverted index)Support rename column with inverted index (#3807…
qidaye Jul 19, 2024
7b141ff
[pick]add min scan thread num for workload group's scan thread (#38123)
wangbo Jul 19, 2024
22b9cc6
[fix](mysql)fix mysql row buf (#38145)
Jul 19, 2024
b24774c
[branch-2.1][fix](compatibility) Enhance SSL and Long Flag Handling i…
zy-kkk Jul 19, 2024
d9fd419
[Fix](JsonReader) fix json with duplicate key entry may result out of…
eldenmoon Jul 19, 2024
ffc0d68
[Fix](load) Fix the channel leak when close wait has been cancelled #…
liaoxin01 Jul 19, 2024
947d759
[fix](func)fix array_with_const with larger than max_array_size (#38152)
Jul 19, 2024
7819c75
[fix](shuffle) Fix local exchange dependency blocking (#38160)
Gabriel39 Jul 19, 2024
be3bccf
[Fix](ranger)Resolving JSR 311 conflicts (#37575) (#38109)
CalvinKirs Jul 19, 2024
5ab038c
[test](mtmv)Add group by aggregate negative case (#38055)
zfr9527 Jul 20, 2024
8730685
[Fix](JobManager)Release the lock immediately after modifying job met…
CalvinKirs Jul 20, 2024
7b74e8d
add 2.1.5-rc01 (#38102)
yiguolei Jul 20, 2024
2e79612
[env](compile) compile failed caused by <immintrin.h> (#37068) (#38130)
xiedeyantu Jul 20, 2024
b6dd7bc
2.1.5-rc02 (#38167)
yiguolei Jul 21, 2024
9eac4f2
[regression](case) fix typo (#38142)
hello-stephen Jul 22, 2024
ce1c268
[Fix](load) Fix uninitiated load_type (not a valid value for type) of…
liaoxin01 Jul 22, 2024
7319912
[enhancement](compaction) Control the parallelism for urgent compacto…
Hastyshell Jul 22, 2024
aff3f29
[fix](pipeline) Fix blocked tasks if query is canceled before opening…
Gabriel39 Jul 22, 2024
193be20
[feature](csv)Supports reading CSV data using LF and CRLF as line sep…
hubgeter Jul 22, 2024
41b3557
[fix](multicatalog) make lastdbofcatalog a session variable (#38114)
Yulei-Yang Jul 23, 2024
fdc8b45
[chore](backup) Remove delete_if_exists properties for creating repos…
w41ter Jul 23, 2024
33e04b1
[conf](parallel) Reduce parallel tasks for large cluster (#38196) (#3…
Gabriel39 Jul 23, 2024
e28dcda
[fix](regression test) fix test_report_version_missing due to set for…
yujun777 Jul 23, 2024
ba5d23a
[enhancement](log) Changed log of waiting previous transactions to in…
Hastyshell Jul 23, 2024
ca7d832
[Fix](Nereids) TopN should forbid two-phase topN if child is Distribu…
xiedeyantu Jul 23, 2024
a04583c
[enhancement](regression-test) schema reordering case to 2.1 (#38131)
cjj2010 Jul 23, 2024
b591837
[fix](insert) Pick Insert init plan error may forget to abort txn (#3…
mymeiyi Jul 23, 2024
798b857
[fix](load data) decommission replica don't load data when it misses …
yujun777 Jul 23, 2024
62d2f0a
[fix](mtmv)Fix mtmv name to resolve conflicts in regression test (#38…
zfr9527 Jul 23, 2024
c73d40f
[Fix](test)Fix the job's erroneous test case for asynchronous tests o…
CalvinKirs Jul 23, 2024
cf2120a
[Chore](brpc) add gc for abafreelist to avoid eagain and set brpc tim…
BiteTheDDDDt Jul 23, 2024
792bd7c
[cherry-pick](branch-2.1) Pick "[Enhancement](group commit)Optimize b…
Yukang-Lian Jul 24, 2024
17c3366
[fix](agg_state) adjust nullable should apply on agg_state inner type…
morrySnow Jul 24, 2024
bb2bc77
[Pick 2.1](inverted index) skip index compaction for inverted index V…
airborne12 Jul 24, 2024
10c5c33
[branch-2.1](arrow-flight-sql) Add config arrow_flight_result_sink_bu…
xinyiZzz Jul 24, 2024
c6cd1e2
[opt](inverted index) opt value extraction from column to string (#38…
zzzxl1993 Jul 24, 2024
ef00dad
[Fix](multi-catalog) Fix some undefined behaviors. (#38274)
kaka11chen Jul 24, 2024
e23c133
[fix](group commit) Fix prepare stmt setNull return too many filtered…
mymeiyi Jul 24, 2024
9a40cd5
[fix](compaction) fix duplicate key in agg/mor table caused by ordere…
luwei16 Jul 24, 2024
8ad4390
[fix](nereids) refine row count estimation for mark join (#38270) (#3…
xzj7019 Jul 25, 2024
3ea26a8
[fix](external) record not found file number (#38253) (#38285)
morningman Jul 25, 2024
79a6496
[branch-2.1](function) fix wrong result when convert_tz is out of bou…
zclllyybb Jul 25, 2024
21b3fc3
[branch-2.1](function) fix coredump for MULTI_MATCH_ANY (#37959) (#38…
zclllyybb Jul 25, 2024
bc7fc41
[branch-2.1](function) fix FE impl of some time functions (#37746) (#…
zclllyybb Jul 25, 2024
d19b3a5
[fix](function) the bucket number arg of width_bucket should be a pos…
mrhhsg Jul 25, 2024
c23228e
[Improvement](profile) add catalog info in profile (#38302)
Yulei-Yang Jul 25, 2024
57864e8
[cherry-pick](branch-21) fix collect_set function core dump without a…
zhangstar333 Jul 25, 2024
e9052e2
[cherry-pick](branch-21) fix mod function cause core dump (#37999) (#…
zhangstar333 Jul 25, 2024
70cde39
[cherry-pick](branch-21) fix conv function get wrong result as parse …
zhangstar333 Jul 25, 2024
e396f85
Pick "[enhance](Cooldown) Use config to control whether use cooldown …
ByteYue Jul 25, 2024
73fc55b
[Pick](Variant) fix some issue by RQG (#38336)
eldenmoon Jul 25, 2024
a751372
[Feature](multi-catalog) Add memory tracker for orc reader/writer and…
kaka11chen Jul 25, 2024
e2bb86e
[fix](inverted index) fixed in_list condition not indexed on pipeline…
zzzxl1993 Jul 25, 2024
a8139d9
[Improvement](profile) Provide more info for schedule time (#38290) (…
Gabriel39 Jul 25, 2024
d0a9e56
[fix](auth)Add some log in auth case (#38289)
zfr9527 Jul 25, 2024
4288f09
[fix](debug_point) Add debug point:reached_limit_early & return_empty…
mrhhsg Jul 25, 2024
3253011
[cherry-pick](branch-2.1) Fix some group commit forward to master pro…
Yukang-Lian Jul 25, 2024
3d6689d
[fix](restore) Reset next version for restored partitions (#38343)
w41ter Jul 25, 2024
54787f5
[log](load) print reason when LoadPathMgr failed to delete file (#382…
kaijchen Jul 25, 2024
91f0301
[fix](group commit) Pick some group commit pr (#38320)
mymeiyi Jul 25, 2024
0152a4e
[config](be) add be config migration_lock_timeout_ms (#38000) (#38337)
kaijchen Jul 25, 2024
a8da7fc
[chore](backup) Log create restore job failed (#38341)
w41ter Jul 25, 2024
b4e82d2
[Improvement](rpc) set grpc channel's keepAliveTime and remove proxy …
BiteTheDDDDt Jul 25, 2024
c93f3bd
[Improvement](bloom filter) Forbid small bloom filter (#38349) (#38392)
Gabriel39 Jul 26, 2024
df96db3
[fix](backup) Read BackupMeta with the specified meta version (#38396)
w41ter Jul 26, 2024
2f6b2db
[opt](Nereids) add where Null rule to create empty relation as where …
LiBinfeng-01 Jul 26, 2024
ee65195
[enhancement](nereids) Speedup partition pruner (#38191) (#38405)
924060929 Jul 26, 2024
2b82bec
[fix](statistics)Add row count to AnalysisJob and update tableStats u…
Jibing-Li Jul 27, 2024
d8744cd
[Opt](load) don't print stack when some errors occur for stream load …
liaoxin01 Jul 28, 2024
e9f12fa
[fix](load) fix no error url for stream load #38325 (#38417)
liaoxin01 Jul 28, 2024
87cf2d1
[fix](spill) Duplicate calls to Dependency::set_ready() in hash join(…
mrhhsg Jul 29, 2024
dab0138
[branch-2.1](insert-overwrite) Fix insert overwrite auto detect trans…
zclllyybb Jul 29, 2024
17d351a
[fix](csv reader) fix csv parser incorrect if enclosing line_delimite…
sollhui Jul 29, 2024
d17b196
[regression](s3) add default conf for s3 releated cases (#37952) (#38…
hello-stephen Jul 29, 2024
cefee4d
[Pick 2.1](clucene) update clucene version (#38496)
airborne12 Jul 30, 2024
715bcd1
[opt](mow) opt mow lookup with sequence column (#38287) (#38406)
cambyzju Jul 30, 2024
377d461
[feat](FE) add rest api to get last profile (#38268) (#38451)
englefly Jul 30, 2024
43ec98a
[Feat](nereids) add pull up literal when infer predicates (#37314) (#…
feiniaofeiafei Jul 30, 2024
e25eb73
[opt](compatibility) fill schema and table name in protocol column de…
morrySnow Jul 30, 2024
1ba1e34
[fix](nereids) fix The children format needs to be [WhenClause+, Defa…
924060929 Jul 30, 2024
a328e01
[fix](nereids) fix insert stmt throw MultiCastDataSink cannot be cast…
924060929 Jul 30, 2024
742b981
[test](Nereids) Add all hint tpcds tests (#38081) (#38368)
LiBinfeng-01 Jul 31, 2024
017dad8
[fix](type)support runtime predicate for time type (#38258) (#38465)
Mryange Jul 31, 2024
d9d7f8d
[fix](auth) fix create mv not need alter priv of table (#38011) (#38423)
zddr Jul 31, 2024
c78e04a
[improvement](statistics)Support get index row count and table delta …
Jibing-Li Jul 31, 2024
319933d
[enhance](mtmv)mtmv date trunc support hour (#37678) (#38422)
zddr Jul 31, 2024
182bf4d
[chore](fe) Returns dropped tables in GetMeta request (#38541)
w41ter Jul 31, 2024
94111da
[Fix](nereids) fix normalize repeat alias rewrite (#38166) (#38454)
feiniaofeiafei Jul 31, 2024
9e696d7
[fix](nereids)check functionBuilders is not null before using it (#38…
starocean999 Jul 31, 2024
9d8b2e8
[fix](partial-update) insert only without auto_inc column should not …
cambyzju Jul 31, 2024
aa9bdd7
[Pick](Variant) pick some fix #38413 #38364 (#38512)
eldenmoon Jul 31, 2024
3b234cf
[performance](exec) Performance problem create too many scanner task …
HappenLee Jul 31, 2024
e26f244
[opt](Nereids): disable PRUNE_EMPTY_PARTITION rule in SqlTestBase.jav…
keanji-x Jul 31, 2024
c011060
[chore](ci) adjust thirdparty docker image source for easy management…
hello-stephen Jul 31, 2024
7357d7b
[Update](inverted index) Add column name to debug point for "no need …
airborne12 Jul 31, 2024
aed0cc8
[Fix](inverted index) remove duplicate stats of inverted_index_query_…
airborne12 Jul 31, 2024
232ee74
[Fix](inverted index) fix memory leak for index compaction (#38586)
airborne12 Jul 31, 2024
86dd2d2
[fix](test) Modify SQLServer image to custom hub (#38515) (#38613)
hello-stephen Jul 31, 2024
a75511a
[Feature](inverted index) add no need read data optimize config (#38584)
airborne12 Jul 31, 2024
7730aa2
[Fix](inverted index) fix wrong no need read data when same column in…
airborne12 Jul 31, 2024
71b92c9
[Regression](inverted index) fix build index case for wrong debug poi…
airborne12 Jul 31, 2024
6f5c205
[Pick 2.1](regression-test) fix wrong variable name in test_index_com…
airborne12 Jul 31, 2024
66ebf70
[Fix](inverted index) fix fast execute for not_in expr #37745 (#38594)
airborne12 Jul 31, 2024
002232b
[improvement](statistics)Analyze all columns when partition first loa…
Jibing-Li Jul 31, 2024
ee47ef8
[Fix](regression) fix regression sql which has schema change (#37941)…
feiniaofeiafei Jul 31, 2024
96413e6
[branch-2.1](mtmv) Support read sync materialized view in async mater…
liutang123 Jul 31, 2024
46dfb65
[fix](auth)fix show routine load db is null (#38574)
zddr Jul 31, 2024
1c176db
[bugfix](paimon)add support for 'in' and 'not in' for 2.1 #38390 (#38…
wuwenchi Jul 31, 2024
ef8a191
[case][fix](iceberg)move rest cases from p2 to p0 and fix iceberg ver…
wuwenchi Jul 31, 2024
b21b906
[Fix](outfile) FE check the hdfs URI of outfile (#38602)
BePPPower Jul 31, 2024
c8037ca
[fix](regression-test) fix `test_numbers` test (#38600)
BePPPower Jul 31, 2024
098ac67
[fix](catalog)fix db name may be null in NotificationEvent (#38421) (…
zddr Jul 31, 2024
4c330e3
[Fix](test) fix pull up literal predicate regression (#38564)
feiniaofeiafei Jul 31, 2024
fa45f3b
[feature](paimon/iceberg)add a docker that can directly pull up all t…
wuwenchi Jul 31, 2024
6bd93b1
[pick](cast)Feature cast complexttype2 json (#38632)
Aug 1, 2024
184b8cb
[pick](json)fix jsonb deseriaze (#38630)
Aug 1, 2024
9f1e41c
[Cherry-pick](branch-2.1) Pick "[Enhancement](audit log) Add print au…
Yukang-Lian Aug 1, 2024
41fa7bc
[bugfix](paimon)Fixed the reading of timestamp with time zone type da…
wuwenchi Aug 1, 2024
338fa32
[pick](simdjson) fix simdjson with object array when jsonroot is not …
Aug 1, 2024
057ee19
[bugfix](hudi)add timetravel for nereids for 2.1 (#38324) (#38582)
wuwenchi Aug 1, 2024
c310b92
[bugfix](external)Modify the default value of `pushdowncount` for 2.1…
wuwenchi Aug 1, 2024
2899830
[Bug](fix) fix ubsan use int32_t pointer access bool value (#38621)
HappenLee Aug 1, 2024
63a3ff5
[Opt](load) print tablet id when memtable flush coredump #38618 (#38656)
liaoxin01 Aug 1, 2024
4042cdf
[Fix](memory) Fix allocator.h compiling failed on mac. (#38646)
kaka11chen Aug 1, 2024
b094306
[fix](kerberos)fix and refactor ugi login for kerberos and simple aut…
wsjz Aug 1, 2024
9d23ccf
[Improvement](schema scan) Use async scanner for schema scanners (#38…
Gabriel39 Aug 1, 2024
cafcf7a
[cherry-pick](SSL) Fix ssl connection close 2.1 (#38587) (#38677)
Hastyshell Aug 1, 2024
e8690b6
[fix](group commit) Pick add debug log show why group commit not work…
mymeiyi Aug 1, 2024
82c6815
[fix](local exchange) Fix local exchange blocked by a huge data block…
Gabriel39 Aug 1, 2024
3e5255a
[pipeline](fix) Fix blocking task which is not triggered by 2nd RPC (…
Gabriel39 Aug 1, 2024
a4e7937
[bugfix](iceberg)revert count(*) directly returned by fe for 2.1 (#38…
wuwenchi Aug 1, 2024
60091f0
[fix](auth)fix create table like need create_priv of existed table (#…
zddr Aug 1, 2024
e59a866
[fix](test)Fix unstable index compaction fault injection case (#38501…
qidaye Aug 1, 2024
2562cf3
[fix](mtmv) Choose a valid partition column when there are both valid…
liutang123 Aug 1, 2024
555dccb
[fix](bloom filter)Fix rename column with bloom filter (#38431) (#38662)
qidaye Aug 1, 2024
4d980b8
[feature](http action)Add http action to show nested inverted index f…
qidaye Aug 1, 2024
0da388a
[fix](inverted index) fix match_phrase_ edge query result error #3832…
zzzxl1993 Aug 1, 2024
e140613
[fix](Nereids) remove db readlock before get table from db (#38660) (…
morrySnow Aug 2, 2024
327069f
[branch-2.1](log) add tablet clear cache log (#38713)
yujun777 Aug 2, 2024
84d9b2f
[pick](nestedtypes) support nested type with agg replace_if_not_null …
Aug 2, 2024
b7e1588
[pick](upgrade)fix log message (#38710)
Aug 2, 2024
f5bc659
[pick](array-range)improve array_range func for large param (#38707)
Aug 2, 2024
1d982ad
[pick](array-funcs)pick array func array_enumerate_uniq bugfix (#38721)
Aug 2, 2024
4f2ca43
[minor](fe) simplfy some code in HMSExternalTable (#32344) (#38675)
morningman Aug 2, 2024
b3f335b
[enhancement](index compaction) Enable index compaction by default (#…
qidaye Aug 2, 2024
f21d7e3
[test](inverted index)Add cases for inverted index format v2 (#38132)…
qidaye Aug 2, 2024
7bcda89
[pick](case) fix one_nested_types cases (#38723)
Aug 2, 2024
d800434
[Chore](Fe)Upgrade dependencies (#38509) (#38747)
CalvinKirs Aug 2, 2024
9b07cd2
[pick](json-serde)pick jsonb string deserialize with spec char (#38711)
Aug 2, 2024
da7b2cf
[refactor](catalog) set "use_meta_cache" default to true (#38244)(#38…
morningman Aug 2, 2024
f24d55f
[fix](syntax) multi statements must delim with semicolon (#38670) (#3…
morrySnow Aug 2, 2024
2425730
[enhance](auth)support cache ranger datamask and row filter (#37723) …
zddr Aug 2, 2024
556f0fc
[pick](json-keys) support json_keys function (#38631)
Aug 2, 2024
64b69ed
[branch-2.1] Picks "[opt](merge-on-write) Skip the alignment process …
bobhan1 Aug 2, 2024
74908c1
[fix](test)Fix unstable test drop index fault #38768 (#38772)
qidaye Aug 3, 2024
fe3e3d0
[fix](test)Fix build index fault test (#38736) (#38762)
qidaye Aug 3, 2024
c0caca7
[fix](ES Catalog)Fix unstable test test_es_query (#38801) (#38802)
qidaye Aug 3, 2024
7bdc508
[Bug](fix) fix coredump case in (not null, null) execpt (not null, no…
HappenLee Aug 4, 2024
0603ec1
[enhancement](compaction) optimizing memory usage for compaction (#37…
luwei16 Aug 4, 2024
7c70f75
[Fix](Load)Audit logs avoid recording certain sensitive information #…
CalvinKirs Aug 4, 2024
eef8c87
[chore](test) disable fault injection to make pipeline task check hap…
sollhui Aug 4, 2024
8e4fad9
[test](routine load) add routine load case with timestamp as offset(#…
sollhui Aug 4, 2024
6035eda
[fix](multi table) fix single stream multi table memory leak (#38255)…
sollhui Aug 4, 2024
79b07d0
[fix](routine load) fix enclose and escape can not set in routine loa…
sollhui Aug 4, 2024
f763972
[fix](routine load) fix show routine load task result incorrect (#385…
sollhui Aug 4, 2024
8fa0710
[branch-2.1](load) fix miss writer in concurrency incremental open (#…
zclllyybb Aug 5, 2024
4076700
[Fix](ScanNode) Move the finalize phase of ScanNode to after the end …
BePPPower Aug 5, 2024
53773ae
[opt](join) check datatype of intermediate slots in hash join (#38556…
mrhhsg Aug 5, 2024
5d02c48
[feature](hive)Support reading renamed Parquet Hive and Orc Hive tabl…
hubgeter Aug 5, 2024
1b3d4b4
[cherry-pick](branch-21)fix operator do_projections should use local_…
zhangstar333 Aug 5, 2024
2653087
[pick](array-funcs)fix array with empty arg in be behavior (#38708)
Aug 5, 2024
607c0b8
[opt](serde)Optimize the filling of fixed values ​​into block columns…
hubgeter Aug 5, 2024
9430b27
[branch-2.1][improvement](jdbc catalog) improvement some jdbc catalog…
zy-kkk Aug 5, 2024
de9b9d6
[Fix](nereids) change char(0) to char(1), varchar(0) to varchar(65533…
feiniaofeiafei Aug 5, 2024
aaee1d9
[fix](regression) fix prepare_insert when execute prepare stmt in obs…
mymeiyi Aug 5, 2024
808397e
[fix](testcase) add order by to fix unstable output of passwordLeaked…
xiaokang Aug 5, 2024
5dfc5d2
[enhancement](querycancel) print detail message when query is cancell…
yiguolei Aug 5, 2024
86ef006
[Feature](function) support group concat with distinct and order by (…
BiteTheDDDDt Aug 5, 2024
65154f8
[branch-2.1] (doris-future) Support auto partition name function (#38…
wyxxxcat Aug 5, 2024
bb962a8
[minor](fix) Fix incorrect fmt arguments (#38840) (#38861)
Gabriel39 Aug 5, 2024
4c75fec
[fix](compile) be compile failed in mac due to std::max (#37238) (#38…
feiniaofeiafei Aug 5, 2024
7d4ff34
[fix](regression) fix test_primary_key_simple_case (#38798) (#38844)
mymeiyi Aug 5, 2024
994c56f
[fix](txn) fix abortTxn by label does not acquire table write lock (#…
mymeiyi Aug 5, 2024
0f69a2a
[fix](compaction) fix mismatch between segment key and value column r…
luwei16 Aug 5, 2024
bf1c7a1
[fix](clone) fix stale tablet report miss the new cloning replica #38…
yujun777 Aug 5, 2024
40567b5
[fix](nereids)support group_concat with distinct and order by (#38871)
starocean999 Aug 5, 2024
9d5af7f
[opt](inverted index) Optimization of the initialization process in t…
zzzxl1993 Aug 5, 2024
0f0b0e9
[Feat](nereids) Support date_trunc function in partition prune (#3802…
feiniaofeiafei Aug 5, 2024
ce75e6a
[fix](group commit) Fix group commit debug log and improve performanc…
mymeiyi Aug 5, 2024
9c020f9
[fix](fe) Fix the default value of ReplacePartitionClause.isStrictRan…
w41ter Aug 5, 2024
0711423
[Chore](pipeline) set PipelineFragmentContext::_timeout (#38890)
Gabriel39 Aug 5, 2024
3b9394a
[improvement](tablet scheduler) Adjust tablet sched priority to help …
yujun777 Aug 5, 2024
70a518e
[Fix](multi-catalog) Fix not throw error when call close() in hive/ic…
kaka11chen Aug 6, 2024
e9bf077
[fix](parquet) disable parquet page index by default #38691 (#38901)
morningman Aug 6, 2024
c7b59b3
[fix](hist) Fix unstable result of aggregrate function hist #38608 (#…
zhiqiang-hhhh Aug 6, 2024
bcea541
[feature](inverted index) String type inverted index match function c…
zzzxl1993 Aug 6, 2024
ab3057b
[Feat](nereids) support date function in partition prune (#38743) (#3…
feiniaofeiafei Aug 6, 2024
ff6fa33
[opt](inverted index) mow supports index optimization #(#38180)
zzzxl1993 Aug 6, 2024
fb38c41
[chore](sql) Forbid show hidden columns and create table with hidden …
924060929 Aug 6, 2024
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.
6 changes: 0 additions & 6 deletions .asf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -52,15 +52,12 @@ github:
- Clang Formatter
- CheckStyle
- P0 Regression (Doris Regression)
- P0 Regression PipelineX (Doris Regression)
- P1 Regression (Doris Regression)
- External Regression (Doris External Regression)
- FE UT (Doris FE UT)
- BE UT (Doris BE UT)
- Build Broker
- Build Documents
- ShellCheck
- clickbench-new (clickbench)
- Build Third Party Libraries (Linux)
- Build Third Party Libraries (macOS)
- COMPILE (DORIS_COMPILE)
Expand Down Expand Up @@ -95,8 +92,6 @@ github:
- BE UT (Doris BE UT)
- Build Broker
- ShellCheck
- Build Documents
- clickbench-new (clickbench)
- Build Third Party Libraries (Linux)
- Build Third Party Libraries (macOS)
- COMPILE (DORIS_COMPILE)
Expand All @@ -109,7 +104,6 @@ github:
- LemonLiTree
- Yukang-Lian
- TangSiyang2001
- platoneko
- Lchangliang
- freemandealer
- shuke987
Expand Down
17 changes: 11 additions & 6 deletions .clang-tidy
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@ Checks: |
clang-diagnostic-*,
clang-analyzer-*,
bugprone-redundant-branch-condition,
bugprone-use-after-move,
bugprone-bool-pointer-implicit-conversion,
bugprone-unused-raii,
bugprone-fold-init-type,
modernize-*,
-modernize-use-trailing-return-type,
-modernize-use-nodiscard,
Expand All @@ -19,15 +23,16 @@ Checks: |
-readability-inconsistent-declaration-parameter-name,
-readability-isolate-declaration,
-readability-named-parameter,
-readability-avoid-const-params-in-decls,
-readability-convert-member-functions-to-static,
portability-simd-intrinsics,
performance-type-promotion-in-math-fn,
performance-faster-string-find,
performance-inefficient-algorithm,
performance-move-const-arg
WarningsAsErrors: '*'
WarningsAsErrors: "*"
CheckOptions:
- key: readability-function-size.LineThreshold
value: '80'
- key: readability-function-cognitive-complexity.Threshold
value: '50'

- key: readability-function-size.LineThreshold
value: "80"
- key: readability-function-cognitive-complexity.Threshold
value: "50"
4 changes: 0 additions & 4 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,3 @@ Issue Number: close #xxx

<!--Describe your changes.-->

## Further comments

If this is a relatively large or complex change, kick off the discussion at [dev@doris.apache.org](mailto:dev@doris.apache.org) by explaining why you chose the solution you did and what alternatives you considered, etc...

1 change: 0 additions & 1 deletion .github/actions/create-or-update-comment
Submodule create-or-update-comment deleted from 23ff15
40 changes: 0 additions & 40 deletions .github/workflows/auto-pr-reply.yml

This file was deleted.

4 changes: 3 additions & 1 deletion .github/workflows/build-thirdparty.yml
Original file line number Diff line number Diff line change
Expand Up @@ -166,10 +166,12 @@ jobs:
'llvm@16'
)

brew install "${packages[@]}"
brew install "${packages[@]}" || true

- name: Build
run: |
export MACOSX_DEPLOYMENT_TARGET=12.0

cd thirdparty
./build-thirdparty.sh -j "$(nproc)"

68 changes: 25 additions & 43 deletions .github/workflows/comment-to-trigger-teamcity.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,7 @@ jobs:
"${COMMENT_BODY}" == *'run p1'* ||
"${COMMENT_BODY}" == *'run external'* ||
"${COMMENT_BODY}" == *'run pipelinex_p0'* ||
"${COMMENT_BODY}" == *'run clickbench'* ||
"${COMMENT_BODY}" == *'run arm'* ||
"${COMMENT_BODY}" == *'run tpch'* ||
"${COMMENT_BODY}" == *'run performance'* ]]; then
echo "comment_trigger=true" | tee -a "$GITHUB_OUTPUT"
else
Expand All @@ -64,7 +62,7 @@ jobs:
echo "TARGET_BRANCH='${TARGET_BRANCH}'" | tee -a "$GITHUB_OUTPUT"
echo "COMMENT_BODY='${COMMENT_BODY}'" | tee -a "$GITHUB_OUTPUT"

reg="run (buildall|compile|p0|p1|feut|beut|external|clickbench|pipelinex_p0|arm|tpch|performance)( [1-9]*[0-9]+)*"
reg="run (buildall|compile|p0|p1|feut|beut|external|pipelinex_p0|arm|performance)( [1-9]*[0-9]+)*"
COMMENT_TRIGGER_TYPE="$(echo -e "${COMMENT_BODY}" | xargs | grep -E "${reg}" | awk -F' ' '{print $2}' | sed -n 1p | sed 's/\r//g')"
COMMENT_REPEAT_TIMES="$(echo -e "${COMMENT_BODY}" | xargs | grep -E "${reg}" | awk -F' ' '{print $3}' | sed -n 1p | sed 's/\r//g')"
echo "COMMENT_TRIGGER_TYPE=${COMMENT_TRIGGER_TYPE}" | tee -a "$GITHUB_OUTPUT"
Expand All @@ -91,13 +89,6 @@ jobs:
else
echo "changed_be_ut=false" | tee -a "$GITHUB_OUTPUT"
fi
if file_changed_ckb; then
echo "changed_ckb=true" | tee -a "$GITHUB_OUTPUT"
echo "changed_tpch=true" | tee -a "$GITHUB_OUTPUT"
else
echo "changed_ckb=false" | tee -a "$GITHUB_OUTPUT"
echo "changed_tpch=false" | tee -a "$GITHUB_OUTPUT"
fi
if file_changed_regression_p0; then
echo "changed_p0=true" | tee -a "$GITHUB_OUTPUT"
echo "changed_external=true" | tee -a "$GITHUB_OUTPUT"
Expand All @@ -123,8 +114,6 @@ jobs:
echo "INFO: failed to _get_pr_changed_files, default trigger all"
echo "changed_fe_ut=true" | tee -a "$GITHUB_OUTPUT"
echo "changed_be_ut=true" | tee -a "$GITHUB_OUTPUT"
echo "changed_ckb=true" | tee -a "$GITHUB_OUTPUT"
echo "changed_tpch=true" | tee -a "$GITHUB_OUTPUT"
echo "changed_p0=true" | tee -a "$GITHUB_OUTPUT"
echo "changed_external=true" | tee -a "$GITHUB_OUTPUT"
echo "changed_pipelinex_p0=true" | tee -a "$GITHUB_OUTPUT"
Expand Down Expand Up @@ -167,8 +156,13 @@ jobs:
run: |
source ./regression-test/pipeline/common/teamcity-utils.sh
set -x
if [[ "${{ steps.changes.outputs.changed_p0 }}" == "true" ]] || [[ "${{ steps.changes.outputs.changed_cloud_p0 }}" == "true" ]]; then
changed="true"
else
changed="false"
fi
trigger_or_skip_build \
"${{ steps.changes.outputs.changed_p0 }}" \
"${changed}" \
"${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \
"${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \
"compile" \
Expand Down Expand Up @@ -247,52 +241,40 @@ jobs:
"arm" \
"${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}"

- name: "Trigger or Skip clickbench"
if: ${{ fromJSON(steps.parse.outputs.comment_trigger) && contains(fromJSON('["clickbench", "buildall"]'), steps.parse.outputs.COMMENT_TRIGGER_TYPE) }}
run: |
source ./regression-test/pipeline/common/teamcity-utils.sh
set -x
trigger_or_skip_build \
"${{ steps.changes.outputs.changed_ckb }}" \
"${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \
"${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \
"clickbench" \
"${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}"

- name: "Trigger or Skip tpch"
if: ${{ fromJSON(steps.parse.outputs.comment_trigger) && contains(fromJSON('["tpch", "buildall"]'), steps.parse.outputs.COMMENT_TRIGGER_TYPE) }}
run: |
source ./regression-test/pipeline/common/teamcity-utils.sh
if [[ ${{ steps.parse.outputs.COMMENT_TRIGGER_TYPE }} == "buildall" ]]; then
echo "COMMENT_TRIGGER_TYPE is buildall, trigger clickbench is enough, clickbench will trigger tpch" && exit
fi
set -x
trigger_or_skip_build \
"${{ steps.changes.outputs.changed_tpch }}" \
"${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \
"${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \
"tpch" \
"${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}"

- name: "Trigger or Skip performance"
if: ${{ fromJSON(steps.parse.outputs.comment_trigger) && contains(fromJSON('["performance", "buildall"]'), steps.parse.outputs.COMMENT_TRIGGER_TYPE) }}
run: |
source ./regression-test/pipeline/common/teamcity-utils.sh
set -x
if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" ]]; then
echo "PR target branch is master, need run performance"
if [[ "${{ steps.parse.outputs.TARGET_BRANCH }}" == "'master'" ||
"${{ steps.parse.outputs.TARGET_BRANCH }}" == "'branch-2.0'" ]]; then
echo "PR target branch in (master, branch-2.0), need run performance"
trigger_or_skip_build \
"${{ steps.changes.outputs.changed_performance }}" \
"${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \
"${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \
"performance" \
"${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}"

trigger_or_skip_build \
"${{ steps.changes.outputs.changed_performance }}" \
"${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \
"${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \
"perf" \
"${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}"
else
echo "PR target branch is not master, skip run performance"
echo "PR target branch not in (master, branch-2.0), skip run performance"
trigger_or_skip_build \
"false" \
"${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \
"${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \
"performance" \
"${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}"

trigger_or_skip_build \
"false" \
"${{ steps.parse.outputs.PULL_REQUEST_NUM }}" \
"${{ steps.parse.outputs.COMMIT_ID_FROM_TRIGGER }}" \
"perf" \
"${{ steps.parse.outputs.COMMENT_REPEAT_TIMES }}"
fi
60 changes: 0 additions & 60 deletions .github/workflows/pr-approve-status.yml

This file was deleted.

6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -54,10 +54,14 @@ thirdparty/installed*
thirdparty/doris-thirdparty*.tar.xz

docker/thirdparties/docker-compose/mysql/data
docker/thirdparties/docker-compose/hive/scripts/tpch1.db/
docker/thirdparties/docker-compose/hive/scripts/paimon1

fe_plugins/output
fe_plugins/**/.factorypath

docker/thirdparties/docker-compose/hive/scripts/data/*/*/data

fs_brokers/apache_hdfs_broker/src/main/resources/
fs_brokers/apache_hdfs_broker/src/main/thrift/

Expand All @@ -79,6 +83,7 @@ samples/doris-demo/remote-udf-cpp-demo/function_server_demo

# FE
fe/mocked/
fe/gen/
fe/fe-core/gen/
fe/fe-core/src/main/resources/static/
fe/fe-core/src/main/antlr4/org/apache/doris/nereids/DorisLexer.tokens
Expand All @@ -97,7 +102,6 @@ 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
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,3 @@
path = be/src/clucene
url = https://github.com/apache/doris-thirdparty.git
branch = clucene
[submodule ".github/actions/create-or-update-comment"]
path = .github/actions/create-or-update-comment
url = https://github.com/peter-evans/create-or-update-comment.git
7 changes: 2 additions & 5 deletions .licenserc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ header:
- "**/*.sql"
- "**/*.lock"
- "**/*.out"
- "**/*.parquet"
- "docs/.markdownlintignore"
- "fe/fe-core/src/test/resources/data/net_snmp_normal"
- "fe/fe-core/src/main/antlr4/org/apache/doris/nereids/JavaLexer.g4"
Expand Down Expand Up @@ -77,11 +78,7 @@ header:
- "docs/package-lock.json"
- "regression-test/script/README"
- "regression-test/suites/load_p0/stream_load/data"
- "docker/thirdparties/docker-compose/hive/scripts/README"
- "docker/thirdparties/docker-compose/hive/scripts/create_preinstalled_table.hql"
- "docker/thirdparties/docker-compose/hive/scripts/create_tpch1_orc.hql"
- "docker/thirdparties/docker-compose/hive/scripts/create_tpch1_parquet.hql"
- "docker/thirdparties/docker-compose/hive/scripts/preinstalled_data/"
- "docker/thirdparties/docker-compose/hive/scripts/**"
- "docker/thirdparties/docker-compose/iceberg/spark-defaults.conf.tpl"
- "conf/mysql_ssl_default_certificate/*"
- "conf/mysql_ssl_default_certificate/client_certificate/ca.pem"
Expand Down
8 changes: 8 additions & 0 deletions LICENSE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -718,3 +718,11 @@ LICENSE file in the root directory of this source tree. An additional grant
of patent rights can be found in the PATENTS file in the same directory.

----------------------------------------------------------------------------------

me.bechberger.ap-loader-all: Apache 2.0 license

Apache 2.0, Copyright 2023 SAP SE or an SAP affiliate company, Johannes Bechberger and ap-loader contributors

This project is maintained by the SapMachine team at SAP SE

----------------------------------------------------------------------------------
Loading