Skip to content

v1.2.2

Choose a tag to compare

@cehbrecht cehbrecht released this 07 Jul 14:24
· 128 commits to main since this release
f77fbbb

Changes:

  • Refactored the old director flow into smaller planning and execution modules
    with explicit request sources, dataset sources, and original-file response
    plans.
  • Moved operation implementations into the rook.operations namespace,
    simplified the operation adapters, and removed obsolete compatibility shims
    and dead helper code.
  • Added characterization coverage around director, workflow, and operation
    execution paths.
  • Deprecated the internal use of the apply_fixes WPS input while keeping the
    public process interface compatible.
  • Removed the old Director class and director compatibility module after the
    remaining processes were migrated to the request result wrapper.
  • Fixed catalog-resolved dataset ID handling for operation inputs.
  • Fixed prepared dataset-source handling in the concat operation so
    orchestrated c3s-cmip6-decadal workflows can consume catalog-resolved inputs.
  • Reduced noisy workflow file-probe logging for inline workflow documents.
  • Added Mermaid-enabled documentation for the dataset processing flow and the
    cleaner director decision model.
  • Updated development and GitHub Actions maintenance dependencies.