Zardosht Kasheff
|
e04dfafca1
|
refs #5748, fix small engine status bug introduced
git-svn-id: file:///svn/toku/tokudb@50825 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Zardosht Kasheff
|
84c2121905
|
refs #5748, do gc on leaves before writing them out to disk
git-svn-id: file:///svn/toku/tokudb@50823 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Zardosht Kasheff
|
6d2baa7492
|
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
git-svn-id: file:///svn/toku/tokudb@50821 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Leif Walsh
|
a6b60ce2d6
|
refs #5127 try to ignore build warnings in jemalloc source
git-svn-id: file:///svn/toku/tokudb@50813 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
John Esmet
|
4233ec1e5f
|
refs #5559 merge 5559 to main
git-svn-id: file:///svn/toku/tokudb@50812 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Leif Walsh
|
b1d3e8317b
|
closes #5751 split fragmentation into fragmentation and nodesizes
git-svn-id: file:///svn/toku/tokudb@50792 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Leif Walsh
|
e152c866ef
|
fix stress test python script to save libs properly
git-svn-id: file:///svn/toku/tokudb@50790 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Leif Walsh
|
3f4096c6ba
|
refs #5672 increase timeout for drd_tiny_* tests
git-svn-id: file:///svn/toku/tokudb@50769 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Leif Walsh
|
4998a0d032
|
refs #5672 don't bother doing fancy drd things for m_size_evicting
git-svn-id: file:///svn/toku/tokudb@50762 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Leif Walsh
|
5ce3bf4d67
|
refs #5127 ignore some more compiler warnings in jemalloc
git-svn-id: file:///svn/toku/tokudb@50750 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Leif Walsh
|
b13abd5788
|
refs #5127 make jemalloc use a private namespace internally
git-svn-id: file:///svn/toku/tokudb@50738 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Zardosht Kasheff
|
a4687f3345
|
closes #5744, make comment in test of bug exposed by test
git-svn-id: file:///svn/toku/tokudb@50732 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Zardosht Kasheff
|
756f1ba394
|
refs #5744, fix do_update
git-svn-id: file:///svn/toku/tokudb@50731 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Leif Walsh
|
43553c0cf2
|
refs #5672 use debug build for helgrind tests nightly
git-svn-id: file:///svn/toku/tokudb@50730 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Leif Walsh
|
faa4928a74
|
refs #5672 #5742 suppress race we know about on size_current/size_evicting, suppress more warnings from that helgrind bug
git-svn-id: file:///svn/toku/tokudb@50725 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Leif Walsh
|
ae57be8d78
|
refs #5127 handle jemalloc static linking with --soname-synonyms from valgrind 3.8
git-svn-id: file:///svn/toku/tokudb@50724 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Leif Walsh
|
032ed0c0ca
|
refs #5742 #5672 suppress more valgrind stuff
git-svn-id: file:///svn/toku/tokudb@50720 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:21 -04:00 |
|
Leif Walsh
|
5c77f7d9c4
|
refs #5742 #5672 suppress unsafe_touch_clock and pthread_cond_destroy for helgrind
git-svn-id: file:///svn/toku/tokudb@50718 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
c653563d3e
|
refs #5672 use a valgrind suppression to ignore the race on the clock
git-svn-id: file:///svn/toku/tokudb@50717 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
d26168d697
|
refs #5127 ignore libtool warnings
git-svn-id: file:///svn/toku/tokudb@50713 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
1d4f808b8a
|
refs #5127 fix link of test-5138.tdb
git-svn-id: file:///svn/toku/tokudb@50711 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
b7080e9502
|
refs #5127 don't include extra dynamic libs in libtokudb_static, it breaks static binaries on freebsd
git-svn-id: file:///svn/toku/tokudb@50710 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
fce9ed3e1a
|
refs #5127 ignore warnings generated by compiling jemalloc source
git-svn-id: file:///svn/toku/tokudb@50691 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
b3d31ec26c
|
refs #5127 enable debug mode for jemalloc
git-svn-id: file:///svn/toku/tokudb@50690 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Zardosht Kasheff
|
b8b8360aa4
|
closes #5712, fix test
git-svn-id: file:///svn/toku/tokudb@50683 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
a5004f8bcf
|
closes #5127 use jemalloc in the fractal tree always
git-svn-id: file:///svn/toku/tokudb@50680 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Zardosht Kasheff
|
58c895e17e
|
closes #5717, simplify case for FT_COMMIT_ANY
git-svn-id: file:///svn/toku/tokudb@50673 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Zardosht Kasheff
|
28c5dad104
|
closes #5716, remove txn->starttime
git-svn-id: file:///svn/toku/tokudb@50671 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
2e346cf697
|
increase timeouts for some tests that have been timing out on coverage runs
git-svn-id: file:///svn/toku/tokudb@50666 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
dd252ad3f5
|
increase join_timeout for upgrade stress tests
git-svn-id: file:///svn/toku/tokudb@50632 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
e485a1218e
|
refs #5672 re-enable assert
git-svn-id: file:///svn/toku/tokudb@50628 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
3bad50d8a7
|
increase join_timeout for drd_mid_* tests, they've been failing at 3 hours lately
git-svn-id: file:///svn/toku/tokudb@50610 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
ec84851bd3
|
refs #5672 disable assert(m_size_current == 0) for one build
git-svn-id: file:///svn/toku/tokudb@50581 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Zardosht Kasheff
|
9d52b2cef6
|
refs #5700, fix test
git-svn-id: file:///svn/toku/tokudb@50576 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Zardosht Kasheff
|
e8a40aebb9
|
refs #5700, fix test
git-svn-id: file:///svn/toku/tokudb@50575 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
John Esmet
|
4cc64bdbd9
|
refs #5710 use a sync fetch and add on the tokutime status variables, not a regular increment, since it is accessed by multiple threads
git-svn-id: file:///svn/toku/tokudb@50561 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
John Esmet
|
1f00b8ac1d
|
refs #5710 fix typos! oops
git-svn-id: file:///svn/toku/tokudb@50560 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Zardosht Kasheff
|
efa90364ce
|
refs #5700, check for existence of txn before dereferencing txn->oldest_referenced_xid
git-svn-id: file:///svn/toku/tokudb@50556 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Zardosht Kasheff
|
c6a6915d75
|
refs #5700, fix BDB
git-svn-id: file:///svn/toku/tokudb@50555 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
cfea900e2f
|
refs #5672 add invariant to do_partial_fetch
git-svn-id: file:///svn/toku/tokudb@50536 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
Leif Walsh
|
6da3b56c57
|
refs #5697 revert r50177 (we actually do want stress tests to quit hot indexes early)
git-svn-id: file:///svn/toku/tokudb@50533 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:20 -04:00 |
|
John Esmet
|
3c14b7e312
|
refs #5710 make sure this engine status variable has the closing ')'
git-svn-id: file:///svn/toku/tokudb@50526 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:19 -04:00 |
|
Zardosht Kasheff
|
a0eeedd5f5
|
refs #5700, merge to main
git-svn-id: file:///svn/toku/tokudb@50517 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:19 -04:00 |
|
Zardosht Kasheff
|
bb07e09525
|
closes #5729, when returning TOKUDB_TRY_AGAIN, don't ever set the write lock type to expensive
git-svn-id: file:///svn/toku/tokudb@50514 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:19 -04:00 |
|
John Esmet
|
ebdf618b76
|
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)
git-svn-id: file:///svn/toku/tokudb@50513 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:19 -04:00 |
|
Zardosht Kasheff
|
860c7994b0
|
refs #5731, make removing a cachefile from the linked list not be recursive
git-svn-id: file:///svn/toku/tokudb@50510 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:19 -04:00 |
|
Zardosht Kasheff
|
6c10bb3b91
|
refs #5724, remove call to toku_cachefile_of_filenum in do_insertion
git-svn-id: file:///svn/toku/tokudb@50505 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:19 -04:00 |
|
Leif Walsh
|
eeaf0912c7
|
refs #5710 fix mac build
git-svn-id: file:///svn/toku/tokudb@50490 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:19 -04:00 |
|
John Esmet
|
80b8bb9716
|
refs #5710 add counters for the number of bytes read and time spent doing IO, for the various ways you can do a fetch. improve the name of get_tokutime() and get rid of the now defunct toku_current_time_nanoseconds()
git-svn-id: file:///svn/toku/tokudb@50481 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:19 -04:00 |
|
John Esmet
|
a879883311
|
refs #5351 remove kruft
git-svn-id: file:///svn/toku/tokudb@50479 c7de825b-a66e-492c-adef-691d508d4ae1
|
2013-04-17 00:01:19 -04:00 |
|