diff options
author | David Storch <david.storch@10gen.com> | 2016-04-26 15:02:57 -0400 |
---|---|---|
committer | David Storch <david.storch@10gen.com> | 2016-04-27 16:02:35 -0400 |
commit | eb7e3bab4f3a96ae4ef56ab35c541ee782fe562a (patch) | |
tree | 33b4d279d14d0e81ef61d1150f61c887bfc2a4a7 /src/mongo/db/exec/projection.cpp | |
parent | 21fa9ccd4e12d7a94a95d98e1e984ada2ef65548 (diff) | |
download | mongo-eb7e3bab4f3a96ae4ef56ab35c541ee782fe562a.tar.gz |
SERVER-23680 make $elemMatch projection respect the collation
Diffstat (limited to 'src/mongo/db/exec/projection.cpp')
-rw-r--r-- | src/mongo/db/exec/projection.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/exec/projection.cpp b/src/mongo/db/exec/projection.cpp index 01cb246cf49..7d6deac699c 100644 --- a/src/mongo/db/exec/projection.cpp +++ b/src/mongo/db/exec/projection.cpp @@ -61,8 +61,8 @@ ProjectionStage::ProjectionStage(OperationContext* opCtx, _projObj = params.projObj; if (ProjectionStageParams::NO_FAST_PATH == _projImpl) { - _exec.reset( - new ProjectionExec(params.projObj, params.fullExpression, *params.extensionsCallback)); + _exec.reset(new ProjectionExec( + params.projObj, params.fullExpression, params.collator, *params.extensionsCallback)); } else { // We shouldn't need the full expression if we're fast-pathing. invariant(NULL == params.fullExpression); |