Dmitry Simonenko
|
5ca3fa926a
|
odyssey: update source file headers
|
2018-04-04 16:19:58 +03:00 |
Dmitry Simonenko
|
38430a9d51
|
odyssey: remove config versioning
|
2018-03-21 17:36:57 +03:00 |
Dmitry Simonenko
|
3378e60827
|
odyssey: remove instance_t* field out from system
|
2018-03-13 16:37:53 +03:00 |
Dmitry Simonenko
|
9fcf2a4a80
|
odyssey: remake pooler service as system
|
2018-03-13 16:26:04 +03:00 |
Dmitry Simonenko
|
20a092098e
|
odyssey: remake system_t as global_t
|
2018-03-13 16:17:27 +03:00 |
Dmitry Simonenko
|
5862c1762f
|
odyssey: misc fixes
|
2018-03-13 15:13:42 +03:00 |
Dmitry Simonenko
|
f108dcba09
|
odyssey: project rename
|
2018-03-12 17:03:15 +03:00 |
Dmitry Simonenko
|
bb826db7e8
|
odissey: major scheme rework, rename it to config
|
2018-03-06 18:23:52 +03:00 |
Dmitry Simonenko
|
a096d258b7
|
odissey: rework configuration reader
|
2018-03-05 17:50:51 +03:00 |
Dmitry Simonenko
|
4df9f8e760
|
odissey: move config to config_reader
|
2018-03-05 17:24:30 +03:00 |
Dmitry Simonenko
|
99fca366ef
|
odissey: rename periodic service to cron
|
2018-03-02 16:12:32 +03:00 |
Dmitry Simonenko
|
d48cd092a0
|
odissey: relay and relay_pool is worker and worker_pool now
|
2018-03-02 13:00:52 +03:00 |
Dmitry Simonenko
|
bf79959961
|
odissey: handle sigterm signal
|
2018-02-28 17:33:38 +03:00 |
Dmitry Simonenko
|
b208a77954
|
odissey: allow to configure coroutine cache size
|
2018-02-26 17:34:06 +03:00 |
Dmitry Simonenko
|
db109ca7db
|
odissey: allow to configure number of resolvers threads
|
2018-02-26 17:29:10 +03:00 |
Dmitry Simonenko
|
a19f18cef1
|
odissey: rework router cancel logic
|
2018-02-22 16:43:52 +03:00 |
Dmitry Simonenko
|
9f505cb2c7
|
odissey: add cache and cache_chunk configuration options
|
2018-02-14 14:55:38 +03:00 |
Dmitry Simonenko
|
fc78dcc409
|
odissey: add stream cache limits
|
2018-02-13 17:18:13 +03:00 |
Dmitry Simonenko
|
25ec1a27eb
|
odissey: add stream_cache
|
2018-02-12 16:27:06 +03:00 |
Dmitry Simonenko
|
b0635265a1
|
odissey: move is_shared logic to instance domain
|
2018-02-02 16:44:47 +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
|
7991ee0fb0
|
odissey: use copy safe od_snprintf() implementation
|
2017-11-27 15:54:16 +03:00 |
Dmitry Simonenko
|
023b931ee1
|
odissey: reuse client id as a forge backend key
|
2017-11-24 15:19:14 +03:00 |
Dmitry Simonenko
|
7e217b3b5a
|
odissey: major logging rework (introduce log format)
|
2017-09-21 16:44:19 +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
|
cfa978d402
|
odissey: fix machinarium daemonization
|
2017-08-17 16:56:32 +03:00 |
Dmitry Simonenko
|
1f8ddf885e
|
odissey: update file includes
|
2017-08-08 16:50:50 +03:00 |
Dmitry Simonenko
|
1d371edfce
|
odissey: make scheme version 64bit
|
2017-08-03 17:03:37 +03:00 |
Dmitry Simonenko
|
390f1c575d
|
odissey: move scheme version out of od_config_load()
|
2017-08-01 18:16:29 +03:00 |
Dmitry Simonenko
|
d62f085e58
|
odissey: rename log_stdout to log_to_stdout
|
2017-07-28 16:23:05 +03:00 |
Dmitry Simonenko
|
6e7121e023
|
odissey: rename log format enum types
|
2017-07-28 16:10:06 +03:00 |
Dmitry Simonenko
|
1c0bd2cbfe
|
odissey: implement tskv log format
|
2017-07-27 15:44:44 +03:00 |
Dmitry Simonenko
|
d6c466bbf7
|
odissey: rework logger using methods
|
2017-07-27 15:24:38 +03:00 |
Dmitry Simonenko
|
19beb8b634
|
odissey: add log_format configuration parameter
|
2017-07-27 15:06:59 +03:00 |
Dmitry Simonenko
|
c9df1e0976
|
odissey: add log_stdout configuration parameter
|
2017-07-27 14:35:19 +03:00 |
Dmitry Simonenko
|
f28b38bc1a
|
odissey: major logger rework
|
2017-07-26 17:05:29 +03:00 |
Dmitry Simonenko
|
65b740bb3c
|
odissey: log current routes after config reload
|
2017-07-24 15:06:18 +03:00 |
Dmitry Simonenko
|
794b8b9f16
|
odissey: implement configuration file reload logic
|
2017-07-19 14:29:23 +03:00 |
Dmitry Simonenko
|
1c3a3d34d5
|
odissey: implement scheme merge logic and compare methods
|
2017-07-18 15:22:14 +03:00 |
Dmitry Simonenko
|
f89c577412
|
odissey: add scheme manager; first attempt to make scheme versional
|
2017-07-14 16:40:31 +03:00 |
Dmitry Simonenko
|
032dd86db2
|
odissey: add scheme reference counting and cleanup
|
2017-07-13 15:58:32 +03:00 |
Dmitry Simonenko
|
77bc621362
|
odissey: add stub for SIGHUP handler
|
2017-07-13 14:49:44 +03:00 |
Dmitry Simonenko
|
e30a5adfea
|
odissey: return common errors from instance_main()
|
2017-07-13 13:25:32 +03:00 |
Dmitry Simonenko
|
d02e2c20be
|
odissey: configuration parser major rework
|
2017-07-12 17:09:48 +03:00 |
Dmitry Simonenko
|
8283a2d665
|
odissey: update banners
|
2017-07-05 15:42:49 +03:00 |
Dmitry Simonenko
|
9e096b96b2
|
odissey: rework file naming and include path
|
2017-07-05 15:15:17 +03:00 |