Commit Graph

31809 Commits

Author SHA1 Message Date
Filipe Névola
9203c3181a Bump Meteor version to 2.6-beta.4 release/METEOR@2.6-beta.4 2022-01-21 13:42:18 -04:00
Filipe Névola
d68b30f384 dev-bundle-14.18.3.3 2022-01-21 13:30:54 -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
f700b50353 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
4152c205a9 Document new changes on mongodb driver in our history.md 2022-01-21 13:29:40 -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
Renan Castro
95dc4f29ca New dev-bundle for Mongo 5 2022-01-21 13:28:47 -04:00
Filipe Névola
ff7262a49d Cleaning up tests 2022-01-21 13:28:35 -04:00
Renan Castro
8c3a6cdd6c Fix test searching for mongo v4 - replace with v5 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
b87f326329 waitForStepDownOnNonCommandShutdown is not needed anymore 2022-01-21 13:28:33 -04:00
Renan Castro
a05c9b9dff Update mongo version to 5.0.5 on dev-bundle 2022-01-21 13:28:30 -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
Denilson
5c64986c92 Merge pull request #11860 from meteor/release-2.5.5
Release 2.5.5
2022-01-19 16:27:37 -04:00
denihs
fb04fb51f0 Meteor installer for version 2.5.5 2022-01-19 09:10:08 -04:00
denihs
ea12e3917f Meteor version to 2.5.5 🎉 release/METEOR@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
Filipe Névola
2732e97702 Clean up unused functions and imports in tools/fs/files.ts 2022-01-18 14:21:42 -04:00
Renan Castro
4a18514560 Standardize only one way of extracting tars, as native ones can be tricky with permissions.
Fix issue while extracting archives created on windows, inside linux/mac with permissions
2022-01-18 14:19:58 -04:00
Renan Castro
d68eac38b4 New patch release: 2.5.4 🎉 2022-01-18 14:19: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