ADO.NET driver loses rollback exceptions on reconnect

Details

Detail name Value
Changelog Number 6312
Type Bug
Status Resolved
Affected Versions EXASOL 6.0.0, Exasol 6.1.beta1
Fix Versions Exasol 6.0.11, Exasol 6.1.beta2
Resolution Date 2018-06-19

Problem Description

Like all Exasol drivers, ADO.NET automatically reconnects to the database when the connection is lost (usually due to network problems).
If the session had uncommitted changes on database side, a "Transaction Rollback" exception should be returned for the next statement.
However, the ADO.NET driver is not forwarding this exception to the client.