Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #2112 from wiredtiger/wt-2025-inline-atomic-functions | Michael Cahill | 2015-08-19 | 1 | -3/+3 |
| | | | | | WT-2025: inline atomic functions. (cherry picked from commit ada57c1ed44ab0dd4f904f60a63bbc77333b2baa) | ||||
* | WT-2038 Use TAILQ for all lists. | Michael Cahill | 2015-08-13 | 2 | -0/+217 |
| | | | | | | Otherwise remove is O(N), which may not show up until running real workloads (while holding locks). (cherry picked from commit 79e6050da59f2dc1523ef72b5ff0b652a938d4e1) | ||||
* | Merge pull request #2088 from wiredtiger/rand-strict-alias | David Hows | 2015-08-04 | 2 | -11/+9 |
| | | | | | SERVER-19340 Avoid type aliasing in the random number generator. (cherry picked from commit 3ec45a7204e01a5ac176550fdfef30a7402046e8) | ||||
* | Add a wtperf test case for stress testing cache. | Alex Gorrod | 2015-03-20 | 1 | -0/+9 |
| | |||||
* | Add support for LZ4. | Keith Bostic | 2015-03-18 | 3 | -1/+7 |
| | |||||
* | If wtperf gets WT_ROLLBACK during the populate phase, handle it gracefully. | Michael Cahill | 2015-02-19 | 1 | -1/+11 |
| | |||||
* | Rename voxer to overflow. | Susan LoVerso | 2015-01-19 | 4 | -0/+0 |
| | |||||
* | Copyright notices: add MongoDB, update to 2015. | Keith Bostic | 2015-01-04 | 9 | -0/+9 |
| | |||||
* | Choose a more stable chunk size for small-lsm wtperf workload. | Alex Gorrod | 2014-12-12 | 1 | -1/+1 |
| | | | | | The previous size meant we sometimes didn't merge the tree down because of the number of chunks created during the load. | ||||
* | Merge branch 'develop' into log-recycle | Susan LoVerso | 2014-12-03 | 1 | -1/+1 |
|\ | |||||
| * | Reduce the chunk size in evict-lsm wtperf workload.mongodb-2.8-rc22.8-rc2 | Alex Gorrod | 2014-12-03 | 1 | -1/+1 |
| | | | | | | | | We aren't trying to stress out what happens when the cache gets full. | ||||
* | | Add no-prealloc version of log.wtperf. | Susan LoVerso | 2014-12-02 | 1 | -0/+11 |
| | | |||||
* | | Make pre-alloc a boolean and convert connection log settings to flags. | Susan LoVerso | 2014-12-02 | 1 | -3/+2 |
|/ | |||||
* | Update wtperf multi-lsm configurations. | Alex Gorrod | 2014-12-02 | 2 | -2/+2 |
| | | | | | A smaller chunk size makes a lot more sense when there are multiple LSM tables. | ||||
* | Fixup wtperf config documentation. | Alex Gorrod | 2014-12-01 | 1 | -1/+1 |
| | |||||
* | Add some wtperf workloads that turn logging on. | Alex Gorrod | 2014-11-28 | 3 | -0/+31 |
| | |||||
* | Update wtperf Jenkins runner script to take explicit number of runs and | Susan LoVerso | 2014-11-24 | 1 | -8/+25 |
| | | | | make most Jenkins jobs run once. | ||||
* | lint | Keith Bostic | 2014-11-11 | 1 | -2/+1 |
| | |||||
* | Only do resets in wtperf for operations that leave the cursor positioned. | Michael Cahill | 2014-10-28 | 1 | -1/+2 |
| | |||||
* | Remove unsupported schema_threads. | Susan LoVerso | 2014-10-22 | 4 | -6/+4 |
| | |||||
* | Add the code changes tfor wtperf ops_per_txn. | Alex Gorrod | 2014-10-22 | 4 | -2/+38 |
| | |||||
* | Add long transaction support to wtperf. | Alex Gorrod | 2014-10-21 | 2 | -0/+16 |
| | | | | Enabled by adding ops_per_txn to thread configuration groups. | ||||
* | Use the whole buffer for config strings: we just calculated the length we need. | Michael Cahill | 2014-10-21 | 1 | -1/+1 |
| | |||||
* | Fix some whitespace, but fix it by removing some code we didn't need. | Keith Bostic | 2014-10-20 | 1 | -2/+1 |
| | |||||
* | wtperf uses WiredTiger internal include files, so WT_TIMEDIFF can come | Keith Bostic | 2014-10-20 | 1 | -5/+0 |
| | | | | from os.h. | ||||
* | Fix build warnings from wtperf. | Alex Gorrod | 2014-10-17 | 1 | -8/+0 |
| | |||||
* | Port all examples, most tests, and wtperf to Windows | Mark Benvenuto | 2014-10-16 | 4 | -34/+32 |
| | | | | Added windows_shim to emulate most functions | ||||
* | gcc doesn't like externs inside functions (warning: nested extern | Keith Bostic | 2014-10-10 | 1 | -3/+4 |
| | | | | declaration ofXXX) | ||||
* | Move the utilities/util_getopt.c implementation of getopt(3) into the | Keith Bostic | 2014-10-10 | 1 | -14/+19 |
| | | | | | WiredTiger library, and convert all of the utilities and test programs to use it. | ||||
* | Simplify gcc.h, don't repeat the GCC atomic builtins, just use one version. | Keith Bostic | 2014-10-04 | 1 | -3/+6 |
| | | | | | | Break hardware.h up into gcc.h and lint.h (hardware.h is still there, but it's mostly empty). Remove need for gcc.h from various benchmarking/test programs. | ||||
* | implicit conversion loses integer precision [-Wshorten-64-to-32] | Michael Cahill | 2014-10-03 | 1 | -1/+1 |
| | |||||
* | Make sure all LSM tests have 6 threads, resulting in at least 2 merge | Susan LoVerso | 2014-09-30 | 15 | -16/+16 |
| | | | | threads. #1251 | ||||
* | Minor cleanup of new wtperf throttle code. | Susan LoVerso | 2014-09-25 | 2 | -8/+17 |
| | |||||
* | Fixup compiler warning. | Alex Gorrod | 2014-09-25 | 2 | -4/+5 |
| | |||||
* | Add the ability to throttle workers in wtperf. | Alex Gorrod | 2014-09-24 | 5 | -4/+71 |
| | | | | Not currently implemented for async. | ||||
* | Remove lsm=(merge_threads) configuration option. | Alex Gorrod | 2014-09-19 | 32 | -48/+48 |
| | | | | | It's been replaced by lsm_manager=(worker_thread_max). Update all places it was used in our tree, and add note to upgrade doc. | ||||
* | Ensure the wtperf threads don't start in lock-step, run each thread's | Keith Bostic | 2014-09-15 | 1 | -5/+22 |
| | | | | | RNG state 1,000 steps beyond the last thread's state, before starting the threads. | ||||
* | Make random number generation be per session in the WiredTiger library, | Keith Bostic | 2014-09-13 | 2 | -22/+29 |
| | | | | and per thread in wtperf and test/checkpoint, reference #1223. | ||||
* | whitespace | Keith Bostic | 2014-09-13 | 1 | -3/+3 |
| | |||||
* | clang gets pthread_t initialization wrong: wtperf.c:1865:28: warning: | Keith Bostic | 2014-09-12 | 1 | -0/+2 |
| | | | | | variable 'monitor_thread' may be uninitialized when used here [-Wconditional-uninitialized] | ||||
* | Fix warning. | Susan LoVerso | 2014-09-11 | 1 | -2/+2 |
| | |||||
* | Restore load time to floating point for better granularity. Restore | Susan LoVerso | 2014-09-11 | 2 | -14/+27 |
| | | | | runner script to expect floating point for load time. | ||||
* | Limit range in shared cache wtperf configuration. | Alex Gorrod | 2014-09-10 | 1 | -0/+1 |
| | | | | Avoids using too much disk space. | ||||
* | Add wtperf configuration for shared cache testing. | Alex Gorrod | 2014-09-10 | 1 | -0/+11 |
| | |||||
* | Send t_ret error value to lprintf. | Susan LoVerso | 2014-09-04 | 1 | -1/+1 |
| | |||||
* | Make load time seconds an integer, instead of a double. Simplify wtperf_run ↵ | Susan LoVerso | 2014-09-02 | 2 | -28/+13 |
| | | | | script. | ||||
* | Minor shuffling to turn on more clang warnings: | Keith Bostic | 2014-09-01 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | - a few more uninitialized variables - make variables local to a single file static - replace use of WT_UNUSED_RET with error checking of the call (the macro was using a GCC extension clang doesn't like) With these changes, clang is mostly silent using the following options: -Weverything -Wno-cast-align -Wno-conversion -Wno-covered-switch-default -Wno-documentation-unknown-command -Wno-format-nonliteral -Wno-language-extension-token -Wno-missing-noreturn -Wno-packed -Wno-padded -Wno-switch-enum -Wno-zero-length-array Also, minor KNF whitespace cleanups. | ||||
* | clang unconditionalized variable complaint | Keith Bostic | 2014-09-01 | 1 | -27/+27 |
| | | | | sort the switch options, fix the switch formatting. | ||||
* | Config change to reflect riak config more accurately. | Susan LoVerso | 2014-08-26 | 1 | -3/+5 |
| | |||||
* | Reduce insert thread count to 1. #1152 | Susan LoVerso | 2014-08-14 | 2 | -2/+2 |
| |