Commit Graph

30 Commits

Author SHA1 Message Date
Martin Neupauer
a257327cc3 SERVER-32666 Allow $graphLookup against a sharded collection to execute on mongos 2019-01-30 17:57:26 -05:00
James Wahlin
056d61676f SERVER-32308 Support for $lookup to execute on mongos against a sharded foreign collection 2018-12-12 14:41:24 -05:00
Dianna Hohensee
f1e3e2ca10 SERVER-35237 Unblacklist push2.js and error.js from running on WiredTiger 2018-06-04 09:59:00 -04:00
Louis Williams
d7304a9245 SERVER-35228 Blacklist push2.js and error.js 2018-05-25 16:15:52 -04:00
jannaerin
da1e0304e8 SERVER-32052 Update ShardingTest to default to starting shard servers as replica sets 2018-03-09 00:40:40 -05:00
Charlie Swanson
a77297dbe3 SERVER-33174 Prevent catalog storage of new syntax during lower FCV
This will prevent the persistence of expressions introduced in 4.0
while the server is in feature compatibility version (FCV) 3.6.
2018-02-27 11:16:08 -05:00
Kevin Albertson
c556e37709 SERVER-25640 terminate running processes in jstests 2018-02-08 09:46:57 -05:00
Charlie Swanson
99c220ea52 SERVER-32668 Add sharded aggregation passthrough with one shard 2018-01-30 12:54:10 -05:00
Nick Zolnierz
4eabf1ea62 Revert "SERVER-32308: Add the ability for a $lookup stage to execute on mongos against a sharded foreign collection"
This reverts commit 7298d273c0.
2018-01-16 14:16:34 -05:00
Nick Zolnierz
7298d273c0 SERVER-32308: Add the ability for a $lookup stage to execute on mongos against a sharded foreign collection 2018-01-12 13:02:04 -05:00
Tess Avitabile
0287fb0144 SERVER-31408 Test that all code paths that support expr support throwing at runtime 2017-10-11 14:07:30 -04:00
Tess Avitabile
b1d1b244c7 SERVER-31496 MatchExpressionParser::parse() should not throw 2017-10-11 09:47:56 -04:00
Blake Oler
95fedb2516 SERVER-31029 Add support for top-level $expr within $or and $and 2017-10-09 11:48:40 -04:00
Tess Avitabile
cb9f7cdcb7 SERVER-30731 Add expr support in MatchExpression outside of aggregation 2017-10-05 16:47:26 -04:00
James Wahlin
d0f5e2b103 SERVER-30951 Add top-level $expr to MatchExpression 2017-09-10 20:16:34 -04:00
Tess Avitabile
7dbfca42c4 SERVER-30954 Remove support for expr constant expressions from ComparisonMatchExpression 2017-09-06 14:26:51 -04:00
Tess Avitabile
b19f95495d SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parse 2017-08-25 14:16:10 -04:00
James Wahlin
9fb03a72fb SERVER-29371 Check auth for nested $lookup pipelines 2017-06-30 11:20:35 -04:00
Eddie Louie
9fc1ecd711 SERVER-26315 Override DBCollection.prototype.drop to re-shard collections that are dropped
This reverts commit fb956b3b0a.
2017-03-23 14:07:50 -04:00
Randolph Tan
fb956b3b0a Revert "SERVER-26315 Override DBCollection.prototype.drop to re-shard collections that are dropped"
This reverts commit 56e66454d1.

Conflicts:
	buildscripts/resmokeconfig/suites/sharded_collections_jscore_passthrough.yml
2017-03-23 13:56:21 -04:00
Eddie Louie
56e66454d1 SERVER-26315 Override DBCollection.prototype.drop to re-shard collections that are dropped
in sharded cluster environments.
2017-03-15 19:19:49 -04:00
Charlie Swanson
6822a010ac SERVER-25137 Ensure $graphLookup succeeds on non-existent collections 2016-10-25 10:15:52 -04:00
David Storch
8758a5c7be SERVER-25038 add LiteParsedPipeline
This provides a way to do pre-parse validity checks. Full
parsing of the Pipeline must be done under the collection
lock, when the collation is known.
2016-10-03 16:13:51 -04:00
Max Hirschhorn
fad11e0917 SERVER-24769 Add support for $lookup and $graphLookup on a view. 2016-08-10 20:20:19 -04:00
David Storch
d9bb24e5f5 SERVER-25139 make $graphLookup's cache collation-aware
Ensures that comparisons made during graph traversal respect
the collation. Deduplication using _id, however, does not
use the collation, in order to ensure that node identity is
preserved.
2016-08-10 16:53:20 -04:00
Benjamin Murphy
45977b4209 SERVER-24714 graphLookup now accepts the restrictSearchWithMatch option.
Closes #1098

Signed-off-by: David Storch <david.storch@10gen.com>
2016-07-05 15:16:59 -04:00
Mark Benvenuto
6dcdd23dd3 SERVER-23971 Clang-Format code 2016-05-28 17:55:12 -04:00
David Storch
34e784dd13 SERVER-23725 Aggregation now supports the graphLookup stage.
This commit is identical to a1253a94b8.
2016-05-04 09:54:45 -04:00
Max Hirschhorn
6c0f5951e3 Revert "SERVER-23725 Aggregation now supports the graphLookup stage."
This reverts commit a1253a94b8.
2016-04-30 17:30:50 -04:00
Benjamin Murphy
a1253a94b8 SERVER-23725 Aggregation now supports the graphLookup stage. 2016-04-29 17:38:28 -04:00