Opened 7 years ago
Closed 7 years ago
#2791 closed enhancement (done)
Checkpointing within Hive slaves should be improved
Reported by: | jkarder | Owned by: | jkarder |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.15 |
Component: | Hive.Slave | Version: | 3.3.14 |
Keywords: | Cc: |
Description
During checkpointing, the slave pauses the task, updates its task data on the server and resumes the same task immediately. However, the slave should pause the task, send it back to the server and receive another task (may be the same if no others are available).
Change History (6)
comment:1 Changed 7 years ago by jkarder
- Status changed from new to accepted
comment:2 Changed 7 years ago by jkarder
comment:3 Changed 7 years ago by jkarder
Currently, the following default settings are used:
- CheckpointInterval (time of continuous calculation after which a task is sent back): 18 Hours
- CheckpointCheckInterval (time between checks whether or not a task should be sent back): 5 Minutes
If required, I can adjust these as well.
comment:4 Changed 7 years ago by jkarder
- Owner changed from jkarder to pfleck
- Status changed from accepted to reviewing
comment:5 Changed 7 years ago by pfleck
- Owner changed from pfleck to jkarder
- Status changed from reviewing to readytorelease
Reviewed r15004. Thanks for the change.
comment:6 Changed 7 years ago by jkarder
- Resolution set to done
- Status changed from readytorelease to closed
Note: See
TracTickets for help on using
tickets.
r15004: improved checkpointing (task is paused and sent back to the server, new one is assigned via next heartbeat)