summaryrefslogtreecommitdiff
path: root/build_posix
Commit message (Collapse)AuthorAgeFilesLines
* Bump release version number on develop to 2.5.1Alex Gorrod2014-12-242-3/+3
|
* Cut 2.5.0 releaseAlex Gorrod2014-12-241-1/+1
|
* Candidate for 2.5.0 release changelogAlex Gorrod2014-12-232-5/+5
|
* Remove version numbering from the pkg-config file. We don't createDon Anderson2014-12-191-2/+2
| | | | | | | | include files that are named by version. Programs linked using -lwiredtiger will follow the symlink to wiredtiger-a.b.c.so, so their referred library name is forever stamped as wiredtiger-a.b.c.so, which won't conflict even when we ship wiredtiger-a.b.d.so . Refs #1458.
* Bump release version to 2.4.2 on develop branch.Alex Gorrod2014-11-062-3/+3
|
* Oracle Solaris fixesMark Benvenuto2014-10-291-1/+1
|
* Update release version on develop branch to 2.4.1Alex Gorrod2014-10-162-3/+3
|
* Fixup release version for 2.4.0 release.Alex Gorrod2014-10-162-3/+3
|
* Cut release 2.4.0Alex Gorrod2014-10-162-4/+4
|
* Ensure the Java jar is built before the examples.Alex Gorrod2014-10-151-1/+1
|
* Merge pull request #1258 from wiredtiger/java-doc-examplesMichael Cahill2014-10-151-0/+1
|\ | | | | Java doc examples
| * Make sure the Java examples are built along with the API. Make section ↵Michael Cahill2014-10-131-0/+1
| | | | | | | | names language-specific to avoid errors from newer releases of doxygen.
* | Merge branch 'develop' into json-loadAlex Gorrod2014-10-153-107/+13
|\ \ | | | | | | | | | | | | | | | | | | Conflicts: dist/s_string.ok src/include/extern.h src/utilities/util_load.c
| * | Move the utilities/util_getopt.c implementation of getopt(3) into theKeith Bostic2014-10-101-1/+0
| |/ | | | | | | | | WiredTiger library, and convert all of the utilities and test programs to use it.
| * Typedef wt_off_t as an off_t if the type is available on the system.Keith Bostic2014-10-021-3/+9
| | | | | | | | Fix long lines.
| * Simplify testing for basic types during configuration: we're running onKeith Bostic2014-10-021-103/+4
| | | | | | | | C99 machines as far as we know, and doing the tests creates problems.
| * Rename RELEASE to be RELEASE_INFO, avoid collision with MsBuild defaultKeith Bostic2014-10-011-1/+1
| | | | | | | | folder.
* | Code cleanup per agorrod's review, including putting JSON load utilityDon Anderson2014-09-231-0/+1
|/ | | | code in its own file. refs #740.
* Make "-O3 -g" the default build flags (again), including for C++ (api/leveldb).Michael Cahill2014-09-101-3/+4
|
* Fixes for the LevelDB JNI build. Make the fields of Slice public, rename ↵Michael Cahill2014-09-081-1/+1
| | | | the config file and only include the necessary defines.
* Switch from adaptive pthread mutexes by default, based on:Keith Bostic2014-08-282-11/+3
| | | | | | | | | | | | | | | http://smalldatum.blogspot.com/2014/08/the-innodb-mutex.html There's more information here: http://stackoverflow.com/questions/19863734/what-is-pthread-mutex-adaptive-np Add a new option, --pthread_adaptive to configure adaptive mutexes. Don't list --pthread-logging in the --with-spinlock=XXX configure usage message, that's not for public use. Add a tuning page that talks about mutex choice.
* Fix use of AC_CHECK_HEADER in JNI checks: set up CPPFLAGS beforehand.Michael Cahill2014-08-281-17/+19
|
* Update to the current version of the autoconf macro we use to search for JNI ↵Michael Cahill2014-08-281-20/+26
| | | | includes (thanks, @ddanderson!). Switch from AC_CHECK_FILE to AC_CHECK_HEADER to suppress cross-compilation warnings from autoconf.
* Fix ordering of releases in the documentation landing page.Michael Cahill2014-08-142-3/+3
|
* Cut the 2.3.1 release.2.3.1Michael Cahill2014-08-141-1/+1
|
* Remove tcbench, it makes clang's static analyzer unhappy and we're notKeith Bostic2014-08-071-1/+0
| | | | doing to fix it.
* Bump release version to 2.3.1 on develop branch.Alex Gorrod2014-07-302-3/+3
|
* Cut WiredTiger release 2.3.02.3.0Alex Gorrod2014-07-292-5/+5
|
* Sanity check the LevelDB configuration at build time, not runtime.Michael Cahill2014-07-291-0/+9
|
* configure.ac:21: warning: back quotes and double quotes must not be escaped ↵Keith Bostic2014-07-151-1/+1
| | | | in: Unknown LevelDB flavor \"$r\"
* Fix static linking of libraries with builtin extensions.Michael Cahill2014-07-152-5/+20
|
* Take Keith's suggestion: rearrange `api/leveldb` by copyright to simplify ↵Michael Cahill2014-07-151-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | maintenance of the license information. Rename the "eleveldb" flavor to "basho" in the process, so the directory name matches the option. List the choices in the configure help, and check for invalid flavors. --HG-- rename : api/leveldb/util/perf_count.cc => api/leveldb/basho/perf_count.cc rename : api/leveldb/include/leveldb/perf_count.h => api/leveldb/basho/perf_count.h rename : api/leveldb/include/leveldb/replay_iterator.h => api/leveldb/hyperleveldb/replay_iterator.h rename : api/leveldb/AUTHORS => api/leveldb/leveldb/AUTHORS rename : api/leveldb/LICENSE => api/leveldb/leveldb/LICENSE rename : api/leveldb/db/dbformat.h => api/leveldb/leveldb/db/dbformat.h rename : api/leveldb/db/skiplist.h => api/leveldb/leveldb/db/skiplist.h rename : api/leveldb/db/write_batch.cc => api/leveldb/leveldb/db/write_batch.cc rename : api/leveldb/db/write_batch_internal.h => api/leveldb/leveldb/db/write_batch_internal.h rename : api/leveldb/include/leveldb/cache.h => api/leveldb/leveldb/include/leveldb/cache.h rename : api/leveldb/include/leveldb/comparator.h => api/leveldb/leveldb/include/leveldb/comparator.h rename : api/leveldb/include/leveldb/db.h => api/leveldb/leveldb/include/leveldb/db.h rename : api/leveldb/include/leveldb/env.h => api/leveldb/leveldb/include/leveldb/env.h rename : api/leveldb/include/leveldb/filter_policy.h => api/leveldb/leveldb/include/leveldb/filter_policy.h rename : api/leveldb/include/leveldb/iterator.h => api/leveldb/leveldb/include/leveldb/iterator.h rename : api/leveldb/include/leveldb/options.h => api/leveldb/leveldb/include/leveldb/options.h rename : api/leveldb/include/leveldb/slice.h => api/leveldb/leveldb/include/leveldb/slice.h rename : api/leveldb/include/leveldb/status.h => api/leveldb/leveldb/include/leveldb/status.h rename : api/leveldb/include/leveldb/write_batch.h => api/leveldb/leveldb/include/leveldb/write_batch.h rename : api/leveldb/port/port.h => api/leveldb/leveldb/port/port.h rename : api/leveldb/util/arena.h => api/leveldb/leveldb/util/arena.h rename : api/leveldb/util/coding.cc => api/leveldb/leveldb/util/coding.cc rename : api/leveldb/util/coding.h => api/leveldb/leveldb/util/coding.h rename : api/leveldb/util/comparator.cc => api/leveldb/leveldb/util/comparator.cc rename : api/leveldb/util/env.cc => api/leveldb/leveldb/util/env.cc rename : api/leveldb/util/env_posix.cc => api/leveldb/leveldb/util/env_posix.cc rename : api/leveldb/util/logging.cc => api/leveldb/leveldb/util/logging.cc rename : api/leveldb/util/logging.h => api/leveldb/leveldb/util/logging.h rename : api/leveldb/util/options.cc => api/leveldb/leveldb/util/options.cc rename : api/leveldb/util/posix_logger.h => api/leveldb/leveldb/util/posix_logger.h rename : api/leveldb/util/random.h => api/leveldb/leveldb/util/random.h rename : api/leveldb/util/status.cc => api/leveldb/leveldb/util/status.cc
* Merge branch 'develop' into leveldb-apiMichael Cahill2014-07-025-10/+66
|\ | | | | | | | | | | Conflicts: build_posix/Make.subdirs src/config/config_def.c
| * Merge branch 'develop' into builtin-extensionsMichael Cahill2014-06-252-3/+3
| |\
| * | Fix quoting in m4 script.Alex Gorrod2014-06-201-1/+1
| | |
| * | More --with-builtins implementation.Alex Gorrod2014-06-201-5/+4
| | | | | | | | | | | | | | | Backout change to how builtins list is parsed, I was seeing: ../configure: line 5439: printf %s\n: command not found
| * | Fix zlib builtin build, simplify parsing the list of builtins, don't list ↵Michael Cahill2014-06-203-6/+6
| | | | | | | | | | | | "./Makefile" as a generated file.
| * | Link builtin extensions directly into libwiredtiger.la.Michael Cahill2014-06-204-4/+17
| | |
| * | More implementation of --with-builtins=Alex Gorrod2014-06-201-4/+10
| | | | | | | | | | | | Not yet linking in the library properly.
| * | Add support for --enable-builtins to configureAlex Gorrod2014-06-191-2/+40
| | | | | | | | | | | | | | | | | | --enable-builtins will allow users to include some extensions in the WiredTiger library by default. This saves needing to load libraries at runtime.
* | | Improve building and installing LevelDB variants: add wiredtiger_config.h to ↵Michael Cahill2014-06-272-13/+23
| | | | | | | | | | | | the LevelDB includes.
* | | Add support for Basho-specific features.Michael Cahill2014-06-271-0/+7
| | | | | | | | | | | | | | | | | | Note that this doesn't yet solve the problem of installed include files: to use this in its current state, you would need something like: CPPFLAGS="-DHAVE_ELEVELDB -I/path/to/include/wiredtiger" ...
* | | Merge branch 'develop' into leveldb-apiMichael Cahill2014-06-252-3/+3
|\ \ \ | | |/ | |/| | | | | | | Conflicts: src/config/config_def.c
| * | Bump release version on develop branch to 2.2.2Alex Gorrod2014-06-252-3/+3
| | |
| * | Cut WiredTiger release 2.2.12.2.1Alex Gorrod2014-06-251-1/+1
| |/
* | Add ifdefs for linux-only functions. #1080Susan LoVerso2014-06-231-2/+3
| |
* | Don't search for LevelDB headers now they are in our tree.Michael Cahill2014-06-131-5/+0
| |
* | Fix build of HyperLevelDB support.Michael Cahill2014-05-291-1/+2
| |
* | Merge branch 'develop' into leveldb-apiMichael Cahill2014-05-293-10/+12
|\ \ | |/
| * Untangle Linux configuration from posix_memalign detection, so we can ↵Michael Cahill2014-05-291-5/+7
| | | | | | | | selectively disable posix_memalign for testing.