Skip to content

An option to exclude output from orchestration status. #633

@GuptaSiddhant

Description

@GuptaSiddhant

Currently, DurableClient.getStatus() accepts an options parameter object (type GetStatusOptions). This options object have properties: showHistory, showHistoryOutput and showInput.

My request is add another property showOutput to these options, set to true as default. Setting it to false should omit the orchestration's output altogether. This is required in scenarios where the output is quite large and getStatus() is called only to check the runtimeStatus and/or customStatus.

Next, the same options parameter object should also be acceptable by DurableClient.getStatusAll() and DurableClient.getStatusBy() to allow for similar data pruning.

Reference: The functionality to omit output seems to be available in azure-functions-core-tools:

func durable get-runtime-status --show-output=false

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Priority 2 item

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions