Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

join-node-keep-top-level-properties #1791

Merged
merged 1 commit into from
Jul 10, 2018

Conversation

dceejay
Copy link
Member

@dceejay dceejay commented Jul 8, 2018

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)

Proposed changes

When msgs get joined into objects currently the final msg to arrive is used as the base msg to add the newly joined payload to. If anyone has added extra top level properties to any of the other messages (maybe via a divergent path) they will be dropped.

This change make the the top level message be an accumulation of previous msg top level properties then with the new payload.
This should be transparent to users as the last msg in will still set all the same properties as previously… just there may now be a few more.

Fixes the Issue #1782

Checklist

  • I have read the contribution guidelines
  • For non-bugfix PRs, I have discussed this change on the mailing list/slack team.
  • I have run grunt to verify the unit tests pass
  • I have added suitable unit tests to cover the new/changed functionality

Last in is still most significant
@knolleary knolleary changed the base branch from master to 0.19 July 10, 2018 10:27
@knolleary
Copy link
Member

140 commits and 107 files changed.... oops. You've submitted a change from the 0.19 branch to the master branch.

I've retargeted the PR to the 0.19 branch and it looks better. Going to merge into 0.19 - if you want this in master (should we do a maintenance release ahead of 0.19) you'll need to submit a new PR that patches it into master.

@knolleary knolleary merged commit c249907 into 0.19 Jul 10, 2018
@dceejay dceejay deleted the join-node-keep-top-level-properties branch July 17, 2018 09:45
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.

2 participants