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
π Bug: Context append(...) method overwrites new baggage with existing entries on key conflict
Affected Component
append(...) method in the ReactorBaggage class handling context baggage merging
β Problem Description
When using the append(Context context, Map<String, String> baggage) method to add new baggage values to an existing reactor Context, the current logic unintentionally overwrites any conflicting keys with the existing baggage values, not the newly provided ones.
This leads to unexpected behavior when multiple filters or services attempt to enrich the context and expect their new values to take precedence.