This is an automated email from the ASF dual-hosted git repository.

gkoszyk pushed a change to branch metadata_dev
in repository https://gitbox.apache.org/repos/asf/iggy.git


    from 0d1828e9b fix get_topics in permissioner
     add d8e3b25ea feat(java): implement Java SDK BDD tests with Cucumber 
(#2535)
     add e58bee328 fix(server): handle entity ID gaps on bootstrap after 
deletions (#2548)
     add d2912e2fd Merge branch 'master' into metadata_dev

No new revisions were added by this update.

Summary of changes:
 .github/config/components.yml                      |  11 +
 bdd/README.md                                      |   9 +
 bdd/docker-compose.yml                             |  17 ++
 {examples => bdd}/java/.gitignore                  |   0
 bdd/{rust => java}/Dockerfile                      |  27 ++-
 .../java/build.gradle.kts                          |  20 +-
 .../java/buildSrc => bdd/java}/settings.gradle.kts |   4 +-
 .../org/apache/iggy/bdd/BasicMessagingSteps.java   | 247 +++++++++++++++++++++
 .../java/org/apache/iggy/bdd/RunCucumberTest.java  |  35 ++-
 .../test/java/org/apache/iggy/bdd/TestContext.java |  20 +-
 .../data_integrity/verify_after_server_restart.rs  | 210 +++++++++++++++++-
 core/server/src/bootstrap.rs                       | 203 ++++++++---------
 core/server/src/shard/system/consumer_offsets.rs   |  10 +-
 core/server/src/slab/consumer_groups.rs            |  27 +++
 core/server/src/slab/partitions.rs                 |  38 ++++
 core/server/src/slab/streams.rs                    |  25 +++
 core/server/src/slab/topics.rs                     |  28 +++
 core/server/src/streaming/streams/stream.rs        |   4 +
 core/server/src/streaming/topics/topic.rs          |   8 +
 scripts/check-backwards-compat.sh                  |   4 +-
 scripts/ci/license-headers.sh                      |   2 +-
 scripts/run-bdd-tests.sh                           |   4 +-
 22 files changed, 772 insertions(+), 181 deletions(-)
 copy {examples => bdd}/java/.gitignore (100%)
 copy bdd/{rust => java}/Dockerfile (64%)
 copy 
foreign/java/buildSrc/src/main/kotlin/iggy.java-common-conventions.gradle.kts 
=> bdd/java/build.gradle.kts (72%)
 copy {foreign/java/buildSrc => bdd/java}/settings.gradle.kts (91%)
 create mode 100644 
bdd/java/src/test/java/org/apache/iggy/bdd/BasicMessagingSteps.java
 copy 
foreign/java/buildSrc/src/main/kotlin/iggy.java-common-conventions.gradle.kts 
=> bdd/java/src/test/java/org/apache/iggy/bdd/RunCucumberTest.java (55%)
 copy 
foreign/java/java-sdk/src/test/java/org/apache/iggy/client/blocking/http/ConsumerGroupsHttpClientTest.java
 => bdd/java/src/test/java/org/apache/iggy/bdd/TestContext.java (71%)

Reply via email to