Nikita Mikhaylov
|
dbf5091016
|
Parallel reading from replicas (#29279)
|
2021-12-09 13:39:28 +03:00 |
|
Alexey Milovidov
|
19445ac096
|
Drop unused headers
|
2021-09-01 02:47:52 +03:00 |
|
Nikolai Kochetov
|
cfa3fd4b87
|
Hold context in HedgedConnections to prevent use-after-free on settings.
|
2021-07-29 13:29:36 +03:00 |
|
Amos Bird
|
dbfb699690
|
Asynchronously drain connections.
|
2021-07-19 21:53:29 +08:00 |
|
Nikita Mikhaylov
|
024374a2ec
|
review fixes
|
2021-04-13 22:39:43 +03:00 |
|
Nikita Mikhaylov
|
7a68820342
|
style
|
2021-04-13 22:39:42 +03:00 |
|
Nikita Mikhaylov
|
c333c3dedb
|
review fixes
|
2021-04-13 22:39:42 +03:00 |
|
Nikita Mikhaylov
|
36a8419f60
|
style
|
2021-04-13 22:39:42 +03:00 |
|
Nikita Mikhaylov
|
4843f86329
|
use only one connection between initiator and worker
|
2021-04-13 22:39:42 +03:00 |
|
Pavel Kruglov
|
82a6be44cf
|
Disable changing replica when we have made progress
|
2021-03-03 01:03:03 +03:00 |
|
Pavel Kruglov
|
4166ae1f45
|
Restart timeout when we make progress
|
2021-03-02 15:40:24 +03:00 |
|
Pavel Kruglov
|
91f6f9227b
|
Small fixes and tests updates
|
2021-02-26 18:55:58 +03:00 |
|
Pavel Kruglov
|
dd5185c779
|
Refactor 4.0
|
2021-02-21 17:03:24 +03:00 |
|
Pavel Kruglov
|
1b78de2142
|
Use fibers in HedgedRequests
|
2021-02-17 20:34:52 +03:00 |
|
Pavel Kruglov
|
0e1d67ad9a
|
Add LOG_DEBUG to debug test_distributed_load_balancing
|
2021-02-16 10:56:45 +03:00 |
|
Pavel Kruglov
|
df09a5cac9
|
Refactor 3.0 and fix tests
|
2021-02-15 16:21:36 +03:00 |
|
Pavel Kruglov
|
22b8bc6c99
|
Refactor 2.0
|
2021-02-09 05:01:09 +03:00 |
|
Pavel Kruglov
|
df5dc102c4
|
Don't use 'ReplicaStatePtr &' to prevent use-after-free
|
2021-02-08 23:58:02 +03:00 |
|
Pavel Kruglov
|
d3ebf59376
|
Fix
|
2021-02-08 16:08:15 +03:00 |
|
Pavel Kruglov
|
8ff3dde290
|
Add sendIgnoredPartUUIDs to HedgedRequests
|
2021-02-06 18:26:36 +03:00 |
|
Pavel Kruglov
|
0704d3cf27
|
Refactor
|
2021-02-06 03:54:27 +03:00 |
|
Pavel Kruglov
|
60a92e9a99
|
Fix build, add comments, update tests
|
2021-02-02 15:14:31 +03:00 |
|
Pavel Kruglov
|
01a0cb649a
|
Fix build, style, tests
|
2021-01-29 18:46:28 +03:00 |
|
Pavel Kruglov
|
b3b832cde7
|
Work with any number of replicas simultaneously, support max_parallel_replicas
|
2021-01-27 12:33:11 +03:00 |
|
Pavel Kruglov
|
97b5179e55
|
Implement HedgedRequests
|
2021-01-19 22:41:05 +03:00 |
|