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.