Skip to content

[Backport release-1.18] Pass per-operation StateItem metadata in async execute_state_transaction#1133

Merged
acroca merged 1 commit into
release-1.18from
backport-1132-to-release-1.18
Jul 9, 2026
Merged

[Backport release-1.18] Pass per-operation StateItem metadata in async execute_state_transaction#1133
acroca merged 1 commit into
release-1.18from
backport-1132-to-release-1.18

Conversation

@dapr-bot

@dapr-bot dapr-bot commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

Backport 2f0ab79 from #1132.

…ion (#1132)

The async client omitted metadata= when building StateItem, unlike the sync
client (added in #791), so per-operation metadata e.g. outbox.projection and
CloudEvent attribute overrides for the transactional outbox was silently
dropped. Mirrors the sync client

Change-Id: I568579c8d1c1d3599bf1fd03dcd1587b6a6a6964

Signed-off-by: LilDojd <yawner@pm.me>
(cherry picked from commit 2f0ab79)
Signed-off-by: dapr-bot <dapr-bot@users.noreply.github.com>
@dapr-bot dapr-bot requested review from a team as code owners July 9, 2026 06:16
@acroca acroca merged commit 2674562 into release-1.18 Jul 9, 2026
8 of 9 checks passed
@acroca acroca deleted the backport-1132-to-release-1.18 branch July 9, 2026 06:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants