Commit Graph

18429 Commits

Author SHA1 Message Date
c5ffeff833 [fix](s3 client)add default ca cert list for s3 client to avoid problem:'curlCode:77' (#32285)
Co-authored-by: ryanzryu <ryanzryu@tencent.com>
2024-03-16 20:55:28 +08:00
83ab61ad22 Add QUEUE_START_TIME/QUEUE_END_TIME/QUERY_STATUS column for active_queries (#32259) 2024-03-16 20:53:46 +08:00
a15bf3057f [Fix](nereids) remove duplicate expr in grouping set (#32290)
db reported a error " expression duplicate in grouping set" when there are duplicate expression in grouping set.
e.g.select a from mal_test1 group by grouping sets((a,a))
This pr removes duplicate expr in grouping set :
select a from mal_test1 group by grouping sets((a))
2024-03-16 20:53:46 +08:00
bf82030270 [Chore](FE)Remove unused components (#32295)
The tomcat-embed-el dependency is primarily used for standardizing EL functionality, which we don't require in our application. Therefore, we can safely remove it.
2024-03-16 20:53:46 +08:00
844a1b53b7 [fix](retry) Set query encounter rpc exception default retry times to 3 (#28555) 2024-03-16 20:53:46 +08:00
f64a9a33f8 [fix](Nereids): don't pushdown project when project contains both side of join (#32214) 2024-03-16 20:53:46 +08:00
a90a1a76f1 [bugfix](profile) support multi execution profile for brokerload (#32280)
The bug is introduced by #27184
Profile Format is :
Summary
MergedProfile
ExecutionProfile1
ExecutionProfile2
...

There maybe multiple execution profiles for broker load.
2024-03-16 20:53:43 +08:00
9ad196f189 Revert "[fix](cloud) ignore some case in cloud mode (#32261)"
This reverts commit c0776c7c0756d602204edba76642cafa92e67cd8.
2024-03-16 14:11:22 +08:00
258dcfca97 [Refactor](executor)Add information_schema.workload_groups (#32195) (#32314) 2024-03-15 20:46:54 +08:00
b5a322297b Refactor active queries (#31742) (#32312) 2024-03-15 19:39:54 +08:00
720aaf9dd6 fix compile 2024-03-15 18:13:41 +08:00
e3bb499cc6 [fix](function)revert function REPEAT nullable mode #32226 2024-03-15 18:06:28 +08:00
97b35d6830 [fix](nereids)AssertNumRow node's output should be nullable (#32136)
Co-authored-by: Co-Author Jerry Hu <mrhhsg@gmail.com>
2024-03-15 18:06:28 +08:00
c0776c7c07 [fix](cloud) ignore some case in cloud mode (#32261) 2024-03-15 18:06:20 +08:00
9c1888e7ec [RuntimeFilter](exec) support min max runtime filter and do refactor (#32210) 2024-03-15 18:06:20 +08:00
8d988930bd [Fix](segment write) handle variant bloom filter in segment writer (#32011) 2024-03-15 18:06:20 +08:00
5478193002 [Fix](Variant) support view for accessing variant subcolumns and temp… (#32225) 2024-03-15 18:06:20 +08:00
9e014cfb8a [fix](nereids) fix bug when grouping has same grouping set (#32235) 2024-03-15 18:06:20 +08:00
afa9f6e5d6 [Feat](nereids) support column default value current_date (#32268) 2024-03-15 18:06:15 +08:00
42ccc5489e [doc](ldap) opt the doc format (#31956) 2024-03-15 18:06:15 +08:00
04a59d6071 [improve](distinct agg) add check of hash table to decide whether emplace value (#32063)
* [improve](distinct agg) add check of hash table to emplace value
2024-03-15 18:06:15 +08:00
Pxl
5e4da61df9 [Bug](top-n) do not get runtime predicate when predicate not initialized (#32208) 2024-03-15 18:06:15 +08:00
5a460eefc8 [opt](Nereids) remove group by key eliminate rule option (#32238) 2024-03-15 18:06:15 +08:00
abff6f0699 [doc](mtmv)fix doc char2 bug (#32271) 2024-03-15 18:05:35 +08:00
9767861ee9 [enhancement](test) opt the unique model by modify value (#32043) 2024-03-15 18:05:35 +08:00
41ca09ab21 [opt](Nereids) opt distinct agg without group by key plan #32236 2024-03-15 18:05:35 +08:00
687ab1a3e1 [fix](ip) conversion of ipv4 or ipv6 to arrow type #32240 2024-03-15 18:05:35 +08:00
bb457d7b0d [fix](test) ckbench shape unstable since topn_opt_limit_threshold in fuzzy list (#32256)
fix ckbench shape unstable since topn_opt_limit_threshold in fuzzy list
2024-03-15 18:05:27 +08:00
c8f3643890 [exec](runtimefilter) support null aware in runtime filter (#32152)
null aware in runtime filter
2024-03-15 18:05:13 +08:00
aca7328109 [bugfix]json_length() BE crash fix (#32145)
Co-authored-by: Rohit Satardekar <rohitrs1983@gmail.com>
2024-03-15 18:04:49 +08:00
ea2fbfaffa [feature](Nereids) support agg state type in create table (#32171)
this PR introduce a behavior change, syntax of create table with agg_state type is changed.
2024-03-15 18:04:49 +08:00
62023d705d [refactor](rename) rename task group to workload group in be (#32204)
---------

Co-authored-by: yiguolei <yiguolei@gmail.com>
2024-03-15 18:04:02 +08:00
0578b28d54 [fix](function) fixed the get_json_string function (#32150) 2024-03-15 18:04:02 +08:00
7d3a485665 [typo](docs) add additional explanation to the repeat function (#32158) 2024-03-15 18:04:02 +08:00
c919834df3 [fix](test) ckbench shape test failed because parallel merge (#32224)
query36's shape broken by PR #32186
2024-03-15 18:03:03 +08:00
4534300030 [fix](Operator) RepeatNode does not handle empty expressions. (#32112)
In the past, RepeatNode did not handle empty expressions.
It used DCHECK to check if the expression was non-empty.
In non-debug mode, this caused _child_block to remain unprocessed, resulting in a deadlock.
Now, if the expression is empty, the output block directly outputs _child_block
2024-03-15 18:02:33 +08:00
7205f267cc [opt](Nereids) support cast agg state type as legacy planner (#32198) 2024-03-15 18:02:01 +08:00
680fce8825 [chore](test) let regression test work well with nereids (#32199) 2024-03-15 18:02:01 +08:00
c85af1bfd6 [fix](iceberg) fix error when query iceberg table using date predicate (#32194) 2024-03-15 18:02:01 +08:00
0dc081088c [doc](auto-inc) fix example sql (#32206) 2024-03-15 18:02:01 +08:00
9150c82545 [test](Nereids) add ckbench shape test (#32191) 2024-03-15 18:02:01 +08:00
2d0706a67c [fix](nereids)move SimplifyAggGroupBy rule into analyze phase (#32186) 2024-03-15 18:02:01 +08:00
36a0b93c44 [Enhancement](mor) Add unique mor table min max push down case #32196 2024-03-15 18:02:01 +08:00
e3150250bf [fix](jdbc catalog) fix get doris column info when lower case (#32190) 2024-03-15 18:01:59 +08:00
c33277a957 [fix](script) Fix the JAVA_OPTS set on macOS (#32170) 2024-03-15 18:01:56 +08:00
985c4a3f50 [fix](mysql) Fix Connection Attributes Parsing Logic for Compatibility (#32177) 2024-03-15 18:01:56 +08:00
141189de15 [fix](jdbc catalog) Fix the wrong method used in loadColumnNames of JdbcIdentifierMapping (#32168) 2024-03-15 18:01:56 +08:00
d02f7606de [chore](tools) update tools config (#32193) 2024-03-15 18:01:49 +08:00
bede948029 [enhancement](nereids) support unnest subquery with group by and having clause (#32002) 2024-03-15 18:01:49 +08:00
56a14c912a [fix](routineload) fix consume data too slow in partial partitions (#32126) 2024-03-15 18:01:22 +08:00