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

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


    from 54e8d1e0f Merge branch 'master' into connectors_fix
     add cc3746448 feat(simulator): implement bare bone version of simulator 
(#2688)
     add 0b4cc907d chore(server): move `IggyBatchSet` and it's utilities to 
common (#2704)
     add 2e74a3e10 ci(Java): add JaCoCo code coverage with Codecov integration 
(#2623)
     add 5306a9185 fix(java): resolve Gradle 9 task dependency error in Pinot 
connector publish (#2706)
     add 807bd1a34 Merge branch 'master' into connectors_fix

No new revisions were added by this update.

Summary of changes:
 .github/actions/java-gradle/pre-merge/action.yml   |  21 +++
 .github/workflows/_common.yml                      |   1 +
 .github/workflows/_test.yml                        |  12 ++
 Cargo.lock                                         |  20 ++-
 Cargo.toml                                         |   1 +
 DEPENDENCIES.md                                    |   1 +
 codecov.yml                                        |   9 +-
 core/common/Cargo.toml                             |   4 +
 .../src}/deduplication/message_deduplicator.rs     |   9 +-
 .../src/deduplication}/mod.rs                      |   5 +-
 core/common/src/lib.rs                             |   3 +
 core/common/src/sender/mod.rs                      |   1 +
 core/common/src/types/consensus/header.rs          |  28 +++-
 core/common/src/types/consensus/message.rs         |  71 +++-----
 .../src/types/message}/indexes_mut.rs              |   4 +-
 .../src/types/message}/message_header_view_mut.rs  |   2 +-
 .../src/types/message}/message_view_mut.rs         |   6 +-
 .../src/types/message}/messages_batch_mut.rs       |  10 +-
 .../src/types/message}/messages_batch_set.rs       |  12 +-
 core/common/src/types/message/mod.rs               |  12 ++
 .../src/types/message/poll_metadata.rs}            |  21 +--
 core/common/src/utils/mod.rs                       |   1 +
 .../streaming => common/src}/utils/random_id.rs    |   0
 core/consensus/src/impls.rs                        | 102 ++++++-----
 core/consensus/src/lib.rs                          |  18 +-
 core/consensus/src/vsr_timeout.rs                  |   1 +
 core/journal/src/lib.rs                            |  12 +-
 core/message_bus/src/cache/connection.rs           |   5 +-
 core/message_bus/src/lib.rs                        |   7 +-
 core/metadata/src/impls/metadata.rs                | 184 ++++++++++++--------
 core/metadata/src/lib.rs                           |   8 +-
 core/metadata/src/stm/mod.rs                       |  34 ++--
 core/metadata/src/stm/mux.rs                       |  20 ++-
 core/metadata/src/stm/stream.rs                    |   1 +
 core/server/Cargo.toml                             |   2 -
 .../handlers/messages/poll_messages_handler.rs     |  15 --
 core/server/src/http/http_shard_wrapper.rs         |   2 +-
 core/server/src/shard/system/messages.rs           |   2 +-
 core/server/src/shard/transmission/frame.rs        |   3 +-
 core/server/src/streaming/deduplication/mod.rs     |   2 +-
 core/server/src/streaming/partitions/helpers.rs    |   5 +-
 .../src/streaming/partitions/local_partition.rs    |   4 +-
 core/server/src/streaming/partitions/ops.rs        |   2 +-
 core/server/src/streaming/segments/indexes/mod.rs  |   3 +-
 core/server/src/streaming/segments/types/mod.rs    |  12 +-
 core/server/src/streaming/utils/mod.rs             |   2 +-
 .../dashboard/shared => simulator}/Cargo.toml      |  15 +-
 core/simulator/src/bus.rs                          | 186 +++++++++++++++++++++
 core/simulator/src/client.rs                       |  99 +++++++++++
 core/simulator/src/deps.rs                         | 155 +++++++++++++++++
 core/simulator/src/lib.rs                          | 165 ++++++++++++++++++
 core/simulator/src/main.rs                         | 100 +++++++++++
 core/simulator/src/replica.rs                      |  67 ++++++++
 foreign/java/build.gradle.kts                      |  39 +++++
 .../kotlin/iggy.java-common-conventions.gradle.kts |  31 ++++
 .../iggy-connector-pinot/build.gradle.kts          |  10 +-
 .../iggy-connector-pinot/docker-compose.yml        |   6 +-
 foreign/java/gradle/libs.versions.toml             |   1 +
 .../org/apache/iggy/serde/BytesSerializer.java     |   3 +-
 59 files changed, 1280 insertions(+), 297 deletions(-)
 rename core/{server/src/streaming => 
common/src}/deduplication/message_deduplicator.rs (96%)
 copy core/{binary_protocol/src/cli/binary_context => 
common/src/deduplication}/mod.rs (91%)
 rename core/{server/src/streaming/segments/indexes => 
common/src/types/message}/indexes_mut.rs (99%)
 rename core/{server/src/streaming/segments/types => 
common/src/types/message}/message_header_view_mut.rs (99%)
 rename core/{server/src/streaming/segments/types => 
common/src/types/message}/message_view_mut.rs (95%)
 rename core/{server/src/streaming/segments/types => 
common/src/types/message}/messages_batch_mut.rs (99%)
 rename core/{server/src/streaming/segments/types => 
common/src/types/message}/messages_batch_set.rs (97%)
 copy core/{connectors/sdk/src/decoders/raw.rs => 
common/src/types/message/poll_metadata.rs} (74%)
 rename core/{server/src/streaming => common/src}/utils/random_id.rs (100%)
 copy core/{bench/dashboard/shared => simulator}/Cargo.toml (73%)
 create mode 100644 core/simulator/src/bus.rs
 create mode 100644 core/simulator/src/client.rs
 create mode 100644 core/simulator/src/deps.rs
 create mode 100644 core/simulator/src/lib.rs
 create mode 100644 core/simulator/src/main.rs
 create mode 100644 core/simulator/src/replica.rs

Reply via email to