Commit Graph

803 Commits

Author SHA1 Message Date
Dmitry Simonenko a57ff18287 odissey: update shapito 2018-02-26 15:20:35 +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 c29197a838 odissey: update machinarium 2018-02-19 15:43:22 +03:00
Dmitry Simonenko 9d944b51f4 odissey: move server connection close out of pooler 2018-02-15 16:06:46 +03:00
Dmitry Simonenko 15f4977c09 odissey: use readahead as cache chunk limit, if caching not used 2018-02-14 15:22:36 +03:00
Dmitry Simonenko 4f966c26bc odissey: update shapito 2018-02-14 14:56:18 +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 fc78dcc409 odissey: add stream cache limits 2018-02-13 17:18:13 +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 25ec1a27eb odissey: add stream_cache 2018-02-12 16:27:06 +03:00
Dmitry Simonenko 4aa7dad77c odissey: update shapito 2018-02-08 16:28:33 +03:00
Dmitry Simonenko 6c22f8df58 odissey: update default config 2018-02-07 16:05:10 +03:00
Dmitry Simonenko 60a5d18e77 odissey: do reattach if server connection lost on attach 2018-02-07 12:59:55 +03:00
Dmitry Simonenko a4ea499813 odissey: make sure server is connected before terminate 2018-02-07 12:56:51 +03:00
Dmitry Simonenko 64e2024fea odissey: update shapito 2018-02-06 18:16:53 +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 be757e8e85 odissey: update machinarium 2018-02-05 15:52:26 +03:00
Dmitry Simonenko 26efd303d1 odissey: avoid io attach/detach for non shared instance 2018-02-02 16:53:24 +03:00
Dmitry Simonenko b0635265a1 odissey: move is_shared logic to instance domain 2018-02-02 16:44:47 +03:00
Dmitry Simonenko 645f7e2350 odissey: create non shared channel for workers=1 2018-02-02 16:09:26 +03:00
Dmitry Simonenko 17673c123a odissey: rework internal services init logic 2018-02-02 15:50:23 +03:00
Dmitry Simonenko 57faa0f7c4 odissey: move relay pool start to pooler context 2018-02-02 14:54:13 +03:00
Dmitry Simonenko 981a4c6626 odissey: update to latest machinarium changes 2018-02-02 14:49:10 +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 1bc8d873da odissey: stress: send empty query instead of 'SELECT 1' 2018-01-31 15:38:33 +03:00
Dmitry Simonenko 08a6c30f16 odissey: set correct time type 2018-01-26 16:50:17 +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 b4b7d77eb5 odissey: update machinarium 2018-01-17 17:28:38 +03:00
Dmitry Simonenko 6c6a97d960 odissey: minor fixes 2018-01-10 15:34:16 +03:00
Dmitry Simonenko 571eb91522 odissey: update machinarium 2018-01-10 15:29:58 +03:00
Dmitry Simonenko 354eeed64e odissey: include coroutines info during stat print 2018-01-09 17:51:58 +03:00
Dmitry Simonenko e798ad400c odissey: update machinarium 2018-01-09 17:41:57 +03:00
Dmitry Simonenko 03ef6a30d8 odissey: handle cli options and implement histogram for odissey-stress 2017-12-20 16:50:12 +03:00
Dmitry Simonenko 2ae8c3a4c0 odissey: introduce odissey-stress benchmark tool 2017-12-19 18:30:15 +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 13bd6d4740 odissey: update machinarium 2017-12-14 16:44:19 +03:00
Dmitry Simonenko 94cb5ce2e9 odissey: update machinarium; switch to new api 2017-12-14 14:47:28 +03:00
Dmitry Simonenko d229b759f8 odissey: update machinarium 2017-12-13 21:39:03 +03:00