C++ client for Apache Iggy message streaming.
Bazel uses the Cargo and Rust toolchain provisioned by rules_rust. The Rust bridge builds locally into a separate target directory in the Bazel output tree. Use the Bazel version pinned in .bazelversion with a compatible Java runtime (Java 21 or newer for Bazel 9.2.0).
Build commands
# Build library bazel build //:iggy-cpp # Unit tests bazel test //:unit # Low-level integration tests (require a running server) bazel test //:e2e