This is an automated email from the ASF dual-hosted git repository.
hubcio pushed a change to branch perf/task-per-partition
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 12d134e8e docs(partitions): align comments with file lanes and commit
walks
add 608f6a2eb fix(partitions): preserve shutdown and recovery I/O ownership
add 1b1ca6f29 fix(server): reject deletes against unapplied partition
history
add 848411ea4 fix(server): fail boot when the stats sampler cannot start
No new revisions were added by this update.
Summary of changes:
core/binary_protocol/src/consensus/header.rs | 13 +-
core/common/src/error/iggy_error.rs | 2 +
core/metadata/src/impls/metadata.rs | 1 +
core/metadata/src/stm/stream.rs | 4 +-
core/partitions/src/iggy_partition.rs | 438 +++++++++++++++++++++------
core/partitions/src/iggy_partitions.rs | 14 +-
core/partitions/src/io.rs | 119 +++++++-
core/partitions/src/journal.rs | 4 +-
core/partitions/src/offset_storage.rs | 2 +
core/partitions/src/persistence.rs | 1 +
core/partitions/src/state_transfer.rs | 24 +-
core/server/src/boot/mod.rs | 5 +-
core/server/src/dispatch/partition.rs | 230 +++++++++++++-
core/server/src/http/error.rs | 23 ++
core/server/src/server_error.rs | 5 +
core/server_common/src/fs_utils.rs | 4 +-
core/shard/src/builder.rs | 3 +
core/shard/src/lib.rs | 52 +++-
core/shard/src/metrics.rs | 43 +++
core/shard/src/partition_io.rs | 370 ++++++++++++++++++++--
core/shard/src/poll/completion_tests.rs | 231 +++++++++++++-
core/shard/src/router.rs | 2 +
22 files changed, 1423 insertions(+), 167 deletions(-)