Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[refactor] #4323: telemetry features, tokio console, logs, and config…
…uration (#4377) * [chore] #4323: remove `iroha_config/tokio-console` feature Signed-off-by: Dmitry Balashov <[email protected]> * [chore]: format Signed-off-by: Dmitry Balashov <[email protected]> * [refactor]: re-arrange telemetry features - remove `tokio_console_address` configuration - leverage default ENVs for tokio console config - `iroha_logger/tokio-console` feature fully controls whether it is enabled - refactoring chores Signed-off-by: Dmitry Balashov <[email protected]> * [test]: fixes Signed-off-by: Dmitry Balashov <[email protected]> * [chore]: repair `Cargo.toml` Signed-off-by: Dmitry Balashov <[email protected]> * [chore]: repair `Cargo.toml` (how often should I?) Signed-off-by: Dmitry Balashov <[email protected]> * [refactor]: `[telemetry.dev]` to `[dev_telemetry]` Signed-off-by: Dmitry Balashov <[email protected]> * [build]: fix Iroha build with `--no-default-features` Signed-off-by: Dmitry Balashov <[email protected]> * [refactor]: move args tests to `lib.rs` Signed-off-by: Dmitry Balashov <[email protected]> * [feature]: add cargo features into `iroha --version` Signed-off-by: Dmitry Balashov <[email protected]> * [feature]: improve logging a bit Signed-off-by: Dmitry Balashov <[email protected]> * [feature]: `mkdir -r` for `dev_telemetry.out_file` Signed-off-by: Dmitry Balashov <[email protected]> * [feature]: improve validation of paths in config Signed-off-by: Dmitry Balashov <[email protected]> * [fix]: add `\n` separator to file telemetry logs Signed-off-by: Dmitry Balashov <[email protected]> * [chore]: update snapshot logs Signed-off-by: Dmitry Balashov <[email protected]> * [fix]: use `write_all` again Signed-off-by: Dmitry Balashov <[email protected]> * [fix]: disable `genesis.file` validation (#4383) Signed-off-by: Dmitry Balashov <[email protected]> * [test]: remove telemetry features from integration tests Signed-off-by: Dmitry Balashov <[email protected]> * [chore]: revert "WSV" logs Signed-off-by: Dmitry Balashov <[email protected]> --------- Signed-off-by: Dmitry Balashov <[email protected]>
- Loading branch information