summaryrefslogtreecommitdiff
path: root/build_win
diff options
context:
space:
mode:
authorAlex Gorrod <alexg@wiredtiger.com>2015-05-07 06:32:04 +0000
committerAlex Gorrod <alexg@wiredtiger.com>2015-05-07 06:32:04 +0000
commitc82ed17fd2c47d87e525bcd37e4a69c11d0336fe (patch)
tree7c8bb7855549cd968b0ac16a2b5c658004c21890 /build_win
parent55a1a7851b4975010965edcd7228a80fcac24a3c (diff)
downloadmongo-c82ed17fd2c47d87e525bcd37e4a69c11d0336fe.tar.gz
Add support for bulk load in LSM trees.
This allows us to load into a single btree, using btree bulk load semantics (single threaded, in order, no logging). Once the load completes we switch the chunk out for the LSM tree. It's possible that we could avoid some of the switch logic when closing a bulk load cursor - since the file is flushed when closing the btree handle. It's simpler to use the switch logic to update the state of the tree. Refs WT-1922 SERVER-18321
Diffstat (limited to 'build_win')
-rw-r--r--build_win/filelist.win1
1 files changed, 1 insertions, 0 deletions
diff --git a/build_win/filelist.win b/build_win/filelist.win
index d1b43bd8348..eb2c44f4bec 100644
--- a/build_win/filelist.win
+++ b/build_win/filelist.win
@@ -84,6 +84,7 @@ src/log/log.c
src/log/log_auto.c
src/log/log_slot.c
src/lsm/lsm_cursor.c
+src/lsm/lsm_cursor_bulk.c
src/lsm/lsm_manager.c
src/lsm/lsm_merge.c
src/lsm/lsm_meta.c