summaryrefslogtreecommitdiff
path: root/build_posix
Commit message (Collapse)AuthorAgeFilesLines
...
| * Bump release version on develop branch to 2.2.1Alex Gorrod2014-05-212-3/+3
| |
| * Cut WiredTiger release 2.2.02.2.0Alex Gorrod2014-05-212-5/+5
| |
* | Only visit the LevelDB directory if configured.Michael Cahill2014-05-271-1/+1
| |
* | Add configure support for enabling LevelDB, including the HyperLevelDB flavor.Michael Cahill2014-05-271-0/+26
| |
* | Implement the LevelDB API, backed by WiredTiger.Michael Cahill2014-05-161-0/+1
|/
* Make all of hte enable patterns the same; minor rewording of the verboseKeith Bostic2014-05-051-3/+3
| | | | | option, not sure why, but "flags" seems wrong, use "Enable verbose message configuration." instead.
* Add --enable-verbose option, disabled by default.Alex Gorrod2014-05-051-0/+12
| | | | Still need to update the documentation.
* Move libtool configuration lines back above compiler configurationSusan LoVerso2014-04-301-9/+12
| | | | to avoid spurious compilation warnings on MacOS.
* Remove Java and Python build rules that relied on "--enable-debug". Always ↵Michael Cahill2014-04-241-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 Cahill2014-04-242-21/+3
| | | | set CFLAGS="-g".
* Fix an ordering problem that was causing the default build to be "-O2Keith Bostic2014-04-231-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 Gorrod2014-04-141-0/+1
|
* The posix_fallocate call on Linux is corrupting already written data,Keith Bostic2014-04-091-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 Gorrod2014-04-041-2/+2
|
* Make sure man pages are installed in the right categories.Alex Gorrod2014-04-042-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 Cahill2014-04-042-2/+27
| | | | pages if they doesn't exist and doxygen is available.
* Bump release version to 2.1.3 on develop branch.Alex Gorrod2014-03-282-3/+3
|
* Bump version tag to 2.1.2 on develop.Alex Gorrod2014-03-042-3/+3
|
* Cut release 2.1.12.1.1Alex Gorrod2014-03-041-1/+1
|
* Bump release version in develop branch.Alex Gorrod2014-02-042-3/+3
|
* Cut WiredTiger release 2.1.02.1.0Alex Gorrod2014-02-042-5/+5
|
* Add support for zlib compressionMichael Cahill2014-01-232-0/+18
|
* move ext/test/helium to ext/datasources/helium, we're shipping HeliumKeith Bostic2014-01-201-1/+1
| | | | support for the forseeable future.
* Merge branch 'develop' into heliumKeith Bostic2014-01-201-1/+1
|\
| * Support automake-1.11 as well, it knows about parallel-tests and we still ↵Michael Cahill2014-01-151-1/+1
| | | | | | | | have it installed on some test machines
| * Fix compatibility with automake 1.12: we require the parallel test suite, ↵Michael Cahill2014-01-161-1/+1
| | | | | | | | and that wasn't available before 1.12.
* | First version of the Levyx/Helium code, derived from the Memrata code.Keith Bostic2014-01-152-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 Bostic2014-01-131-0/+1
|
* autoconf 1.14, add subdir-objects.Keith Bostic2014-01-111-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 theKeith Bostic2014-01-111-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 Cahill2014-01-101-3/+8
|
* Use fdatasync in preference to fsync, if it is available (it is twice as ↵Michael Cahill2014-01-081-1/+1
| | | | | | fast in my testing). refs #831
* Replace the Python "huge" test with a standalone C program -- this isn'tKeith Bostic2013-12-181-0/+1
| | | | yet debugged for big records on all our systems, but it basically works.
* Bump version to 2.0.2 on developAlex Gorrod2013-12-122-3/+3
|
* Cut WiredTiger release 2.0.12.0.1Alex Gorrod2013-12-122-3/+3
|
* Cut WiredTiger release 2.0.02.0.0Alex Gorrod2013-12-112-6/+6
|
* Bump release in develop branch to 1.6.7Alex Gorrod2013-11-192-3/+3
|
* Cut WiredTiger release 1.6.61.6.6Alex Gorrod2013-11-191-1/+1
|
* Add a new spinlock type, "pthread_logging" which configures the codeKeith Bostic2013-10-151-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 Cahill2013-10-092-3/+3
|
* Bump release version on develop branch to 1.6.5Alex Gorrod2013-08-212-3/+3
|
* Cut release 1.6.41.6.4Alex Gorrod2013-08-211-1/+1
|
* Pass any configured Python prefix through to the Python install step.Michael Cahill2013-07-171-2/+4
|
* Fix "make install" of Python. Remove old code and restructure the Python ↵Michael Cahill2013-07-172-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 Gorrod2013-07-122-3/+3
|
* Cut release 1.6.31.6.3Alex Gorrod2013-07-121-1/+1
|
* Another try at portably getting the IFS setting we need.Michael Cahill2013-07-092-2/+5
|
* Make IFS more portable: don't export, set explicitly and move to where it is ↵Michael Cahill2013-07-092-8/+2
| | | | needed.
* Insulate scripts from user settings of IFS.Michael Cahill2013-07-092-0/+8
|
* Bump develop release version.Alex Gorrod2013-06-182-3/+3
|