Commit Graph

374 Commits

Author SHA1 Message Date
Dmitry Simonenko 27f2dc66f6 odissey: resolve local address for bind 2016-12-08 16:41:23 +03:00
Dmitry Simonenko 6107c32766 odissey: update machinarium submodule 2016-12-08 16:30:38 +03:00
Dmitry Simonenko f06dbc7492 odissey: update machinarium submodule 2016-12-08 16:12:09 +03:00
Dmitry Simonenko f1515bb5fe odissey: update machinarium submodule 2016-12-07 18:24:33 +03:00
Dmitry Simonenko 677229b70c odissey: implement client watchdog 2016-12-06 16:27:41 +03:00
Dmitry Simonenko 6d399cdea4 odissey: update machinarium submodule 2016-12-06 15:59:17 +03:00
Dmitry Simonenko 5ad35488d2 odissey: simplify session pooling 2016-12-05 15:05:17 +03:00
Dmitry Simonenko 3d13d6d98e odissey: handle ReadyForQuery before client write 2016-12-05 15:00:17 +03:00
Dmitry Simonenko c31dbcd1c4 odissey: implement transaction pooling 2016-12-05 14:43:26 +03:00
Dmitry Simonenko 8aba8a7d58 odissey: add transaction pooling stab 2016-12-01 14:12:34 +03:00
Dmitry Simonenko 907b6fe53d odissey: remove unused pooling method types 2016-12-01 14:07:42 +03:00
Dmitry Simonenko de40466f50 odissey: split router logic into separate files 2016-11-30 17:43:49 +03:00
Dmitry Simonenko 5930daaa34 odissey: set nodelay by default 2016-11-30 16:34:41 +03:00
Dmitry Simonenko 4a67fb627f odissey: update machinarium submodule 2016-11-30 16:15:00 +03:00
Dmitry Simonenko 0d468fcf9e odissey: remove server is_ready flag 2016-11-30 14:23:23 +03:00
Dmitry Simonenko c9618e523e odissey: update reset comment 2016-11-29 17:48:49 +03:00
Dmitry Simonenko 2532eebe9b odissey: redesign cancel logic 2016-11-29 17:40:53 +03:00
Dmitry Simonenko 770816e91e odissey: add server sync logic 2016-11-29 16:52:29 +03:00
Dmitry Simonenko 6c20f06619 odissey: pass correct mm_io_t pointer to od_read/od_write 2016-11-29 16:26:27 +03:00
Dmitry Simonenko 6bbab43c5d odissey: new naming scheme: od_routerstatus_t, od_link_t 2016-11-29 16:22:24 +03:00
Dmitry Simonenko 3879194d71 odissey: new naming scheme: od_pooler_t 2016-11-29 16:21:18 +03:00
Dmitry Simonenko 90f9265d80 odissey: new naming scheme: od_routepool_t 2016-11-29 16:19:47 +03:00
Dmitry Simonenko 850d0ba409 odissey: new naming scheme: od_route_t 2016-11-29 16:19:12 +03:00
Dmitry Simonenko d53c0eb339 odissey: new naming scheme: od_routeid_t 2016-11-29 16:18:16 +03:00
Dmitry Simonenko d4b5f83dbe odissey: new naming scheme: od_serverpool_t 2016-11-29 16:17:16 +03:00
Dmitry Simonenko 4fe666120c odissey: new naming scheme: od_clientpool_t 2016-11-29 16:16:16 +03:00
Dmitry Simonenko 1b273bc134 odissey: new naming scheme: od_client_t 2016-11-29 16:14:50 +03:00
Dmitry Simonenko f61c1df129 odissey: new naming scheme: od_server_t 2016-11-29 16:13:42 +03:00
Dmitry Simonenko 40802730c2 odissey: new naming scheme: od_config_t 2016-11-29 16:10:33 +03:00
Dmitry Simonenko 3053089fa7 odissey: new naming scheme: od_scheme_t 2016-11-29 16:09:16 +03:00
Dmitry Simonenko 93740c91fb odissey: new naming scheme: od_list_t 2016-11-29 16:03:39 +03:00
Dmitry Simonenko ab9245c2db odissey: new naming scheme: od_lex_t, od_token_t, od_keyword_t 2016-11-29 16:00:18 +03:00
Dmitry Simonenko f52d5d053d odissey: new naming scheme: od_log_t 2016-11-29 15:57:46 +03:00
Dmitry Simonenko cc70b75d22 odissey: new naming scheme: od_syslog_t 2016-11-29 15:56:21 +03:00
Dmitry Simonenko 3e00c8020e odissey: new naming scheme: od_pid_t 2016-11-29 15:54:01 +03:00
Dmitry Simonenko 6975c9c87b odissey: bring back soprano and machinarium using git-ssh 2016-11-29 15:45:33 +03:00
Dmitry Simonenko 61bf5d8146 odissey: temporary remove submodules 2016-11-29 15:43:53 +03:00
Dmitry Simonenko d0ce1d936a odissey: switch to use new library naming scheme 2016-11-29 15:41:11 +03:00
Dmitry Simonenko b3dad0ca1d odissey: update soprano submodule 2016-11-29 15:37:42 +03:00
Dmitry Simonenko e03ad3b557 odissey: update machinarium submodule 2016-11-29 15:37:29 +03:00
Dmitry Simonenko 8328c5aaaf odissey: implement syslog support 2016-11-28 17:47:39 +03:00
Dmitry Simonenko fdf8546e46 odissey: add syslog options 2016-11-28 17:38:19 +03:00
Dmitry Simonenko e03e4cb67d odissey: implement syslog access methods 2016-11-28 17:29:23 +03:00
Dmitry Simonenko dc815aaf77 odissey: sketch syslog options 2016-11-28 16:41:47 +03:00
Dmitry Simonenko f83b00c104 odissey: rearrange log file output after daemonize 2016-11-28 16:35:47 +03:00
Dmitry Simonenko 3adcee354b odissey: add daemonize support 2016-11-28 16:25:05 +03:00
Dmitry Simonenko ba066a99d1 odissey: implement pid file lifecycle 2016-11-28 16:03:09 +03:00
Dmitry Simonenko eb97cd0c97 odissey: write lf before pid eof 2016-11-28 16:01:17 +03:00
Dmitry Simonenko 07f0215ac1 odissey: add pid file manager 2016-11-28 15:55:37 +03:00
Dmitry Simonenko 83668065a5 odissey: set keepalive according to config 2016-11-28 15:42:52 +03:00