Skip to content

refactor: Set expected runtime config in error message when the used disk space during the spilling process has exceeded the allocation limit#20375

Open
erenavsarogullari wants to merge 1 commit intoapache:mainfrom
erenavsarogullari:disk_manager_error_message
Open

refactor: Set expected runtime config in error message when the used disk space during the spilling process has exceeded the allocation limit#20375
erenavsarogullari wants to merge 1 commit intoapache:mainfrom
erenavsarogullari:disk_manager_error_message

Conversation

@erenavsarogullari
Copy link
Member

@erenavsarogullari erenavsarogullari commented Feb 15, 2026

Which issue does this PR close?

Rationale for this change

Minor refactoring on error message by exposing required config name for the end user. This is follow-up PR to both PR: #20226 and #20372 by runtime config: datafusion.runtime.max_temp_directory_size.

What changes are included in this PR?

Current:

The used disk space during the spilling process has exceeded the allowable limit of {}. Try increasing the `max_temp_directory_size` in the disk manager configuration.       

New:

The used disk space during the spilling process has exceeded the allowable limit of {}. \
Please try increasing the config: `datafusion.runtime.max_temp_directory_size`.",

Are these changes tested?

Yes, legacy UT case has been updated by covering expected config name.

Are there any user-facing changes?

Yes, error message has been updated which is exposed to end-users.

… during the spilling process has exceeded the allocation limit
@github-actions github-actions bot added core Core DataFusion crate execution Related to the execution crate labels Feb 15, 2026
@erenavsarogullari erenavsarogullari changed the title Set expected runtime config in error message when the used disk space during the spilling process has exceeded the allocation limit refactor: Set expected runtime config in error message when the used disk space during the spilling process has exceeded the allocation limit Feb 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core DataFusion crate execution Related to the execution crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Set expected runtime config in error message when the used disk space during the spilling process has exceeded the allocation limit

1 participant