This is an automated email from the ASF dual-hosted git repository.
gkoszyk pushed a change to branch partition_remaster
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 67e57fb72 rework the message
add 2098f4918 test(csharp): wait for HTTP readiness in fixture (#3024)
add 4e3029d6b refactor(consensus): consolidate VSR types in
binary_protocol (#3014)
add 93d7f8970 ci: split post-merge monolith and harden Codecov uploads
(#3006)
add 601e59776 feat(go): send SDK version in login request (#3025)
add cea62a95d fix(security): replace SecretString with String for API
response tokens (#3008)
add 3727d66d2 chore(deps): bump requests from 2.32.5 to 2.33.0 in
/foreign/python (#3031)
add 4659a2b51 ci: allow `deps-dev` scope in PR title (#3035)
add a78dd0726 chore(deps-dev): bump picomatch from 4.0.3 to 4.0.4 in
/foreign/node (#3034)
add 38e392abe chore(deps-dev): bump picomatch from 4.0.3 to 4.0.4 in
/examples/node (#3033)
add a102da5e6 merge master
No new revisions were added by this update.
Summary of changes:
.github/actions/rust/pre-merge/action.yml | 3 +
.github/workflows/_common.yml | 1 +
.github/workflows/_test.yml | 1 +
.../{post-merge.yml => coverage-baseline.yml} | 262 +-----
.github/workflows/edge-release.yml | 123 +++
.github/workflows/post-merge.yml | 506 +-----------
.github/workflows/pre-merge.yml | 4 +
Cargo.lock | 13 +-
Cargo.toml | 6 +-
DEPENDENCIES.md | 6 +-
bdd/python/uv.lock | 2 +-
codecov.yml | 29 +-
core/binary_protocol/Cargo.toml | 2 +-
core/binary_protocol/src/consensus/message.rs | 113 ++-
core/binary_protocol/src/consensus/mod.rs | 1 +
core/binary_protocol/src/lib.rs | 6 +-
.../create_personal_access_token.rs | 7 +-
core/cli/src/commands/binary_system/login.rs | 3 +-
core/common/Cargo.toml | 4 +-
core/common/src/lib.rs | 1 -
core/common/src/traits/binary_mapper.rs | 5 +-
core/common/src/types/consensus/header.rs | 879 ---------------------
core/common/src/types/consensus/mod.rs | 19 -
core/common/src/types/mod.rs | 1 -
.../src/types/permissions/personal_access_token.rs | 16 +-
core/common/src/types/user/user_identity_info.rs | 17 +-
core/consensus/Cargo.toml | 1 +
core/consensus/src/impls.rs | 7 +-
core/consensus/src/lib.rs | 3 +-
core/consensus/src/plane_helpers.rs | 2 +-
.../test_pat_login_options.rs | 3 +-
.../verify_no_plaintext_credentials_on_disk.rs | 3 +-
core/integration/tests/mcp/mod.rs | 4 +-
.../server/scenarios/authentication_scenario.rs | 3 +-
.../scenarios/cross_protocol_pat_scenario.rs | 5 +-
.../tests/server/scenarios/user_scenario.rs | 9 +-
core/message_bus/Cargo.toml | 1 +
core/message_bus/src/lib.rs | 3 +-
core/metadata/Cargo.toml | 1 +
core/metadata/src/impls/metadata.rs | 8 +-
core/metadata/src/stm/mod.rs | 4 +-
core/metadata/src/stm/mux.rs | 5 +-
core/partitions/src/iggy_partition.rs | 1 +
core/partitions/src/iggy_partitions.rs | 5 +-
core/sdk/Cargo.toml | 2 +-
core/sdk/src/http/http_client.rs | 3 +-
core/server/src/http/mapper.rs | 3 +-
core/server/src/http/personal_access_tokens.rs | 6 +-
core/shard/Cargo.toml | 1 +
core/shard/src/lib.rs | 7 +-
core/shard/src/router.rs | 3 +-
core/simulator/Cargo.toml | 1 +
core/simulator/src/bus.rs | 3 +-
core/simulator/src/client.rs | 11 +-
core/simulator/src/lib.rs | 6 +-
core/simulator/src/main.rs | 3 +-
core/simulator/src/network.rs | 2 +-
core/simulator/src/packet.rs | 3 +-
examples/node/package-lock.json | 6 +-
examples/python/uv.lock | 2 +-
.../Fixtures/IggyServerFixture.cs | 6 +-
foreign/go/contracts/version.go | 2 -
foreign/go/internal/command/session.go | 4 +-
.../command/session_test.go} | 37 +-
foreign/node/package-lock.json | 48 +-
foreign/python/Cargo.toml | 2 +-
foreign/python/uv.lock | 6 +-
67 files changed, 438 insertions(+), 1827 deletions(-)
copy .github/workflows/{post-merge.yml => coverage-baseline.yml} (62%)
create mode 100644 .github/workflows/edge-release.yml
delete mode 100644 core/common/src/types/consensus/header.rs
delete mode 100644 core/common/src/types/consensus/mod.rs
copy foreign/go/{client/tcp/tcp_clients_management.go =>
internal/command/session_test.go} (56%)