Bradley C. Kuszmaul
|
00a182b134
|
Get rid of some compiler warnings. Addresses #1185.
git-svn-id: file:///svn/tokudb.1131b+1080a+1185@6376 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:20 -04:00 |
|
Bradley C. Kuszmaul
|
4267767fe9
|
Get rid of some compiler warnings. brt-test runs under valgrind. Addresses #1185.
git-svn-id: file:///svn/tokudb.1131b+1080a+1185@6374 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:19 -04:00 |
|
Bradley C. Kuszmaul
|
0d2788eb22
|
Get rid of some compiler warnings. Addresses #1185.
git-svn-id: file:///svn/tokudb.1131b+1080a+1185@6371 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:19 -04:00 |
|
Bradley C. Kuszmaul
|
31da3f370b
|
Get rid of some compiler warnings. Addresses #1185.
git-svn-id: file:///svn/tokudb.1131b+1080a+1185@6370 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:19 -04:00 |
|
Bradley C. Kuszmaul
|
620fe5fd24
|
Fiddle around with compiler invocation flags for icc
git-svn-id: file:///svn/tokudb.1131b+1080a+1185@6368 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:19 -04:00 |
|
Rich Prohaska
|
c1b8cc718e
|
remove nested functions to compile with icc. addresses #1185
git-svn-id: file:///svn/tokudb.1131b+1080a+1185@6367 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:19 -04:00 |
|
Rich Prohaska
|
abd7a99014
|
build the .so. addresses #1185
git-svn-id: file:///svn/tokudb.1131b+1080a+1185@6366 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:19 -04:00 |
|
Rich Prohaska
|
2e6126d8e7
|
remove -Werror for icc for now. addresses #1185
git-svn-id: file:///svn/tokudb.1131b+1080a+1185@6354 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:19 -04:00 |
|
Rich Prohaska
|
78d8f02303
|
compile fifo-test with icc, remove nested functions. addresses #1185
git-svn-id: file:///svn/tokudb.1131b+1080a+1185@6343 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:19 -04:00 |
|
Rich Prohaska
|
d8613b06c8
|
use icc -ipa-c to build the newbrt code. addresses #1185
git-svn-id: file:///svn/tokudb.1131b+1080a+1185@6331 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:19 -04:00 |
|
Rich Prohaska
|
02c73ee328
|
compile newbrt with icc. addresses #1185
git-svn-id: file:///svn/tokudb.1131b+1080a+1185@6330 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:19 -04:00 |
|
Rich Prohaska
|
5ef2e3e59f
|
fix valgrind errors introduced by checkin 6279. addresses #1054
git-svn-id: file:///svn/tokudb.1131b+1080a@6284 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Rich Prohaska
|
00edc91492
|
move the root_put_counter to the brt_header. closes #1054
git-svn-id: file:///svn/tokudb.1131b+1080a@6279 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Rich Prohaska
|
2adbbe6d15
|
fix 1172. we can not use the brt in the block serialize functions as the brt may not be valid. addresses #1172
git-svn-id: file:///svn/tokudb.1131b+1080a@6272 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Rich Prohaska
|
bf7ed9d920
|
addresses #1172
git-svn-id: file:///svn/tokudb.1131b+1080a@6258 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Rich Prohaska
|
89e65b0f50
|
test case for bug 1172. addresses #1172
git-svn-id: file:///svn/tokudb.1131b+1080a@6256 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
728b016482
|
Merge main line (up to 6206) and resolve the differences.
{{{
svn merge -r5900:6206 https://svn.tokutek.com/tokudb/tokudb
}}}
Addresses #699, #1000, #1075, #1080, #1100, #1131, #1132, #1134, #1153, #1158.
git-svn-id: file:///svn/tokudb.1131b+1080a@6207 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Rich Prohaska
|
21f189703d
|
get db truncate working
git-svn-id: file:///svn/tokudb.1131b+1080a@6191 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
a55bb70df2
|
Turn on multithreaded writes, and also lock the pwrites and block allocator. Addresses #1080, #1000.
git-svn-id: file:///svn/tokudb.1131b+1080a@6177 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
cb7297248a
|
Allocate blocks on alignment and don't write the root FIFO over the translate block. Addresses #1080, #1000, #1131.
git-svn-id: file:///svn/tokudb.1131b+1080a@6167 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
6818460aa6
|
Fix up placement of root fifo. Addresses #1000, #1080, #1131.
git-svn-id: file:///svn/tokudb.1131b+1080a@6160 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
34b4ceec63
|
Fix up placement of root fifo. Addresses #1000, #1080, #1131.
git-svn-id: file:///svn/tokudb.1131b+1080a@6159 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
cae5601985
|
Get rid of memory leaks. Addresses #1000, #1080, #1131.
git-svn-id: file:///svn/tokudb.1131b+1080a@6158 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
c126b01af5
|
The tests may be running. Addresses #1000, #1080, #1131.
git-svn-id: file:///svn/tokudb.1131b+1080a@6156 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
f35926ad91
|
brt-test runs for a much longer time before barfing. Addresse #1000, #1080, #1131.
git-svn-id: file:///svn/tokudb.1131b+1080a@6130 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
7ba939a031
|
Manage the header not in the cachetable. This will help with #1054. Addresses #1000, #1054, #1080, #1131.
git-svn-id: file:///svn/tokudb.1131b+1080a@6128 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
550c6c0e6d
|
Add the extraargs callback for fetch. Also make brt-serial-test run. Addresses #1000, #1080, #1131.
git-svn-id: file:///svn/tokudb.1131b+1080a@6115 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
21be0ea0ef
|
More progress. Right now the translation table is overwriting the actual data. Addresses #1000, #1080, #1131.
git-svn-id: file:///svn/tokudb.1131b+1080a@6107 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
7e5a096387
|
Compile with the block allocator. Addresses #1000, #1080, #1131.
git-svn-id: file:///svn/tokudb.1131b+1080a@6097 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
d929e0889c
|
Start doing the I/O on the block allocator
git-svn-id: file:///svn/tokudb.1131b+1080a@6087 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
9e8e600430
|
Block allocator works and is tested. Addresses #1080, #1031, #1000.
git-svn-id: file:///svn/tokudb.1131b+1080a@6076 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
fcd8cb084c
|
Deserialize the fifo header inside the header deserialization code instead of separately. Addresses #1131, #1080, #1000.
git-svn-id: file:///svn/tokudb.1131b+1080a@6057 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
5ff7b0c746
|
Forgot to dirty the root block when allocating a disk block. Addresses #1131, #1080, #1000.
git-svn-id: file:///svn/tokudb.1131b+1080a@6038 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
616abc829e
|
Incorporate blocknum code from 1080a. Runs a little, need a big run on coyote. Addresses #1000, #1080, #1131.
git-svn-id: file:///svn/tokudb.1131b+1080a@6025 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:18 -04:00 |
|
Bradley C. Kuszmaul
|
287767a3ee
|
Turn on multithreading. Addresses #1131.
git-svn-id: file:///svn/tokudb.1131b@5990 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:17 -04:00 |
|
Bradley C. Kuszmaul
|
504deac9cc
|
Forgot {{{-lpthread}}}. Addresses #1131.
git-svn-id: file:///svn/tokudb.1131b@5989 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:17 -04:00 |
|
Bradley C. Kuszmaul
|
ce6b171044
|
Merge the multihreaded writer changes as
{{{
svn merge -r 5899:5987 https://svn.tokutek.com/tokudb/tokudb
}}}
and resolve the conflicts.
git-svn-id: file:///svn/tokudb.1131b@5988 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:17 -04:00 |
|
Bradley C. Kuszmaul
|
cda54db4c4
|
compressibility becomes a float
git-svn-id: file:///svn/tokudb.1131@5975 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:17 -04:00 |
|
Bradley C. Kuszmaul
|
aa4caae5e4
|
Compression numbers measured and mailed out to tokueng. Addresses #1131.
git-svn-id: file:///svn/tokudb.1131@5970 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:17 -04:00 |
|
Bradley C. Kuszmaul
|
811b5458c9
|
Add --count to the db-benchmark-test function. Addresses #1131.
git-svn-id: file:///svn/tokudb.1131@5968 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:17 -04:00 |
|
Bradley C. Kuszmaul
|
2524f1d29f
|
Add --norandom to the print_usage() function. Addresses #1131.
git-svn-id: file:///svn/tokudb.1131@5967 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:17 -04:00 |
|
Bradley C. Kuszmaul
|
de8dcf85f2
|
Add compress supresssion for valgrind. Addresses #1131.
git-svn-id: file:///svn/tokudb.1131@5957 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:17 -04:00 |
|
Bradley C. Kuszmaul
|
2cb10197bf
|
Add compress supresssion for valgrind. Addresses #1131.
git-svn-id: file:///svn/tokudb.1131@5956 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:17 -04:00 |
|
Bradley C. Kuszmaul
|
9d9c4f78d7
|
Add compress supresssion for valgrind. Addresses #1131.
git-svn-id: file:///svn/tokudb.1131@5955 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:17 -04:00 |
|
Yoni Fogel
|
c33c8b7166
|
Manual glue for svn-git migration for r42937 due to multiple merge + diffs in the same patch.
Original message:
[t:4814] merge tokudb.4413d into tokudb.4814
|
2013-04-16 23:57:16 -04:00 |
|
Bradley C. Kuszmaul
|
430aa86333
|
Add -lz. Addresses #1131.
git-svn-id: file:///svn/tokudb.1131@5954 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:16 -04:00 |
|
Bradley C. Kuszmaul
|
abda370325
|
Add -lz. Addresses #1131.
git-svn-id: file:///svn/tokudb.1131@5953 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:16 -04:00 |
|
Bradley C. Kuszmaul
|
344fb94fd3
|
newbrt tests pass with compression. Addresses #1131.
git-svn-id: file:///svn/tokudb.1131@5952 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:16 -04:00 |
|
Bradley C. Kuszmaul
|
37e2267341
|
Did some decompression stuff. But it's broken. Addresses #1131.
git-svn-id: file:///svn/tokudb.1131@5951 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:16 -04:00 |
|
Bradley C. Kuszmaul
|
48facf2ce5
|
Compress (but don't uncompress right)
git-svn-id: file:///svn/tokudb.1131@5901 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-16 23:57:16 -04:00 |
|