Commit Graph

16 Commits

Author SHA1 Message Date
Carly Robison
5a83f95657 SERVER-5781 addFields stage.
This aggregation stage allows the addition of computed fields to a document while preserving all existing fields.
2016-08-11 10:49:43 -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
Max Hirschhorn
089b61b649 SERVER-25139 Add tests to verify that $lookup respects the collation. 2016-08-04 16:07:58 -04:00
Max Hirschhorn
bb273eadd4 SERVER-25419 Make the dependency of mongos on aggregation explicit. 2016-08-04 09:16:55 -04:00
Carly Robison
dd60225291 SERVER-23313 add replaceRoot aggregation stage
replaceRoot promotes a subdocument to the top level
2016-07-29 10:05:35 -04:00
Sally McNichols
39d63ea21d SERVER-24152 add $bucketAuto aggregation stage 2016-07-26 17:52:36 -04:00
David Storch
b739dc09fe SERVER-23349 add collation support to $geoNear agg stage 2016-07-26 13:33:26 -07:00
David Storch
a21039e4bf SERVER-23349 add integration tests for aggregation stages respecting the collation 2016-07-26 11:28:08 -07:00
David Storch
0c8085729e SERVER-23349 add tests for $group and accumulators using collation 2016-07-21 17:54:48 -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
Charlie Swanson
46b4dfbdef SERVER-23654 Add $facet aggregation stage 2016-06-24 11:51:21 -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