diff options
author | Anton Korshunov <anton.korshunov@mongodb.com> | 2019-09-13 10:58:07 +0000 |
---|---|---|
committer | evergreen <evergreen@mongodb.com> | 2019-09-13 10:58:07 +0000 |
commit | efdd01f8c8467b657425a68312d403f6928aed58 (patch) | |
tree | 9af2e26eaa5dcddaab125899199d567816af4960 /src/mongo/db/SConscript | |
parent | 70e3c4ddf8fa4fd53e2a9f427b3257891eca0e01 (diff) | |
download | mongo-efdd01f8c8467b657425a68312d403f6928aed58.tar.gz |
SERVER-42495 Integrate find() post-processing logic with ParsedAggregationProjection
Diffstat (limited to 'src/mongo/db/SConscript')
-rw-r--r-- | src/mongo/db/SConscript | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/mongo/db/SConscript b/src/mongo/db/SConscript index 09860333423..ed00229bd64 100644 --- a/src/mongo/db/SConscript +++ b/src/mongo/db/SConscript @@ -958,6 +958,16 @@ env.Library( ) env.Library( + target='projection_executor', + source=[ + 'exec/find_projection_executor.cpp', + ], + LIBDEPS=[ + 'matcher/expressions' + ], +) + +env.Library( target='query_exec', source=[ 'clientcursor.cpp', @@ -974,7 +984,6 @@ env.Library( 'exec/ensure_sorted.cpp', 'exec/eof.cpp', 'exec/fetch.cpp', - 'exec/find_projection_executor.cpp', 'exec/geo_near.cpp', 'exec/idhack.cpp', 'exec/index_scan.cpp', @@ -1054,6 +1063,7 @@ env.Library( 'matcher/expressions_mongod_only', 'ops/parsed_update', 'pipeline/pipeline', + 'projection_executor', 'query/query_common', 'query/query_planner', 'repl/repl_coordinator_interface', |