Inconsistent error messages when consumer group limits reached

Details

Detail name Value
Changelog Number 14260
Type Bug
Status Resolved
Affected Versions Exasol 7.0.0, Exasol 7.1.0
Fix Versions Exasol 7.1.26, Exasol 8.26.0
Resolution Date 2024-03-15

Background

The resource manager with consumer-group specific configurations can be used to limit individual resource consumption.
When then such a limit is reached during query execution (e.g. SESSION_TEMP_DB_RAM_LIMIT) the current query (exceeding this limit) is aborted raising the corresponding exception e.g.

Successfully reconnected after system consumer group SESSION_TEMP_DB_RAM_LIMIT limit reached, transaction was rolled back.

Description

In some cases a controlled shutdown of the session is not possible in time, causing a broader exception:

Successfully reconnected after internal server error, transaction was rolled back.

Workaround

There is no workaround.

Fix

The correct exception referencing the consumer group is raised.