Commit Graph

31795 Commits

Author SHA1 Message Date
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
Filipe Névola
fddf4a446e Update Node.js to 14.18.3 2022-01-18 14:17:52 -04:00
Renan Castro
42ae637d97 Update tar library for faster extractions/compressions - fix extract test 2022-01-18 14:16:49 -04:00
Renan Castro
8ee02968a6 Update tar library for faster extractions/compressions - remove unused import 2022-01-18 14:16:48 -04:00
Renan Castro
ff81b7fc9c Update tar library for faster extractions/compressions - use node-fs for manipulating tar streams 2022-01-18 14:16:47 -04:00
Renan Castro
eda0180a8e Update tar library for faster extractions/compressions - use node-fs for manipulating tar streams 2022-01-18 14:16:47 -04:00
Renan Castro
b734044933 Update tar library for faster extractions/compressions - add node-fs for manipulating tar streams 2022-01-18 14:16:47 -04:00
Renan Castro
81ab454acd Update tar library for faster extractions/compressions 2022-01-18 14:16:46 -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
f5a8bb89bc Trigger docs deploy 2022-01-04 22:35:43 -04:00
Filipe Névola
e5a4695dd5 Merge pull request #11833 from meteor/release-2.5.3
Release 2.5.3
2022-01-04 22:28:49 -04:00
Filipe Névola
bb99eeb8fb Meteor installer for version to 2.5.3 2022-01-04 21:32:55 -04:00
Filipe Névola
5733fd2886 Meteor version to 2.5.3 🎉 release/METEOR@2.5.3 2022-01-04 21:00:10 -04:00
Filipe Névola
72354c3f29 Merge pull request #11832 from meteor/fix/ignore-invalid-package-json
Fixes invalid package.json files breaking Meteor run
2022-01-04 20:56:59 -04:00