Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright notice to 2013. | Keith Bostic | 2013-01-01 | 98 | -98/+98 |
| | |||||
* | Fix some issues with LSM rename and add a Python test. | Alex Gorrod | 2012-12-17 | 1 | -0/+72 |
| | |||||
* | Test fixes now that populate inserts the requested number of records. | Michael Cahill | 2012-12-11 | 2 | -3/+3 |
| | |||||
* | In the test suite, when checking that a data source is correctly populated, | Michael Cahill | 2012-12-11 | 6 | -32/+32 |
| | | | | | include a check on the number of rows. Normalize to creating the specified number of rows, rather than one less. | ||||
* | Add a few additional configuration items knobs to test/format: | Keith Bostic | 2012-12-08 | 4 | -2/+40 |
| | | | | internal_key_truncation, key_gap and split_pct, weren't getting tested. | ||||
* | typo | Keith Bostic | 2012-12-08 | 1 | -1/+1 |
| | |||||
* | whitespace. | Keith Bostic | 2012-12-06 | 1 | -1/+1 |
| | |||||
* | Make the test suite run again. | Keith Bostic | 2012-12-05 | 1 | -9/+11 |
| | |||||
* | Output statistics for all data sources from test/format | Michael Cahill | 2012-12-04 | 2 | -10/+6 |
| | |||||
* | Update test/format to output valid configuration files again. | Alex Gorrod | 2012-12-03 | 1 | -2/+3 |
| | |||||
* | Don't include <signal.h> before <wt_internal.h>, it breaks with gcc 4.6 | Keith Bostic | 2012-12-02 | 1 | -1/+2 |
| | | | | on OmniOS (SunOS). | ||||
* | Update the CONFIG example. | Keith Bostic | 2012-11-30 | 1 | -3/+6 |
| | |||||
* | Merge pull request #385 from wiredtiger/trickle | Michael Cahill | 2012-11-29 | 4 | -13/+18 |
|\ | | | | | | | Track the percentage of cache that is dirty, trigger eviction to bound it. refs #242 | ||||
| * | Merge branch 'develop' into trickle | Alex Gorrod | 2012-11-30 | 4 | -10/+110 |
| |\ | |||||
| * \ | Merge branch 'develop' into trickle | Alex Gorrod | 2012-11-30 | 18 | -153/+116 |
| |\ \ | |||||
| * | | | Remove statistics that were added for debugging. | Alex Gorrod | 2012-11-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add validation step for cache dirty counts into diagnostic build. Revert change to increase cache size in test/format. Update default dirty target in API so the functionality is disabled by default. | ||||
| * | | | Merge branch 'develop' into trickle. Manual. | Alex Gorrod | 2012-11-28 | 8 | -77/+137 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: dist/stat_data.py src/include/extern.h src/include/stat.h src/include/wiredtiger.in src/support/stat.c test/format/wts.c | ||||
| * \ \ \ | Merge branch 'develop' into trickle | Alex Gorrod | 2012-11-23 | 7 | -52/+49 |
| |\ \ \ \ | |||||
| * | | | | | Add partial implementation for tracking dirty pages in cache. | Alex Gorrod | 2012-11-22 | 4 | -14/+19 |
| | | | | | | |||||
* | | | | | | Fix warnings from "gcc -Wsign-conversion". Mostly this involved changing ↵ | Michael Cahill | 2012-11-30 | 2 | -1/+2 |
| |_|_|_|/ |/| | | | | | | | | | | | | | | loop counters to unsigned, but there were also some cases where arithmetic mixed signed and unsigned expressions. | ||||
* | | | | | Merge branch 'develop' into generation | Michael Cahill | 2012-11-30 | 18 | -43/+143 |
|\ \ \ \ \ | |||||
| * | | | | | In the threaded checkpoint test, make sure threads have finished before ↵ | Michael Cahill | 2012-11-30 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | closing the connection. | ||||
| * | | | | | Merge pull request #386 from wiredtiger/dump | Michael Cahill | 2012-11-29 | 2 | -6/+104 |
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | | | Table dump is broken. | ||||
| | * | | | | Missed a couple of self arguments. | Keith Bostic | 2012-11-29 | 1 | -2/+2 |
| | | | | | | |||||
| | * | | | | Add a dump utility test that does end-to-end testing of complex tables. | Keith Bostic | 2012-11-29 | 2 | -6/+104 |
| | | | | | | |||||
| * | | | | | Remove trailing semi-colons & complain if they re-appear. | Keith Bostic | 2012-11-29 | 16 | -34/+34 |
| |/ / / / | |||||
* | | | | | Merge branch 'develop' into generation | Keith Bostic | 2012-11-29 | 1 | -105/+67 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | Simplify and speed up the test_compress test, add a test run without | Keith Bostic | 2012-11-28 | 1 | -105/+67 |
| | | | | | | | | | | | | | | | | | | | | compression (better testing of no compression than "nop"). | ||||
* | | | | | Move the write-generation out of the block header and into the page | Keith Bostic | 2012-11-28 | 1 | -1/+1 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | header, and maintenance of the write-generation out of the block code and into the btree code, the write-generation really shouldn't be the block manager's problem. This includes: moving the write-generation from the block manager's checkpoint cookie and into the metadata file as a configuration string for the checkpoint itself; adding functions to get/free a checkpoint structure (WT_CKPT), now called from the btree-open routine (it's a minor simplification of the connection code and minor additional complexity in the btree code), and generalize the checkpoint structure load/unload code, it's now called from more than one place. | ||||
* | | | | Re-seed the random number once (and only once), for each new test/format | Keith Bostic | 2012-11-27 | 1 | -14/+15 |
| |_|/ |/| | | | | | | | | run. | ||||
* | | | Remove commented out code from test_checkpoint02 | Alex Gorrod | 2012-11-28 | 1 | -7/+0 |
| | | | |||||
* | | | Have test/format seed the random number generator once, using time(3) ↵ | Michael Cahill | 2012-11-27 | 1 | -5/+4 |
| | | | | | | | | | | | | instead of repeatedly calling gettimeofday. | ||||
* | | | Turn off prefix compression 80% of the time, otherwise raw compression | Keith Bostic | 2012-11-26 | 1 | -2/+2 |
| | | | | | | | | | | | | won't work as much. | ||||
* | | | Silently ignore WT_SESSION::compress_raw for file types and configurations | Keith Bostic | 2012-11-26 | 1 | -8/+0 |
| | | | | | | | | | | | | where it doesn't apply. | ||||
* | | | lint, don't include <sys/time.h> explicitly, tested on FreeBSD, | Keith Bostic | 2012-11-26 | 1 | -1/+0 |
| | | | | | | | | | | | | OS X, Linux, hopefully it will work everywhere. | ||||
* | | | lint (don't include <sys/time.h> explicitly, it's a repeated include | Keith Bostic | 2012-11-26 | 1 | -1/+0 |
| | | | | | | | | | | | | on FreeBSD). Tested on OS X & Linux, hopefully it'll work everywhere. | ||||
* | | | Make WT_SESSION::create's checksum configuration 3-state: on, off, or | Keith Bostic | 2012-11-23 | 3 | -7/+14 |
| | | | | | | | | | | | | uncompressed blocks only. | ||||
* | | | Add support for a checksum configuration. | Keith Bostic | 2012-11-22 | 3 | -0/+7 |
| | | | |||||
* | | | Merge branch 'develop' into raw | Keith Bostic | 2012-11-20 | 1 | -1/+1 |
|\ \ \ | | |/ | |/| | |||||
| * | | Take care with __wt_buf_grow if the data field may be an offset into the buffer. | Michael Cahill | 2012-11-20 | 1 | -1/+1 |
| | | | |||||
* | | | Don't configure raw compression with a file type of fixed. | Keith Bostic | 2012-11-16 | 1 | -25/+4 |
| | | | | | | | | | | | | | | | Don't worry about permanent configuration combinations, if they're bad, the engine will complain. | ||||
* | | | Merge branch 'develop' into raw | Keith Bostic | 2012-11-16 | 6 | -51/+48 |
|\ \ \ | |/ / | |||||
| * | | Add a "size of checkpoint" statistic. | Michael Cahill | 2012-11-16 | 6 | -51/+48 |
| |/ | | | | | | | | | Merge statistics from file and LSM sources into a "data source" statistic structure. Rename and regroup some shared stastistics. Make statistics constant names upper case. Add a helper to the Python API to lookup in a cursor in a simple expression. closes #232 | ||||
* | | Merge branch 'develop' into raw | Keith Bostic | 2012-11-15 | 2 | -1/+214 |
|\ \ | |/ | |||||
| * | Update shared cache configuration to use absolute values instead of | Alex Gorrod | 2012-11-15 | 1 | -1/+1 |
| | | | | | | | | percentages. Also enhance shared cache documentation. | ||||
| * | Shared cache fixes from review. Fix connection::reconfigure API. | Alex Gorrod | 2012-11-09 | 1 | -0/+13 |
| | | |||||
| * | Update shared_cache configuration settings and related changes. | Alex Gorrod | 2012-11-09 | 10 | -35/+34 |
| | | | | | | | | Update documentation and some other tidbits. | ||||
| * | Fix occurrences of cache_size in the test suite. | Alex Gorrod | 2012-11-07 | 2 | -3/+4 |
| | | |||||
| * | Add configuration string checking to subconfig options. | Alex Gorrod | 2012-11-07 | 9 | -13/+13 |
| | | | | | | | | | | | | | | Update all uses of cache_size in our tree to be cache.size Update cache pool implementation to no longer have a quota option. Update cache pool implementation to have a minimum/initial size. Update subconfig documentation tags, so the doc looks OK. | ||||
| * | Add a Python test for cache pool, fix some bugs, and remove | Alex Gorrod | 2012-10-29 | 1 | -0/+200 |
| | | | | | | | | example that was actually a test case. |