Azure / Azure/azure-functions-core-tools

Implement Durable Functions workload

Open
#5,340 0 comments 0 reactions 0 assignees View on GitHub
GA v5 workload
Dominant language
C#
Stars
1.5k
Forks
498
Avg merge
4d 20h
Merged PRs (30d)
14

Description

Add the Durable Functions workload covering the management commands
parity with v4 (`get-history`, `get-instances`, `get-runtime-status`,
`purge-history`, `raise-event`, `rewind`, `start-new`, `terminate`,
`delete-task-hub`).

## Definition of Done

- [ ] Durable workload nupkg builds and the management commands run end
to end against a real task hub.
- [ ] All v4 `func durable` subcommands have a v5 equivalent.
- [ ] Tests cover happy path + auth failure path for each subcommand.
- [ ] Workload manifest validated by the schema in CI.

Contributor guide

Open the contributing guide

Research direction

Start by locating the v4 `func durable` implementations for the nine listed management commands and the Durable workload packaging and manifest definitions. Build the workload, exercise each command against a real task hub, cover happy and authentication-failure paths, and validate the manifest with the CI schema.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp
Domain
cli, cloud
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.