df96f76f78
[featrue](pipelineX) check output type in some node ( #33716 )
2024-04-24 17:13:49 +08:00
7f61626c8d
[fix](arrow_flight_sql) Fix ArrowSchema column alias ( #33490 )
...
run: select TABLE_SCHEMA as a, sum(TABLE_ROWS) as b from tables group by TABLE_SCHEMA limit 2;
old output:
TABLE_SCHEMA Nullable(Int64)_1
0 regression_test_mv_p0_sum_count 9
1 regression_test_query_p0_sql_functions_string_functions 70414
now output:
a b
0 regression_test_mv_p0_sum_count 9
1 regression_test_query_p0_sql_functions_string_functions 70414
2024-04-22 11:28:22 +08:00
25358564ca
[Fix](compile) Fix gcc compile on master ( #33864 )
...
This is imported by #33511 . wrongly used
ColumnStr<T> ();
which violate C++20 standard(see https://wg21.cmeerw.net/cwg/issue2237 ) but still supported by clang up until now(see llvm/llvm-project#58112 )
2024-04-19 23:41:37 +08:00
0ac7849a9d
[exec](table_fun) opt bitmap/split vexplode table func performance ( #33876 )
2024-04-19 15:22:14 +08:00
1300317723
[Exec](join) Support column string64 to avoid join failed in string size overflow the uint32 ( #33511 ) ( #33850 )
2024-04-18 19:43:08 +08:00
ea19224d14
[exec](table_fun) opt numbers table func performance ( #33804 )
2024-04-18 19:04:03 +08:00
272269f9c1
[Fix](inverted index) fix fast execute problem when need read data opt enabled ( #33526 )
2024-04-17 23:41:59 +08:00
f7d52b5b1c
[feature](expr) add type check when expr prepare ( #33330 )
2024-04-11 09:31:50 +08:00
8fd6d4c41b
[Chore](build) add -Wconversion and remove some unused code ( #33127 )
...
add -Wconversion and remove some unused code
2024-04-10 15:26:08 +08:00
ff0da8108b
[fix](RF) fix 'Invalid value' error of RF of decimal type ( #32749 )
2024-03-25 22:34:19 +08:00
35e580ec7a
[fix](RF) fix 'Invalid value' error of RF of datetimev2 type for max value ( #32649 )
2024-03-22 22:29:50 +08:00
0db402e154
[expr](fix) Not to throw exception when close failed ( #32287 )
2024-03-21 14:07:49 +08:00
b92a764665
[feature](function) Support for aggregate function foreach combiner for some error function ( #31913 )
...
Support for aggregate function foreach combiner for some error function
2024-03-21 14:07:49 +08:00
a5f3611b88
[Fix](Regression) DCHECK failed in runtime filter wrapper ( #32446 )
2024-03-21 14:07:23 +08:00
9c1888e7ec
[RuntimeFilter](exec) support min max runtime filter and do refactor ( #32210 )
2024-03-15 18:06:20 +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
ccd21a6ea4
[Improve](InPredict) enhance in predict with array type ( #31828 )
2024-03-12 14:19:14 +08:00
b0b7161ad0
[feature](rf) add filter info profile when rf run as expr ( #31822 )
2024-03-12 14:17:48 +08:00
2470634859
[RuntimeFilter] fix <=> runtime filter failed bug ( #32003 )
2024-03-12 14:13:13 +08:00
f65876d803
[Feature](explode) support explode map type ( #30151 )
2024-02-22 20:08:44 +08:00
ad07dec0ed
[Improve](InPredict) enhance in predict with struct type ( #30840 )
2024-02-22 13:01:49 +08:00
493385c2c7
[Bug](AggState) fix not match function when agg combinator function has alias ( #31101 )
2024-02-20 16:23:53 +08:00
0f47f7f389
[Feature](runtime filter) normalize ignore runtime filter ( #30152 )
...
normalize ignore runtime filter
2024-02-03 20:24:39 +08:00
d191809372
[fix](pipeline) Fix non-prepared execute of UnionOperator ( #30355 )
2024-01-27 09:11:44 +08:00
713798d549
[feature](nereids)support mark join ( #30133 )
...
Co-authored-by: Jerry Hu <mrhhsg@gmail.com >
2024-01-27 09:09:53 +08:00
24ed3e4103
[Fix](Expr&code-style) check prepare&open before every VExpr execute ( #26673 )
2024-01-23 10:09:54 +08:00
3b25e69311
[bug](rf) fix invalid type for runtime filters when result column is const ( #29851 )
2024-01-12 13:58:20 +08:00
3cf95d0fdf
[Improvement](execute) optimize for ColumnNullable's serialize_vec/deserialize_vec ( #28788 )
...
optimize for ColumnNullable's serialize_vec/deserialize_vec
2024-01-12 11:59:52 +08:00
46ccbebfb0
[improve](function) get result from constant_col when expr is const ( #29403 )
2024-01-05 11:26:17 +08:00
8b225c6c3c
[pipelineX](fix) Fix core dump if cancelled ( #29138 )
2023-12-28 10:04:51 +08:00
f374beaa4e
[fix](log) regularise some BE error type and fix a load task check #28729
2023-12-25 10:45:19 +08:00
4d9b6c272d
[Fix](vcompound pred) Corrected evaluation for compound predicates with constant columns ( #28421 )
2023-12-15 10:10:48 +08:00
e1587537bc
[Fix](status) fix unhandled status in exprs #28218
...
which marked static_cast<void> in https://github.com/apache/doris/pull/23395/files
partially fixed #28160
2023-12-11 11:04:58 +08:00
fd1db4da3d
[agg](profile) fix incorrent profile ( #28004 )
2023-12-05 20:48:10 +08:00
da87fcb477
[bug](function) fix compound expr coredump problem ( #27988 )
2023-12-05 13:00:14 +08:00
f65103e2a6
[Chore](runtime-filter) unify interfaces of bloom filter and remove some unused code ( #27822 )
...
* unify interfaces of bloom filter and remove some unused code
2023-12-02 07:42:55 +08:00
7398c3daf1
[Feature-Variant](Variant Type) support variant type query and index ( #27676 )
2023-11-29 10:37:28 +08:00
d969047b50
[Refactor](join) refactor of hash join ( #27557 )
...
Improve the performance under the tpch data set by reconstructing the join related code and the use of hash table
Co-authored-by: HappenLee <happenlee@hotmail.com >
Co-authored-by: BiteTheDDDDt <pxl290@qq.com >
2023-11-28 19:46:00 +08:00
f565f60bc3
[refactor](standard)BE:Initialize pointer variables in the class to nullptr by default ( #27587 )
2023-11-28 13:02:30 +08:00
5fb27eb652
[fix](compile) fix BE compile failure on Mac ( #27206 )
2023-11-17 23:52:51 +08:00
593e3662b0
[Fix](match) fix match null for no index ( #26983 )
...
This pull request addresses an issue observed with inverted index tables or tables without indices when querying null values using the MATCH function.
Previously, executing a query like `SELECT * FROM table WHERE column MATCH null;` would yield incorrect results.
The update introduces enhanced handling of nullable columns within the MATCH function, ensuring accurate query results when null values are involved.
2023-11-17 15:57:50 +08:00
91af86bc78
[fix](function) fix error when use negative number in explode_numbers #27020
2023-11-17 12:02:14 +08:00
2bf48d7829
Revert "[Coverage](BE) Delete vinfo_func in BE ( #26562 )" ( #26723 )
...
This reverts commit 01094fd25ed539a8025066d8823c1e907109048a.
2023-11-10 10:14:11 +08:00
a5565f68b2
[Refactor](opentelemetry) Remove opentelemetry ( #26605 )
2023-11-09 18:05:34 +08:00
01094fd25e
[Coverage](BE) Delete vinfo_func in BE ( #26562 )
...
Delete vinfo_func in BE
2023-11-09 11:00:15 +08:00
9687932d57
[refactor](function) improve compoundPred optimization work with children is nullable ( #26160 )
...
before this optimization work has limit, it's children must not nullable.
2023-11-07 13:52:10 +08:00
a5b9d61f43
[bug](udf) fix java-udf function const column without arguments ( #26409 )
2023-11-06 10:34:09 +08:00
3d403b061c
[test](coverage) Improve test coverage for runtime filter ( #26314 )
2023-11-03 12:17:03 +08:00
ea1554374c
[fix](multicast) fix DCHECK failure of block mem reuse for multicast ( #26127 )
...
* [fix](multicast) fix DCHECK failure of block mem reuse for multicast
2023-10-31 16:35:26 +08:00
4d3dbf1b3b
[fix](function) fix EXPLODE_JSON_ARRAY_STRING function ( #25519 )
2023-10-30 11:05:27 +08:00