This is an automated email from the ASF dual-hosted git repository.
numinnex pushed a change to branch fix_reconnect_panic
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 15317d23c merge master v2
add 6f68d921b feat(connectors): add SurrealDB sink connector (#3453)
add 66df765fd Merge branch 'master' into fix_reconnect_panic
No new revisions were added by this update.
Summary of changes:
.github/workflows/_build_rust_artifacts.yml | 2 +-
.github/workflows/edge-release.yml | 1 +
Cargo.lock | 18 +
Cargo.toml | 1 +
core/connectors/README.md | 1 +
core/connectors/sinks/README.md | 1 +
.../{influxdb_sink => surrealdb_sink}/Cargo.toml | 9 +-
core/connectors/sinks/surrealdb_sink/README.md | 99 +
.../{mongodb_sink => surrealdb_sink}/config.toml | 42 +-
core/connectors/sinks/surrealdb_sink/src/lib.rs | 1970 ++++++++++++++++++++
core/integration/tests/connectors/fixtures/mod.rs | 5 +
.../connectors/fixtures/surrealdb/container.rs | 330 ++++
.../connectors/fixtures/{http => surrealdb}/mod.rs | 5 +-
.../tests/connectors/fixtures/surrealdb/sink.rs | 220 +++
core/integration/tests/connectors/mod.rs | 1 +
.../connectors/{elasticsearch => surrealdb}/mod.rs | 6 +-
.../connectors/{doris => surrealdb}/sink.toml | 2 +-
.../tests/connectors/surrealdb/surrealdb_sink.rs | 354 ++++
scripts/bump-version.sh | 2 +-
19 files changed, 3040 insertions(+), 29 deletions(-)
copy core/connectors/sinks/{influxdb_sink => surrealdb_sink}/Cargo.toml (84%)
create mode 100644 core/connectors/sinks/surrealdb_sink/README.md
copy core/connectors/sinks/{mongodb_sink => surrealdb_sink}/config.toml (60%)
create mode 100644 core/connectors/sinks/surrealdb_sink/src/lib.rs
create mode 100644
core/integration/tests/connectors/fixtures/surrealdb/container.rs
copy core/integration/tests/connectors/fixtures/{http => surrealdb}/mod.rs
(84%)
create mode 100644 core/integration/tests/connectors/fixtures/surrealdb/sink.rs
copy core/integration/tests/connectors/{elasticsearch => surrealdb}/mod.rs
(90%)
copy core/integration/tests/connectors/{doris => surrealdb}/sink.toml (94%)
create mode 100644
core/integration/tests/connectors/surrealdb/surrealdb_sink.rs