hubcio opened a new pull request, #3844: URL: https://github.com/apache/iggy/pull/3844
The C++ bindings were the last SDK exercised only against the legacy server. Moving the e2e and BDD lanes to a vsr-built iggy-server-ng meant rewriting every legacy-only expectation: logout drops the client-table entry, flush_unsaved_buffer denies typed, cluster metadata is readable pre-login, group ids are minted monotonically, and a send reports the written offsets. Four gaps surfaced as bugs. Stats hardcoded clients_count to 0 because the sync read path could not run the cross-shard ListClients gather. A poll against a missing stream or topic answered the generic InvalidIdentifier. An over-count partition delete acked a no-op instead of InvalidPartitionsCount. A purge acked before its counters moved, so an immediate read saw pre-purge totals; the reset now runs in the apply, gated on the purge generation because left-right replays it on the second buffer after the ack. -- 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]
