I noticed the LOAD_SAGA_QUERY and UPDATE_SAGA_QUERY statements defined in JpaSagaStore use sagaId and sagaType in the where-clause. The DELETE_SAGA_QUERY statement on the other hand only uses sagaId. Is there any particular reason why?
I think this is a bit of legacy that is still around since Axon 2. Saga instances are uniquely identified by their sagaId, so adding the extra sagaType isn’t necessary (anymore).