..
checksum-benchmarks
closes #5206 merge c++ changes to mainline
2013-04-17 00:00:59 -04:00
compression-ratio
refs #5081 Replace all usage:
2013-04-17 00:01:01 -04:00
hash-benchmarks
refs #5081 Replace all usage:
2013-04-17 00:01:01 -04:00
locking-benchmarks
refs #5418 merge promotion to main
2013-04-17 00:01:14 -04:00
tests
fixes #5848 add "Id" keyword to each file that did not already have it
2013-04-17 00:01:25 -04:00
worker-thread-benchmarks
refs #5418 merge promotion to main
2013-04-17 00:01:14 -04:00
x1764-speedup
refs #5081 Replace all usage:
2013-04-17 00:01:01 -04:00
background_job_manager.cc
refs #5592 move circular_buffer, omt, threadpool, growable_array, rwlock, frwlock, kibbutz, mempool, partitioned_counter, nb_mutex, sort to util/, and some other cleanup stuff
2013-04-17 00:01:13 -04:00
background_job_manager.h
closes #5206 merge c++ changes to mainline
2013-04-17 00:00:59 -04:00
block_allocator.cc
refs #5560 , merge to main
2013-04-17 00:01:13 -04:00
block_allocator.h
refs #5081 Replace all usage:
2013-04-17 00:01:01 -04:00
block_table.cc
closes #5757 merge information_schema.tokudb_fractal_tree_info and information_schema.tokudb_fractal_tree_block_map to main
2013-04-17 00:01:21 -04:00
block_table.h
closes #5757 merge information_schema.tokudb_fractal_tree_info and information_schema.tokudb_fractal_tree_block_map to main
2013-04-17 00:01:21 -04:00
cachetable-internal.h
fixes #5848 add "Id" keyword to each file that did not already have it
2013-04-17 00:01:25 -04:00
cachetable.cc
refs #5802 Fix calculations for probabilistic clock,
2013-04-17 00:01:23 -04:00
cachetable.h
refs #5467 merge "kill put loader, fix hot indexer freeze issue" onto main
2013-04-17 00:01:17 -04:00
checkpoint.cc
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
checkpoint.h
refs #5467 merge "kill put loader, fix hot indexer freeze issue" onto main
2013-04-17 00:01:17 -04:00
CMakeLists.txt
refs #5778 only build static versions of many utilities
2013-04-17 00:01:22 -04:00
comparator.h
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
compress.cc
refs #4606 , merge to main
2013-04-17 00:01:03 -04:00
compress.h
closes #5206 merge c++ changes to mainline
2013-04-17 00:00:59 -04:00
dbufio.cc
refs #5663 Delete obsolete todo
2013-04-17 00:01:24 -04:00
dbufio.h
refs #5663 Merge #5663 onto main
2013-04-17 00:01:24 -04:00
fifo.cc
refs #5418 merge promotion to main
2013-04-17 00:01:14 -04:00
fifo.h
refs #5418 merge promotion to main
2013-04-17 00:01:14 -04:00
ft-cachetable-wrappers.cc
refs #5418 merge promotion to main
2013-04-17 00:01:14 -04:00
ft-cachetable-wrappers.h
refs #5418 merge promotion to main
2013-04-17 00:01:14 -04:00
ft-flusher-internal.h
refs #5559 merge 5559 to main
2013-04-17 00:01:21 -04:00
ft-flusher.cc
refs #5559 , set child->oldest_known_referenced_xid in toku_bnc_flush_to_child, remove oldest_known_referenced_xid as parameter to ft_flush_some_child
2013-04-17 00:01:21 -04:00
ft-flusher.h
refs #5559 merge 5559 to main
2013-04-17 00:01:21 -04:00
ft-hot-flusher.cc
fixes #5723 refs #5801 merge 5723 to main and merge some last-minute 5801 fixes:
2013-04-17 00:01:25 -04:00
ft-internal.h
fixes #5723 refs #5801 merge 5723 to main and merge some last-minute 5801 fixes:
2013-04-17 00:01:25 -04:00
ft-node-deserialize.cc
refs #5442 , merge to main
2013-04-17 00:01:05 -04:00
ft-ops.cc
fixes #5723 refs #5801 merge 5723 to main and merge some last-minute 5801 fixes:
2013-04-17 00:01:25 -04:00
ft-ops.h
closes #5773 , merge to main from tokudb.5773, Merging r51027 through r51078 into '.'
2013-04-17 00:01:23 -04:00
ft-search.h
fixes #5723 refs #5801 merge 5723 to main and merge some last-minute 5801 fixes:
2013-04-17 00:01:25 -04:00
ft-serialize.cc
fixes #5797 cilk artifacts removed
2013-04-17 00:01:24 -04:00
ft-test-helpers.cc
closes #5773 , merge to main from tokudb.5773, Merging r51027 through r51078 into '.'
2013-04-17 00:01:23 -04:00
ft-verify.cc
refs #5418 merge promotion to main
2013-04-17 00:01:14 -04:00
ft.cc
closes #5757 merge information_schema.tokudb_fractal_tree_info and information_schema.tokudb_fractal_tree_block_map to main
2013-04-17 00:01:21 -04:00
ft.h
refs #5663 Merge #5663 onto main
2013-04-17 00:01:24 -04:00
ft_layout_version.h
refs #5559 merge 5559 to main
2013-04-17 00:01:21 -04:00
ft_msg.cc
refs #5081 Replace all usage:
2013-04-17 00:01:01 -04:00
ft_msg.h
refs #5081 Replace all usage:
2013-04-17 00:01:01 -04:00
ft_node-serialize.cc
refs #5663 Merge #5663 onto main
2013-04-17 00:01:24 -04:00
ftdump.cc
refs #5672 fix a compile error that just appeared
2013-04-17 00:01:23 -04:00
ftloader-callback.cc
fixes #5723 refs #5801 merge 5723 to main and merge some last-minute 5801 fixes:
2013-04-17 00:01:25 -04:00
ftloader-internal.h
refs #5663 Merge #5663 onto main
2013-04-17 00:01:24 -04:00
ftloader.cc
refs #5663 Merge #5663 onto main
2013-04-17 00:01:24 -04:00
ftloader.h
refs #5663 Merge #5663 onto main
2013-04-17 00:01:24 -04:00
fttypes.h
fixes #5797 cilk artifacts removed
2013-04-17 00:01:24 -04:00
ftverify.cc
refs #5592 move circular_buffer, omt, threadpool, growable_array, rwlock, frwlock, kibbutz, mempool, partitioned_counter, nb_mutex, sort to util/, and some other cleanup stuff
2013-04-17 00:01:13 -04:00
key.cc
refs #5592 move circular_buffer, omt, threadpool, growable_array, rwlock, frwlock, kibbutz, mempool, partitioned_counter, nb_mutex, sort to util/, and some other cleanup stuff
2013-04-17 00:01:13 -04:00
key.h
refs #5101 coverage and manual inspection says toku_dont_call_this_compare is dead code
2013-04-17 00:01:05 -04:00
le-cursor.cc
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
le-cursor.h
fixes #5423 fixes #5424 fixes #5503 fixes #5225 fsync always succeeds and returns void, no more ft panic or logger panic, no more impossible error paths
2013-04-17 00:01:08 -04:00
leafentry.cc
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
leafentry.h
closes #5773 , merge to main from tokudb.5773, Merging r51027 through r51078 into '.'
2013-04-17 00:01:23 -04:00
log-internal.h
closes #5783 , rename txn->recovered_from_checkpoint to txn->for_recovery
2013-04-17 00:01:23 -04:00
log.h
refs #5081 Replace all usage:
2013-04-17 00:01:01 -04:00
log_upgrade.cc
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
logcursor.cc
refs #5127 allocate space for getcwd ourselves, to avoid system malloc conflicts with jemalloc frees that showed up on osx
2013-04-17 00:01:22 -04:00
logcursor.h
closes #5206 merge c++ changes to mainline
2013-04-17 00:00:59 -04:00
logfilemgr.cc
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
logfilemgr.h
closes #5206 merge c++ changes to mainline
2013-04-17 00:00:59 -04:00
logformat.cc
closes #5120 remove TOKU_ALLOW_DEPRECATED, reorganize some headers a bit to accomodate
2013-04-17 00:01:22 -04:00
logger.cc
refs #5127 allocate space for getcwd ourselves, to avoid system malloc conflicts with jemalloc frees that showed up on osx
2013-04-17 00:01:22 -04:00
logger.h
refs #5710 add accounting for flush count, number of bytes, IO time (stored as tokutime, shown in seconds), uncompressed size, and compressed size. also add these stats for when the logger writes to disk (os_pwrite, not fsync)
2013-04-17 00:01:19 -04:00
memarena.cc
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
memarena.h
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
minicron.cc
fixes #5423 fixes #5424 fixes #5503 fixes #5225 fsync always succeeds and returns void, no more ft panic or logger panic, no more impossible error paths
2013-04-17 00:01:08 -04:00
minicron.h
fixes #5423 fixes #5424 fixes #5503 fixes #5225 fsync always succeeds and returns void, no more ft panic or logger panic, no more impossible error paths
2013-04-17 00:01:08 -04:00
omt.cc
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
omt.h
refs #5592 move circular_buffer, omt, threadpool, growable_array, rwlock, frwlock, kibbutz, mempool, partitioned_counter, nb_mutex, sort to util/, and some other cleanup stuff
2013-04-17 00:01:13 -04:00
pqueue.cc
closes #5206 merge c++ changes to mainline
2013-04-17 00:00:59 -04:00
pqueue.h
closes #5206 merge c++ changes to mainline
2013-04-17 00:00:59 -04:00
queue.cc
refs #5507 fix usage of toku mutexes in the loader
2013-04-17 00:01:07 -04:00
queue.h
refs #5081 Replace all usage:
2013-04-17 00:01:01 -04:00
quicklz.cc
refs #5206 address review comments: remove static "allocation constructors", rename init/deinit to create/destroy
2013-04-17 00:01:00 -04:00
quicklz.h
fixes #5797 cilk artifacts removed
2013-04-17 00:01:24 -04:00
rbuf.h
refs #5081 Replace all usage:
2013-04-17 00:01:01 -04:00
recover.cc
refs #5467 merge "kill put loader, fix hot indexer freeze issue" onto main
2013-04-17 00:01:17 -04:00
recover.h
refs #5081 Replace all usage:
2013-04-17 00:01:01 -04:00
roll.cc
closes #5783 , rename txn->recovered_from_checkpoint to txn->for_recovery
2013-04-17 00:01:23 -04:00
rollback-apply.cc
refs #5654 , grab parent's txn lock when moving rollback entries from child to parent when the child commits. This prevents a race condition with a hot indexer simultaneously adding something to the parent's entry
2013-04-17 00:01:19 -04:00
rollback-apply.h
closes #5206 merge c++ changes to mainline
2013-04-17 00:00:59 -04:00
rollback-ct-callbacks.cc
closes #5682 , set dirty bit to 0 after cloning a rollback log node
2013-04-17 00:01:16 -04:00
rollback-ct-callbacks.h
refs #5418 merge promotion to main
2013-04-17 00:01:14 -04:00
rollback.cc
refs #5467 merge "kill put loader, fix hot indexer freeze issue" onto main
2013-04-17 00:01:17 -04:00
rollback.h
refs #5467 merge "kill put loader, fix hot indexer freeze issue" onto main
2013-04-17 00:01:17 -04:00
rollback_log_node_cache.cc
fixes #5848 add "Id" keyword to each file that did not already have it
2013-04-17 00:01:25 -04:00
rollback_log_node_cache.h
fixes #5848 add "Id" keyword to each file that did not already have it
2013-04-17 00:01:25 -04:00
sub_block.cc
refs #5592 move circular_buffer, omt, threadpool, growable_array, rwlock, frwlock, kibbutz, mempool, partitioned_counter, nb_mutex, sort to util/, and some other cleanup stuff
2013-04-17 00:01:13 -04:00
sub_block.h
refs #5663 Merge #5663 onto main
2013-04-17 00:01:24 -04:00
sub_block_map.h
refs #5081 Replace all usage:
2013-04-17 00:01:01 -04:00
tdb-recover.cc
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
tdb_logprint.cc
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
tokuconst.h
refs #5504 step back
2013-04-17 00:01:08 -04:00
txn.cc
closes #5783 , rename txn->recovered_from_checkpoint to txn->for_recovery
2013-04-17 00:01:23 -04:00
txn.h
refs #5467 merge "kill put loader, fix hot indexer freeze issue" onto main
2013-04-17 00:01:17 -04:00
txn_manager.cc
refs #5805 , merge fix to main
2013-04-17 00:01:24 -04:00
txn_manager.h
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
txn_state.h
closes #5206 merge c++ changes to mainline
2013-04-17 00:00:59 -04:00
ule-internal.h
refs #5418 merge promotion to main
2013-04-17 00:01:14 -04:00
ule.cc
closes #5773 , merge to main from tokudb.5773, Merging r51027 through r51078 into '.'
2013-04-17 00:01:23 -04:00
ule.h
refs #5559 merge 5559 to main
2013-04-17 00:01:21 -04:00
valgrind.suppressions
refs #5537 add valgrind suppressions
2013-04-17 00:01:11 -04:00
wbuf.h
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
workset.h
closes #5206 merge c++ changes to mainline
2013-04-17 00:00:59 -04:00
x1764.cc
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
x1764.h
fixes #5351 fixes #5528 merge the new locktree to main. the locktree, locktree manager, and blocking lock request api are implemented at the toplevel under locktree/ and the ydb layer has been modified to use the new API. some kruft has been deleted from various parts of the source tree and these merge also includes a change where we kill 'includes.h'
2013-04-17 00:01:15 -04:00
xids-internal.h
refs #5081 Replace all usage:
2013-04-17 00:01:01 -04:00
xids.cc
fixes #5423 fixes #5424 fixes #5503 fixes #5225 fsync always succeeds and returns void, no more ft panic or logger panic, no more impossible error paths
2013-04-17 00:01:08 -04:00
xids.h
refs #5504 step back
2013-04-17 00:01:08 -04:00
ybt.cc
refs #5671 add toku_memdup_dbt, it's cleaner
2013-04-17 00:01:16 -04:00
ybt.h
refs #5671 add toku_memdup_dbt, it's cleaner
2013-04-17 00:01:16 -04:00