Opened 5 months ago

Closed 3 months 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 5 months ago by jkarder

  • Status changed from new to accepted

comment:2 Changed 5 months ago by jkarder

r15004: improved checkpointing (task is paused and sent back to the server, new one is assigned via next heartbeat)

comment:3 Changed 5 months 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 5 months ago by jkarder

  • Owner changed from jkarder to pfleck
  • Status changed from accepted to reviewing

comment:5 Changed 4 months ago by pfleck

  • Owner changed from pfleck to jkarder
  • Status changed from reviewing to readytorelease

Reviewed r15004. Thanks for the change.

comment:6 Changed 3 months ago by jkarder

  • Resolution set to done
  • Status changed from readytorelease to closed

r15263: merged r15004 into stable

Note: See TracTickets for help on using tickets.