Removed the undo information from the logs (to rely on the checkpoint to save...
Removed the undo information from the logs (to rely on the checkpoint to save a good copy in the log). Also, don't record the fingerprint changes, since they can be recalculated independently. (This is a biggy. The fingerprints updates were half the log changes.) We'll have to do something about the fingerprints of internal nodes, so some if may come back in some form. Speeds up {{{db-benchmark-test-tokudb -x}}} from 17477/s to 25696/s, and reduces the size of the {{{bench.tokudb}}} directory (containing logs and data) from 3.3GB to 1.7GB for a 0.33GB datafile. Manipulations as follows: (cd tokudb;svn merge -r3676:3763 https://svn.tokutek.com/tokudb/tokudb.740 ) svn delete tokudb.740 Fixes #775. git-svn-id: file:///svn/tokudb@3764 c7de825b-a66e-492c-adef-691d508d4ae1
Showing
Please register or sign in to comment