2 Comments
User's avatar
Luis Navarro's avatar

Hi Markus,

Thanks for the deep dive. It's great to see the extension put through a real checkout flow, and thanks especially for calling out the Redis replay issue.

That one is now fixed in 0.2.0: JSON/POJO response bodies replay byte for byte again instead of coming back as a map, and there's a regression test guarding it so it can't slip back.

0.2.0 also adds a JDBC store, so the same idempotency guard works over any relational database (PostgreSQL, MySQL, Oracle, and friends), not just Redis.

0.2.0 is on Maven Central now: https://central.sonatype.com/artifact/io.quarkiverse.idempotency/quarkus-http-idempotency

Thanks again for the write-up.

Markus Eisele's avatar

Thanks Luis 🙏 been a pleasure. Haven’t had the time to report it. But will give it a new try soon!