Skip to content

add option to avoid dask for large postprocessing tasks#229

Open
eorland wants to merge 1 commit intostagingfrom
un-dask-postprocess
Open

add option to avoid dask for large postprocessing tasks#229
eorland wants to merge 1 commit intostagingfrom
un-dask-postprocess

Conversation

@eorland
Copy link
Contributor

@eorland eorland commented Aug 25, 2025

Addresses issue when memory-intensive merge_and_save_fire call exceeds individual dask worker memory.

@eorland eorland requested review from mccabete and zebbecker August 25, 2025 21:28
Copy link
Contributor

@mccabete mccabete left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

Copy link
Contributor

@mccabete mccabete left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Zeb pointed out that we may need to close the client.

@mccabete
Copy link
Contributor

We actually have a client.close() statement almost immediately after we call that function https://github.com/Earth-Information-System/fireatlas/blob/conus-dps/fireatlas/FireRunDaskCoordinator.py#L282.

@zebbecker
Copy link
Collaborator

@eorland can you remind me of your status on this PR? Were you able to test it? I'm indeed running into the memory issue that this was intended to solve again. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants