mariadb/ft
2013-04-17 00:00:53 -04:00
..
checksum-benchmarks closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
compression-ratio closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
hash-benchmarks closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
locking-benchmarks closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
tests close[t:5134] le_cursor api cleaned up, followed up on a TODO to get rid of the DB parameter from is_key_right (and improved its name too) by using a fake_db in the le_cursor plus the new toku_ft_get_descriptor() api to grab a descriptor reference. refactored some tests to get it all compiling. LE and hot indexer tests pass 2013-04-17 00:00:53 -04:00
worker-thread-benchmarks closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
x1764-speedup closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
block_allocator.c close[t:5054] Fix #5054. Improve spec for block_allocator. 2013-04-17 00:00:49 -04:00
block_allocator.h close[t:5054] Fix #5054. Improve spec for block_allocator. 2013-04-17 00:00:49 -04:00
block_table.c [t:5069] move toku_mutex_t's locked member to only exist when compiling with TOKU_PTHREAD_DEBUG, for performance reasons 2013-04-17 00:00:49 -04:00
block_table.h [t:4570] finishing the enum->int change for checksum errors 2013-04-17 00:00:48 -04:00
cachetable.c Some comments written during the open/close fops code review. 2013-04-17 00:00:51 -04:00
cachetable.h [t:5071], do some cleanup in cachetable 2013-04-17 00:00:49 -04:00
checkpoint.c [t:4920], [t:4953], separate ydb lock from hot indexing and checkpointing 2013-04-17 00:00:43 -04:00
checkpoint.h [t:4920], [t:4953], separate ydb lock from hot indexing and checkpointing 2013-04-17 00:00:43 -04:00
CMakeLists.txt [t:5094] merge to main, delete dev branch. closes #5094. 2013-04-17 00:00:52 -04:00
compress.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
compress.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
dbufio.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
dbufio.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
fifo.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
fifo.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
ft-cachetable-wrappers.c [t:4875], [t:4887], merge from tokudb.4875 to main 2013-04-17 00:00:37 -04:00
ft-cachetable-wrappers.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
ft-flusher-internal.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
ft-flusher.c [t:4875], [t:4887], merge from tokudb.4875 to main 2013-04-17 00:00:37 -04:00
ft-flusher.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
ft-hot-flusher.c [t:4901] rename struct ft { FT h } to { FT ft } 2013-04-17 00:00:36 -04:00
ft-internal.h refs #5130, refs #4870, merge changes of adding db->change_XXX functions to main 2013-04-17 00:00:53 -04:00
ft-node-deserialize.c [t:4570] Removing inline function declarations to enable building on Darwin. 2013-04-17 00:00:47 -04:00
ft-ops.c refs #5130, refs #4870, merge changes of adding db->change_XXX functions to main 2013-04-17 00:00:53 -04:00
ft-ops.h refs #5130, refs #4870, merge changes of adding db->change_XXX functions to main 2013-04-17 00:00:53 -04:00
ft-search.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
ft-serialize.c close[t:5128] updating a descriptor now has two parts: user API that passes a FT and descriptor, and a low layer API that takes those two plus an explicit descriptor. we use the low layer one for deserialization code that wants to upgrade a descriptor for an FT that is not fully opened yet (and thus whose FT does not have a valid cachefile yet). this seems to be a clean enough solution, since it helps some upgrade code do non-standard stuff. 2013-04-17 00:00:52 -04:00
ft-test-helpers.c [t:4875], [t:4887], merge from tokudb.4875 to main 2013-04-17 00:00:37 -04:00
ft-verify.c [t:4875], [t:4887], merge from tokudb.4875 to main 2013-04-17 00:00:37 -04:00
ft.c refs #5130, refs #4870, merge changes of adding db->change_XXX functions to main 2013-04-17 00:00:53 -04:00
ft.h refs #5130, refs #4870, merge changes of adding db->change_XXX functions to main 2013-04-17 00:00:53 -04:00
ft_layout_version.h [t:5062] txnid becomes separate from lsn, and optimizations for read-only txns 2013-04-17 00:00:49 -04:00
ft_msg.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
ft_msg.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
ft_node-serialize.c [t:4905] closes #4905 Merge 4905b branch to main (removes pwrite lock) 2013-04-17 00:00:47 -04:00
ftdump.c [t:4875], [t:4887], merge from tokudb.4875 to main 2013-04-17 00:00:37 -04:00
ftloader-callback.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
ftloader-internal.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
ftloader.c [t:4413] fix some issues with the loader that only happened to manifest on darwin 2013-04-17 00:00:50 -04:00
ftloader.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
fttypes.h [t:5062] txnid becomes separate from lsn, and optimizations for read-only txns 2013-04-17 00:00:49 -04:00
ftverify.c [t:4570] finishing the enum->int change for checksum errors 2013-04-17 00:00:48 -04:00
hashfun.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
hclip.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
includes.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
key.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
key.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
kibbutz.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
kibbutz.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
le-cursor.c close[t:5134] le_cursor api cleaned up, followed up on a TODO to get rid of the DB parameter from is_key_right (and improved its name too) by using a fake_db in the le_cursor plus the new toku_ft_get_descriptor() api to grab a descriptor reference. refactored some tests to get it all compiling. LE and hot indexer tests pass 2013-04-17 00:00:53 -04:00
le-cursor.h close[t:5134] le_cursor api cleaned up, followed up on a TODO to get rid of the DB parameter from is_key_right (and improved its name too) by using a fake_db in the le_cursor plus the new toku_ft_get_descriptor() api to grab a descriptor reference. refactored some tests to get it all compiling. LE and hot indexer tests pass 2013-04-17 00:00:53 -04:00
leafentry.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
leafentry.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
lock.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
log-internal.h [t:5062] txnid becomes separate from lsn, and optimizations for read-only txns 2013-04-17 00:00:49 -04:00
log.h [t:5062] txnid becomes separate from lsn, and optimizations for read-only txns 2013-04-17 00:00:49 -04:00
log_upgrade.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
logcursor.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
logcursor.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
logfilemgr.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
logfilemgr.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
logformat.c [t:5103] Fix tests that don't provide a txn for logging commits/aborts/prepares 2013-04-17 00:00:51 -04:00
logger.c close[t:5100] close[t:4930] the api for closing a ft has been simplified for normal use. for recovery, there is a new function that internally asserts the underlying ft is close and passes a valid lsn to the cachefile for closing 2013-04-17 00:00:51 -04:00
logger.h [t:4765], [t:4876], [t:4890], merge to main 2013-04-17 00:00:37 -04:00
make.include [t:4901] merging brt->ft rename to main 2013-04-17 00:00:35 -04:00
Makefile.new [t:4901] merging brt->ft rename to main 2013-04-17 00:00:35 -04:00
Makefile.old [t:4901] merging brt->ft rename to main 2013-04-17 00:00:35 -04:00
memarena.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
memarena.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
mempool.c [t:4934] Get rid of more #4934 stuff from main. Refs #4934. 2013-04-17 00:00:50 -04:00
mempool.h [t:4934] Get rid of more #4934 stuff from main. Refs #4934. 2013-04-17 00:00:50 -04:00
minicron.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
minicron.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
nonblocking_mutex.h [t:4905] closes #4905 Merge 4905b branch to main (removes pwrite lock) 2013-04-17 00:00:47 -04:00
omt.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
omt.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
pqueue.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
pqueue.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
queue.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
queue.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
quicklz.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
quicklz.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
rbuf.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
recover.c refs #5130, refs #4870, merge changes of adding db->change_XXX functions to main 2013-04-17 00:00:53 -04:00
recover.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
roll.c [t:5112] removed the fd param from update descriptor, improved the name, removed some unnecessary return codes from functions that cannot fail 2013-04-17 00:00:52 -04:00
rollback-apply.c [t:4877], [t:4966], [t:4952], [t:4881], [t:4918], merge to main 2013-04-17 00:00:42 -04:00
rollback-apply.h [t:4877], [t:4966], [t:4952], [t:4881], [t:4918], merge to main 2013-04-17 00:00:42 -04:00
rollback-ct-callbacks.c [t:4877], [t:4966], [t:4952], [t:4881], [t:4918], merge to main 2013-04-17 00:00:42 -04:00
rollback-ct-callbacks.h [t:4877], [t:4966], [t:4952], [t:4881], [t:4918], merge to main 2013-04-17 00:00:42 -04:00
rollback.c [t:5106] closes #5106 Replaced txn omt (in FT) with integer 2013-04-17 00:00:52 -04:00
rollback.h [t:5067] Merge #5067 to main. New GC algorithm that calculates "live_list_reverse" on the fly when needed 2013-04-17 00:00:51 -04:00
rwlock.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
rwlock.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
sort.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
sort.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
sub_block.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
sub_block.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
sub_block_map.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
tdb-recover.c [t:4920], [t:4953], separate ydb lock from hot indexing and checkpointing 2013-04-17 00:00:43 -04:00
tdb_logprint.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
threadpool.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
threadpool.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
tokuconst.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
txn.c [t:5064] Closes #5064 Move most of the work of creating xids (including malloc) out of the txn_manager_lock 2013-04-17 00:00:53 -04:00
txn.h [t:5064] Closes #5064 Move most of the work of creating xids (including malloc) out of the txn_manager_lock 2013-04-17 00:00:53 -04:00
txn_manager.c [t:5064] Closes #5064 Move most of the work of creating xids (including malloc) out of the txn_manager_lock 2013-04-17 00:00:53 -04:00
txn_manager.h [t:5067] Merge #5067 to main. New GC algorithm that calculates "live_list_reverse" on the fly when needed 2013-04-17 00:00:51 -04:00
txn_state.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
ule-internal.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
ule.c [t:5067] Merge #5067 to main. New GC algorithm that calculates "live_list_reverse" on the fly when needed 2013-04-17 00:00:51 -04:00
ule.h [t:5067] Merge #5067 to main. New GC algorithm that calculates "live_list_reverse" on the fly when needed 2013-04-17 00:00:51 -04:00
upgrade_12_13_overview [t:4901] merging brt->ft rename to main 2013-04-17 00:00:35 -04:00
valgrind.suppressions [t:4901] merging brt->ft rename to main 2013-04-17 00:00:35 -04:00
wbuf.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
workqueue.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
workqueue.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
workset.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
x1764.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
x1764.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
xids-internal.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
xids.c [t:5064] Closes #5064 Move most of the work of creating xids (including malloc) out of the txn_manager_lock 2013-04-17 00:00:53 -04:00
xids.h [t:5064] Closes #5064 Move most of the work of creating xids (including malloc) out of the txn_manager_lock 2013-04-17 00:00:53 -04:00
ybt.c closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00
ybt.h closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines) 2013-04-17 00:00:36 -04:00