ETL Parquet Import: Fix Unexpected Failure When Session Token Expires During Execution

Details

Detail name Value
Changelog Number 30601
Type Bug
Status Resolved
Affected Versions Exasol 2025.1.0
Fix Versions Exasol 2026.1.1, Exasol 2025.1.12
Resolution Date 2026-07-02

Description

ETL Parquet import jobs could fail unexpectedly when the session token expired during execution. Although the session token was valid when the import started, token expiration during a long-running import caused the tool process to terminate with error

Internal error - A tool process exited unexpectedly

instead of reporting a session or authentication failure.

Workaround

Ensure that the session token remains valid for the entire duration of the import job by using a token with a longer expiration time or renewing the session before starting long-running imports.

Fix

Token expiration during the import process will result in an exception being thrown to the user

Parquet file (<AWS URL>) not found. IOError: When reading information for key '<Object Path>' in bucket '<Bucket Name>': AWS Error UNKNOWN (HTTP status 400) during HeadObject operation: No response body.

and the query execution will be terminated.