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
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
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
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
Dmitry Simonenko
ab95c11fff
odissey: reorganize backend reset implementation
2017-09-05 16:34:29 +03:00
Dmitry Simonenko
437dc6478f
odissey: set correct names for timezone and datestyle
2017-09-05 15:57:10 +03:00
Dmitry Simonenko
e6419bca39
odissey: set readahead to 16k
2017-09-04 16:48:27 +03:00
Dmitry Simonenko
a663bd8897
odissey: do not close client tls connection if disable
2017-09-04 15:22:26 +03:00
Dmitry Simonenko
1603e84ae3
odissey: always set default client options
2017-09-01 17:07:28 +03:00
Dmitry Simonenko
70ac93378f
odissey: configure and send timezone to a client
2017-09-01 16:29:46 +03:00
Dmitry Simonenko
3aff6627a1
odissey: add client_encoding and datestyle to debian config
2017-08-31 17:22:34 +03:00
Dmitry Simonenko
b3c1edb929
odissey: add client_encoding and datestyle to config
2017-08-31 17:14:58 +03:00
Dmitry Simonenko
782274ebf1
odissey: support extended query
2017-08-30 17:53:16 +03:00
Dmitry Simonenko
3e6b4c6157
odissey: fix listen servers startup iteration
2017-08-30 16:56:13 +03:00
Dmitry Simonenko
408b2e79b0
odissey: update debian config (keepalive and nodelay)
2017-08-29 17:47:43 +03:00
Dmitry Simonenko
c86726bbca
odissey: allow to define serveral listen servers
2017-08-29 17:43:41 +03:00
Dmitry Simonenko
df19198b69
odissey: separate listen server scheme parameters
2017-08-28 16:59:41 +03:00
Dmitry Simonenko
196d8c6a69
odissey: add basic support for SHOW LISTS
2017-08-25 15:39:00 +03:00
Dmitry Simonenko
c2263716c0
odissey: always set client_encoding and datestyle
2017-08-24 18:09:50 +03:00
Dmitry Simonenko
d3aa8488da
odissey: fix show clients string format id; update shapito
2017-08-23 17:38:23 +03:00
Dmitry Simonenko
e1557e0c5a
odissey: handle basic console SET command
2017-08-23 16:29:30 +03:00
Dmitry Simonenko
b2a9e5b868
odissey: pass client_encoding and datestyle for console clients
2017-08-23 16:18:56 +03:00
Dmitry Simonenko
1a65628e83
odissey: send NULL for connect_time and request_time
2017-08-22 16:29:00 +03:00
Dmitry Simonenko
3aeb388bfa
odissey: put add_subdirectory(sources) back
2017-08-21 17:50:22 +03:00
Dmitry Simonenko
97a9adfc7f
odissey: minor CMakeLists.txt fixes
2017-08-21 17:32:08 +03:00
Dmitry Simonenko
6d9eb0690d
odissey: add Dmitry Sarafannikov to AUTHORS file
2017-08-21 17:26:32 +03:00
Dmitry Simonenko
efe142999a
odissey: add -DBUILD_DEBIAN to support Debian build
2017-08-21 17:23:50 +03:00
Dmitry Simonenko
3cdba194c9
Merge pull request #2 from dsarafan/master
...
odissey: debian package infrastructure support
2017-08-21 18:04:25 +04:00
Dmitriy Sarafannikov
ddc1d0a06b
Debian package infrastructure
...
Package includes configuration files for odissey itself,
logrotate, init script. All of them generated by CMake
from templates placed in etc/ directory and added to
install section of Makefile which will be called by
debuild or another deb package building utilities.
2017-08-21 15:18:28 +03:00
Dmitry Simonenko
f1a9a203dd
odissey: fix periodic stats diff and sanity check
2017-08-21 13:25:38 +03:00
Dmitry Simonenko
b5922d5951
odissey: fix auth password required message
2017-08-21 12:38:29 +03:00
Dmitry Simonenko
d4b9d8190d
odissey: implement show clients
2017-08-17 18:38:28 +03:00
Dmitry Simonenko
6d4d735d58
odissey: implement client pool iterator
2017-08-17 18:38:10 +03:00
Dmitry Simonenko
c3c782b854
odissey: implement show servers
2017-08-17 18:16:16 +03:00
Dmitry Simonenko
758666070d
odissey: extend getsockname and getaddrname with addr/port
2017-08-17 18:15:19 +03:00
Dmitry Simonenko
ad8809acb2
odissey: fix jenkins compilation warnings
2017-08-17 17:13:31 +03:00
Dmitry Simonenko
cfa978d402
odissey: fix machinarium daemonization
2017-08-17 16:56:32 +03:00
Dmitry Simonenko
f408db187e
odissey: update machinarium submodule
2017-08-17 16:50:31 +03:00