Skip to content

cf.aggregate sometimes needlessly puts in a "transpose" layer into the Dask graph  #754

@davidhassell

Description

@davidhassell

In v3.16.2, cf.aggregate sometimes needlessly puts in a "transpose" layer into the Dask graph that is a null operation, i.e. it doesn't change the axis order. This can have performance implications (it is slower to inspect and optimise a Dask graph with more layers), and prevents the possibility of active storage operations (see #501).

PR to follow

Metadata

Metadata

Assignees

No one assigned

    Labels

    active storageRelating to active storage operationsbugSomething isn't workingperformanceRelating to speed and memory performance

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions