Skip to content

Progress Handler For Multi Clients

Merge Request to fix progress handling in multi clients mode

  1. Exposing vtkPVProgressHandler::DisableProgressHandling member, and default to false in every case
  2. Adding a vtkCompositeMultiProcessController* vtkCompositeMultiProcessController::GetMasterController method (may be implemented smartly)
  3. Renamming int vtkCompositeMultiProcessController::GetMasterController to GetMasterControllerID and adapting paraview code
  4. in vtkPVProgressHandler, Server side send to Master controller instead of Active controller if it can be found
  5. Redefining vtkPVSessionBase::CleanupPendingProcess and vtkPVSessionBase::PrepareProgressInternal in vtkSMSessionClient so it is send to server only if client is master ( may be implemented differently )

Merge request reports