9b7e007ef6
[Bug](union) fix union operator set eos is not incorrect ( #34250 )
...
* [test](case) fix unstable case without order by distinct row
* [Bug](union) fix union operator set eos is not incorrect
2024-04-29 13:38:03 +08:00
4863167f90
[refactor](pipelineX) Reduce prepare overhead (PART I) ( #33550 )
2024-04-17 23:42:12 +08:00
bff45cf94f
[fix](union) union source operator hold too many blocks from children ( #32717 )
2024-03-25 18:09:41 +08:00
09be4dc7ee
[fix](random-bucket) tabletindex when there is no cached value in memory ( #32336 )
...
1. In cloud mode, get visible version is a rpc to metaservice, while
loads would get visible version for all partitions.
2. VunionNode should follow batch size.
2024-03-21 14:07:49 +08:00
779ca464a5
[Fix](Status) Handle returned overall Status correctly ( #31692 )
...
Handle returned overall Status correctly
2024-03-09 19:44:39 +08:00
ff5e9341bf
[fix](pipelineX)error output_block settings result in excessive memory usage. #31680
2024-03-02 01:09:10 +08:00
ae926d0d8c
[pipelineX](bug) Fix core dump if union has no children ( #31611 )
2024-03-01 04:25:43 +08:00
2b7fa9d6bb
[pipelineX](refactor) Rebuild relationship between dep and operator ( #31487 )
2024-02-29 12:38:03 +08:00
2f6251ccde
[pipelineX](refactor) remove source state from operator functions ( #31435 )
2024-02-28 13:05:57 +08:00
1d5471f805
[chore](debug) check the const exprs count in union node ( #30679 )
2024-02-01 19:00:51 +08:00
d191809372
[fix](pipeline) Fix non-prepared execute of UnionOperator ( #30355 )
2024-01-27 09:11:44 +08:00
b60a272be0
[Bug](pipeline) Fix pipeline load lose data use wrong var check order ( #30341 )
2024-01-25 13:24:52 +08:00
e94683fffb
[pipelineX](refactor) refine relationship between shared state and dependency ( #30294 )
2024-01-25 13:24:09 +08:00
990d5d8664
[cleanup](insert-into) clean up some insert into log ( #30063 )
2024-01-18 12:03:07 +08:00
615d94bbc7
[log](insertadd log in parse insert into values data ( #29903 )
2024-01-16 18:35:32 +08:00
9f73f77d12
[fix](pipeline) incorrect result caused by missing output block of union operator ( #29677 )
2024-01-12 11:44:21 +08:00
f0629da10a
[pipelineX](fix) Fix illegal memory access ( #29283 )
2023-12-29 18:35:41 +08:00
25b90eb782
[Feature](function) support random int from specific range ( #28076 )
...
mysql> select rand(-20, -10);
+------------------+
| random(-20, -10) |
+------------------+
| -13 |
+------------------+
1 row in set (0.10 sec)
2023-12-08 10:15:25 +08:00
da03a50824
[refine](pipelineX) refine dataqueue set source ready block ( #27733 )
2023-11-30 13:00:18 +08:00
ca7dbc3636
[refactor](pipelineX) refine union dependency ( #27348 )
2023-11-23 16:28:32 +08:00
1b3512d942
[pipelineX](bug) Fix cancel timeout ( #27396 )
2023-11-22 22:31:34 +08:00
5442e8d1fc
[pipelineX](dependency) split different dependencies ( #27366 )
2023-11-22 12:50:39 +08:00
b1eef30b49
[pipelineX](dependency) Wake up task by dependencies ( #26879 )
...
---------
Co-authored-by: Mryange <2319153948@qq.com >
2023-11-18 03:20:24 +08:00
b137f03921
[feature](profile) add MaxActiveTime and add exectime in pipelineX ( #26148 )
2023-10-31 17:53:52 +08:00
97c2fe75d1
[feature](pipelineX) use expected<T, Status> in local_state ( #25878 )
2023-10-25 15:23:17 +08:00
552091f21f
[performance](pipelineX) optimize pipelineX ( #25713 )
2023-10-25 10:13:17 +08:00
b16af25f7b
[pipelineX](fix) fix union operator which return only const values ( #25837 )
2023-10-24 18:51:41 +08:00
c2fe34dec7
[refine](pipelineX) refactor local state ( #25448 )
2023-10-17 11:23:29 +08:00
bd582aee75
[pipelineX](minor) refine code ( #25015 )
2023-10-07 10:45:33 +08:00
642e5cdb69
[Fix](Status) Make Status [[nodiscard]] and handle returned Status correctly ( #23395 )
2023-09-29 22:38:52 +08:00
f0fad61db4
[pipelineX](bug) Fix file scan operator ( #24989 )
2023-09-28 11:12:27 +08:00
671b5f0a0a
[Bug](pipeline) Fix block reusing for union source operator ( #24977 )
...
[CANCELLED][INTERNAL_ERROR]Merge block not match, self:[String], input:[String, Nullable(String), Nullable(String), Nullable(String), Nullable(String), DateV2]
2023-09-27 19:41:56 +08:00
5a4d51716c
[fix](pipelineX) fix null ptr when unionoperator only have constexpr #24822
2023-09-23 20:28:38 +08:00
263506f8ab
[refactor](pipelineX) add MultiCast operator ( #24656 )
2023-09-22 15:41:14 +08:00
b9997d69fa
[refactor](pipelineX) return error when local_state can not find id ( #24360 )
2023-09-21 16:04:08 +08:00
e54c4ef258
[pipelineX](dependency) refactor write dependency ( #24555 )
2023-09-19 18:01:42 +08:00
8ce109bda7
[pipelineX](profile) phase 2: refine profile ( #24467 )
2023-09-16 14:28:20 +08:00
d24f3efd4a
[pipelineX](profile) Phase 1: refactor pipelineX detailed profile ( #24322 )
2023-09-15 16:14:05 +08:00
07dd6830e8
[pipelineX](refactor) add union node in pipelineX ( #24286 )
2023-09-13 20:39:58 +08:00
99810f1ea5
[Bug](pipeline) fix hang on union_source_operator when child sink_operator all finished ( #20938 )
2023-06-19 09:46:38 +08:00
5fd9f58bd3
[Chore](pipeline-engine) adjus queryt canceled log on pipeline engine ( #20702 )
...
adjus queryt canceled log on pipeline engine
2023-06-12 18:23:19 +08:00
22985af4d7
[Bug](pipeline) set SourceState to MORE_DATA when UnionSourceOperator have const_expr/data_queue->remaining_has_data ( #20557 )
...
set SourceState to MORE_DATA when UnionSourceOperator have const_expr/data_queue->remaining_has_data
2023-06-08 14:47:35 +08:00
e412dd12e8
[chore](build) Use include-what-you-use to optimize includes (PART II) ( #18761 )
...
Currently, there are some useless includes in the codebase. We can use a tool named include-what-you-use to optimize these includes. By using a strict include-what-you-use policy, we can get lots of benefits from it.
2023-04-19 23:11:48 +08:00
e48a033338
[Bug](pipeline) Support projection in UnionSourceOperator ( #16525 )
2023-02-09 14:43:44 +08:00
10be583e52
[chore](pipeline) optimize profile information ( #15433 )
2022-12-30 09:56:33 +08:00
732417258c
[Bug](pipeline) Fix bugs to pass TPCDS cases ( #15194 )
2022-12-20 22:29:55 +08:00
494eb895d3
[vectorized](pipeline) support union node operator ( #15031 )
2022-12-19 22:01:56 +08:00