Commit Graph

1498 Commits

Author SHA1 Message Date
Dmitry Simonenko 981a4c6626 odissey: update to latest machinarium changes 2018-02-02 14:49:10 +03:00
Dmitry Simonenko 9024153a6d machinarium: update and move queue tests into test_channel_shared_* 2018-02-01 15:42:46 +03:00
Dmitry Simonenko 69b1c292a5 machinarium: blend queue functionality as machine_create_channel(shared) 2018-02-01 15:40:12 +03:00
Dmitry Simonenko 63fa2e0e49 machinarium: rename channel_t to channelfast_t; separate api 2018-02-01 15:17:31 +03:00
Dmitry Simonenko b588eae244 machinarium: make queue api read/write instead of get/put 2018-02-01 15:05:33 +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 116834df42 machinarium: keep benchmark/ up to date 2018-01-22 14:39:16 +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 99843bf3bc machinarium: introduce machine_read_pending() 2018-01-17 17:26:14 +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 b08b0359cd machinarium: set proper size_guard size in context_stack 2018-01-10 15:27:57 +03:00
Dmitry Simonenko 354eeed64e odissey: include coroutines info during stat print 2018-01-09 17:51:58 +03:00
Dmitry Simonenko 0157a02ad9 machinarium: fix coroutine cache limit bound check 2018-01-09 17:50:21 +03:00
Dmitry Simonenko e798ad400c odissey: update machinarium 2018-01-09 17:41:57 +03:00
Dmitry Simonenko feb3d1aa92 machinarium: update test_stat 2018-01-09 17:37:45 +03:00
Dmitry Simonenko 1277492d53 machinarium: extend machinarium_stat() with global coroutine count 2018-01-09 17:37:09 +03:00
Dmitry Simonenko 1579b3d926 machinarium: add machinarium_stat() test 2018-01-09 17:11:25 +03:00
Dmitry Simonenko 2d73372f03 machinarium: introduce machinarium_stat() 2018-01-09 17:06:22 +03:00
Dmitry Simonenko 72e76438bd machinarium: fix runner context struct init 2017-12-22 18:55:24 +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 5a75e686af machinarium: pre-check content of SSL buffer in machine_read_poll() 2017-12-14 16:42:37 +03:00
Dmitry Simonenko 94cb5ce2e9 odissey: update machinarium; switch to new api 2017-12-14 14:47:28 +03:00
Dmitry Simonenko c375c0a287 machinarium: call readahead callback on read poll 2017-12-14 14:38:52 +03:00
Dmitry Simonenko 51a9fdff2b machinarium: rework machine_read_poll() using ready set 2017-12-14 14:27:17 +03:00
Dmitry Simonenko d229b759f8 odissey: update machinarium 2017-12-13 21:39:03 +03:00
Dmitry Simonenko 12230fe6b0 machinarium: add test_read_poll2 2017-12-13 21:36:46 +03:00
Dmitry Simonenko 76450f2c0b odissey: print nodelay as bool value 2017-12-12 18:16:35 +03:00
Dmitry Simonenko 34412ef00d odissey: user stats for server sync state 2017-12-12 16:18:54 +03:00
Dmitry Simonenko 0ac8023b9e odissey: add search_path to parameters set 2017-12-12 14:47:25 +03:00
Dmitry Simonenko 70d4a4fb76 odissey: properly update server sync state 2017-12-11 16:21:26 +03:00
Dmitry Simonenko df5bf14d77 odissey: quote parameter values; include statement_timeout to the set 2017-12-11 16:18:57 +03:00
Dmitry Simonenko 429db748bb odissey: update shapito submodule 2017-12-11 16:18:27 +03:00
Dmitry Simonenko 4d0d721359 shapito: add shapito_parameter_quote() function 2017-12-11 16:17:21 +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 bc60f5edb3 odissey: update debian config 2017-12-08 17:47:01 +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