-
Notifications
You must be signed in to change notification settings - Fork 43
Feature Request: Transactional Bulk Operations #667
Description
Hi Topaz team,
As we've been using Topaz more and more, we've started running into cases where having some kind of bulk operation support with transactional guarantees would be really helpful.
Right now, when you need to apply a group of related changes (objects, relationships, etc.) and ensure they either all succeed or all fail together, that logic has to live in the consumer. That ends up pushing a lot of complexity downstream, and the solutions tend to be non-native and different depending on who's integrating with Topaz.
We've also looked at using streams for this, but in practice, it hasn't been as reliable as we'd like for scenarios where consistency really matters.
So I wanted to ask: are there any plans to support transactional bulk operations natively?
If this is something the project would be interested in adding, we'd also be happy to collaborate on the design and implementation.
Thanks!