This is an automated email from the ASF dual-hosted git repository.
piotr pushed a change to branch improve_http_secret
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 1edfe3672 feat(security): generate random JWT secrets when not
configured
add 34280ab7b fix(sdk): fix broken Windows build for SDK and CLI (#2971)
add 9c8b5cc6c feat(bdd): add --coverage flag to run-bdd-tests.sh for all
SDKs (#2950)
add a1f51fdb3 feat(partitions): add poll_messages support to simulator
(#2960)
add 9463f6c79 fix(web): submit login form on Enter instead of toggling
password visibility (#2970)
add 07c9c7cca feat(java): add new stats fields to match server sysinfo
updates (#2969)
add efe61b6bd Merge branch 'master' into improve_http_secret
No new revisions were added by this update.
Summary of changes:
.github/actions/rust/pre-merge/action.yml | 7 +
.github/config/components.yml | 24 +++-
.github/workflows/_test.yml | 1 +
Cargo.lock | 8 +-
Cargo.toml | 8 +-
DEPENDENCIES.md | 8 +-
bdd/docker-compose.coverage.yml | 91 ++++++++++++
bdd/java/build.gradle.kts | 7 +
bdd/python/pyproject.toml | 1 +
bdd/python/uv.lock | 142 ++++++++++++++++++-
core/binary_protocol/Cargo.toml | 2 +-
core/cli/Cargo.toml | 2 +-
core/common/Cargo.toml | 2 +-
.../src/types/segment_storage/messages_reader.rs | 4 +-
core/partitions/src/iggy_partition.rs | 156 ++++++++++++++++++++-
core/partitions/src/iggy_partitions.rs | 30 +++-
core/sdk/Cargo.toml | 2 +-
core/simulator/src/client.rs | 46 ++++--
core/simulator/src/lib.rs | 42 ++++++
core/simulator/src/main.rs | 58 ++++++++
.../Iggy_SDK.Tests.BDD/Iggy_SDK.Tests.BDD.csproj | 3 +-
.../blocking/http/CacheMetricsKeyMixin.java} | 23 ++-
.../client/blocking/http/ObjectMapperFactory.java | 2 +
.../org/apache/iggy/serde/BytesDeserializer.java | 34 ++++-
.../{ConsumerGroupInfo.java => CacheMetrics.java} | 4 +-
.../{ClientInfo.java => CacheMetricsKey.java} | 17 ++-
.../main/java/org/apache/iggy/system/Stats.java | 10 +-
.../iggy/client/blocking/SystemClientBaseTest.java | 5 +
.../client/blocking/http/ObjectMapperTest.java | 119 ++++++++++++++++
.../apache/iggy/serde/BytesDeserializerTest.java | 116 ++++++++++++++-
foreign/python/Cargo.toml | 2 +-
scripts/run-bdd-tests.sh | 30 +++-
web/src/lib/components/PasswordInput.svelte | 1 +
33 files changed, 933 insertions(+), 74 deletions(-)
create mode 100644 bdd/docker-compose.coverage.yml
copy
foreign/java/java-sdk/src/main/java/org/apache/iggy/{message/MessageId.java =>
client/blocking/http/CacheMetricsKeyMixin.java} (68%)
copy
foreign/java/java-sdk/src/main/java/org/apache/iggy/system/{ConsumerGroupInfo.java
=> CacheMetrics.java} (88%)
copy
foreign/java/java-sdk/src/main/java/org/apache/iggy/system/{ClientInfo.java =>
CacheMetricsKey.java} (60%)