Skip to content

Commit e117d07

Browse files
committed
Merge "Key benefits" section content into the opening paragraph.
1 parent 8d2850b commit e117d07

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

articles/azure-functions/durable/durable-functions-orchestration-versioning.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.custom: fasttrack-edit
1111

1212
# Orchestration versioning in Durable Functions (Azure Functions)
1313

14-
Orchestration versioning addresses [the core challenge](durable-functions-versioning.md) of deploying changes to orchestrator functions while maintaining the deterministic execution model that Durable Functions requires. Without this feature, breaking changes to orchestrator logic or activity function signatures would cause in-flight orchestration instances to fail during replay because they would break the [determinism requirement](durable-functions-code-constraints.md) that ensures reliable orchestration execution.
14+
Orchestration versioning addresses [the core challenge](durable-functions-versioning.md) of deploying changes to orchestrator functions while maintaining the deterministic execution model that Durable Functions requires. Without this feature, breaking changes to orchestrator logic or activity function signatures would cause in-flight orchestration instances to fail during replay because they would break the [determinism requirement](durable-functions-code-constraints.md) that ensures reliable orchestration execution. This built-in feature provides automatic version isolation with minimal configuration. It's backend agnostic, so it can be used by apps leveraging any of the Durable Function's [storage providers](durable-functions-storage-providers.md).
1515

1616
## Terminology
1717

@@ -21,14 +21,6 @@ This article uses two related but distinct terms:
2121

2222
Understanding this distinction is crucial for orchestration versioning, where the orchestrator function code contains version-aware logic, while orchestration instances are permanently associated with a specific version when created.
2323

24-
## Key benefits
25-
26-
- **Zero-downtime deployments**: Deploy breaking changes without waiting for in-flight orchestrations to complete.
27-
- **Rolling upgrades**: Workers running different versions of orchestrator code can coexist safely.
28-
- **Automatic version isolation**: The runtime ensures version compatibility automatically.
29-
- **Minimal configuration**: Built-in feature requiring only basic `host.json` configuration.
30-
- **Backend agnostic**: Feature can be used by apps leveraging any of the Durable Function's [storage backends](durable-functions-storage-providers.md).
31-
3224
## How it works
3325

3426
The orchestration versioning feature operates on these core principles:

0 commit comments

Comments
 (0)