Commit Graph

686 Commits

Author SHA1 Message Date
filipenevola
23dbf94bf7 Bump package versions for 1.10.2 release 2020-04-21 17:32:43 -04:00
filipenevola
0109a5b402 Bump package versions for 1.10.2-rc.0 release 2020-04-20 16:55:37 -04:00
Filipe Névola
f80ae8205d Adds support to override mongo options via Meteor settings (#10976)
* Adds support to mongo options via Meteor settings
The options are in the `packages` key in the `mongo` key that is the package name. We should use the pattern every time we need a setting in a package.
2020-04-17 13:04:35 -04:00
filipenevola
5e685e6644 Bump mongo package version to 1.9.1 2020-03-30 16:15:20 -04:00
Filipe Névola
f10435592d Merge pull request #10960 from AlexSterk/mongo-arrayFilters
[FIX] The filtered positional operator $[<identifier>] (arrayFilters) does not work in Mongo update
2020-03-30 16:07:08 -04:00
filipenevola
39e57ecd79 Bump package versions for the official 1.10 release. 🎉 2020-03-12 14:29:56 -03:00
filipenevola
12ee7d37af Bump package versions for 1.10.0-rc.5 release 2020-03-11 23:02:39 -03:00
Alexander Sterk
20c0dd634f Replace hasOwnProperty with undefined check, fixes test failures. 2020-03-11 18:26:59 +01:00
Alexander Sterk
8c73323c5d Replace underscore call. 2020-03-08 11:10:43 +01:00
filipenevola
5e5c75b36b Bump package versions for 1.10-rc.4 release 2020-03-06 13:10:35 -04:00
filipenevola
5404d065e9 Bump package versions for 1.10-rc.3 release 2020-03-02 15:39:38 -04:00
Alexander Sterk
ab839df29a Filtered positional operator in Mongo Update
Adds support for the arrayFilters option for Collection.update (see https://docs.mongodb.com/manual/reference/operator/update/positional-filtered/), as described in #10103 .

This option only works server-side, for client-side there is a PR: #9721

Fixes #10103
2020-03-01 00:07:20 +01:00
filipenevola
e898ab9b98 Bump package versions for 1.10-rc.2 release 2020-02-28 16:13:02 -04:00
Ben Newman
5a182b515e Bump package versions for 1.10-rc.1 release. 2020-02-27 16:47:11 -05:00
Ben Newman
f20fe92b57 Configure autoReconnect and reconnectTries if useUnifiedTopology false.
Following this guidance from @klaussner:
https://github.com/meteor/meteor/pull/10861#commitcomment-37525845

Part of #10925.
2020-02-27 14:36:57 -05:00
Ben Newman
a5700c22d2 Require opting in to mongoOptions.useUnifiedTopology.
Since 0ca83e8fc7 didn't work, this is
another attempt to fix #10925. Note that the comment about deprecation
warnings was actually referring to a different option, useNewUrlParser,
which we no longer use: 282b16ed16

https://github.com/meteor/meteor/issues/10925#issuecomment-591655365
2020-02-27 14:12:17 -05:00
Ben Newman
edc7180382 Bump package versions for 1.10-rc.0 release. 🎉 2020-02-26 15:52:12 -05:00
Ben Newman
3317837489 Bump package versions for 1.10-beta.11 release. 2020-02-26 12:22:35 -05:00
Ben Newman
42e92391f1 Bump package versions for 1.10-beta.10 release. 2020-02-25 19:46:49 -05:00
filipenevola
d208ca7fcf Bump package versions for 1.10-beta.9 release 2020-02-25 16:32:29 -04:00
filipenevola
0806489de6 Bump package versions for 1.10-beta.8 release 2020-02-25 12:19:23 -04:00
Filipe Névola
b582d7de58 Merge branch 'release-1.10' into mongo-performance-improvements 2020-02-24 22:45:51 -04:00
Ben Newman
67671dc9b3 Bump package versions for 1.10-beta.7 release. 2020-02-20 11:45:58 -05:00
filipenevola
c9ea1f427c Bump package versions for 1.10-beta.6 release 2020-02-19 11:07:29 -05:00
Filipe Névola
055214c793 Merge pull request #10696 from mitar/update-optimization
A small optimization when updating documents
2020-02-12 11:22:16 -04:00
seke
bf7b23275c Bump minor package versions for livequery changes 2020-02-04 17:23:45 +01:00
seke
c55875c66c Revert dev changes 2020-02-04 17:21:38 +01:00
seke
a0113ba868 Add more comments about data mutation assumptions 2020-02-04 17:21:38 +01:00
seke
20f197cec5 Add more extended scribble test 2020-02-04 17:21:38 +01:00
seke
9eaa77b2cf Reduce EJSON.clone's when observing query changes 2020-02-04 17:21:38 +01:00
Ben Newman
ec8190a4fe Bump mongo package patch version after PR #10889. 2020-02-01 13:51:56 -05:00
Christian Klaussner
dc148ae0fa Remove deprecated MongoDB connection options. (#10889)
The `autoReconnect` and `reconnectTries` options are incompatible with the
unified topology: http://mongodb.github.io/node-mongodb-native/3.3/reference/unified-topology/
2020-02-01 13:36:34 -05:00
Christian Klaussner
282b16ed16 Update MongoDB driver to 3.4.0. 2020-01-13 16:02:43 -05:00
Filipe Névola
d1a8541733 Fix comment about the published data structure (#10849)
Fix comment about the published data structure
2020-01-10 17:58:51 -05:00
filipenevola
39cc07472f Bump package versions for the official 1.9 release. 🎉 2020-01-08 18:18:03 -05:00
Ben Newman
80b4e4d1c2 Bump package versions for 1.9-rc.3 release. 2020-01-07 21:06:10 -05:00
Seba Kerckhof
61cb3dcc81 Fix comment about the published data structure 2020-01-07 19:57:43 +01:00
Ben Newman
4ce94e8b1f Bump package versions for 1.9-rc.2 release. 2020-01-02 11:01:25 -05:00
Ben Newman
ed214002e0 Bump package versions for 1.9-rc.1 release.
This release contains a potential mitigation for the excessive garbage
collection discussed here: https://github.com/meteor/meteor/pull/10527#issuecomment-567982128
2019-12-30 12:11:46 -05:00
Ben Newman
e48dbc6d1c Bump package versions for 1.9-rc.0 release. 🎉
With Node.js 8.x nearing end-of-life status at the end of this year, and
Node.js 12 now in LTS, we think it makes sense to finalize Meteor 1.9
sooner rather than later, and continue working to take advantage of all
the great features of Node 12 in future 1.9.x releases.

As usual, the meaning of "release candidate" is that we can still fix bugs
before the final release, but there will be no new features added.
2019-12-19 09:11:29 -05:00
Ben Newman
c9e6225085 Bump package versions for 1.9-beta.4 release. 2019-11-26 17:52:03 -05:00
Ben Newman
d5a45c1f90 Bump package versions for 1.9-beta.3 release. 2019-11-14 16:43:57 -05:00
Ben Newman
97e1bba384 Bump package versions for the official 1.8.2 release. 2019-11-14 15:12:21 -05:00
Ben Newman
44d0f1f408 Bump package versions for 1.8.2-rc.10 release. 2019-11-12 18:06:25 -05:00
Ben Newman
c9904c3ed7 Bump package versions for 1.8.2-rc.9 release.
Note that publishing 1.8.2-rc.8 failed on all platforms due to EMFILE (too
many open files) errors, which necessitated reverting PR #10771.
2019-11-11 19:38:24 -05:00
Ben Newman
a367c9aef5 Bump package versions for 1.8.2-rc.8 release. 2019-11-11 19:12:13 -05:00
Ben Newman
0e1b0cb250 Bump package versions for 1.9-beta.2 release. 2019-11-10 00:50:56 -05:00
Ben Newman
aec3bc76e3 Bump package versions for 1.8.2-rc.7 release. 2019-11-08 16:33:29 -05:00
Ben Newman
00564ac2ad Bump package versions for 1.8.2-rc.6 release.
I made a small mistake publishing rc.5 (forgot to bump
meteor-release-experimental.json), so it seemed simpler to skip straight
to rc.6.
2019-11-05 17:27:36 -05:00
Ben Newman
19f00eef81 Bump package versions for 1.8.2-rc.4 release. 2019-10-24 19:36:39 -04:00