Commit Graph

17549 Commits

Author SHA1 Message Date
49cec39038 [test](mtmv) Add materialized view which contain external table rewrite test (#30975) 2024-02-16 10:16:39 +08:00
24e80b23a5 [Feature](executor)Support ShowProcessStmt Show all Fe connection (#30907) 2024-02-16 10:16:39 +08:00
7f50998406 fix compile 2024-02-16 10:12:25 +08:00
40e1326bc9 [feature](window-func) support percent_rank window function (#30926) 2024-02-16 10:12:25 +08:00
5cfd7c2a1c [improvement](memtracker) should counter memory usage to query when exchange sink buffer rpc (#30964)
* [improvement](memtracker) should counter memory usage to query when rpc callback

* f

---------

Co-authored-by: yiguolei <yiguolei@gmail.com>
2024-02-16 10:12:25 +08:00
448fb70f68 [fix](nereids) collect all correlated slots from subquery in correct way (#30908) 2024-02-16 10:12:25 +08:00
d60ecdba6f [fix](regex) fix wrong escape of function LIKE (#30557)
fix wrong escape of function LIKE
2024-02-16 10:12:25 +08:00
927dd8a246 [fix](Docs) fix dev-prepare doc #30923 2024-02-16 10:12:25 +08:00
cef31f6709 [feat](fe) Show db total size and recycle bin size with ShowDataStmt (#30663) 2024-02-16 10:12:25 +08:00
3e07167897 [enhancement](mysql-channel) avoid potential buffer overflow when flushing send buffer occurs IOE (#30868) 2024-02-16 10:12:25 +08:00
08c196f3dc [enhancement](stmt-forward) record query result for proxy query to avoid EOF (#30536) 2024-02-16 10:12:25 +08:00
ff82e2ab59 [improvement](group_commit) Add bvar to monitor the count of replaying wal fail on group commit (#30941) 2024-02-16 10:12:24 +08:00
bbbe3e666a [improvement](group_commit) Rename fail wal to tmp should only use in test P0 scenario (#30959) 2024-02-16 10:12:24 +08:00
b0835b4336 [fix](test) Increase the timeout duration for the test case (#30952) 2024-02-16 10:12:24 +08:00
ad715ab977 [feature](StoragePolicy) Add one http action to add storage policy back (#30879) 2024-02-16 10:12:24 +08:00
ac756075bb Alter workload group queue prop sync for regression test (#30869) 2024-02-16 10:12:24 +08:00
6596f95400 [test](mtmv) Add mtmv increment create case (#30751) 2024-02-16 10:12:24 +08:00
5e6e2f8061 [fix](nereids)should not infer predicate for nullaware anti-join (#30924) 2024-02-16 10:12:24 +08:00
e8f614791e [fix](pipeline) Set the flag of short circuit only when hash join sink finished (#30977) 2024-02-16 10:12:24 +08:00
1437348040 [fix](group_commit) Wal file should be removed from _wal_path_map when renaming it to tmp directory (#30974) 2024-02-16 10:12:24 +08:00
02c37b8ead opt the rf code and remove rf unless code (#30861) 2024-02-16 10:12:24 +08:00
041db03c94 [fix](gc) fix a core introduced by #30854 (#30932)
introduced by #30854, if it is the end of the map _unused_rowsets, program will core.
2024-02-16 10:12:24 +08:00
a1bf00e5ea [fix](nereids)aggregate function cannot contain aggregate parameters (#30928) 2024-02-16 10:12:24 +08:00
c72f634c10 [enhancement](schema change) some types changes (#30919) 2024-02-16 10:12:24 +08:00
7571ecc42f [fix](group_commit)Add bounds checking when reading wal file on group commit (#30940) 2024-02-16 10:12:24 +08:00
abbd1c7ede disable OR predicate for bitmap index (#30951)
There is some problem for OR predicate push down using bitmap index, so disable it.
2024-02-16 10:12:24 +08:00
22cc8342d4 [Enhancement](wal) Optimize group commit manager log (#30849) 2024-02-16 10:12:24 +08:00
36d753eacb [opt](ES catalog) Increase to 3 connect attempts per node (#30957) 2024-02-16 10:12:24 +08:00
5bb8a72626 [fix](group_commit) Fix write column id twice problem on wal file (#30935) 2024-02-16 10:12:24 +08:00
366a6792bf [refactor](scanner) refactoring and optimizing scanner scheduling (#30746) 2024-02-16 10:12:24 +08:00
16cdab816a [refactor](move-memtable) remove phmap and use shared ptr in delta writer v2 (#30949)
* [refactor](move-memtable) remove phmap and use shared ptr in delta writer v2 pool

* ENABLE_FACTORY_CREATOR DeltaWriterV2
2024-02-16 10:12:24 +08:00
de1724ab6a [case](mtmv) MTMV hive case (#30930) 2024-02-16 10:12:24 +08:00
1d10132aa1 [fix](Nereids) should distribute first when do sort enforce on must shuffle (#30948) 2024-02-16 10:12:24 +08:00
34de374e78 [Doc](group commit) Modify group commit doc (#30938) 2024-02-16 10:12:24 +08:00
a3ef8d7bd0 [test](mtmv) Add mtmv negative cases (#30918) 2024-02-16 10:12:24 +08:00
Pxl
e96b3db6f8 [Improvement](memory) clear arena when finalize one row #30788 2024-02-16 10:12:24 +08:00
3017c0a6ff [enhance](mtmv) Limit the number of partitions for table creation (#30867)
- Creating too many partitions is time-consuming, so limiting the number of partitions
- add more case,such as `mor`,`mow`
2024-02-16 10:12:24 +08:00
b01625b7a9 [chore](regression-test) fix legacy use of get tablet info (#30931) 2024-02-16 10:12:24 +08:00
663f748ab7 [fix](multi-catalog)enable use self splitter default (#30846) 2024-02-16 10:12:24 +08:00
2bb477bae7 [feature](agg-func) support corr function #30822 2024-02-16 10:12:24 +08:00
4052746f1c [improvement](balance) fix multiple problems for balance on large cluster (#30713) 2024-02-16 10:12:24 +08:00
5295e16727 [fix](Nereids) make all variables lower case (#30905) 2024-02-16 10:12:23 +08:00
e086d0d719 [test](statistics)Add analyze mtmv test case (#30847) 2024-02-16 10:12:23 +08:00
0442d5dc0e [fix](Variant Type) Add sparse columns meta to fix compaction (#28673)
Co-authored-by: eldenmoon <15605149486@163.com>
2024-02-16 10:12:23 +08:00
32ef6cd4bc [fix](Nereids): fix name of rule EliminateJoinByFK #30884 2024-02-16 10:12:23 +08:00
042934e545 Add auto analyze mv and show task case. (#30894) 2024-02-16 10:12:23 +08:00
517e7a0567 [Fix](load) fix load channel leak when load exception occurs (#30915) 2024-02-16 10:12:23 +08:00
c4a8d5497d [fix](gc) process exception while iteratoring directory (#30850) 2024-02-16 10:12:23 +08:00
b23a785775 [Fix](Variant) support materialize view for variant and accessing variant subcolumns (#30603)
* [Fix](Variant) support materialize view for variant and accessing variant subcolumns
1. fix schema change with path lost and lead to invalid data read
2. support element_at function in BE side and use simdjson to parse data
3. fix multi slot expression
2024-02-16 10:12:23 +08:00
5b343911e8 [log](gc) add log for unused rowsets gc (#30854) 2024-02-16 10:12:23 +08:00