Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Bump release version on develop branch to 2.2.1 | Alex Gorrod | 2014-05-21 | 2 | -3/+3 | |
| | | ||||||
| * | Cut WiredTiger release 2.2.02.2.0 | Alex Gorrod | 2014-05-21 | 2 | -5/+5 | |
| | | ||||||
* | | Only visit the LevelDB directory if configured. | Michael Cahill | 2014-05-27 | 1 | -1/+1 | |
| | | ||||||
* | | Add configure support for enabling LevelDB, including the HyperLevelDB flavor. | Michael Cahill | 2014-05-27 | 1 | -0/+26 | |
| | | ||||||
* | | Implement the LevelDB API, backed by WiredTiger. | Michael Cahill | 2014-05-16 | 1 | -0/+1 | |
|/ | ||||||
* | Make all of hte enable patterns the same; minor rewording of the verbose | Keith Bostic | 2014-05-05 | 1 | -3/+3 | |
| | | | | | option, not sure why, but "flags" seems wrong, use "Enable verbose message configuration." instead. | |||||
* | Add --enable-verbose option, disabled by default. | Alex Gorrod | 2014-05-05 | 1 | -0/+12 | |
| | | | | Still need to update the documentation. | |||||
* | Move libtool configuration lines back above compiler configuration | Susan LoVerso | 2014-04-30 | 1 | -9/+12 | |
| | | | | to avoid spurious compilation warnings on MacOS. | |||||
* | Remove Java and Python build rules that relied on "--enable-debug". Always ↵ | Michael Cahill | 2014-04-24 | 1 | -5/+1 | |
| | | | | require junit to test the Java build, and don't turn on the "-g" flag in the Python build: we're not debugging the glue code in general. | |||||
* | Remove the "--enable-debug" option to configure: users can just as easily ↵ | Michael Cahill | 2014-04-24 | 2 | -21/+3 | |
| | | | | set CFLAGS="-g". | |||||
* | Fix an ordering problem that was causing the default build to be "-O2 | Keith Bostic | 2014-04-23 | 1 | -19/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -g" instead of -O3. Calling AM_OPTIONS before AC_PROG_CC doesn't work because CFLAGS is set by the time AM_OPTIONS completes and we can't figure out if the command line set CFLAGS or not. Calling AM_OPTIONS after AC_PROG_CC isn't great either, if --enable-debug was specified we want to default to "-O2 -g" instead of -O3. The autoconf docs say this about the AC_PROG_CC macro: If using the GNU C compiler, set shell variable GCC to yes. If output variable CFLAGS was not already set, set it to -g -O2 for the GNU C compiler (-O2 on systems where GCC does not accept -g), or -g for other compilers. If your package does not like this default, then it is acceptable to insert the line : ${CFLAGS=""} after AC_INIT and before AC_PROG_CC to select an empty default instead. List of changes: Call AC_PROG_CC before calling AM_OPTIONS, back out defaulting CFLAGS to -O3, if --enable-debug is configured. Move the libtool configuration until after the compiler, language, API and configuration options have been dealt with. This isn't a necessary change, but seems cleaner to me. Don't bother appending the -g flag to the existing flags when --enable-debug is configured, AC_PROG_CC sets -g by default. | |||||
* | Add the start of a test that verifies checkpoints. | Alex Gorrod | 2014-04-14 | 1 | -0/+1 | |
| | ||||||
* | The posix_fallocate call on Linux is corrupting already written data, | Keith Bostic | 2014-04-09 | 1 | -1/+1 | |
| | | | | | | | | add locking around it and the ftruncate call when either are being used to extend the file in chunks. Add configuration support for the Linux-specific fallocate() call, it's the only one that doesn't appear to corrupt already written data. | |||||
* | Make sure make file includes the right path. | Alex Gorrod | 2014-04-04 | 1 | -2/+2 | |
| | ||||||
* | Make sure man pages are installed in the right categories. | Alex Gorrod | 2014-04-04 | 2 | -3/+6 | |
| | | | | | | Seems that the autoconf code that does this automatically doesn't work in our case: http://lists.gnu.org/archive/html/automake/2004-03/msg00169.html | |||||
* | Add a rules to configure and the top-level Makefile to generate the manual ↵ | Michael Cahill | 2014-04-04 | 2 | -2/+27 | |
| | | | | pages if they doesn't exist and doxygen is available. | |||||
* | Bump release version to 2.1.3 on develop branch. | Alex Gorrod | 2014-03-28 | 2 | -3/+3 | |
| | ||||||
* | Bump version tag to 2.1.2 on develop. | Alex Gorrod | 2014-03-04 | 2 | -3/+3 | |
| | ||||||
* | Cut release 2.1.12.1.1 | Alex Gorrod | 2014-03-04 | 1 | -1/+1 | |
| | ||||||
* | Bump release version in develop branch. | Alex Gorrod | 2014-02-04 | 2 | -3/+3 | |
| | ||||||
* | Cut WiredTiger release 2.1.02.1.0 | Alex Gorrod | 2014-02-04 | 2 | -5/+5 | |
| | ||||||
* | Add support for zlib compression | Michael Cahill | 2014-01-23 | 2 | -0/+18 | |
| | ||||||
* | move ext/test/helium to ext/datasources/helium, we're shipping Helium | Keith Bostic | 2014-01-20 | 1 | -1/+1 | |
| | | | | support for the forseeable future. | |||||
* | Merge branch 'develop' into helium | Keith Bostic | 2014-01-20 | 1 | -1/+1 | |
|\ | ||||||
| * | Support automake-1.11 as well, it knows about parallel-tests and we still ↵ | Michael Cahill | 2014-01-15 | 1 | -1/+1 | |
| | | | | | | | | have it installed on some test machines | |||||
| * | Fix compatibility with automake 1.12: we require the parallel test suite, ↵ | Michael Cahill | 2014-01-16 | 1 | -1/+1 | |
| | | | | | | | | and that wasn't available before 1.12. | |||||
* | | First version of the Levyx/Helium code, derived from the Memrata code. | Keith Bostic | 2014-01-15 | 2 | -10/+12 | |
|/ | | | | It doesn't run yet, but it compiles and limps to a core dump. | |||||
* | Remove auto-includes.chk, it's auto-generated. | Keith Bostic | 2014-01-13 | 1 | -0/+1 | |
| | ||||||
* | autoconf 1.14, add subdir-objects. | Keith Bostic | 2014-01-11 | 1 | -7/+9 | |
| | | | | | add --with-berkeleydb=DIR as a configuration command instead of squirreling around in /usr/local. | |||||
* | Clean out both the top-level directory and build_posix, remove the | Keith Bostic | 2014-01-11 | 1 | -6/+22 | |
| | | | | | Makefile and a couple of additional configure output files when we clean. | |||||
* | Don't check for fdatasync on OS X: it exists but doesn't work. | Michael Cahill | 2014-01-10 | 1 | -3/+8 | |
| | ||||||
* | Use fdatasync in preference to fsync, if it is available (it is twice as ↵ | Michael Cahill | 2014-01-08 | 1 | -1/+1 | |
| | | | | | | fast in my testing). refs #831 | |||||
* | Replace the Python "huge" test with a standalone C program -- this isn't | Keith Bostic | 2013-12-18 | 1 | -0/+1 | |
| | | | | yet debugged for big records on all our systems, but it basically works. | |||||
* | Bump version to 2.0.2 on develop | Alex Gorrod | 2013-12-12 | 2 | -3/+3 | |
| | ||||||
* | Cut WiredTiger release 2.0.12.0.1 | Alex Gorrod | 2013-12-12 | 2 | -3/+3 | |
| | ||||||
* | Cut WiredTiger release 2.0.02.0.0 | Alex Gorrod | 2013-12-11 | 2 | -6/+6 | |
| | ||||||
* | Bump release in develop branch to 1.6.7 | Alex Gorrod | 2013-11-19 | 2 | -3/+3 | |
| | ||||||
* | Cut WiredTiger release 1.6.61.6.6 | Alex Gorrod | 2013-11-19 | 1 | -1/+1 | |
| | ||||||
* | Add a new spinlock type, "pthread_logging" which configures the code | Keith Bostic | 2013-10-15 | 1 | -4/+7 | |
| | | | | | | | | that adds statistics logging for the blocking patterns of the spinlock mutexes. Fix an inconsistency, the docs and configure output said the pthread mutex option was 'pthread_mutex', it's actually 'pthread'. | |||||
* | Bump the version on develop to 1.6.6. | Michael Cahill | 2013-10-09 | 2 | -3/+3 | |
| | ||||||
* | Bump release version on develop branch to 1.6.5 | Alex Gorrod | 2013-08-21 | 2 | -3/+3 | |
| | ||||||
* | Cut release 1.6.41.6.4 | Alex Gorrod | 2013-08-21 | 1 | -1/+1 | |
| | ||||||
* | Pass any configured Python prefix through to the Python install step. | Michael Cahill | 2013-07-17 | 1 | -2/+4 | |
| | ||||||
* | Fix "make install" of Python. Remove old code and restructure the Python ↵ | Michael Cahill | 2013-07-17 | 2 | -0/+8 | |
| | | | | | | | | | | | sources under lang/python to simplify the installation step. --HG-- rename : lang/python/fpacking.py => lang/python/wiredtiger/fpacking.py rename : lang/python/intpack-test.py => lang/python/wiredtiger/intpack-test.py rename : lang/python/intpacking.py => lang/python/wiredtiger/intpacking.py rename : lang/python/packing-test.py => lang/python/wiredtiger/packing-test.py rename : lang/python/packing.py => lang/python/wiredtiger/packing.py | |||||
* | Bump release version to 1.6.4 in develop branch. | Alex Gorrod | 2013-07-12 | 2 | -3/+3 | |
| | ||||||
* | Cut release 1.6.31.6.3 | Alex Gorrod | 2013-07-12 | 1 | -1/+1 | |
| | ||||||
* | Another try at portably getting the IFS setting we need. | Michael Cahill | 2013-07-09 | 2 | -2/+5 | |
| | ||||||
* | Make IFS more portable: don't export, set explicitly and move to where it is ↵ | Michael Cahill | 2013-07-09 | 2 | -8/+2 | |
| | | | | needed. | |||||
* | Insulate scripts from user settings of IFS. | Michael Cahill | 2013-07-09 | 2 | -0/+8 | |
| | ||||||
* | Bump develop release version. | Alex Gorrod | 2013-06-18 | 2 | -3/+3 | |
| |