Skip to content

Fixed issue 99#100

Merged
Neeratyoy merged 5 commits into
automl:developmentfrom
Luguza:fix_issue_99
Jan 27, 2026
Merged

Fixed issue 99#100
Neeratyoy merged 5 commits into
automl:developmentfrom
Luguza:fix_issue_99

Conversation

@Luguza

@Luguza Luguza commented Jan 25, 2026

Copy link
Copy Markdown

Fixed Issue #99 where resuming previous parallel run (n_wokers>1) caused the history to be disordered.

This fix adds the bracket_id to the history dataframe and sorts the history by (bracket_id, fidelity, config_id) to emulate a serial execution history to prevent disordering and therefore allowing the tell(resume=True) function to work as intended.

I included the bracket_id also in the history written into the history.parquet, but there the sorting is not applied, to allow the user to understand the actual execution history better.

Additionally, updated deprecated usage of config.get_dictionary() to dict(config).

All tests ran without any issues.

Bronzila and others added 5 commits July 11, 2024 14:00
Version release v0.1.2
Adjust __get_state to ignore timer as class attribute to make it work with dask
… (n_workers>1) caused the history to be disordered.

This fix adds the bracket_id to the history dataframe and sorts the history by (bracket_id, fidelity, config_id) to emulate a serial execution history without disordering allowing for the tell(resume=True) function to work as intended.

Additionally, updated deprecated usage of config.get_dictionary() to dict(config).
@Neeratyoy Neeratyoy merged commit 7869c90 into automl:development Jan 27, 2026
1 check failed
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