summaryrefslogtreecommitdiff
path: root/src/mongo/db/SConscript
diff options
context:
space:
mode:
authorAnton Korshunov <anton.korshunov@mongodb.com>2019-09-13 10:58:07 +0000
committerevergreen <evergreen@mongodb.com>2019-09-13 10:58:07 +0000
commitefdd01f8c8467b657425a68312d403f6928aed58 (patch)
tree9af2e26eaa5dcddaab125899199d567816af4960 /src/mongo/db/SConscript
parent70e3c4ddf8fa4fd53e2a9f427b3257891eca0e01 (diff)
downloadmongo-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/SConscript12
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',