summaryrefslogtreecommitdiff
path: root/src/mongo/db/index/SConscript
diff options
context:
space:
mode:
authorLouis Williams <louis.williams@mongodb.com>2020-01-30 14:52:48 +0000
committerevergreen <evergreen@mongodb.com>2020-01-30 14:52:48 +0000
commit3740db9c9166fed48b92ea5cf59c9ae061a94cf1 (patch)
tree01c2777db19c10afb28d42232112c88f7580b34f /src/mongo/db/index/SConscript
parent827922fd198d2dba5d5b40ac69645efdc31ace39 (diff)
downloadmongo-3740db9c9166fed48b92ea5cf59c9ae061a94cf1.tar.gz
SERVER-45351 Record all indexing errors during simultaneous index builds for later constraint checking
Diffstat (limited to 'src/mongo/db/index/SConscript')
-rw-r--r--src/mongo/db/index/SConscript16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/mongo/db/index/SConscript b/src/mongo/db/index/SConscript
index c681e21fa3c..b799a584347 100644
--- a/src/mongo/db/index/SConscript
+++ b/src/mongo/db/index/SConscript
@@ -36,6 +36,20 @@ env.Library(
)
env.Library(
+ target='skipped_record_tracker',
+ source=[
+ 'skipped_record_tracker.cpp',
+ ],
+ LIBDEPS=[
+ '$BUILD_DIR/mongo/db/service_context',
+ ],
+ LIBDEPS_PRIVATE=[
+ '$BUILD_DIR/mongo/base',
+ '$BUILD_DIR/mongo/db/curop',
+ ],
+)
+
+env.Library(
target='key_generator',
source=[
'btree_key_generator.cpp',
@@ -111,6 +125,7 @@ serveronlyEnv.Library(
'index_descriptor',
],
LIBDEPS_PRIVATE=[
+ 'skipped_record_tracker',
'$BUILD_DIR/mongo/db/logical_clock',
'$BUILD_DIR/mongo/idl/server_parameter',
],
@@ -145,6 +160,7 @@ env.Library(
LIBDEPS=[
'$BUILD_DIR/mongo/base',
'duplicate_key_tracker',
+ 'skipped_record_tracker',
],
LIBDEPS_PRIVATE=[
'$BUILD_DIR/mongo/db/catalog/index_timestamp_helper',