typo, get rid of "leaf leaf" in error message.
Rework 5169532; it's not enough to select a page size that's large
enough that we won't have to split, we also have to turn off split
processing.  Shuffle some code: if __rec_split_init() has to know
about salvage anyway, might as well put all the magic there.
Minor wording changes to clarify the LevelDB configuration options.
update
update
Rework c92bd26, that change only worked because the underlying block
size was the same as the allocation size.  If they're different, we'll
end up with corrupted extent lists.

While I'm in the area, don't skip chunks that checksum OK but then don't
decompress successfully.  That's not an unexpected event when we're using
compression instead of checksums, we should only skip past an allocation
size instead of the entire chunk when that happens.

Reference #1191, #1194.
Find end of log more efficiently. #1106
Remove loop to walk replay iterator from LiveBackup. #1106
Make load time seconds an integer, instead of a double.  Simplify wtperf_run script.
Use a condition variable in LSM worker threads to sleep when there is no work to do.
Have the LSM worker track whether it found work to figure out whether to sleep or keep spinning.
Set the condition variable for LSM workers after allocating it in the manager.
Merge pull request #1195 from wiredtiger/lsm-worker-no-spin

Use a condition variable in LSM worker threads to sleep when there is no work to do
When LSM worker threads fault in new files, make sure they don't block indefinitely due to a full cache.
Don't starve LSM worker threads.

There was a bug in the LSM worker code that stopped some worker threads
getting work units if there was a different work unit type scheduled
ahead of them.

While here allow the dedicated switch thread to also do deletes, to free
up pinned cache.
Now that begin/commit_transaction isn't resetting cursors, make test/format more proactive about doing it.
Alex's suggestion, break apart a large statement into an inline
subroutine.
The short key/value encoding Btree code requires a size_t be at least 8B,
meaning we won't run on a 32-bit machine without some changes.
Yield to make sure LSM manager is running and resources are available.
Normal transaction boundaries no longer reset cursors, reference #1181.