79ad78f91f
fix(threadpool): MCOL-5565 queries stuck in FairThreadScheduler. ( #3100 )
...
Meta Primitive Jobs, .e.g ADD_JOINER, LAST_JOINER stuck
in Fair scheduler without out-of-band scheduler. Add OOB
scheduler back to remedy the issue.
2024-01-13 11:54:08 +03:00
56f2346083
Remove windows ifdefs
2023-03-02 15:59:42 +00:00
3b87532413
Revert "This patch disables FairThreadPool to double check if this feature contributes to multiple strange side-effects and ocassional failed MTR tests"
...
This reverts commit b78cbffa93
.
2022-07-22 14:04:06 +00:00
b78cbffa93
This patch disables FairThreadPool to double check if this feature contributes to multiple strange side-effects and ocassional failed MTR tests
2022-07-20 11:17:19 +00:00
4d41a945db
This patch removes Out-Of-Band pool from PP
2022-07-09 12:38:52 +00:00
a3c582d9fe
WIP with map clean-up
2022-07-09 12:38:52 +00:00
0e8014db02
MCOL-5044 Adding EXTRA thread logic into FairThreadPool
2022-07-09 12:38:52 +00:00
6cff14997d
Revert "This reverts MCOL-5044 AKA FairThreadPool that breaks regr test002"
...
This reverts commit 61359119ad
.
2022-07-09 12:38:51 +00:00
fcf8596089
Merge pull request #2403 from denis0x0D/MCOL-5109
...
[MCOL-5109] Make PPS as singleton
2022-06-21 16:17:05 +03:00
6d47529499
Merge branch 'develop' into MCOL-4841
2022-06-14 14:41:41 -05:00
61359119ad
This reverts MCOL-5044 AKA FairThreadPool that breaks regr test002
...
This reverts commit e40c16bd56
, reversing
changes made to 18e6b1d77b
.
2022-06-10 14:17:59 +00:00
272246e9fa
Merge branch 'develop' into MCOL-4841
2022-06-09 16:58:33 -05:00
3b6449842f
Merge branch 'develop' into MCOL-4841
...
# Conflicts:
# exemgr/main.cpp
# oam/etc/Columnstore.xml.singleserver
# primitives/primproc/primproc.cpp
2022-06-09 10:07:26 -05:00
467fe0b401
[MCOL-5109] Make a singleton from ServicePrimProc.
...
This patch makes a singleton from ServicePrimProc.
2022-06-07 13:27:45 +03:00
fd8ba33f21
MCOL-5044 This patch replaces PriorityThreadPool with FairThreadPool that uses a simple
...
operations + morsel size weight model to equally allocate CPU b/w parallel query morsels.
This patch delivers better parallel query timings distribution(timings graph resembles normal
distribution with a bigger left side thus more queries runs faster comparing with PrioThreadPool-based
single-node installation).
See changes in batchprimitiveprocessor-jl.h and comments in fair_threadpool.h for
important implementation details
2022-06-03 10:08:12 +00:00
e174696351
MCOL-5001 This patch merges ExeMgr and PrimProc runtimes
...
EM and PP are most resource-hungry runtimes.
The merge enables to control their cummulative
resource consumption, thread allocation + enables
zero-copy data exchange b/w local EM and PP facilities.
2022-04-04 11:46:33 +00:00
27dea733c5
MCOL4841 dev port run large join without OOM
2022-02-09 17:33:55 -06:00
04752ec546
clang format apply
2022-01-21 16:43:49 +00:00
5af2e70712
circular header fixe
2022-01-21 15:24:58 +00:00
01f3ceb437
replace header guards with #pragma once
2022-01-21 15:24:58 +00:00
757f8d00a5
A plugable PoorManProfiler singleton
2021-04-14 10:54:46 +00:00
895cbbe2d1
This patch revives PP poorman's profiling using StopWatch class
2021-04-08 12:10:06 +00:00
ab44ef6ddb
MCOL-4170 Refactor services/systemd units to finish their bootstrap ...
2020-11-09 12:01:16 +04:00
eac7dab096
MCOL-4030: first commit of warning removals unneed const and missing virtual dtors.
2020-06-23 13:51:36 -05:00
a09a9d5d0f
Mass substitution 'Corporaton' -> 'Corporation'
2019-08-07 14:43:25 -05:00
56767ae793
Add a few missing qualifiers
2019-04-29 01:28:55 -05:00
01446d1e22
Reformat all code to coding standard
2017-10-26 17:18:17 +01:00
23f8cb50b9
Builds!
2016-06-03 19:54:24 +03:00
b1b60065d9
build fails with boost linking errors
2016-06-03 13:55:09 +03:00
e9d96ddc85
copyright additions
2016-06-01 20:03:20 -05:00
3a6d4c3fd2
Revert "copyright name change"
...
This reverts commit 7000f6e4f2
.
2016-06-01 17:54:28 -05:00
7000f6e4f2
copyright name change
2016-06-01 14:54:11 -05:00
1bd427486c
Updated with latest InfiniDB Develop (4.6.6)
2016-01-14 10:27:21 -06:00
f6afc42dd0
the begginning
2016-01-06 14:08:59 -06:00