ecaudit
ecaudit copied to clipboard
Failed batch statements never get logged
Since batch statements are parsed and prepared in BatchMessage.execute(), the operation will be aborted before it gets to AuditQueryHandler.processBatch() in case the operation is invalid.
An example being when a batch statement includes an update on a non-existing table.
@eperott is this issue fixed with the referenced pull request?
No, #14 fixed similar issue (#10) for single update statements.
But this issue is a special case of that bug to which I still don't have a solution.