Commit Graph

1423 Commits

Author SHA1 Message Date
Dmitry Simonenko 3378e60827 odyssey: remove instance_t* field out from system 2018-03-13 16:37:53 +03:00
Dmitry Simonenko 1dde49fb6b odyssey: update documentation 2018-03-13 16:33:17 +03:00
Dmitry Simonenko fb07550d06 odyssey: remove unused field 2018-03-13 16:28:45 +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 b8f60f56de odissey: update INTERNALS.md 2018-03-06 18:25:59 +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 ad5c46954e odissey: update docs 2018-03-02 13:07:06 +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 c90932b3d5 odissey: print message names 2018-03-01 16:53:27 +03:00
Dmitry Simonenko 0b3cf2846f odissey: update shapito 2018-03-01 16:38:24 +03:00
Dmitry Simonenko 35c555d652 shapito: add msg type conversion to textual description 2018-03-01 16:36:15 +03:00
Dmitry Simonenko 11d89831c1 odissey: use msg enum names instead of hardcoded types 2018-03-01 16:22:08 +03:00
Dmitry Simonenko 5aa2316c5e shapito: add Copy messages also for be 2018-03-01 16:15:32 +03:00
Dmitry Simonenko ef69a0d5bf odissey: update shapito 2018-03-01 15:41:42 +03:00
Dmitry Simonenko 64ff4221e0 shapito: use msg type enums as protocol msg names 2018-03-01 15:39:44 +03:00
Dmitry Simonenko 7444e3de46 shapito: add enums for protocol message types 2018-03-01 15:24:17 +03:00
Dmitry Simonenko bf79959961 odissey: handle sigterm signal 2018-02-28 17:33:38 +03:00
Dmitry Simonenko 3427b29af1 odissey: minor refactoring 2018-02-28 17:32:32 +03:00
Dmitry Simonenko bb34b84101 odissey: add pipeline configuration 2018-02-27 18:38:53 +03:00
Dmitry Simonenko 1e8fd09fa5 shapito: add cache size stat 2018-02-27 18:20:43 +03:00
Dmitry Simonenko 2f6aabb4a0 odissey: update shapito 2018-02-27 17:45:12 +03:00
Dmitry Simonenko 16a740ecc5 shapito: allow to disable cache limit_size 2018-02-27 17:40:41 +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 152c6e51d6 odissey: update machinarium 2018-02-26 17:19:20 +03:00
Dmitry Simonenko 88c38a188a machinarium: add test_config 2018-02-26 17:18:03 +03:00
Dmitry Simonenko 22c55fd89b machinarium: allow to configure pool_size, cache and stack_size 2018-02-26 17:17:25 +03:00
Dmitry Simonenko 643488d1df odissey: error if failed to bind(2) to any listen address 2018-02-26 15:57:26 +03:00
Dmitry Simonenko af362b89e1 odissey: extend periodic stats 2018-02-26 15:27:10 +03:00
Dmitry Simonenko a57ff18287 odissey: update shapito 2018-02-26 15:20:35 +03:00
Dmitry Simonenko 5d599b4ff0 shapito: track stats of all cache allocations 2018-02-26 15:19:25 +03:00
Dmitry Simonenko a19f18cef1 odissey: rework router cancel logic 2018-02-22 16:43:52 +03:00
Dmitry Simonenko bbe86cb7d4 odissey: do not attach client io in pooler machine context 2018-02-19 16:18:55 +03:00
Dmitry Simonenko c29197a838 odissey: update machinarium 2018-02-19 15:43:22 +03:00
Dmitry Simonenko a7f3c6ebe6 machinarium: update tests according to api changes 2018-02-19 15:41:42 +03:00
Dmitry Simonenko 8209109966 machinarium: pass attach argument to machine_accept() 2018-02-19 15:35:56 +03:00
Dmitry Simonenko 9d944b51f4 odissey: move server connection close out of pooler 2018-02-15 16:06:46 +03:00
Dmitry Simonenko 15f4977c09 odissey: use readahead as cache chunk limit, if caching not used 2018-02-14 15:22:36 +03:00
Dmitry Simonenko 4f966c26bc odissey: update shapito 2018-02-14 14:56:18 +03:00
Dmitry Simonenko 9f505cb2c7 odissey: add cache and cache_chunk configuration options 2018-02-14 14:55:38 +03:00
Dmitry Simonenko 4ec923ce8b odissey: use cache_limit_size as pipeline limit 2018-02-13 17:25:51 +03:00
Dmitry Simonenko 7a06ed6bf8 shapito: decrease count_allocated on cache hit 2018-02-13 17:20:54 +03:00
Dmitry Simonenko fc78dcc409 odissey: add stream cache limits 2018-02-13 17:18:13 +03:00
Dmitry Simonenko 9132f9ebe8 shapito: add cache count and stream size limits 2018-02-13 17:14:22 +03:00