Yoni Fogel
e18446e180
refs #6566 fix third party default dir for jemalloc, and error text, and remove TOKU_SVNROOT
2013-04-17 00:02:31 -04:00
Leif Walsh
4ed537ae3d
refs #5138 merge 49cfc8d... from xz-utils. fixes incorrect usage of restrict keyword
...
git-svn-id: file:///svn/xz-4.999.9beta@45193 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:30 -04:00
Yoni Fogel
d6f286b6eb
refs #6566 Cleanup xz subproject in cmake.
...
xz now copies sources into the cmake build directory to prevent unnecessary churn (configure is run directly on sources)
2013-04-17 00:02:30 -04:00
Leif Walsh
19b13e6677
[t:4845] reverting changes, centos5 can't generate configure, so I'm going to leave this alone
...
git-svn-id: file:///svn/toku/tokudb/xz-4.999.9beta@44166 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:29 -04:00
Leif Walsh
2585b35f84
[t:4845] need some m4 things, setting ignore on other dirs
...
git-svn-id: file:///svn/toku/tokudb/xz-4.999.9beta@44165 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:29 -04:00
Leif Walsh
c64d07705d
[t:4845] do autoreconf before configure, remove things not needed
...
git-svn-id: file:///svn/toku/tokudb/xz-4.999.9beta@44164 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:29 -04:00
Leif Walsh
34b9c03ffb
[t:4948] moving toku/tokudb/doc to doc/tokudb
...
git-svn-id: file:///svn/toku/tokudb/xz-4.999.9beta@44068 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:29 -04:00
Yoni Fogel
f1e8cfaf8a
[t:4944] closes #4944 . Remove all windows code and libraries.
...
We can resurrect this if necessary in the future and we want to support windows.
Right now it just gets in the way and makes checkouts larger."
git-svn-id: file:///svn/toku/tokudb/xz-4.999.9beta@43969 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:29 -04:00
Yoni Fogel
6fa092ca83
closes [t:4913]. Modelines now synchronized in every source/header file (and always top two lines)
...
git-svn-id: file:///svn/toku/tokudb/xz-4.999.9beta@43762 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:02:29 -04:00
Leif Walsh
d45f9a6361
add new nightly test scripts
...
git-svn-id: file:///svn/toku/tokudb@55606 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:36 -04:00
Leif Walsh
e75aa0937f
refs #6566 add COPYING file to fractal tree
...
git-svn-id: file:///svn/toku/tokudb@55584 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:36 -04:00
Leif Walsh
e61780dcef
refs #6566 install README-TOKUDB with the fractal tree
...
git-svn-id: file:///svn/toku/tokudb@55583 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:36 -04:00
Leif Walsh
cbf1b66ad9
refs #6566 make toku_patent_string a copy of the full license
...
git-svn-id: file:///svn/toku/tokudb@55582 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:36 -04:00
Leif Walsh
ca8367eed5
refs #6566 set TOKUDB_DATA in cmake, rather than relying on svn layout
...
git-svn-id: file:///svn/toku/tokudb@55578 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:36 -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
7f9f9ce987
refs #6566 add the license file in its own text file
...
git-svn-id: file:///svn/toku/tokudb@55576 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:35 -04:00
Leif Walsh
c167d5a4f4
refs #6566 add license and ident strings to the one file missing any of it
...
git-svn-id: file:///svn/toku/tokudb@55575 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:35 -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
6469cc006e
refs #6566 add copyright/license #ident strings to files that didn't have it
...
git-svn-id: file:///svn/toku/tokudb@55568 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
e72c772c76
refs #6566 move comment copyright/license headers to #ident strings
...
git-svn-id: file:///svn/toku/tokudb@55566 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:35 -04:00
Yoni Fogel
496ff4d5bb
refs #6566 Revert xz third_party patches. Will do this on git to reduce effects on nightly tests.
...
svn merge -c -55449 https://svn.tokutek.com/tokudb/toku/tokudb
svn merge -c -55401 https://svn.tokutek.com/tokudb/toku/tokudb
svn merge -c -55400 https://svn.tokutek.com/tokudb/toku/tokudb
git-svn-id: file:///svn/toku/tokudb@55450 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:35 -04:00
Yoni Fogel
9856021ed0
refs #6566 Improve xz source clone code, cleanup xz subproject
...
git-svn-id: file:///svn/toku/tokudb@55449 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:34 -04:00
Yoni Fogel
21f1ac587b
refs #6566 Move xz sources into (tokudb)/third_party/ in preparation for git move
...
git-svn-id: file:///svn/toku/tokudb@55401 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:34 -04:00
Yoni Fogel
7d4d470526
refs #6566 Compiling/configuring no longer changes XZ source files (it changes a copy)
...
This prevents unnecessarily modified files in svn/git
git-svn-id: file:///svn/toku/tokudb@55400 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:34 -04:00
Zardosht Kasheff
1fef3c3247
refs #6419 , merge to main
...
git-svn-id: file:///svn/toku/tokudb@55112 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:34 -04:00
Leif Walsh
0b59372244
refs #6198 install jemalloc so mongo can use it (and eventually mysql too)
...
git-svn-id: file:///svn/toku/tokudb@55089 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:34 -04:00
Yoni Fogel
dd88f33f64
refs #6485 Add 26 byte datebuf to engine status rows
...
git-svn-id: file:///svn/toku/tokudb@55083 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Zardosht Kasheff
158f87928d
closes #5872 , update verify_snapshot_system
...
git-svn-id: file:///svn/toku/tokudb@55057 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Rich Prohaska
c225bf7cb7
refs #6040 change examples so that they have some chance of building on darwin
...
git-svn-id: file:///svn/toku/tokudb@54983 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Zardosht Kasheff
2be167d0a4
refs #6356 , fix on main
...
git-svn-id: file:///svn/toku/tokudb@54737 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Bradley C. Kuszmaul
aa10ba321b
Refs #5926 . Leif made fortify do the right thing, so unding r54709. Leif says: The RelWithDebInfo target uses -O1 -g, see lines 119 and 120.
...
git-svn-id: file:///svn/toku/tokudb@54726 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Bradley C. Kuszmaul
fa5519f465
Turn off fortify, since it doesn't work for -O0. Refs #5926 .
...
git-svn-id: file:///svn/toku/tokudb@54709 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Zardosht Kasheff
73b86e51c4
refs #6300 , fix on main
...
git-svn-id: file:///svn/toku/tokudb@54569 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Rich Prohaska
847c166471
refs #6040 turn on compiler warnings
...
git-svn-id: file:///svn/toku/tokudb@54565 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Yoni Fogel
798f83412e
refs #6286 Reorganized static asserts and status macros so c++11 features stay out of exported headers
...
git-svn-id: file:///svn/toku/tokudb@54546 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Yoni Fogel
6371d1134b
refs #6286 Fix compile for CLANG.
...
Enabled some more asserts, disabled some static asserts for clang because it does not support constexprs
git-svn-id: file:///svn/toku/tokudb@54540 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Bradley C. Kuszmaul
f6d1933e12
Fix #6293 . Don't use {{{mincore()}}} on Darwin.
...
git-svn-id: file:///svn/toku/tokudb@54523 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Zardosht Kasheff
1de5e9a341
closes #6290 , allow for child transactions to change descriptors
...
git-svn-id: file:///svn/toku/tokudb@54517 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Bradley C. Kuszmaul
a35e475a5a
Fix #6292 . mincore is broken on centos 5.8, so workaround it. {{{svn merge -r54513:54514 https://svn.tokutek.com/tokudb/toku/tokudb.6292 }}}.
...
git-svn-id: file:///svn/toku/tokudb@54515 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Bradley C. Kuszmaul
7b34d98275
Refs #6292 . Disable the code that's breaking, until we can fix it.
...
git-svn-id: file:///svn/toku/tokudb@54512 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Yoni Fogel
8c06138f58
refs #6286 Removed TOKDUB_ prefixes from all column names for global status.
...
Added static asserts that prevent accidentally adding global status variables that start with TOKU
git-svn-id: file:///svn/toku/tokudb@54509 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Yoni Fogel
22e332838a
refs #6286 Add 148 items to information schema.global_status
...
git-svn-id: file:///svn/toku/tokudb@54507 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Yoni Fogel
e8226b79b8
refs #6286 Add infrastructure to use column names for info schema
...
git-svn-id: file:///svn/toku/tokudb@54506 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Yoni Fogel
5028ac0cb8
refs #6287 Fully remove old debug info
...
git-svn-id: file:///svn/toku/tokudb@54500 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Bradley C. Kuszmaul
ca3af4843e
Fixes #6020 . Detect huge pages. The fractal tree layer notices when you create a logger (maybe there are other useful times to detect, but that's enough for now). The ydb layer notices when you all {{{db_env->open()}}}. The mysql handlerton notices the error in {{{tokudb_init_func()}}}.
...
git-svn-id: file:///svn/toku/tokudb@54498 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Rich Prohaska
930aacc602
refs #5820 remove debug printf
...
git-svn-id: file:///svn/toku/tokudb@54495 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Yoni Fogel
2ea274c9f5
refs #5820 Merge information schema to mainline
...
git-svn-id: file:///svn/toku/tokudb@54478 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Leif Walsh
6d243ec46a
refs #4871 remove cmake warning about -Wcast-align. It's been long enough and we're not fixing it any time soon.
...
git-svn-id: file:///svn/toku/tokudb@54397 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:30 -04:00
Zardosht Kasheff
637bb2d691
refs #5891 , merge to main
...
git-svn-id: file:///svn/toku/tokudb@54377 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:30 -04:00