This is an automated email from the ASF dual-hosted git repository.
numinnex pushed a change to branch fix_reconnect_panic
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 34e771a16 address review nits
add 42689d90a merge master
No new revisions were added by this update.
Summary of changes:
Cargo.lock | 2 +
core/common/src/types/stats/mod.rs | 8 +-
core/configs/src/lib.rs | 3 +-
core/configs/src/server_config/defaults.rs | 10 +-
core/configs/src/server_config/displays.rs | 3 +-
core/configs/src/server_config/sharding.rs | 160 ++---------
core/configs/src/server_config/system.rs | 15 +-
core/configs/src/server_config/validators.rs | 268 ++++++++-----------
core/configs/src/server_ng_config/defaults.rs | 4 +-
core/configs/src/server_ng_config/mod.rs | 1 +
core/configs/src/server_ng_config/server_ng.rs | 7 +-
core/configs/src/server_ng_config/sharding.rs | 357 +++++++++++++++++++++++++
core/configs_derive/src/config_env.rs | 11 +-
core/cpu_allocation/Cargo.toml | 5 +-
core/cpu_allocation/src/allowed_cpus.rs | 59 ++++
core/cpu_allocation/src/lib.rs | 8 +-
core/server-ng/config.toml | 21 ++
core/server-ng/src/bootstrap.rs | 59 ++--
core/server-ng/src/dispatch.rs | 16 +-
core/server-ng/src/http.rs | 4 +-
core/server-ng/src/http/state.rs | 4 +-
core/server-ng/src/partition_reconciler.rs | 8 +-
core/server-ng/src/snapshot.rs | 14 +-
core/server/Cargo.toml | 1 +
core/server/config.toml | 8 +
core/server/src/main.rs | 5 +-
core/server/src/shard/system/cgroup_memory.rs | 293 ++++++++++++++++++++
core/server/src/shard/system/mod.rs | 1 +
core/server/src/shard/system/stats.rs | 38 ++-
core/shard_allocator/src/lib.rs | 212 +++++++++++++--
30 files changed, 1212 insertions(+), 393 deletions(-)
create mode 100644 core/configs/src/server_ng_config/sharding.rs
create mode 100644 core/cpu_allocation/src/allowed_cpus.rs
create mode 100644 core/server/src/shard/system/cgroup_memory.rs