Commit Graph

1498 Commits

Author SHA1 Message Date
Dmitry Simonenko 1bdfa10db0 machinarium: limit free coroutines cache size 2017-11-13 17:00:24 +03:00
Dmitry Simonenko 7d22289561 machinarium: fix epoll list reallocation 2017-11-13 16:55:50 +03:00
Dmitry Simonenko ccd5abbfb0 machinarium: use absolute value for stack size 2017-11-13 16:54:33 +03:00
Dmitry Simonenko ab1894a945 machinarium: use correct context pointer during bootstrap 2017-11-13 16:51:42 +03:00
Dmitry Simonenko 65377b8311 odissey: handle Bind case for extended queries 2017-10-31 16:56:53 +03:00
Dmitry Simonenko 8223cb5e5f odissey: properly detach during setup stage 2017-10-31 16:50:33 +03:00
Dmitry Simonenko e7d5cf9b0e odissey: add all on/off options to config dump 2017-10-30 17:25:17 +03:00
Dmitry Simonenko 220c211387 odissey: add log_query on/off configuration tweak 2017-10-26 15:54:32 +03:00
Dmitry Simonenko 3845fb92cc odissey: print Query content during debug 2017-10-25 17:32:46 +03:00
Dmitry Simonenko 43c365fbad odissey: detach client on setup connect error 2017-10-24 17:03:40 +03:00
Dmitry Simonenko 7115076d01 odissey: update shapito submodule 2017-10-24 17:03:28 +03:00
Dmitry Simonenko 50f484e3f1 shapito: do not distinguish parameters case 2017-10-24 16:59:27 +03:00
Dmitry Simonenko 8d607df67d odissey: major rework of parameter status update logic 2017-10-07 15:30:00 +03:00
Dmitry Simonenko d78aa6c7c0 odissey: update shapito submodule 2017-10-07 15:25:32 +03:00
Dmitry Simonenko e885b877f7 shapito: add update/merge/find parameter functions 2017-10-07 15:24:27 +03:00
Dmitry Simonenko e72af35672 odissey: implement auth query string format 2017-10-05 16:42:30 +03:00
Dmitry Simonenko 32e2bb6484 odissey: update config file 2017-10-04 18:29:39 +03:00
Dmitry Simonenko c2c20e5569 odissey: fix DataRow parsing and password size 2017-10-04 18:07:54 +03:00
Dmitry Simonenko d4294a3e22 odissey: parse auth query reply 2017-10-03 18:04:58 +03:00
Dmitry Simonenko 8c6c97d085 odissey: fix out-of-source shapito build 2017-10-03 17:07:19 +03:00
Dmitry Simonenko 5de6ee3431 odissey: create forged client to do auth_query logic 2017-10-02 16:42:40 +03:00
Dmitry Simonenko 19a060752a odissey: add leftover auth_query files 2017-10-01 12:50:41 +03:00
Dmitry Simonenko fdd39f76e6 odissey: move auth_query impl into separate file 2017-09-29 13:57:53 +03:00
Dmitry Simonenko 897c1c929c odissey: fix incorrect auth password message 2017-09-28 17:51:15 +03:00
Dmitry Simonenko b21f6ccd6a odissey: do auth query logic during clear_text and md5 auth 2017-09-28 17:47:52 +03:00
Dmitry Simonenko 366747fbe0 odissey: make auth_db/user mandatory for auth_query 2017-09-28 17:21:59 +03:00
Dmitry Simonenko 9ffaf7ff66 odissey: set bootstrap logging format 2017-09-28 17:11:48 +03:00
Dmitry Simonenko bf7227a776 odissey: add scheme authentication "query" 2017-09-28 17:11:09 +03:00
Dmitry Simonenko f3dba52bf3 odissey: add auth_query config options 2017-09-25 17:10:44 +03:00
Dmitry Simonenko 38cdb21a57 odissey: add time and host info to logger format 2017-09-21 17:17:33 +03:00
Dmitry Simonenko 7e217b3b5a odissey: major logging rework (introduce log format) 2017-09-21 16:44:19 +03:00
Dmitry Simonenko 0b6cc63f28 odissey: properly decr client count after reset/unroute 2017-09-18 17:04:53 +03:00
Dmitry Simonenko 2f5b3de41e odissey: add log_ prefix to syslog config options 2017-09-18 16:14:52 +03:00
Dmitry Simonenko f2aa854450 odissey: use error object instead of logger for config parsing 2017-09-15 16:52:11 +03:00
Dmitry Simonenko 5b29494781 odissey: implement detached error object 2017-09-15 16:08:42 +03:00
Dmitry Simonenko 610cf23c7c odissey: reorder instance.h inclusion 2017-09-15 15:58:29 +03:00
Dmitry Simonenko 008f2e05c7 odissey: forward server error on connect (client_fwd_error) 2017-09-13 18:44:59 +03:00
Dmitry Simonenko 40f7040ef1 shapito: extend error function with detail and hint args 2017-09-13 18:37:40 +03:00
Dmitry Simonenko e9eeca8a95 odissey: add client_fwd_error configuration tweak 2017-09-12 16:45:04 +03:00
Dmitry Simonenko a08eb30987 odissey: track error stats per server 2017-09-12 16:23:59 +03:00
Dmitry Simonenko 25269d457d odissey: update shapito submodule (md5 password support) 2017-09-11 17:27:02 +03:00
Dmitry Simonenko dae2c2bd16 shapito: support password 'md5<hash>' format 2017-09-11 17:07:55 +03:00
Dmitry Simonenko a3eaeb6a1f odissey: reply incorrect console query text 2017-09-08 15:45:00 +03:00
Dmitry Simonenko 02931a1f82 odissey: add default params to configure reply result 2017-09-07 15:43:35 +03:00
Dmitry Simonenko 3b2eddc043 odissey: add quotes to SET query 2017-09-07 14:28:14 +03:00
Dmitry Simonenko 26db30580d odissey: update machinarium (fix large replies issue) 2017-09-06 16:42:03 +03:00
Dmitry Simonenko 162de2ce67 machinarium: split read buffer into readahead-sized chunks; tests 2017-09-06 16:38:05 +03:00
Dmitry Simonenko 5766aa4203 odissey: add default config values during configure 2017-09-06 14:35:40 +03:00
Dmitry Simonenko b964dbdc4f odissey: forward ParameterStatus messages during client configure 2017-09-05 17:07:50 +03:00
Dmitry Simonenko d89fe4e580 odissey: do discard for newly connected servers 2017-09-05 16:36:57 +03:00