diff options
author | Alex Gorrod <alexg@wiredtiger.com> | 2015-05-07 06:32:04 +0000 |
---|---|---|
committer | Alex Gorrod <alexg@wiredtiger.com> | 2015-05-07 06:32:04 +0000 |
commit | c82ed17fd2c47d87e525bcd37e4a69c11d0336fe (patch) | |
tree | 7c8bb7855549cd968b0ac16a2b5c658004c21890 /build_win | |
parent | 55a1a7851b4975010965edcd7228a80fcac24a3c (diff) | |
download | mongo-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.win | 1 |
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 |