Sergei Trifonov
|
7fbfa4b21e
|
Merge branch 'master' into async-loader-workloads
|
2023-05-22 13:31:42 +02:00 |
|
serxa
|
372601d6df
|
fix
|
2023-05-21 17:04:49 +00:00 |
|
serxa
|
cd11c25864
|
fix test + more testing for dynamic prioritization
|
2023-05-21 17:04:00 +00:00 |
|
serxa
|
128b8e5889
|
fix tests + add test for dynamic pools
|
2023-05-21 14:28:16 +00:00 |
|
Han Fei
|
3ead9e627e
|
Merge branch 'master' into hanfei/fix-optimize-regexp-prefix
|
2023-05-16 22:31:01 +02:00 |
|
Han Fei
|
ea59761809
|
fix OptimizeRegularExpression
|
2023-05-16 15:25:04 +02:00 |
|
serxa
|
f6d7145a72
|
fix tests
|
2023-05-15 23:05:13 +00:00 |
|
Sergei Trifonov
|
8f20085d9a
|
Merge pull request #48923 from ClickHouse/async-loader
Add AsyncLoader with dependency tracking and runtime prioritization
|
2023-05-14 15:12:39 +02:00 |
|
Alexey Milovidov
|
5a44dc26e7
|
Fixes for clang-17
|
2023-05-13 02:57:31 +02:00 |
|
Sergei Trifonov
|
a30a0d80f2
|
Merge branch 'master' into async-loader
|
2023-05-12 20:17:20 +02:00 |
|
serxa
|
195eafcaed
|
fix disable test
|
2023-05-12 14:51:33 +00:00 |
|
serxa
|
5807737804
|
temporarily disable JobFailure test
|
2023-05-12 12:02:45 +00:00 |
|
Anton Popov
|
db52652337
|
fix unit test
|
2023-05-10 21:00:56 +00:00 |
|
Sergei Trifonov
|
4f9d443226
|
Merge branch 'master' into async-loader
|
2023-05-09 12:04:23 +02:00 |
|
Alexey Milovidov
|
cfb35cb251
|
Fix typo: "as much slots" -> "as many slots"
|
2023-05-07 04:42:46 +02:00 |
|
Anton Popov
|
223adc1725
|
fix ThreadPool::wait
|
2023-05-05 19:14:45 +00:00 |
|
serxa
|
94dca90219
|
do not polute unit test output
|
2023-05-03 18:43:29 +00:00 |
|
serxa
|
f3b97f9d1f
|
improve helper functions
|
2023-05-02 09:19:27 +00:00 |
|
serxa
|
75021138ed
|
schedule() jobs recursively with its dependencies
|
2023-05-01 12:09:10 +00:00 |
|
Sergei Trifonov
|
bb4109b3e1
|
Merge branch 'master' into async-loader
|
2023-04-26 15:00:59 +02:00 |
|
serxa
|
056268f90b
|
fix
|
2023-04-22 17:43:36 +00:00 |
|
serxa
|
64fb8da812
|
improve AsyncLoader interface
|
2023-04-22 17:29:53 +00:00 |
|
Arthur Passos
|
43841a6ee6
|
Merge branch 'master' into parsey_key_value_function
|
2023-04-20 10:05:34 -03:00 |
|
serxa
|
2e31140ca4
|
review fixes
|
2023-04-19 11:46:56 +00:00 |
|
serxa
|
baced2c66e
|
fix data race in test
|
2023-04-19 06:26:35 +00:00 |
|
serxa
|
54c5b1083b
|
add test for dynamic prioritization
|
2023-04-19 06:26:14 +00:00 |
|
serxa
|
356b934835
|
split AsyncLoader into .h and .cpp files + more docs
|
2023-04-19 06:25:45 +00:00 |
|
serxa
|
69719c0819
|
allow to change max number of workers in runtime
|
2023-04-19 06:24:42 +00:00 |
|
serxa
|
c736d9fd4f
|
fix test
|
2023-04-19 06:24:35 +00:00 |
|
serxa
|
264956fece
|
add test for static priorities
|
2023-04-19 06:24:25 +00:00 |
|
serxa
|
b86c737450
|
make performance-inefficient-vector-operation,-warnings-as-errors happy
|
2023-04-19 06:24:15 +00:00 |
|
serxa
|
8c1f734f50
|
add random test with dependent tasks
|
2023-04-19 06:24:07 +00:00 |
|
serxa
|
d8bf775b9a
|
fix worker shutdown
|
2023-04-19 06:24:01 +00:00 |
|
serxa
|
51992ae96d
|
add ScheduleJobWithCanceledDependencies test
|
2023-04-19 06:23:47 +00:00 |
|
serxa
|
5837b09880
|
fix scheduling of jobs with dependencies on finished jobs
|
2023-04-19 06:23:39 +00:00 |
|
serxa
|
5ba1dc91e3
|
add LoadStatus::CANCELED
|
2023-04-19 06:23:32 +00:00 |
|
serxa
|
df3c5212ff
|
test deps are completed + refactoring
|
2023-04-19 06:23:22 +00:00 |
|
serxa
|
9ac37ca3b8
|
add overload test
|
2023-04-19 06:23:14 +00:00 |
|
serxa
|
4bc52a1b06
|
add concurrency test
|
2023-04-19 06:23:07 +00:00 |
|
serxa
|
ba67f95525
|
allow cancels on RandomTasks test shutdown
|
2023-04-19 06:22:37 +00:00 |
|
serxa
|
3be0645413
|
fix remove of executing tasks + add test
|
2023-04-19 06:22:27 +00:00 |
|
serxa
|
a9c51c4aca
|
add more tests for cancel
|
2023-04-19 06:22:15 +00:00 |
|
serxa
|
5e5a38cd64
|
add tests for job status/wait/cancel
|
2023-04-19 06:22:01 +00:00 |
|
serxa
|
3226eadd94
|
add simple randomized test
|
2023-04-19 06:21:31 +00:00 |
|
serxa
|
2c29c0b2f3
|
add dependency cycle detection
|
2023-04-19 06:21:19 +00:00 |
|
serxa
|
5d11706929
|
make t work, add simple test
|
2023-04-19 06:20:37 +00:00 |
|
Michael Kolupaev
|
2d4fe85513
|
Something
|
2023-04-17 04:58:32 +00:00 |
|
Arthur Passos
|
88f1c969cc
|
Merge branch 'master' into parsey_key_value_function
|
2023-04-13 10:38:44 -03:00 |
|
Robert Schulze
|
05606a8835
|
Clean up GCC warning pragmas
|
2023-04-11 18:21:08 +00:00 |
|
Arthur Passos
|
b062ab5b4f
|
Merge branch 'master' into parsey_key_value_function
|
2023-04-10 10:32:01 -03:00 |
|