Leif Walsh
9f59d06843
added cpack component identifications to all install targets Tokutek/mongo#869
2013-12-20 17:58:48 -05:00
Rich Prohaska
2796c2d35c
tokutek/ft-index#76 add US Patent 8,489,638
2013-10-04 16:49:53 -04:00
Rich Prohaska
1ead340232
remove c++ api and db-benchmark-test
2013-05-02 11:54:58 -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
Yoni Fogel
d4cf29525f
refs #5081 Replace all usage:
...
BOOL->bool
FALSE->false
TRUE->true
u_int*_t->uint*_t
Also poisoned all of the variables
git-svn-id: file:///svn/toku/tokudb@46157 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:01 -04:00
Leif Walsh
958c447641
closes #5206 merge c++ changes to mainline
...
git-svn-id: file:///svn/toku/tokudb@45903 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:59 -04:00
Leif Walsh
a8f936e6c0
[t:4845] remove lzma headers, depend instead on those that get installed. possibly also fix dependency scanning of lzma stuff for parallel builds
...
git-svn-id: file:///svn/toku/tokudb@44299 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:47 -04:00
Yoni Fogel
3a208cebc4
closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines)
...
git-svn-id: file:///svn/toku/tokudb@43762 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:36 -04:00
Leif Walsh
63b1969fbb
[t:4814] merging cmake work to mainline
...
git-svn-id: file:///svn/toku/tokudb@43179 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:25 -04:00
Bradley C. Kuszmaul
de9326db73
close[t:4707] Rename xid_t to avoid conflicts with the handlerton. Closes #4707 .
...
git-svn-id: file:///svn/toku/tokudb@41667 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:17 -04:00
Bradley C. Kuszmaul
b18544282e
refs[t:4697] Merge xa to main. {{{svn merge -r41628:41661 ../tokudb.4697 }}} Refs #4697 .
...
git-svn-id: file:///svn/toku/tokudb@41662 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:17 -04:00
Leif Walsh
c731941b3d
[t:4635] make TOKU_DEFAULT_COMPRESSION_METHOD a separate value
...
git-svn-id: file:///svn/toku/tokudb@41633 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:17 -04:00
Zardosht Kasheff
6f1691684d
[t:4541], merge new fix to main
...
git-svn-id: file:///svn/toku/tokudb@41583 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:15 -04:00
Zardosht Kasheff
07d38f9161
[t:4541], merge to main
...
git-svn-id: file:///svn/toku/tokudb@41538 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:15 -04:00
Leif Walsh
43e5551390
[t:4635] merging fractal tree and handlerton code to main
...
git-svn-id: file:///svn/toku/tokudb@41503 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:14 -04:00
Bradley C. Kuszmaul
8b3036c56c
close[t:4576] Get rid of c_del in the cxx code. Closes #4576 .
...
git-svn-id: file:///svn/toku/tokudb@40375 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:12 -04:00
Bradley C. Kuszmaul
3e41f7dc0d
close[t:4575] Merge fix for #4575 onto main. {{{svn merge -r40351:40366 ../tokudb.4575}}}. Closes #4575 .
...
git-svn-id: file:///svn/toku/tokudb@40370 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:12 -04:00
Bradley C. Kuszmaul
6ff114b7ed
[t:4575] Undo merge. {{{svn merge -r -40368 .}}}. Refs #4575 .
...
git-svn-id: file:///svn/toku/tokudb@40369 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:12 -04:00
Bradley C. Kuszmaul
85994d4252
close[t:4575] Merge fix for #4575 onto main. {{{svn merge -r40351:40366 ../tokudb.4575}}}. Closes #4575 .
...
git-svn-id: file:///svn/toku/tokudb@40368 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:12 -04:00
Rich Prohaska
0ae8e7e249
#4503 #4504 support concurrent queries on the mainline refs[t:4503] refs[t:4504]
...
git-svn-id: file:///svn/toku/tokudb@40068 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:10 -04:00
Bradley C. Kuszmaul
13b53ce9ac
[t:r4298] Resolve various conflicts with buildheader between 4298 and main. Refs #4298 .
...
git-svn-id: file:///svn/toku/tokudb@39774 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:10 -04:00
Zardosht Kasheff
d087992f30
[t:4472], merge fix to main
...
git-svn-id: file:///svn/toku/tokudb@39735 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:10 -04:00
Barry Perlman
e37c5d33de
[t:2949] Merge from tokudb.2949 with command, executed at sandbox/toku {{{svn merge -r39023:HEAD tokudb.2949 tokudb}}}. Refs #2949 .
...
git-svn-id: file:///svn/toku/tokudb@39376 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:08 -04:00
John Esmet
9ac3cea0a0
[t:4436] reverting make_db_h.c back to pre 39075, keeping fix for 4436, updating headers as a result
...
git-svn-id: file:///svn/toku/tokudb@39233 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:07 -04:00
John Esmet
d461c45b56
close[t:4436] removed row_size_supported in favor of a more straighforward ydb call to get the maximum permitted key and row sizes. updated the headers, updated the test, updated the ydb layer.
...
git-svn-id: file:///svn/toku/tokudb@39230 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:07 -04:00
John Esmet
f9e6a2db33
[t:3894] merging 3894 to main. added a fix, a test, and updated the header for row_size_supported. also reformatted some really messy code in make_db_h.c
...
git-svn-id: file:///svn/toku/tokudb@39075 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:06 -04:00
Barry Perlman
b4fcc1ce24
[t:4362] Add more checkpoint info to engine status. Refs #4362 .
...
git-svn-id: file:///svn/toku/tokudb@38570 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:03 -04:00
Leif Walsh
a2e8c02a11
[t:4169] add one more engine status var for cleaner thread leaf merges
...
git-svn-id: file:///svn/toku/tokudb@38557 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:03 -04:00
Leif Walsh
4bf6a6e4d2
[t:4169] adding engine status variables to count the number of leaf merges
...
done by a cleaner thread
git-svn-id: file:///svn/toku/tokudb@38556 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:03 -04:00
Leif Walsh
784f47a841
[t:4002] Commiting HOT to main.
...
git-svn-id: file:///svn/toku/tokudb@38549 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:03 -04:00
Barry Perlman
01076549dd
[t:4362] Add new engine status fields to header. Refs #4362 .
...
git-svn-id: file:///svn/toku/tokudb@38543 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:03 -04:00
Barry Perlman
50ebd65f64
[t:4355] Improve engine status struct in header, deleting obsolete fields, adding cachetable_size_cachepressure, resequencing. Refs #4355 .
...
git-svn-id: file:///svn/toku/tokudb@38527 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:03 -04:00
Barry Perlman
0136c0dd22
[t:4326] Add field checkpoint_waiters_max to engine status. Must still display in handlerton. Refs #4326 .
...
git-svn-id: file:///svn/toku/tokudb@38513 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:03 -04:00
Barry Perlman
85598cd2ee
[t:4234] Add malloc_mmap_threshold to engine status. Must still display in handlerton. Refs #4234 .
...
git-svn-id: file:///svn/toku/tokudb@38472 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:02 -04:00
Barry Perlman
6d460bedc0
[t:4326] Improve checkpoint status: footprint indicates caller, make status threadsafe, add indicator of other threads waiting for checkpoint_safe lock. Refs #4326 .
...
git-svn-id: file:///svn/toku/tokudb@38451 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:02 -04:00
Leif Walsh
3475a4979f
[t:4169] built new db.h for that engine status variable
...
git-svn-id: file:///svn/toku/tokudb@37931 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:00 -04:00
Barry Perlman
ecb2859af2
[t:4184] #4184 Merge tokudb.4184c to main. Main now supports stat64 and keyrange64.
...
git-svn-id: file:///svn/toku/tokudb@37921 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:00 -04:00
Bradley C. Kuszmaul
6cc79aee9d
close[t:4273] Fix #4273 . {{{svn merge -r 37842:37875 ../tokudb.4273}}}.
...
git-svn-id: file:///svn/toku/tokudb@37891 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:59 -04:00
Zardosht Kasheff
8ec25fb7a5
[t:4260], [t:4239], merge to main
...
git-svn-id: file:///svn/toku/tokudb@37751 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:59 -04:00
Barry Perlman
9b0d73150a
[t:4182] #4182 Merge tokudb.4182 to main. Add mallocator version string to engine status.
...
git-svn-id: file:///svn/toku/tokudb@37423 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:58 -04:00
Barry Perlman
5a2ae5f900
[t:4187] #4187 Fix cosmetic typo, restore get_iname() to its own line.
...
git-svn-id: file:///svn/toku/tokudb@37371 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:58 -04:00
Barry Perlman
99e5924e29
[t:4187] #4187 Failed assert in handlerton will call new DB_ENV->crash() function which prints engine status to error log.
...
git-svn-id: file:///svn/toku/tokudb@37369 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:58 -04:00
Barry Perlman
9390c9bba3
[t:4159] Closes #4159 Fix incorrect displays in engine status. Also make all engine status fields 64 bits.
...
git-svn-id: file:///svn/toku/tokudb@37176 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:57 -04:00
Barry Perlman
c170274c9e
[t:3988] #3988 Add cleaner_executions to handlerton display of engine status. Deleted maybe_get_and_pin_if_in_memorys from header. Improved engine status display on crash.
...
git-svn-id: file:///svn/toku/tokudb@37054 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:57 -04:00
Barry Perlman
6aa1c77916
[t:3988] #3988 Make new info available to engine status. Still need to update handlerton. Note small change in header.
...
git-svn-id: file:///svn/toku/tokudb@36867 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:56 -04:00
John Esmet
fef79dd3df
[t:3988] #3988 Add some more status info, still need to fix at ydb and handlerton.
...
git-svn-id: file:///svn/toku/tokudb@36865 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:56 -04:00
Leif Walsh
0375f255ea
[t:3988] added flush status
...
git-svn-id: file:///svn/toku/tokudb@36862 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:56 -04:00
John Esmet
95cac476e5
close[t:3867] partial eviction data from 3867 gathered and show in show
...
engine status + get_env_status_text, merging to main
git-svn-id: file:///svn/toku/tokudb@36859 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-16 23:59:56 -04:00