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
c3527672a5
[refactor & pipelineX][pick fix] Pick fix of predicate pushdown to pipelineX ( #25953 )
...
Co-authored-by: JackDrogon <jack.xsuperman@gmail.com >
2023-10-26 18:04:43 +08:00
c1d64a7128
[Feature](datatype) Add IPv4/v6 data type for doris ( #24965 )
2023-10-26 17:33:28 +08:00
6e1a4dbda2
[Fix](predicate pushdown) Common expression not acting on any slot should not be pushed down ( #25901 )
2023-10-26 11:20:12 +08:00
693982fd1a
[feature](decimal) support decimal256 ( #25386 )
2023-10-25 15:47:51 +08:00
2972daaed9
[Bug](status) process error status on es_scroll_parser and compaction_action ( #25745 )
...
process error status on es_scroll_parser and compaction_action
2023-10-24 15:51:01 +08:00
642c149e6a
remove datetime_value and move vecdatetime_value to doris namespace ( #25695 )
...
remove datetime_value and move vecdatetime_value to doris namespace
2023-10-20 22:08:17 +08:00
c21eb315b0
[feature](thrift api) support expr in MemoryScratchSink and make arrow::Schema recalculate with block info ( #24603 )
2023-10-18 07:51:56 -05:00
292ccaeda8
insert default when json array parse failed ( #25447 )
...
insert default when json array parse failed
2023-10-16 14:51:26 +08:00
642e5cdb69
[Fix](Status) Make Status [[nodiscard]] and handle returned Status correctly ( #23395 )
2023-09-29 22:38:52 +08:00
c04e5bac39
[bug](pipelineX) fix java-udaf failed with open pipelineX ( #24939 )
2023-09-27 13:14:10 +08:00
b38b8b4494
[pipelineX](fix) Fix BE crash caused by join and constant expr ( #24862 )
2023-09-25 21:01:09 +08:00
4007622ad9
[Improve](inverted index) improve match performance without index ( #24751 )
2023-09-22 18:45:11 +08:00
96f197114c
[Improve](explode) improve explode func with array nested other type ( #24455 )
...
improve explode func with array nested other type
2023-09-18 16:05:30 +08:00
88adab3114
[fix](Nereids): fix be core when array_map is not nullable ( #24488 )
...
fix be core when array_map is not nullable
2023-09-16 20:39:15 +08:00
ed108d48fa
[fix](invert index) fix query use char filter ( #24268 )
2023-09-14 11:42:47 +08:00
9b7f041bea
[Bug](function) fix explode_json_array_int can't handle min/max values ( #24284 )
...
the json str get value maybe beyond max/min of Int64,
so add some check to limit the value, and return the max/min of Int64
2023-09-14 09:20:59 +08:00
335064f897
[feature](Nereids) add lambda argument and array_map function ( #23598 )
...
add array_map function
SELECT ARRAY_MAP(x->x+1, ARRAY(87, 33, -49))
+----------------------------------------------------------------------+
| array_map([x] -> (x + 1), x#1 of array(87, 33, -49)) |
+----------------------------------------------------------------------+
| [88, 34, -48] |
+----------------------------------------------------------------------+
2023-09-13 14:24:16 +08:00
d3f1388717
[Feature](partitions) Support auto-partition ( #24153 )
...
Co-authored-by: zhangstar333 <2561612514@qq.com >
2023-09-12 15:23:15 +08:00
fdb7a44f57
Revert "[Feature](partitions) Support auto partition" ( #24024 )
...
* Revert "[Feature](partitions) Support auto partition (#23236 )"
This reverts commit 6c544dd2011d731b8c9c51384c77bcf19c017981.
* Update config.h
2023-09-07 17:08:26 +08:00
6c544dd201
[Feature](partitions) Support auto partition ( #23236 )
...
Co-authored-by: zhangstar333 <2561612514@qq.com >
2023-09-06 16:26:45 +08:00
94a8fa6bc9
[bug](function) fix explode_number function return wrong rows ( #23603 )
...
before the explode_number function result is random with const value.
because the _cur_size is reset, so it's can't insert values to column.
2023-08-29 19:02:49 +08:00
527293aa41
[refactor](dynamic table) remove dynamic table ( #23298 )
2023-08-23 14:15:14 +08:00
dcd6c3c022
[pipelineX](refactor) propose a new pipeline execution model ( #22562 )
2023-08-21 15:38:45 +08:00
0967d7ec04
[improvement](agg) Do not serialize bitmap to string ( #23172 )
2023-08-21 10:10:15 +08:00
d431a35721
[Fix](inverted index) fix non-index match function core ( #22959 )
2023-08-15 11:27:12 +08:00
911bd0e818
[bug](if) fix if function not handle const nullable value ( #22823 )
...
fix if function not handle const nullable value
2023-08-15 10:16:48 +08:00