summaryrefslogtreecommitdiff
path: root/build_posix
Commit message (Collapse)AuthorAgeFilesLines
* Cut release 1.6.01.6.0Alex Gorrod2013-05-162-5/+5
|
* Support for a new configuration option, file_extend, that extends the fileKeith Bostic2013-05-111-3/+2
| | | | in chunks instead of doing it a block at a time.
* Increase the Linux default buffer alignment to 4KB, there are known casesKeith Bostic2013-05-111-2/+2
| | | | | | | where I/O to/from buffers with lesser alignment causes reads to go through the buffer cache, leading to multiple versions of a block in the system. Add asserts to the read/write calls to ensure we detect mis-aligned buffers.
* whitespace cleanupKeith Bostic2013-05-011-4/+2
|
* Simplify the autoconf that checks for bzip2 headers/libraries.Keith Bostic2013-05-011-11/+19
| | | | | | | Pull the header/library checks outside of the existing AC_MSG_XX conditionals, otherwise the autoconf output gets messy. Add matching checks for the snappy headers/libraries.
* AC_CHECK_LIB requires a second argument, a function to test for.Keith Bostic2013-05-011-1/+1
|
* Have configure check for header and library when bzip is enabled.Alex Gorrod2013-05-011-1/+9
|
* Cut release 1.5.3.1.5.3Alex Gorrod2013-04-262-3/+3
|
* Merge branch 'develop' into lsm-ckpt-experimentsMichael Cahill2013-04-244-18/+27
|\ | | | | | | | | | | | | | | | | | | Conflicts: src/bloom/bloom.c src/config/config_def.c src/lsm/lsm_cursor.c src/lsm/lsm_merge.c src/lsm/lsm_tree.c src/lsm/lsm_worker.c
| * Merge branch 'stec' of github.com:wiredtiger/wiredtiger into stecKeith Bostic2013-04-221-1/+1
| |\
| | * Install wiredtiger_ext.h.Keith Bostic2013-04-221-1/+1
| | |
| * | switch to "memrata"Keith Bostic2013-04-222-8/+8
| |/
| * First cut at a non-transactional version of the STEC KVS shared library.Keith Bostic2013-04-192-0/+9
| |
| * Look in more places for a Berkeley DB installation: ./db in the build ↵Michael Cahill2013-04-191-8/+2
| | | | | | | | | | | | directory or any /usr/local/BerkeleyDB* installation. Note that it still needs to be an *installation* of Berkeley DB: I do `make install prefix=`pwd`/LOCAL_INSTALL` in a Berkeley DB build directory, then make a symbolic link called `db` to that `LOCAL_INSTALL` directory from the WiredTiger build.
| * 5.3 is the current Berkeley DB releaseKeith Bostic2013-04-181-1/+4
| |
| * Rework SUBDIR handling: now that two extensions depend on the sameKeith Bostic2013-04-181-12/+6
| | | | | | | | conditional, we can't just set the value each time.
| * Try and find an installed version of Berkeley DB, set a new variableKeith Bostic2013-04-181-2/+10
| | | | | | | | BERKELEY_DB_PATH to point to it.
| * Add a new extension directory ext/test/kvs_bdb, dependent on Berkeley DB.Keith Bostic2013-04-181-2/+3
| |
| * subdirs.list doesn't exist, I think we meant Make.subdirsKeith Bostic2013-04-181-1/+1
| |
* | Changes based on Alex's review.Michael Cahill2013-04-161-1/+1
| |
* | Preload the cache with internal pages from checkpoints.Michael Cahill2013-04-031-2/+3
| |
* | Merge branch 'basho' into lsm-ckpt-experimentsMichael Cahill2013-04-022-3/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | Conflicts: src/btree/bt_evict.c src/conn/conn_dhandle.c src/cursor/cur_file.c src/include/btree.h src/lsm/lsm_cursor.c src/meta/meta_track.c src/schema/schema_plan.c src/txn/txn_ckpt.c
| * Cut release 1.5.2.1.5.2Michael Cahill2013-03-282-3/+3
| |
* | Merge branch 'basho' into lsm-ckpt-experimentsMichael Cahill2013-03-262-3/+3
|\ \ | |/ | | | | | | Conflicts: src/include/wiredtiger.in
| * Cut release 1.5.11.5.1Michael Cahill2013-03-252-3/+3
| |
* | Use adaptive mutexes for spinlocks if available.Michael Cahill2013-03-211-0/+10
|/
* Cut release 1.5.0.1.5.0Michael Cahill2013-03-142-5/+5
|
* Allow building release packages without SWIG.Michael Cahill2013-03-141-9/+1
|
* Replace os_cache_max configuration and behavior with calls to: (1)Keith Bostic2013-03-041-1/+1
| | | | | | discard any page read from the system cache, (2) immediately schedule all writes to the disk, and periodically discard any pages written from the system cache. In all cases, ignore if O_DIRECT is configured.
* The macro `AC_CHECK_CLASS' is obsolete.Michael Cahill2013-02-251-1/+1
|
* Search the default FreeBSD path when configuring for Java.Michael Cahill2013-02-251-0/+1
|
* AC_HELP_STRING is obsolete, replace with AS_HELP_STRING.Keith Bostic2013-02-211-2/+2
|
* Fix conditional compilation of JUnit tests.Alex Gorrod2013-02-141-1/+1
|
* Update Java structure packing implementation.Alex Gorrod2013-02-128-1/+571
| | | | Add a first JUnit test case, and associated autoconf files.
* Add a Java implementation of packed formats.Alex Gorrod2013-02-081-1/+1
| | | | Also add a test case and update the layout of the Java build.
* Add in examples to Java build.Alex Gorrod2013-01-253-0/+54
|
* Merge branch 'updevelop' into develop. Manually merged.Alex Gorrod2013-01-247-25/+20
|\
| * Cut release 1.4.2.1.4.2Michael Cahill2013-01-142-3/+3
| |
| * Allow examples to run in parallel: give each a unique home directory.Michael Cahill2013-01-082-1/+4
| | | | | | | | closes #426
| * Fixes for automake 1.3.x: don't use $(srcdir) in TESTS and avoid the new ↵Michael Cahill2013-01-071-1/+1
| | | | | | | | | | | | | | parallel test harness (our tests all currently expect to have exclusive access to a WT_TEST directory). --HG-- rename : examples/python/run-ex_access => lang/python/run-ex_access
| * Remove HAVE_VERBOSE and most of the verbose convenience macros, verboseKeith Bostic2012-12-171-13/+0
| | | | | | | | debugging is always configured now.
| * Add --warnings=all to the autoreconf command so we find out aboutKeith Bostic2012-12-151-1/+1
| | | | | | | | obsolete macro use sooner.
| * The macro name AS_HELP_STRING replaced AC_HELP_STRING a few years ago.Keith Bostic2012-12-151-8/+8
| |
| * HAVE_VERBOSE configures a wiredtiger_open configuration option, theKeith Bostic2012-12-131-1/+2
| | | | | | | | Env handle is from long, long ago.
| * Cut release 1.4.11.4.1Alex Gorrod2012-12-132-3/+3
| |
| * Use the standard automake/autoconf structures for finding pthread_np.h,Keith Bostic2012-12-111-0/+1
| | | | | | | | | | that's where FreeBSD stores non-POSIX thread function prototypes (it's pthread.h for Linux, wrapped in __USE_GNU).
| * On systems where it's available (FreeBSD & Linux, at least), call theKeith Bostic2012-12-111-1/+2
| | | | | | | | | | pthread_timedjoin_np function so we won't ever hang forever because the thread isn't exiting or we can't join it for some other reason.
| * Move examples/c/ex_test_perf.c to bench/wtperf.Michael Cahill2012-12-051-0/+1
| | | | | | | | | | | | | | | | | | While in the area, update it to output statistics for any data source. refs #392 --HG-- rename : examples/c/Makefile.am => bench/wtperf/Makefile.am rename : examples/c/ex_test_perf.c => bench/wtperf/wtperf.c
| * Cut release 1.4.01.4.0Alex Gorrod2012-12-032-5/+5
| |
| * SunOS doesn't include strtouq(3), add a local version that calls strtoull(3)Keith Bostic2012-12-011-1/+2
| | | | | | | | (with a test that the size of a ULL equals the size of a quad, just in case).