Follow up on Meteors ticket "Reduce EJSON.clone's when observing query changes" #351
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Meteor recently merged a new performance improvement (meteor/meteor#10864). After talking to the author, it looks like we here will need to rethink and update our copy of the
observe_multiplex.js
file (https://github.com/cult-of-coders/redis-oplog/blob/c5fdd259aa7bc722d8ac6bd0956e53bdc240558c/lib/mongo/ObserveMultiplex.js) according to the changes done in the version of Meteor: https://github.com/meteor/meteor/pull/10864/files#diff-c975a7828521c93b5659a448ddd62cfaFor now I've just copied changes of meteor/meteor#10864
I'm still in the course of testing it though ...
Make sure to run it on Meteor
1.10
which currently is a release candidate.