Dmitry Simonenko
|
c3ec64974e
|
odyssey: change verbosity for incoming cancel request log msg
|
2018-03-15 17:45:03 +03:00 |
Dmitry Simonenko
|
9fcf2a4a80
|
odyssey: remake pooler service as system
|
2018-03-13 16:26:04 +03:00 |
Dmitry Simonenko
|
20a092098e
|
odyssey: remake system_t as global_t
|
2018-03-13 16:17:27 +03:00 |
Dmitry Simonenko
|
f108dcba09
|
odyssey: project rename
|
2018-03-12 17:03:15 +03:00 |
Dmitry Simonenko
|
bb826db7e8
|
odissey: major scheme rework, rename it to config
|
2018-03-06 18:23:52 +03:00 |
Dmitry Simonenko
|
4df9f8e760
|
odissey: move config to config_reader
|
2018-03-05 17:24:30 +03:00 |
Dmitry Simonenko
|
d48cd092a0
|
odissey: relay and relay_pool is worker and worker_pool now
|
2018-03-02 13:00:52 +03:00 |
Dmitry Simonenko
|
c90932b3d5
|
odissey: print message names
|
2018-03-01 16:53:27 +03:00 |
Dmitry Simonenko
|
11d89831c1
|
odissey: use msg enum names instead of hardcoded types
|
2018-03-01 16:22:08 +03:00 |
Dmitry Simonenko
|
bb34b84101
|
odissey: add pipeline configuration
|
2018-02-27 18:38:53 +03:00 |
Dmitry Simonenko
|
a19f18cef1
|
odissey: rework router cancel logic
|
2018-02-22 16:43:52 +03:00 |
Dmitry Simonenko
|
bbe86cb7d4
|
odissey: do not attach client io in pooler machine context
|
2018-02-19 16:18:55 +03:00 |
Dmitry Simonenko
|
9f505cb2c7
|
odissey: add cache and cache_chunk configuration options
|
2018-02-14 14:55:38 +03:00 |
Dmitry Simonenko
|
4ec923ce8b
|
odissey: use cache_limit_size as pipeline limit
|
2018-02-13 17:25:51 +03:00 |
Dmitry Simonenko
|
5396a16660
|
odissey: fix release warning
|
2018-02-13 17:06:35 +03:00 |
Dmitry Simonenko
|
3628d79a8f
|
odissey: attach/detach client stream on io
|
2018-02-13 16:57:28 +03:00 |
Dmitry Simonenko
|
f11a98432f
|
odissey: rework server buffering using client stream
|
2018-02-13 16:33:40 +03:00 |
Dmitry Simonenko
|
34958f8e52
|
odissey: remove frontend_stream_reset()
|
2018-02-12 16:53:05 +03:00 |
Dmitry Simonenko
|
c891dc757a
|
odissey: make client stream shared
|
2018-02-12 16:50:51 +03:00 |
Dmitry Simonenko
|
0cc0f949b3
|
odissey: make server stream shared driven by attach/detach logic
|
2018-02-12 16:29:40 +03:00 |
Dmitry Simonenko
|
60a5d18e77
|
odissey: do reattach if server connection lost on attach
|
2018-02-07 12:59:55 +03:00 |
Dmitry Simonenko
|
fe600528a9
|
odissey: rework server configuration
|
2018-02-06 18:12:53 +03:00 |
Dmitry Simonenko
|
09894f9818
|
odissey: properly reset client stream during deploy
|
2018-02-05 17:16:06 +03:00 |
Dmitry Simonenko
|
87bbd19700
|
odissey: pipeline deploy configuration prio to user request
|
2018-02-05 16:39:20 +03:00 |
Dmitry Simonenko
|
26efd303d1
|
odissey: avoid io attach/detach for non shared instance
|
2018-02-02 16:53:24 +03:00 |
Dmitry Simonenko
|
86d792cacd
|
odissey: do not print login info with log_session = off
|
2018-01-31 15:43:41 +03:00 |
Dmitry Simonenko
|
6dacad6fcb
|
odissey: rework reset to send discard-configuration altogether
|
2018-01-24 17:28:48 +03:00 |
Dmitry Simonenko
|
c810d77591
|
odissey: limit stream fill by readahead size
|
2018-01-19 16:46:47 +03:00 |
Dmitry Simonenko
|
15761a1186
|
odissey: introduce read pipelining to frontend main loop
|
2018-01-18 14:52:38 +03:00 |
Dmitry Simonenko
|
ee9699ae03
|
odissey: measure client login time
|
2017-12-18 17:15:32 +03:00 |
Dmitry Simonenko
|
6b731a460b
|
odissey: fix relay pool load distribution
|
2017-12-14 18:21:52 +03:00 |
Dmitry Simonenko
|
94cb5ce2e9
|
odissey: update machinarium; switch to new api
|
2017-12-14 14:47:28 +03:00 |
Dmitry Simonenko
|
34412ef00d
|
odissey: user stats for server sync state
|
2017-12-12 16:18:54 +03:00 |
Dmitry Simonenko
|
70d4a4fb76
|
odissey: properly update server sync state
|
2017-12-11 16:21:26 +03:00 |
Dmitry Simonenko
|
0b1f23014e
|
odissey: remove pipelining tweak
|
2017-12-08 18:39:45 +03:00 |
Dmitry Simonenko
|
93db3ba4a7
|
odissey: fix client-server params merge prio
|
2017-12-08 18:13:44 +03:00 |
Dmitry Simonenko
|
efe40e93e8
|
odissey: remove pool_discard tweak
|
2017-12-08 17:46:14 +03:00 |
Dmitry Simonenko
|
ed09703387
|
odissey: share same attach logic during client setup
|
2017-12-08 16:57:56 +03:00 |
Dmitry Simonenko
|
57f6df77c7
|
odissey: do retry in and separate frontend attach logic
|
2017-12-08 16:30:42 +03:00 |
Dmitry Simonenko
|
02016fe601
|
odissey: major rework of frontend main logic
|
2017-12-07 16:05:21 +03:00 |
Dmitry Simonenko
|
aa82264169
|
odissey: check client state during logging
|
2017-12-05 15:22:46 +03:00 |
Dmitry Simonenko
|
962b6eaf1e
|
odissey: add describe message to extended queries set
|
2017-12-04 17:41:11 +03:00 |
Dmitry Simonenko
|
b949c3a171
|
odissey: flush stream on error and disable copy; handle Close
|
2017-12-01 17:45:43 +03:00 |
Dmitry Simonenko
|
5bbcf85b1a
|
odissey: update machinarium; misc fixes
|
2017-11-29 14:48:35 +03:00 |
Dmitry Simonenko
|
bba88ec17f
|
odissey: extend query logging info
|
2017-11-28 17:02:19 +03:00 |
Dmitry Simonenko
|
7991ee0fb0
|
odissey: use copy safe od_snprintf() implementation
|
2017-11-27 15:54:16 +03:00 |
Dmitry Simonenko
|
023b931ee1
|
odissey: reuse client id as a forge backend key
|
2017-11-24 15:19:14 +03:00 |
Dmitry Simonenko
|
b63748813e
|
odissey: garbage-collect large client buffers
|
2017-11-23 17:26:11 +03:00 |
Dmitry Simonenko
|
6fcf64dbfa
|
odissey: extend client startup routing log info
|
2017-11-23 16:38:03 +03:00 |
Dmitry Simonenko
|
af9d3aae16
|
odissey: send ready during setup
|
2017-11-23 16:15:37 +03:00 |