Dmitry Simonenko
|
00dc09ae5f
|
shapito: add shapito_cache_stat()
|
2018-02-12 16:28:46 +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
|
258eb09535
|
shapito: implement shared stream cache
|
2018-02-08 16:27:42 +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
|
b24ef021ea
|
shapito: add parameters_copy(); remove parameters_merge()
|
2018-02-06 18:15:59 +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
|
dfb7963b4d
|
machinarium: update benchmarks
|
2018-02-05 15:49:23 +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
|
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 |