This is an automated email from the ASF dual-hosted git repository.
piotr pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iggy.git
The following commit(s) were added to refs/heads/master by this push:
new e42a6eb35 chore(repo): update connectors versions and readme (#3066)
e42a6eb35 is described below
commit e42a6eb35c179e7928659053ec6ef5f1cc5c4269
Author: Piotr Gankiewicz <[email protected]>
AuthorDate: Wed Apr 1 12:32:20 2026 +0200
chore(repo): update connectors versions and readme (#3066)
---
Cargo.lock | 6 +++---
DEPENDENCIES.md | 6 +++---
README.md | 8 ++++----
assets/vsr.pdf | Bin 0 -> 174431 bytes
core/connectors/sinks/http_sink/Cargo.toml | 2 +-
core/connectors/sinks/influxdb_sink/Cargo.toml | 2 +-
core/connectors/sources/influxdb_source/Cargo.toml | 2 +-
foreign/go/README.md | 6 ++++++
scripts/ci/trailing-whitespace.sh | 2 +-
9 files changed, 20 insertions(+), 14 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 3b627366b..2433404ee 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -5507,7 +5507,7 @@ dependencies = [
[[package]]
name = "iggy_connector_http_sink"
-version = "0.1.0"
+version = "0.3.3-edge.1"
dependencies = [
"async-trait",
"base64 0.22.1",
@@ -5549,7 +5549,7 @@ dependencies = [
[[package]]
name = "iggy_connector_influxdb_sink"
-version = "0.1.0-edge.1"
+version = "0.3.3-edge.1"
dependencies = [
"async-trait",
"base64 0.22.1",
@@ -5571,7 +5571,7 @@ dependencies = [
[[package]]
name = "iggy_connector_influxdb_source"
-version = "0.1.0-edge.1"
+version = "0.3.3-edge.1"
dependencies = [
"async-trait",
"base64 0.22.1",
diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md
index bea284bb3..9b019c26b 100644
--- a/DEPENDENCIES.md
+++ b/DEPENDENCIES.md
@@ -463,10 +463,10 @@ iggy_binary_protocol: 0.9.5-edge.1, "Apache-2.0",
iggy_common: 0.9.5-edge.1, "Apache-2.0",
iggy_connector_elasticsearch_sink: 0.3.3-edge.1, "Apache-2.0",
iggy_connector_elasticsearch_source: 0.3.3-edge.1, "Apache-2.0",
-iggy_connector_http_sink: 0.1.0, "Apache-2.0",
+iggy_connector_http_sink: 0.3.3-edge.1, "Apache-2.0",
iggy_connector_iceberg_sink: 0.3.3-edge.1, "Apache-2.0",
-iggy_connector_influxdb_sink: 0.1.0-edge.1, "Apache-2.0",
-iggy_connector_influxdb_source: 0.1.0-edge.1, "Apache-2.0",
+iggy_connector_influxdb_sink: 0.3.3-edge.1, "Apache-2.0",
+iggy_connector_influxdb_source: 0.3.3-edge.1, "Apache-2.0",
iggy_connector_mongodb_sink: 0.3.3-edge.1, "Apache-2.0",
iggy_connector_postgres_sink: 0.3.3-edge.1, "Apache-2.0",
iggy_connector_postgres_source: 0.3.3-edge.1, "Apache-2.0",
diff --git a/README.md b/README.md
index a72c08d3d..d90f87447 100644
--- a/README.md
+++ b/README.md
@@ -91,15 +91,15 @@ This is the high-level architecture of the Iggy message
streaming server, where
## Version
-The official releases follow the regular semver (`0.5.0`) or have `latest` tag
applied (`apache/iggy:latest`).
+The official releases follow the regular semver (`0.7.0`) or have `latest` tag
applied (`apache/iggy:latest`).
-We do also publish edge/dev/nightly releases (e.g. `0.6.0-edge.1` or
`apache/iggy:edge`), for both, SDKs and the Docker images, which are typically
compatible with the latest changes, but are not guaranteed to be stable, and as
the name states, are not recommended for production use.
+We do also publish edge/dev/nightly releases (e.g. `0.7.0-edge.1` or
`apache/iggy:edge`), for both, SDKs and the Docker images, which are typically
compatible with the latest changes, but are not guaranteed to be stable, and as
the name states, are not recommended for production use.
---
## Roadmap
-- **Clustering** & data replication based on
**[VSR](http://pmg.csail.mit.edu/papers/vr-revisited.pdf)** (on sandbox project
using Raft, will be implemented after shared-nothing design is completed)
+- **Clustering** & data replication based on
**[VSR](https://github.com/apache/iggy/blob/master/assets/vsr.pdf)** (coming
soon)
---
@@ -112,7 +112,7 @@ We do also publish edge/dev/nightly releases (e.g.
`0.6.0-edge.1` or `apache/igg
- [Node.js (TypeScript)](https://www.npmjs.com/package/apache-iggy)
- [Go](https://pkg.go.dev/github.com/apache/iggy/foreign/go)
-C++ and Elixir are work in progress.
+[C++](https://github.com/apache/iggy/tree/master/foreign/cpp) is work in
progress.
---
diff --git a/assets/vsr.pdf b/assets/vsr.pdf
new file mode 100644
index 000000000..ae4651263
Binary files /dev/null and b/assets/vsr.pdf differ
diff --git a/core/connectors/sinks/http_sink/Cargo.toml
b/core/connectors/sinks/http_sink/Cargo.toml
index e5e98fb1a..02fe25047 100644
--- a/core/connectors/sinks/http_sink/Cargo.toml
+++ b/core/connectors/sinks/http_sink/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "iggy_connector_http_sink"
-version = "0.1.0"
+version = "0.3.3-edge.1"
description = "Iggy HTTP sink connector for delivering stream messages to any
HTTP endpoint via webhooks, REST APIs, or serverless functions."
edition = "2024"
license = "Apache-2.0"
diff --git a/core/connectors/sinks/influxdb_sink/Cargo.toml
b/core/connectors/sinks/influxdb_sink/Cargo.toml
index c7f3e65fd..5bee56823 100644
--- a/core/connectors/sinks/influxdb_sink/Cargo.toml
+++ b/core/connectors/sinks/influxdb_sink/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "iggy_connector_influxdb_sink"
-version = "0.1.0-edge.1"
+version = "0.3.3-edge.1"
description = "Iggy InfluxDB sink connector for storing stream messages as
line protocol"
edition = "2024"
license = "Apache-2.0"
diff --git a/core/connectors/sources/influxdb_source/Cargo.toml
b/core/connectors/sources/influxdb_source/Cargo.toml
index 92f309158..3febf0b67 100644
--- a/core/connectors/sources/influxdb_source/Cargo.toml
+++ b/core/connectors/sources/influxdb_source/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "iggy_connector_influxdb_source"
-version = "0.1.0-edge.1"
+version = "0.3.3-edge.1"
description = "Iggy InfluxDB source connector for polling Flux query results"
edition = "2024"
license = "Apache-2.0"
diff --git a/foreign/go/README.md b/foreign/go/README.md
index b0088bd71..9a7f21e9e 100644
--- a/foreign/go/README.md
+++ b/foreign/go/README.md
@@ -4,6 +4,12 @@ Official Go client SDK for [Apache
Iggy](https://iggy.apache.org) message stream
The client currently supports TCP protocols with blocking implementation.
+## Installation
+
+```bash
+go get github.com/apache/iggy/foreign/go
+```
+
## Contributing
Before creating a pull request, please run
[golangci-lint](https://golangci-lint.run/welcome/quick-start/) and fix any
reported lint issues:
diff --git a/scripts/ci/trailing-whitespace.sh
b/scripts/ci/trailing-whitespace.sh
index b2e066021..e38e765f7 100755
--- a/scripts/ci/trailing-whitespace.sh
+++ b/scripts/ci/trailing-whitespace.sh
@@ -131,7 +131,7 @@ for file in "${CHANGED_FILES[@]}"; do
fi
# Skip binary files
- if file "$file" | grep -qE "binary|data|executable|compressed"; then
+ if file "$file" | grep -qE "binary|data|executable|compressed|PDF"; then
continue
fi