378ced72db
[chore](Nereids) more reasonable parse select list only query ( #31346 )
2024-02-27 16:06:26 +08:00
f039ec8cfb
[debug](Variant) sanitize variant type and column in find_and_set_leave_value ( #31436 )
2024-02-27 13:58:13 +08:00
434396b456
[docs](docs) Update docs' sidebar of Dev version ( #31444 )
2024-02-27 13:58:13 +08:00
735184b264
[test](auto partition)increase max_auto_partition_num configure value of auto partition ( #31410 )
...
* [test](auto partition)increase auto partition max_auto_partition_num configure value
* fix bug
2024-02-27 13:58:13 +08:00
4fd00e3ad7
[Fix](test)Fix workload group query queue regression test #31419
2024-02-27 10:12:53 +08:00
4b0d6716dc
[Fix](be)Fix gcc compile failed #31431
2024-02-27 10:12:53 +08:00
19196ae1cf
[doc](nereids) Optimize query rewerite by materialzied view doc ( #31420 )
...
* [doc](nereids) Optimize the query rewrite by materialized view doc
* [doc](nereids) add more
2024-02-27 10:12:53 +08:00
3b093cabd1
Fix building issue in be on ubuntu with test enabled. ( #31407 )
...
Co-authored-by: tangye <tangye@bestpay.com.cn >
2024-02-27 10:12:44 +08:00
1fbf32ead2
[enhancement](pipelinex) limit add_child to and dependency to avoid error ( #31394 )
...
Co-authored-by: yiguolei <yiguolei@gmail.com >
2024-02-27 10:12:36 +08:00
6e62017ed5
[fix](scanner) allocated_bytes should be called after success ( #31428 )
...
allocated_bytes should be called after success
2024-02-27 10:12:36 +08:00
481d94c3fc
[feature](nereids) deal the slots that appear both in agg func and grouping sets ( #31318 )
...
this PR support slot appearing both in agg func and grouping sets.
sql like below:
select sum(a) from t group by grouping sets ((a));
Before this PR, Nereids throw exception like below:
col_int_undef_signed cannot both in select list and aggregate functions when using GROUPING SETS/CUBE/ROLLUP, please use union instead.
This PR removes the restriction and supports this situation.
2024-02-27 10:12:33 +08:00
dd229b77b1
[fix](inverted index)Remove the strong check for parser when creating a table with inverted index ( #31391 )
2024-02-27 10:12:33 +08:00
c34639245e
[Improvement](executor)add remote scan thread pool ( #31376 )
...
* add remote scan thread pool
* +1
2024-02-27 10:12:33 +08:00
1127b0065a
[Improment](executor)Add scanbytes/scanrows condition ( #31364 )
...
* Add scanbytes/scanrows condition
* fix reg
2024-02-27 10:12:33 +08:00
b8fe620ba3
Fix cgroup cpu controller file leak ( #31398 )
2024-02-27 10:12:33 +08:00
f163d56a98
[feature](function) support sequence function(alias of array_range), enhance both to handle datetimev2 ( #30823 )
2024-02-27 10:12:19 +08:00
22b6434054
[feature](doris compose) Add create cloud cluster ( #31315 )
2024-02-27 10:12:19 +08:00
3cee6c6722
[fix](function) fix unexpected be core in string search function ( #31312 )
...
Fix be core in multi_match_any/multi_search_all_positions functions.
2024-02-27 10:12:18 +08:00
35333d7a77
[opt](scanner) scan enough blocks in each scan task ( #31277 )
2024-02-27 10:12:18 +08:00
0f38769102
[fix](scan) Fix missing shared tablet header lock ( #31433 )
2024-02-26 23:39:10 +08:00
5d4a2d93a6
[feature](nereids) support join with joinRelation ( #30909 )
2024-02-26 19:07:11 +08:00
bc41033b5d
[doc](community) modify the release verify doc ( #31385 )
2024-02-26 19:07:11 +08:00
d6f143b7d5
[doc](job)add job doc sidebars ( #31319 )
...
* add job doc sidebars
* fix
2024-02-26 19:07:11 +08:00
60c002ba91
[Docs](Job)Add job Docs ( #28186 )
...
* [Docs](Job)Add job Docs
* format
* Fix job error
2024-02-26 19:07:11 +08:00
fcea2b964e
[Chore](materialized-view) forbid create mv have calculations included outside aggregate functions ( #31336 )
...
forbid create mv have calculations included outside aggregate functions
2024-02-26 19:07:11 +08:00
b1fc0ebbe7
[improvement](iceberg/paimon)support estimate row count ( #31204 )
...
Get the number of rows evaluated for iceberg and paimon.
2024-02-26 19:07:10 +08:00
f951ca2efb
[refactor](stats) Remove useless async loader code. ( #31380 )
2024-02-26 19:07:10 +08:00
3acffaa205
[Feature](agg-state) support write_column_to_pb from DataTypeFixedLengthObjectSerDe ( #31171 )
2024-02-26 19:07:10 +08:00
3b7261abe4
[Mv] check delete from column exists on mv ( #31321 )
2024-02-26 19:07:10 +08:00
48804a978a
[Fix](group commit) Fix group commit flink error message ( #31350 )
...
* When using stream processing frameworks like Flink with group commit mode enabled, the uncertain size of imported data makes such behavior prohibitive. Previously, to simplify the process, the error message for excessive data volume during streamload was combined with the one for group commit mode, leading to confusion for users when encountering errors indicating the data volume is too large during Flink imports. To address this issue, we are adjusting the logic: if a user employs stream processing imports like Flink with group commit mode enabled, we will automatically disable group commit mode, switching to the standard import mode instead. This is the essence of this PR.
2024-02-26 19:07:10 +08:00
3451cd6c23
[fix](datetime) fix hour 24 on be ( #31304 )
2024-02-26 19:07:10 +08:00
e48f4f38d0
[Fix](fe-common) Fix the Pair.java code about the hidden danger of NullPointException ( #31371 )
...
* 修复Pair类 first 或 second 为null时,调用equals和toString 抛NullPointException问题
* add license
2024-02-26 19:07:10 +08:00
41a67fc218
change to 2.1.0-rc10
2024-02-26 01:36:54 +08:00
859e56ac16
[bugfix](wg) should set task group down after thread pool stopped
2024-02-25 18:09:39 +08:00
7a9fe5d275
[enhance](mtmv)MTMV supports Hive multi-level partitioning ( #31060 )
...
Issue Number: close #xxx
For example, the hive table is partitioned by `date` and `region`, with the following 6 partitions
```
20200101
beijing
shanghai
20200102
beijing
shanghai
20200103
beijing
shanghai
```
If the MTMV is partitioned by `date`, then the MTMV will have three partitions: 20200101, 202000102, 20200103
If the MTMV is partitioned by `region`, then the MTMV will have two partitions: beijing, shanghai
2024-02-25 18:08:19 +08:00
7a1caf4718
[refactor](wg) enable wg by default and init normal wg in constructor ( #31373 )
...
should always enable workload group because other operations depend on it for example MTMV, and spill to disk.
the normal workload group should be created in constructor.
2024-02-25 18:08:19 +08:00
4e5147c6a4
[fix](parquet) Fix possible memory leak if ParquetReader::parse_thrift_footer failed ( #31375 )
2024-02-25 18:08:19 +08:00
93cbc96141
[regression test]Opt Test UniqueModel Schema Key Change ( #31262 )
...
* Opt Test UniqueModel Schema Key Change
* Opt Test UniqueModel Schema key Change
2024-02-24 16:26:44 +08:00
09efc92d46
[Fix](regression) make test_index_compaction_with_multi_index_segments nonConcurrent to avoid concurrent be config modify ( #31344 )
2024-02-24 16:26:38 +08:00
8001f73e52
[pipelineX](file scan) Improve parallel tasks if ignore data distribution ( #31328 )
2024-02-24 11:45:05 +08:00
aee49adf1e
[opt](compute-node) refactor compute node doc and opt some default config ( #31325 )
...
* [opt](compute-node) refactor compute node doc and opt some default config
* 1
* 1
2024-02-24 11:44:53 +08:00
8d1221aa65
[doc](community) update team and release doc ( #31358 )
2024-02-24 11:44:53 +08:00
dcbba9a013
fix compile
2024-02-24 08:26:57 +08:00
70304bffd2
[refactor](wg) move memory gc logic to workload group ( #31334 )
...
---------
Co-authored-by: yiguolei <yiguolei@gmail.com >
2024-02-23 23:12:09 +08:00
db58104bc3
[fix](inverted index) Fix inverted index for MOR unique table #31051 ( #31354 )
2024-02-23 23:10:36 +08:00
481517ac6a
[fix](plan) only scan node with limit and no predicate can reduce to 1 instance ( #31342 )
...
This PR #25952 introduce a opt that if a scan node has limit and predicates, use only 1 instance to save cup and memory.
But this is wrong because we can not guarantee that the predicates can truly help to prune the data.
So I modify the logic to remove this opt.
Now, only scan node with limit and NO predicate can reduce to only 1 instance.
2024-02-23 21:09:14 +08:00
49842eecc5
[Fix](multi-catalog) Fix NPE when refreshing catalog on Slave FE. ( #31335 )
...
---------
Co-authored-by: wangxiangyu <wangxiangyu@360shuke.com >
2024-02-23 20:59:07 +08:00
b6ca76e7d4
fix routine load job throw exception after commit ( #31303 )
2024-02-23 20:57:03 +08:00
db2f0b3574
[docs](stats) add sidebars for stats docs #31309
2024-02-23 20:57:03 +08:00
1c443661c1
[Fix](rf) fix multi thread init error in RuntimeFilterMergeControllerEntity ( #31337 )
2024-02-23 20:44:43 +08:00