Add request context to datastore traits
joshua-spacetime opened this issue · comments
joshua-spacetime commented
Currently, once a transaction has started, it will run till completion. There is no way to stop its execution. The datastore traits need some sort of request context that can be polled periodically such that a transaction can be stopped prematurely in the case that the originating connection is closed, the originating request times out, etc.
Tyler Cloutier commented
I propose that we close this one given that we've closed the query timeout one in favor of the energy estimation approach