This is an automated email from the ASF dual-hosted git repository.
hubcio pushed a change to branch deps/js-node-batch
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 9965d646e Merge branch 'master' into deps/js-node-batch
add 420047743 chore(server-ng): extract compio executor and io_uring
diagnostics into shared crate (#3331)
add 3bfc41809 feat(connectors): add Apache Doris sink connector (#3215)
add aa8b71917 ci(connectors): raise vm.max_map_count for Doris in coverage
job (#3365)
add 397533f4b ci(php): pin supported PHP version (#3333)
add c5579df62 docs: clarify compression placeholders (#3366)
add 971067a68 chore(deps): bump googletest from 1.17.0 to 1.17.0.bcr.2 in
/foreign/cpp (#3336)
add 7316b09a5 fix(js): publish npm prereleases under a channel tag, not
latest (#3370)
add 3c4808944 chore(repo): improve issue/PR templates and trim triage docs
(#3372)
add f139f0e5b ci: gate Docker :edge refresh by cargo-rail DAG (#3369)
add 2c286679a feat(php): add SDK examples component (#3368)
add 9bfe6753a chore(deps): bump go, docker, bazel and github-actions deps
(#3363)
add 438b48ad5 feat(cpp): Create fixture for clean up and add purge_*
functions (#3320)
add 5d4dd2ca2 Merge branch 'master' into deps/js-node-batch
No new revisions were added by this update.
Summary of changes:
.config/nextest.toml | 16 +
.github/ISSUE_TEMPLATE/bug_report.yml | 47 +
.github/ISSUE_TEMPLATE/feature_request.yml | 34 +-
.github/actions/node-npm/post-merge/action.yml | 21 +-
.github/actions/php/pre-merge/action.yml | 31 +-
.github/actions/rust/pre-merge/action.yml | 10 +
.github/actions/utils/docker-buildx/action.yml | 2 +-
.github/actions/utils/docker-login/action.yml | 113 ++
.github/config/components.yml | 12 +
.github/config/publish.yml | 24 +
.github/workflows/_test_examples.yml | 41 +
.github/workflows/coverage-baseline.yml | 14 +-
.github/workflows/issue-labeler.yml | 105 ++
.github/workflows/post-merge.yml | 20 +-
.github/workflows/pr-triage-apply.yml | 11 +-
.github/workflows/publish.yml | 2 +-
CONTRIBUTING.md | 145 +-
Cargo.lock | 22 +
Cargo.toml | 7 +
PULL_REQUEST_TEMPLATE.md | 7 +-
README.md | 5 +-
bdd/Dockerfile | 2 +-
bdd/csharp/Dockerfile | 2 +-
bdd/go/Dockerfile | 2 +-
bdd/go/go.mod | 20 +-
bdd/go/go.sum | 71 +-
bdd/java/Dockerfile | 2 +-
.../configs/src/configs_impl/typed_env_provider.rs | 2 +-
core/connectors/README.md | 1 +
.../example_config/connectors/doris_sink.toml | 54 +
core/connectors/sinks/README.md | 1 +
.../random_source => sinks/doris_sink}/Cargo.toml | 21 +-
core/connectors/sinks/doris_sink/README.md | 99 ++
core/connectors/sinks/doris_sink/config.toml | 54 +
core/connectors/sinks/doris_sink/src/lib.rs | 1545 ++++++++++++++++++++
core/integration/Cargo.toml | 6 +-
.../tests/connectors/doris/doris_sink.rs | 492 +++++++
.../tests/connectors/{delta => doris}/mod.rs | 2 +-
.../tests/connectors/{delta => doris}/sink.toml | 2 +-
.../tests/connectors/fixtures/doris/container.rs | 717 +++++++++
.../connectors/fixtures/{iceberg => doris}/mod.rs | 3 +-
core/integration/tests/connectors/fixtures/mod.rs | 5 +
core/integration/tests/connectors/mod.rs | 1 +
core/sdk/README.md | 2 +-
core/server-ng/src/main.rs | 11 +-
core/server/config.toml | 8 +-
core/server/src/bootstrap.rs | 40 +-
core/server/src/diagnostics.rs | 321 +---
core/{server => server_common}/src/diagnostics.rs | 85 +-
core/server_common/src/executor.rs | 132 ++
core/server_common/src/lib.rs | 3 +
examples/go/go.mod | 2 +-
examples/go/go.sum | 4 +-
examples/php/README.md | 39 +
.../php/basic/consumer.php | 13 +-
.../php/basic/producer.php | 20 +-
.../php/getting-started/consumer.php | 25 +-
.../php/getting-started/producer.php | 20 +-
examples/php/src/common.php | 91 ++
examples/rust/README.md | 2 +-
foreign/cpp/MODULE.bazel | 6 +-
foreign/cpp/MODULE.bazel.lock | 198 ++-
foreign/cpp/src/client.rs | 71 +-
foreign/cpp/src/lib.rs | 4 +-
foreign/cpp/tests/client/low_level_e2e.cpp | 459 +++---
foreign/cpp/tests/common/test_helpers.hpp | 184 ++-
foreign/cpp/tests/consumer_group/low_level_e2e.cpp | 332 ++---
foreign/cpp/tests/message/low_level_e2e.cpp | 511 +++----
foreign/cpp/tests/partition/low_level_e2e.cpp | 236 ++-
foreign/cpp/tests/stream/low_level_e2e.cpp | 620 ++++++--
foreign/cpp/tests/topic/low_level_e2e.cpp | 628 ++++++--
foreign/go/go.mod | 2 +-
foreign/go/go.sum | 4 +-
foreign/php/README.md | 2 +-
scripts/ci/edge-affected-images.sh | 135 ++
scripts/run-examples-from-readme.sh | 48 +-
76 files changed, 6158 insertions(+), 1893 deletions(-)
create mode 100644 .github/actions/utils/docker-login/action.yml
create mode 100644 .github/workflows/issue-labeler.yml
create mode 100644
core/connectors/runtime/example_config/connectors/doris_sink.toml
copy core/connectors/{sources/random_source => sinks/doris_sink}/Cargo.toml
(84%)
create mode 100644 core/connectors/sinks/doris_sink/README.md
create mode 100644 core/connectors/sinks/doris_sink/config.toml
create mode 100644 core/connectors/sinks/doris_sink/src/lib.rs
create mode 100644 core/integration/tests/connectors/doris/doris_sink.rs
copy core/integration/tests/connectors/{delta => doris}/mod.rs (98%)
copy core/integration/tests/connectors/{delta => doris}/sink.toml (94%)
create mode 100644
core/integration/tests/connectors/fixtures/doris/container.rs
copy core/integration/tests/connectors/fixtures/{iceberg => doris}/mod.rs (86%)
copy core/{server => server_common}/src/diagnostics.rs (86%)
create mode 100644 core/server_common/src/executor.rs
create mode 100644 examples/php/README.md
copy
foreign/java/bench/src/main/java/org/apache/iggy/bench/models/common/generator/DataBatch.java
=> examples/php/basic/consumer.php (75%)
copy
foreign/java/bench/src/main/java/org/apache/iggy/bench/common/exception/BenchmarkException.java
=> examples/php/basic/producer.php (71%)
copy
foreign/java/java-sdk/src/main/java/org/apache/iggy/message/PollingKind.java =>
examples/php/getting-started/consumer.php (74%)
copy
foreign/java/java-sdk/src/test/java/org/apache/iggy/client/blocking/tcp/PartitionsTcpClientTest.java
=> examples/php/getting-started/producer.php (69%)
create mode 100644 examples/php/src/common.php
create mode 100755 scripts/ci/edge-affected-images.sh