krishvishal opened a new pull request, #3272:
URL: https://github.com/apache/iggy/pull/3272
- Adds a deterministic fuzz driver. A single PRNG drives every choice
(action, target replica, payload bytes); a name-keyed
`Shadow` predicts server entity state; an `Auditor` matches replies to
in-flight requests and tracks per-(client, namespace) bookkeeping.
- 25 server commands wired through a uniform per-op surface (`sample` /
`build_message` / `classify_reply` / `predicted_effect`). The `op_dispatch!`
macro generates the dispatch table from the op list so forgetting an op is a
compile error.
- Multi-client support; per-(client, namespace) last-commit cursor
reflects that each VSR group keeps its own op counter. Reply lookup runs before
any cursor mutation, and the reply's `header.namespace` is cross-checked
against the in-flight `request_namespace`.
--
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]