46d40b1952
[refactor](executor)Remove empty group logic #26005
2023-10-27 14:24:41 +08:00
7b2ff38401
query cpu hard limit based on doris scheduler ( #24844 )
2023-10-07 12:03:07 +08:00
c98d2bf0d3
Fix incorrect priority queue refactor ( #21857 )
2023-07-17 14:56:24 +08:00
307149dc35
[pipeline](task_queue) remove disable steal in task queue to speed up query ( #21692 )
...
TPCH Q9
before: 2.74s
after: 2.33s
2023-07-10 22:21:56 +08:00
76bdcf1d26
[improvement](pipeline) task group scan entity ( #19924 )
2023-06-25 14:43:35 +08:00
6c9c9e9765
[feature-wip](resource-group) Supports memory hard isolation of resource group ( #19526 )
2023-05-15 22:45:46 +08:00
38294b98db
Fix comparator of ResouceGroupSet ( #19523 )
2023-05-13 09:17:16 +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
ac0b382fed
[improvement](executor) Priority Queue support vruntime ( #18635 )
...
* 1 rename some class
2 mfqs support vruntime
* fix const
* as sugguestion
* fix const
2023-04-17 10:17:28 +08:00
81799d614e
[feature-wip](resource-group) support resource group interface in be. ( #18588 )
2023-04-14 14:00:49 +08:00
2ee1468576
[improvement](executor) Support task group schedule in pipeline engine ( #17615 )
2023-03-30 10:49:50 +08:00
2785202816
[Bug](regression-test) be coredump in pipeline when grace exit in regression test ( #18131 )
2023-03-27 18:36:27 +08:00
1038093c29
[Pipeline](Exec) disable work steal of hash join build ( #15652 )
2023-01-06 15:08:10 +08:00
388df291af
[pipeline](schedule) Add profile for except node and fix steal task problem ( #15282 )
2022-12-22 22:42:37 +08:00
938f4f33d6
[Pipeline] Add MLFQ when schedule ( #15124 )
2022-12-20 11:49:15 +08:00