Commit Graph

1498 Commits

Author SHA1 Message Date
Dmitry Simonenko 536031e097 odissey: save periodic avg stats 2017-08-11 17:19:32 +03:00
Dmitry Simonenko ad900ce38c odissey: split log_statistics into log_stats and stat_interval 2017-08-11 17:11:44 +03:00
Dmitry Simonenko 4c2aaa5e8a odissey: rework stats sampling 2017-08-11 16:54:24 +03:00
Dmitry Simonenko 3c4e20241c odissey: do not use direct read with u64 atomics 2017-08-11 13:45:11 +03:00
Dmitry Simonenko 38ce79ddaa odissey: add implicit atomic read operation 2017-08-11 13:43:39 +03:00
Dmitry Simonenko b4c1b74fce odissey: separate sync server state and stats 2017-08-11 13:42:04 +03:00
Dmitry Simonenko 9997ee61ef odissey: add rps and qury_time to log stats 2017-08-11 13:24:41 +03:00
Dmitry Simonenko 7d74785bbc odissey: meassure server query time 2017-08-10 15:55:12 +03:00
Dmitry Simonenko 918fa721a3 odissey: update machinarium 2017-08-10 15:19:11 +03:00
Dmitry Simonenko 014b6698ba machinarium: add machine_time() 2017-08-10 15:18:27 +03:00
Dmitry Simonenko 625f9e8a0b odissey: use serverstat_t for server synchronization 2017-08-10 15:07:29 +03:00
Dmitry Simonenko 1f8ddf885e odissey: update file includes 2017-08-08 16:50:50 +03:00
Dmitry Simonenko 936bcecc50 odissey: introduce atomic.h 2017-08-08 16:50:28 +03:00
Dmitry Simonenko 5b84e23bbc odissey: check for malformed console Query message 2017-08-08 16:07:53 +03:00
Dmitry Simonenko b098d031d7 odissey: parse SHOW STATS console statement 2017-08-08 16:05:58 +03:00
Dmitry Simonenko 8e1bd24e90 odissey: generate error on empty console statement 2017-08-08 16:02:33 +03:00
Dmitry Simonenko ca474996d9 odissey: return corrent message on console error 2017-08-08 16:00:45 +03:00
Dmitry Simonenko 7fcf7284f8 odissey: separate frontend error functions 2017-08-08 15:50:09 +03:00
Dmitry Simonenko ccd6ad05b7 odissey: add console_query_show() and parser tokens 2017-08-07 17:45:22 +03:00
Dmitry Simonenko c89a687490 odissey: add console query parser function 2017-08-07 17:38:05 +03:00
Dmitry Simonenko 46d9981afa odissey: reply valid show stats 2017-08-04 18:10:49 +03:00
Dmitry Simonenko 7c55c0949c odissey: implement basic console stat reply function 2017-08-04 18:02:33 +03:00
Dmitry Simonenko a92a193860 odissey: update shapito submodule 2017-08-04 18:01:45 +03:00
Dmitry Simonenko fa02d43f6a shapito: fix is_null check in shapito_be_write_data_row_add() 2017-08-04 18:00:53 +03:00
Dmitry Simonenko a2fc31c01a odissey: basic parse and log console requests 2017-08-03 17:26:26 +03:00
Dmitry Simonenko 3360067ee7 odissey: update shapito submodule 2017-08-03 17:25:52 +03:00
Dmitry Simonenko 4b09a93c15 odissey: update machinarium 2017-08-03 17:25:24 +03:00
Dmitry Simonenko 064357ffa2 machinarium: minor fixes 2017-08-03 17:24:46 +03:00
Dmitry Simonenko 2a296145e4 shapito: add query request read function 2017-08-03 17:23:53 +03:00
Dmitry Simonenko 1d371edfce odissey: make scheme version 64bit 2017-08-03 17:03:37 +03:00
Dmitry Simonenko 6f4328c892 odissey: implement config file includes 2017-08-02 13:41: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 8e2b040646 odissey: update INTERNALS.md 2017-07-31 17:50:20 +03:00
Dmitry Simonenko 5c3a16f203 odissey: describe client error messages 2017-07-31 17:40:54 +03:00
Dmitry Simonenko d62f085e58 odissey: rename log_stdout to log_to_stdout 2017-07-28 16:23:05 +03:00
Dmitry Simonenko bc44b08324 odissey: rename tls_verify to tls_mode 2017-07-28 16:19:53 +03:00
Dmitry Simonenko 4afde73e9c odissey: give better names to tls modes 2017-07-28 16:16:46 +03:00
Dmitry Simonenko e73b258f76 odissey: give better names for auth ids 2017-07-28 16:14:21 +03:00
Dmitry Simonenko 70e85c55fd odissey: rename scheme pooling modes 2017-07-28 16:13:05 +03:00
Dmitry Simonenko 775a91abfb odissey: rename storage type ids 2017-07-28 16:11:52 +03:00
Dmitry Simonenko 6e7121e023 odissey: rename log format enum types 2017-07-28 16:10:06 +03:00
Dmitry Simonenko dfec0d38af odissey: set default log format as text 2017-07-27 16:22:43 +03:00
Dmitry Simonenko 9193f44ebb odissey: preformat message to support tskv format 2017-07-27 16:12:22 +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 1281366aa5 odissey: refactor id prefix logging 2017-07-26 17:35:39 +03:00
Dmitry Simonenko 29363c6a71 odissey: refactor logger function 2017-07-26 17:18:57 +03:00
Dmitry Simonenko f28b38bc1a odissey: major logger rework 2017-07-26 17:05:29 +03:00