This is an automated email from the ASF dual-hosted git repository.
slbotbm pushed a change to branch cpp-high-level-client-1
in repository https://gitbox.apache.org/repos/asf/iggy.git
omit e101aa2e0 fix ci
omit d1a6e33f2 add [[nodiscard]]
omit 4f3b0827b improvements
omit b10026978 fix tests
omit 521e88760 remove dead code
omit b8ade4ccb fix shit
omit 5b05eb595 additional fix
omit a873ba484 align rust and cpp topic create and update surfaces
omit 8722c485b fix topic.cpp
omit 8b75646fd add stream, topic, and partition functions to high level
client.
add 1290e4fff chore(deps): remove Microsoft.SourceLink.GitHub package
reference (#4113)
add 7a77f4592 fix(connectors): use DLL_EXTENSION for plugin path suffix
(#4114)
add 62f945a34 chore: add justinmclean to .asf.yaml collaborators (#4115)
add 46a907596 fix(connectors): bring quickwit_sink up to convention (#3523)
add df4c75d34 feat(python): expose partition management (#4017)
add 3f0646fce chore(ci): add team-review-slim, cheaper team-review and
plain english (#4095)
add e9f3362e3 feat(connectors)!: add shared retry_async helper to the
connector SDK (#4104)
add d693eb93d test(integration): cleanup & drop the doris nextest
test-group (#4116)
add a7dad8b2d in rebase
add a8fa0779f fix topic.cpp
add c367fc8b2 align rust and cpp topic create and update surfaces
add 81a48e044 additional fix
add 50afba883 fix shit
add ea6935f2a remove dead code
add 66f64feca fix tests
add bb8353719 improvements
add fb7e24bc4 add [[nodiscard]]
add fe9f875c4 fix ci
add 0d3cfc911 fixes from review
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (e101aa2e0)
\
N -- N -- N refs/heads/cpp-high-level-client-1 (0d3cfc911)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 3 +
.claude/skills/connector-sdk/SKILL.md | 6 +-
.claude/skills/connector-sink/SKILL.md | 3 +-
.claude/skills/team-review-slim/SKILL.md | 230 +++++
.claude/skills/team-review/SKILL.md | 184 +++-
.config/nextest.toml | 15 -
.github/config/components.yml | 1 +
Cargo.lock | 6 +-
.../example_config/connectors/quickwit_sink.toml | 22 +-
.../src/configs/connectors/local_provider.rs | 136 ++-
core/connectors/runtime/src/main.rs | 12 +-
core/connectors/sdk/Cargo.toml | 5 +
core/connectors/sdk/README.md | 13 +
core/connectors/sdk/src/retry.rs | 589 +++++++++++--
core/connectors/sinks/doris_sink/src/lib.rs | 59 +-
core/connectors/sinks/influxdb_sink/README.md | 6 +-
core/connectors/sinks/influxdb_sink/src/lib.rs | 11 +-
core/connectors/sinks/meilisearch_sink/src/lib.rs | 42 +-
core/connectors/sinks/quickwit_sink/Cargo.toml | 10 +-
core/connectors/sinks/quickwit_sink/README.md | 64 +-
core/connectors/sinks/quickwit_sink/config.toml | 9 +
core/connectors/sinks/quickwit_sink/src/lib.rs | 957 ++++++++++++++++++---
core/connectors/sinks/rabbitmq_sink/src/lib.rs | 14 +-
core/connectors/sinks/s3_sink/src/sink.rs | 6 +-
core/connectors/sinks/surrealdb_sink/src/lib.rs | 8 +-
core/connectors/sources/influxdb_source/README.md | 4 +-
core/connectors/sources/influxdb_source/src/lib.rs | 11 +-
core/integration/tests/connectors/fixtures/mod.rs | 5 +-
.../connectors/fixtures/quickwit/container.rs | 86 +-
.../tests/connectors/fixtures/quickwit/mod.rs | 5 +-
.../tests/connectors/quickwit/quickwit_sink.rs | 128 ++-
core/simulator/src/lib.rs | 20 +
foreign/cpp/include/iggy.hpp | 84 +-
foreign/cpp/src/type_conversions.cpp | 48 +-
foreign/csharp/Directory.Build.props | 4 -
foreign/csharp/Directory.Packages.props | 1 -
foreign/python/apache_iggy.pyi | 62 +-
foreign/python/src/client.rs | 203 +++--
foreign/python/tests/test_partition.py | 228 +++++
39 files changed, 2745 insertions(+), 555 deletions(-)
create mode 100644 .claude/skills/team-review-slim/SKILL.md
create mode 100644 foreign/python/tests/test_partition.py