From c82ed17fd2c47d87e525bcd37e4a69c11d0336fe Mon Sep 17 00:00:00 2001 From: Alex Gorrod Date: Thu, 7 May 2015 06:32:04 +0000 Subject: 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 --- build_win/filelist.win | 1 + 1 file changed, 1 insertion(+) (limited to 'build_win') 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 -- cgit v1.2.1