John Esmet
|
7316bacdeb
|
FT-396 Rename TokuDB to TokuFT in each license header
|
2014-08-21 15:35:06 -04:00 |
|
John Esmet
|
feb5b70c26
|
FT-582 Remove remaining artifacts from the ICC days
|
2014-08-21 15:35:06 -04:00 |
|
John Esmet
|
0a18b89ad6
|
FT-259 Placate the build slaves with their exotic toolchain.
|
2014-06-14 21:04:43 -04:00 |
|
John Esmet
|
b6abf2063c
|
FT-259 Clean up memarena API / code. Use a memarena in the locktree to store
each transaction's ranges instead of a hand-rolled buffer.
|
2014-06-14 20:40:33 -04:00 |
|
John Esmet
|
d94a8bf751
|
FT-243 Move minicron to util/
|
2014-06-14 20:24:46 -04:00 |
|
John Esmet
|
ece1d4c4ed
|
FT-245 Move queue to util, use toku_ prefix for consistency with the
rest of the code base
|
2014-06-14 20:24:46 -04:00 |
|
Rich Prohaska
|
4d2c3ffbb6
|
#240 make the toku thread pool handle transient thread creation errors
|
2014-05-15 08:33:30 -04:00 |
|
John Esmet
|
68f199f146
|
fixes #192 Remove legacy OMT API. Some of it survives in omt-test.cc to
simplify things. New OMTs will use the new templated API, or, when
performance is not critical, use something simple like a std::map
|
2014-03-03 21:52:22 -05:00 |
|
John Esmet
|
cb030cb448
|
fixes #194 Move x1764 to util/ and make the public API consistent with
the rest of the code.
|
2014-03-03 14:48:03 -05:00 |
|
Yoni Fogel
|
4d9ba2645a
|
fixes Tokutek/ft-index#163 frwlock is properly split into .h and .cc. Users only include .h
|
2014-01-29 22:09:33 -08:00 |
|
John Esmet
|
fbc1f5933e
|
fixes #146 Add context class and track the current writer/context in the
frwlock
|
2014-01-22 13:18:49 -05:00 |
|
John Esmet
|
f7c1d3f9ff
|
fixes #154 Remove toku_fair_rwlock
|
2014-01-20 16:53:17 -05:00 |
|
Rich Prohaska
|
f64edcc463
|
#137 error out env->open when worker threads can not be created
|
2014-01-06 16:58:22 -05:00 |
|
Leif Walsh
|
d1bef7992e
|
fixed osx compilation breakage due to format strings
|
2013-12-23 19:23:20 -05:00 |
|
Rich Prohaska
|
78bfa5e78c
|
#107 use frwlock as checkpoint_safe_lock
|
2013-11-18 09:31:36 -05:00 |
|
Rich Prohaska
|
be83087a3c
|
#107 check if various rwlocks are fair WRT multiple writers
|
2013-11-18 08:19:39 -05:00 |
|
Rich Prohaska
|
2796c2d35c
|
tokutek/ft-index#76 add US Patent 8,489,638
|
2013-10-04 16:49:53 -04:00 |
|
Leif Walsh
|
9f99932a76
|
refs #6566 fix typo in license text
git-svn-id: file:///svn/toku/tokudb@55577 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:36 -04:00 |
|
Leif Walsh
|
9fd20e61a4
|
refs #6566 add license text to all C/C++ files as a comment near the top
git-svn-id: file:///svn/toku/tokudb@55574 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:35 -04:00 |
|
Leif Walsh
|
84fef672e4
|
refs #6566 update all copyright strings to reflect an end year of 2013
git-svn-id: file:///svn/toku/tokudb@55567 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:35 -04:00 |
|
Leif Walsh
|
d9a440ee26
|
closes #5949 merge to main
git-svn-id: file:///svn/toku/tokudb@52748 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:28 -04:00 |
|
John Esmet
|
c9ded07b2f
|
fixes #5848 add "Id" keyword to each file that did not already have it
git-svn-id: file:///svn/toku/tokudb@51639 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:25 -04:00 |
|
Bradley C. Kuszmaul
|
0137da6728
|
Fix #5833. Add a test that notices the lack of locking while initialing a partitioned counter, and fix it.
git-svn-id: file:///svn/toku/tokudb@51376 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:24 -04:00 |
|
Leif Walsh
|
c1c8699577
|
closes #5120 remove TOKU_ALLOW_DEPRECATED, reorganize some headers a bit to accomodate
git-svn-id: file:///svn/toku/tokudb@50922 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:22 -04:00 |
|
Leif Walsh
|
42dec70f10
|
refs #4883 remove affinity code, we weren't using it anyway
git-svn-id: file:///svn/toku/tokudb@50174 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:17 -04:00 |
|
Leif Walsh
|
e3fa359bc8
|
refs #5418 fix linux clang compile
git-svn-id: file:///svn/toku/tokudb@49773 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:15 -04:00 |
|
Leif Walsh
|
34074167cc
|
refs #5418 fix compile on darwin
git-svn-id: file:///svn/toku/tokudb@49728 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:15 -04:00 |
|
Leif Walsh
|
bf70bbb898
|
refs #5418 merge promotion to main
git-svn-id: file:///svn/toku/tokudb@49697 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:14 -04:00 |
|
Leif Walsh
|
2537edef0e
|
refs #5368 fix unused warning on osx, and really stupid include file ordering issue
git-svn-id: file:///svn/toku/tokudb@48887 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:13 -04:00 |
|
Leif Walsh
|
a61d218e1d
|
refs #5592 add include, linker command
git-svn-id: file:///svn/toku/tokudb@48886 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:13 -04:00 |
|
Leif Walsh
|
0d41be2dcc
|
refs #5592 add partitioned_counters_init/destroy to tests
git-svn-id: file:///svn/toku/tokudb@48861 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:13 -04:00 |
|
Leif Walsh
|
264a8e65ed
|
refs #5592 fix linking of util, again...
git-svn-id: file:///svn/toku/tokudb@48823 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:13 -04:00 |
|
Leif Walsh
|
774afe534d
|
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
git-svn-id: file:///svn/toku/tokudb@48763 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:13 -04:00 |
|