Dmitry Simonenko
|
c35b7bec71
|
odissey: send client errors
|
2017-06-08 15:36:21 +03:00 |
Dmitry Simonenko
|
e87a00ba10
|
odissey: add frontend_error() function; update shapito
|
2017-06-08 14:30:00 +03:00 |
Dmitry Simonenko
|
c0e4044d5c
|
odissey: implement router server pools attach-wait logic
|
2017-06-07 17:59:13 +03:00 |
Dmitry Simonenko
|
e6eb8f6ce2
|
odissey: implement global client_max
|
2017-06-07 16:01:47 +03:00 |
Dmitry Simonenko
|
33c75ae3a1
|
odissey: minor fixes
|
2017-06-07 15:46:32 +03:00 |
Dmitry Simonenko
|
d7bc3fe42e
|
odissey: add logical server reply pipelining
|
2017-06-07 15:40:08 +03:00 |
Dmitry Simonenko
|
6646d4372c
|
odissey: update machinarium
|
2017-06-07 14:57:07 +03:00 |
Dmitry Simonenko
|
bd9575f088
|
odissey: update shapito submodule
|
2017-06-07 14:50:58 +03:00 |
Dmitry Simonenko
|
7dda4bb57c
|
odissey: add shapito submodule
|
2017-06-07 14:24:18 +03:00 |
Dmitry Simonenko
|
179af10c05
|
odissey: remove soprano submodule
|
2017-06-07 14:19:45 +03:00 |
Dmitry Simonenko
|
5bd287f93e
|
odissey: complete transition to multi-thread arch; remove core/
|
2017-06-07 13:51:21 +03:00 |
Dmitry Simonenko
|
94331c46f7
|
odissey: move readahead out of listen
|
2017-06-06 17:55:43 +03:00 |
Dmitry Simonenko
|
8f24f9db25
|
odissey: update machinarium
|
2017-06-06 17:20:10 +03:00 |
Dmitry Simonenko
|
502663ecd3
|
odissey: move client_max out of listen and display
|
2017-06-05 18:18:47 +03:00 |
Dmitry Simonenko
|
c12f5e8584
|
odissey: move config workers out of listen
|
2017-06-05 18:12:10 +03:00 |
Dmitry Simonenko
|
6528dddbde
|
odissey: update machinarium
|
2017-06-05 18:03:15 +03:00 |
Dmitry Simonenko
|
b50197408c
|
odissey: make periodic coroutine a part of pooler
|
2017-06-05 17:05:39 +03:00 |
Dmitry Simonenko
|
1415ecc03f
|
odissey: make router pooler coroutine
|
2017-06-05 16:45:28 +03:00 |
Dmitry Simonenko
|
667bbf0ade
|
odissey: update machinarium
|
2017-06-05 15:51:33 +03:00 |
Dmitry Simonenko
|
43db2ccc9e
|
odissey: update machinarium and soprano
|
2017-06-02 17:10:14 +03:00 |
Dmitry Simonenko
|
33775ed466
|
odissey: assemble tls support; rework cancel
|
2017-06-02 16:49:20 +03:00 |
Dmitry Simonenko
|
2d39949fa1
|
odissey: update machinarium
|
2017-06-02 14:59:14 +03:00 |
Dmitry Simonenko
|
84b92ea277
|
odissey: implement relay pool
|
2017-06-01 15:45:49 +03:00 |
Dmitry Simonenko
|
566ee9c788
|
odissey: make one frontend main
|
2017-06-01 13:51:51 +03:00 |
Dmitry Simonenko
|
cc1eb8673c
|
odissey: make transaction pooling work
|
2017-06-01 13:41:14 +03:00 |
Dmitry Simonenko
|
a9e212927b
|
odissey: add config param log_config
|
2017-06-01 12:45:49 +03:00 |
Dmitry Simonenko
|
f4a0bc671a
|
odissey: remove config log_verbosity; add log_debug
|
2017-06-01 12:38:46 +03:00 |
Dmitry Simonenko
|
7b60156771
|
odissey: implicitly detach client from a route
|
2017-06-01 12:28:23 +03:00 |
Dmitry Simonenko
|
01cbf6fc76
|
odissey: major logging rework
|
2017-05-31 18:47:15 +03:00 |
Dmitry Simonenko
|
0d04fc7c87
|
odissey: cleanup unused routes on expire
|
2017-05-31 16:48:44 +03:00 |
Dmitry Simonenko
|
aca2cb9003
|
odissey: update machinarium
|
2017-05-31 16:38:24 +03:00 |
Dmitry Simonenko
|
61ea9a143a
|
odissey: do not free msg during route
|
2017-05-31 16:33:11 +03:00 |
Dmitry Simonenko
|
b57bc4ddd7
|
odissey: add periodic task, stats and expire
|
2017-05-31 14:38:06 +03:00 |
Dmitry Simonenko
|
7cc03473ea
|
odissey: proper route client_pool route/unroute logic
|
2017-05-31 13:49:12 +03:00 |
Dmitry Simonenko
|
78bd7ec6f7
|
odissey: update machinarium
|
2017-05-30 18:09:45 +03:00 |
Dmitry Simonenko
|
7a74596c84
|
odissey: implement router close; update machinarium
|
2017-05-30 18:04:59 +03:00 |
Dmitry Simonenko
|
6b696ccdef
|
odissey: implement router cancel logic
|
2017-05-30 14:34:08 +03:00 |
Dmitry Simonenko
|
cf823e87ee
|
odissey: set client readahead
|
2017-05-30 14:17:35 +03:00 |
Dmitry Simonenko
|
c13c4d0e11
|
odissey: add basic backend cancel
|
2017-05-29 18:33:44 +03:00 |
Dmitry Simonenko
|
4be6971647
|
odissey: remove unused server states
|
2017-05-29 18:15:18 +03:00 |
Dmitry Simonenko
|
d542d4c15a
|
odissey: push server back to route server pool
|
2017-05-29 18:07:22 +03:00 |
Dmitry Simonenko
|
f5657689e5
|
odissey: assemble basic session pooling
|
2017-05-29 17:53:21 +03:00 |
Dmitry Simonenko
|
7bedf59191
|
odissey: better name for server attach/detach
|
2017-05-29 15:39:18 +03:00 |
Dmitry Simonenko
|
7da27518d6
|
odissey: add backend connect logic
|
2017-05-27 17:21:39 +03:00 |
Dmitry Simonenko
|
c8a7278a9e
|
odissey: add backend auth
|
2017-05-27 17:13:09 +03:00 |
Dmitry Simonenko
|
e32faef69c
|
machinarium: implement router push/pop requests
|
2017-05-27 16:14:39 +03:00 |
Dmitry Simonenko
|
0723417d9c
|
odissey: update machinarium
|
2017-05-27 15:42:57 +03:00 |
Dmitry Simonenko
|
40685118f7
|
odissey: implement client routing procedure
|
2017-05-26 16:44:42 +03:00 |
Dmitry Simonenko
|
7039487137
|
odissey: group system services; add initial router
|
2017-05-26 15:17:45 +03:00 |
Dmitry Simonenko
|
717e1ab05d
|
odissey: add frontend setup and auth
|
2017-05-26 14:49:17 +03:00 |