This is an automated email from the ASF dual-hosted git repository.
hubcio pushed a change to branch bump-edge-next
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 0c0bfad0d chore(repo): bump versions (patch) to edge.1 after 0.8.0
release
add 69177a1bf fix(ci): pin cargo-zigbuild to 0.22.1 and alpine to 3.23
(#3249)
add 0cd1bec3a refactor(connectors): isolate per-connector init failures in
runtime (#3244)
add f28546ef3 Merge branch 'master' into bump-edge-next
No new revisions were added by this update.
Summary of changes:
core/ai/mcp/Dockerfile | 6 +-
core/connectors/runtime/Dockerfile | 6 +-
core/connectors/runtime/src/context.rs | 78 ++++-
core/connectors/runtime/src/main.rs | 42 ++-
core/connectors/runtime/src/sink.rs | 199 ++++++++-----
core/connectors/runtime/src/source.rs | 219 ++++++++------
core/integration/tests/connectors/mod.rs | 1 +
.../tests/connectors/runtime/error_isolation.rs | 324 +++++++++++++++++++++
.../tests/connectors/{delta => runtime}/mod.rs | 2 +-
.../sink_invalid_config.toml} | 2 +-
.../sink_invalid_config/stdout_invalid.toml} | 14 +-
.../runtime/sink_invalid_config/stdout_valid.toml} | 12 +-
.../sink_missing_plugin.toml} | 2 +-
.../stdout_missing.toml} | 13 +-
.../sink_missing_plugin_config/stdout_valid.toml} | 12 +-
.../source_invalid_config.toml} | 2 +-
.../source_invalid_config/random_invalid.toml} | 20 +-
.../source_invalid_config/random_valid.toml} | 16 +-
.../source_invalid_state.toml} | 2 +-
.../random_invalid_state.toml} | 21 +-
.../source_invalid_state_config/random_valid.toml} | 16 +-
.../source_missing_plugin.toml} | 2 +-
.../random_missing.toml} | 18 +-
.../random_valid.toml} | 16 +-
core/server-ng/Dockerfile | 6 +-
core/server/Dockerfile | 6 +-
26 files changed, 797 insertions(+), 260 deletions(-)
create mode 100644 core/integration/tests/connectors/runtime/error_isolation.rs
copy core/integration/tests/connectors/{delta => runtime}/mod.rs (97%)
copy core/integration/tests/connectors/{elasticsearch/source.toml =>
runtime/sink_invalid_config.toml} (93%)
copy core/{connectors/sinks/stdout_sink/config.toml =>
integration/tests/connectors/runtime/sink_invalid_config/stdout_invalid.toml}
(70%)
copy core/{connectors/sinks/stdout_sink/config.toml =>
integration/tests/connectors/runtime/sink_invalid_config/stdout_valid.toml}
(75%)
copy core/integration/tests/connectors/{iceberg/sink_default_credentials.toml
=> runtime/sink_missing_plugin.toml} (92%)
copy core/{connectors/sinks/stdout_sink/config.toml =>
integration/tests/connectors/runtime/sink_missing_plugin_config/stdout_missing.toml}
(68%)
copy core/{connectors/sinks/stdout_sink/config.toml =>
integration/tests/connectors/runtime/sink_missing_plugin_config/stdout_valid.toml}
(74%)
copy core/integration/tests/connectors/{elasticsearch/source.toml =>
runtime/source_invalid_config.toml} (92%)
copy core/{connectors/sources/random_source/config.toml =>
integration/tests/connectors/runtime/source_invalid_config/random_invalid.toml}
(71%)
copy core/{connectors/sources/random_source/config.toml =>
integration/tests/connectors/runtime/source_invalid_config/random_valid.toml}
(80%)
copy core/integration/tests/connectors/{elasticsearch/source.toml =>
runtime/source_invalid_state.toml} (92%)
copy core/{connectors/sources/random_source/config.toml =>
integration/tests/connectors/runtime/source_invalid_state_config/random_invalid_state.toml}
(63%)
copy core/{connectors/sources/random_source/config.toml =>
integration/tests/connectors/runtime/source_invalid_state_config/random_valid.toml}
(81%)
copy core/integration/tests/connectors/{elasticsearch/source.toml =>
runtime/source_missing_plugin.toml} (92%)
copy core/{connectors/sources/random_source/config.toml =>
integration/tests/connectors/runtime/source_missing_plugin_config/random_missing.toml}
(72%)
copy core/{connectors/sources/random_source/config.toml =>
integration/tests/connectors/runtime/source_missing_plugin_config/random_valid.toml}
(80%)