You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add FunctionInvocationId header propagation for client operations (#593)
* Add FunctionInvocationId header propagation for client operations
Propagates the Azure Functions invocation ID to the Durable Functions host
via the X-Azure-Functions-InvocationId HTTP header, enabling correlation
between worker-side function invocations and host-side orchestration events.
- Modified http_utils.py to accept optional function_invocation_id parameter
- Updated DurableOrchestrationClient to pass invocation ID to HTTP calls
- Added optional function_invocation_id parameter to DurableApp.client decorator
- Added unit tests for header propagation
Related to Azure/azure-functions-durable-extension#3317
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,12 @@
2
2
3
3
All notable changes to this project will be documented in this file.
4
4
5
+
## Unreleased
6
+
7
+
### Added
8
+
9
+
- Client operation correlation logging: `FunctionInvocationId` is now propagated via HTTP headers to the host for client operations, enabling correlation with host logs.
10
+
5
11
## 1.0.0b6
6
12
7
13
-[Create timer](https://github.com/Azure/azure-functions-durable-python/issues/35) functionality available
0 commit comments