Skip to content

Fix Queued/Received events merge#94

Merged
kodless merged 1 commit intomasterfrom
fix-queued-received-events-merge
Nov 27, 2024
Merged

Fix Queued/Received events merge#94
kodless merged 1 commit intomasterfrom
fix-queued-received-events-merge

Conversation

@kodless
Copy link
Owner

@kodless kodless commented Nov 27, 2024

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

Bug fix

What is the current behavior? (You can also link to an open issue here)

The RECEIVED/QUEUED events attributes are lost by index merge when the STARTED event comes late and agent attribute merge it.

This causes ["name", "args", "kwargs", "root_id", "parent_id", "eta", "expires", "retries", "queued_at", "exchange", "routing_key", "queue", "client"] to be dropped for some tasks

What is the new behavior (if this is a feature change)?

Check if RECEIVED/QUEUED events already merged by agent and merge their attributes by Index

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

No

@kodless kodless self-assigned this Nov 27, 2024
@kodless kodless merged commit 097f8e4 into master Nov 27, 2024
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.

1 participant