GitHub user funky-eyes added a comment to the discussion: Seata Benchmark CLI - Design Discussion
I propose the following features: 1. Add a configuration option to set the number of branch transactions (configurable branch count). 2. Support an “empty” mode that does not open any branch transactions (i.e., no branch tx are started). 3. Implement a real AT mode for testing: for example, automatically create mock schemas/tables at startup using an embedded database such as H2. 4. Support rollback-performance testing — exercise the full two‑phase rollback path so both phases end up rolling back. 5. Support fault‑injection with configurable error ratios (e.g., simulate a 99.99% probability of rollback). 6. Support annotation‑driven Saga performance testing (ability to run performance tests against Saga flows via annotations). These items can be scheduled across development phases, but I recommend implementing items 4, 5 and 6 in the first phase. GitHub link: https://github.com/apache/incubator-seata/discussions/7824#discussioncomment-15203735 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
