Commit Graph

11453 Commits

Author SHA1 Message Date
Filipe Névola
8843535527 Bump Meteor version to 2.6-rc.0 2022-01-27 10:42:06 -04:00
Filipe Névola
9db1dfa31a Improves history and migration guide for 2.6 2022-01-27 09:24:58 -04:00
Filipe Névola
82745790ea Moving warning about _ensureIndex only _ensureIndex is really used internally 2022-01-26 19:23:16 -04:00
Filipe Névola
9203c3181a Bump Meteor version to 2.6-beta.4 2022-01-21 13:42:18 -04:00
Renan Castro
f3c38b8cb0 New beta: 2.6-beta.3 2022-01-21 13:30:02 -04:00
Renan Castro
1630a794b4 Fix Oplog Tailing high cpu usage with new Mongodb driver. As the old way of passing the "tailable" option to find cursors is now removed, the cursor was dying and making calls all the time.
Fix it by using addCursorFlag
2022-01-21 13:30:02 -04:00
Renan Castro
c4d4ea2a09 Improve primary detection mechanism to be compatible with older mongodb instances
Generate 2.6 beta 2
2022-01-21 13:30:02 -04:00
Renan Castro
c8eb086116 Update mongodb driver to latest 4.3 version released 16 hours ago.
Add fallback to hello command for mongo 4 servers
Bump all packages to new beta
2022-01-21 13:30:01 -04:00
Renan Castro
cb0533c35d Remove wrong "only" clause on test 2022-01-21 13:30:01 -04:00
Renan Castro
c0f290a6e7 Prepare Meteor 2.6 beta-0 release 2022-01-21 13:30:01 -04:00
Renan Castro
1329238201 Prepare Meteor 2.6 beta-0 release 2022-01-21 13:29:59 -04:00
Renan Castro
05869e86f7 Document new changes on mongodb driver in our history.md - code style improvements 2022-01-21 13:29:38 -04:00
Renan Castro
34d25f181d Fix oplog converter case in which there is no need to convert - new test 2022-01-21 13:28:51 -04:00
Renan Castro
316f5d4512 Fix oplog converter case in which there is no need to convert 2022-01-21 13:28:51 -04:00
Renan Castro
d8fd0fb5ce Fix oplog converter case in which the value is an array but shouldnt be flattened 2022-01-21 13:28:50 -04:00
Renan Castro
eb82e917a7 Remove minimongo asserts based on skipLimit on count cursors() 2022-01-21 13:28:50 -04:00
Renan Castro
9c9232f84a Create oplog v2 converter for watching changes in the newest mongodb 5 format 2022-01-21 13:28:50 -04:00
Renan Castro
16b74d74fc Fix wrong upsert param passed to mongo method 2022-01-21 13:28:50 -04:00
Renan Castro
3e77777082 Remove logs
Fix undefined returned from the node-driver while we were expecting null in the err field
2022-01-21 13:28:49 -04:00
Renan Castro
ebf91b0dfe Use async functions for running insert/delete
Fix "projection" field usage on observers
2022-01-21 13:28:49 -04:00
Renan Castro
86024fc7d9 Fix oplog parsing for mongodb 5 and result parsing for replace operations.
Fix tests based on mongo version and dependent on mongo driver internals.
2022-01-21 13:28:49 -04:00
Filipe Névola
ff7262a49d Cleaning up tests 2022-01-21 13:28:35 -04:00
Filipe Névola
a031b77471 Fixing tests in mongo livedata and observe changes 2022-01-21 13:28:35 -04:00
Renan Castro
9e9c9c9e6e Use updateMany/deleteMany/replaceOne - we are sticking with Meteor default "update" for deciding which internal mongodb method to call based in the existence of "$" operators 2022-01-21 13:28:35 -04:00
Renan Castro
d4bff7199a Find count() no longers accept applySkipLimit, instead it takes no options anymore
Use insertOne/insertMany
2022-01-21 13:28:34 -04:00
Renan Castro
c62ca287ea Find count() no longers accept applySkipLimit, instead it accepts an option object 2022-01-21 13:28:34 -04:00
Renan Castro
f41f99b9d9 db.collection is no longer async, and the callback option is no longer available 2022-01-21 13:28:34 -04:00
Renan Castro
2013ba400c poolSize is no longer an option, use maxPoolSize instead 2022-01-21 13:28:34 -04:00
Renan Castro
ae7d5c107b poolSize is no longer an option
db.serverConfig is no longer available, topology events are emmited from MongoClient
2022-01-21 13:28:33 -04:00
Renan Castro
f67c70519f native_parser is no longer an option, and we cant connect anymore with new Server() 2022-01-21 13:28:33 -04:00
Renan Castro
af05771a41 Update connect method on mongo 5 2022-01-21 13:27:55 -04:00
Renan Castro
158b9668df Show deprecation warning for _ensureIndex 2022-01-21 13:27:54 -04:00
Renan Castro
06ba9fa4b0 fields option is deprecated on mongo queries, projection is the default now 2022-01-21 13:27:54 -04:00
Renan Castro
d0ea1f54d5 useUnifiedTopology is not an option anymore on Mongo 4.2.1 - update history 2022-01-21 13:27:54 -04:00
filipenevola
9c76ea63c3 MongoDB 5.0 Support
- Supporting new error name for BulkWrite
2022-01-21 13:27:54 -04:00
denihs
ea12e3917f Meteor version to 2.5.5 🎉 2022-01-18 16:46:14 -04:00
Denilson
64eacc1db6 Merge pull request #11859 from meteor/fix-bootstrap-generation-linux
Standardize only one way of extracting tars
2022-01-18 16:32:41 -04:00
Filipe Névola
8074913478 Fixing name convention in class properties _loginCallbacks_called should be _loginCallbacksCalled 2022-01-18 14:28:54 -04:00
Filipe Névola
6ca4902c5a Merge pull request #11785 from brucejo75/brucejo75/FIX_10853
FIX firing onLogin twice
2022-01-18 14:27:58 -04:00
Renan Castro
b40ab1da2a New patch release: 2.5.4 🎉 2022-01-18 14:19:57 -04:00
Renan Castro
4359346770 Bump to 2.5.4-beta.0 2022-01-18 14:19:57 -04:00
Filipe Névola
3ae22ca820 Bump oauth package to 2.1.1 2022-01-05 16:09:44 -04:00
Filipe Névola
463debd9e3 Merge pull request #11825 from meteor/feature/fix-11817
Fix #11817 add try/catch to end of redirect response
2022-01-05 15:57:46 -04:00
Filipe Névola
5733fd2886 Meteor version to 2.5.3 🎉 2022-01-04 21:00:10 -04:00
Jan Dvorak
c8afd3b1d2 Improve comment for empty catch 2022-01-01 11:28:06 +01:00
Jan Dvorak
b656720d33 Fix #11817 add try/catch to end of redirect response 2022-01-01 11:24:34 +01:00
Filipe Névola
3a89cd28ad Updates History.md 2021-12-21 17:16:24 -04:00
Filipe Névola
a4241a222f Update npm-shrinkwrap.json 2021-12-21 14:22:33 -04:00
Filipe Névola
9568d15b43 Meteor version to 2.5.2 🎉 2021-12-21 14:03:33 -04:00
Filipe Névola
58e66d6515 Upgrade reify and babel 2021-12-21 13:46:49 -04:00