hubcio opened a new pull request, #3732:
URL: https://github.com/apache/iggy/pull/3732

   BDD suites only exercised the legacy iggy-server, leaving
   server-ng (its future replacement) without any BDD coverage.
   Only the Rust SDK speaks the VSR wire protocol, so the lane
   is Rust-only for now.
   
   Add a --vsr flag to run-bdd-tests.sh backed by a compose
   overlay that swaps in iggy-server-ng built with --features
   vsr. server-ng takes no legacy boot flags, reads root
   credentials from the environment, parses cluster.nodes[*].ip
   as a strict IpAddr, binds cluster listeners to the roster IP,
   and requires a tcp_replica consensus port; the overlay pins
   static node IPs, points healthchecks at the roster address,
   and supplies the replica ports. leader_redirection now runs
   a real 2-node VSR cluster instead of the legacy --follower
   mock.
   
   The vsr feature forwards iggy_common/vsr on server-ng and
   iggy/vsr on the bdd crate; rust-bdd cargo features are
   parametrized via BDD_RUST_FEATURES so legacy and coverage
   lanes stay unchanged. CI gains a bdd-rust-vsr task building
   the vsr binaries.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to