improve fileHandler support for redistributePar
This is the final part of refactoring for EP1822 with various base functionality already added into develop.
Merge request reports
Activity
added enhancement label
requested review from @Mattijs
assigned to @andy
@Mattijs - should be functionally similar to the previous ep1822 branch. Would be a good basis for further testing (cc: @Chiara).
The first commits ("redistribute clouds" ... "broadcast dyanamicCode") can presumably be added into develop for the 2306 release (as you like). The final commits addressing redistributePar pieces likely still need more shake down.
The field redistributors have adjusted to handle either the legacy bool control (isWriteProc) or with dedicated file-handlers. This should allow smoother transitioning in the mid-term.
added 46 commits
-
d016f280...528c5ed8 - 40 commits from branch
develop
- 9ec74211 - ENH: Update redistribute clouds with readOnProc/writeOnProc
- 067463d9 - ENH: handle watching included files
- 766831f9 - ENH: add delayed handling of file watches to regIOobject
- 90096465 - ENH: broadcast dynamicCode, create missing processor directories
- b5fcd14d - ENH: improve fileHandler support for redistributePar
- 870d0a23 - TUT: redistributePar
Toggle commit list-
d016f280...528c5ed8 - 40 commits from branch
added 79 commits
-
870d0a23...69dae2e0 - 72 commits from branch
develop
- 48ec899f - ENH: Update redistribute clouds with readOnProc/writeOnProc
- f41193c5 - ENH: handle watching included files
- c39ea225 - ENH: add delayed handling of file watches to regIOobject
- a183ecc9 - ENH: broadcast dynamicCode, create missing processor directories
- 5769e6fc - ENH: improve fileHandler support for redistributePar
- 372fec5a - ENH: improve check for decomposedBlock and simpler startup
- 299c2086 - TUT: redistributePar
Toggle commit list-
870d0a23...69dae2e0 - 72 commits from branch
added 1 commit
- 4c720e43 - BUG: redistributePar: enforce master-only reading of controlDict
added 1 commit
- 4b1959a9 - BUG: redistributePar: excessive directories for collated. Fixes #2936 (closed).
mentioned in issue #2952 (closed)
added 1 commit
- 5df26efc - ENH: redistributePar: update for distribute mode
added 1 commit
- 6437211e - ENH: redistributePar: loose matching of processors directories
added 1 commit
- 6aba163a - BUG: redistributePar: write cell/face/pointProcAddressing to correct
mentioned in issue #3005 (closed)
added 1 commit
- 4fd57475 - BUG: fileOperation: restore local file checking.
added 1 commit
- 4a9124d1 - COMP: fileOperation: label64 compilation fix
added 1 commit
- e9094883 - ENH: hostCollated: revert to collated naming if running on single proc
- Resolved by Mark OLESEN
Ready to rebase on current develop. Fingers crossed.