summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright notice to 2013.Keith Bostic2013-01-0198-98/+98
|
* Fix some issues with LSM rename and add a Python test.Alex Gorrod2012-12-171-0/+72
|
* Test fixes now that populate inserts the requested number of records.Michael Cahill2012-12-112-3/+3
|
* In the test suite, when checking that a data source is correctly populated,Michael Cahill2012-12-116-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 Bostic2012-12-084-2/+40
| | | | internal_key_truncation, key_gap and split_pct, weren't getting tested.
* typoKeith Bostic2012-12-081-1/+1
|
* whitespace.Keith Bostic2012-12-061-1/+1
|
* Make the test suite run again.Keith Bostic2012-12-051-9/+11
|
* Output statistics for all data sources from test/formatMichael Cahill2012-12-042-10/+6
|
* Update test/format to output valid configuration files again.Alex Gorrod2012-12-031-2/+3
|
* Don't include <signal.h> before <wt_internal.h>, it breaks with gcc 4.6Keith Bostic2012-12-021-1/+2
| | | | on OmniOS (SunOS).
* Update the CONFIG example.Keith Bostic2012-11-301-3/+6
|
* Merge pull request #385 from wiredtiger/trickleMichael Cahill2012-11-294-13/+18
|\ | | | | | | Track the percentage of cache that is dirty, trigger eviction to bound it. refs #242
| * Merge branch 'develop' into trickleAlex Gorrod2012-11-304-10/+110
| |\
| * \ Merge branch 'develop' into trickleAlex Gorrod2012-11-3018-153/+116
| |\ \
| * | | Remove statistics that were added for debugging.Alex Gorrod2012-11-291-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 Gorrod2012-11-288-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 trickleAlex Gorrod2012-11-237-52/+49
| |\ \ \ \
| * | | | | Add partial implementation for tracking dirty pages in cache.Alex Gorrod2012-11-224-14/+19
| | | | | |
* | | | | | Fix warnings from "gcc -Wsign-conversion". Mostly this involved changing ↵Michael Cahill2012-11-302-1/+2
| |_|_|_|/ |/| | | | | | | | | | | | | | loop counters to unsigned, but there were also some cases where arithmetic mixed signed and unsigned expressions.
* | | | | Merge branch 'develop' into generationMichael Cahill2012-11-3018-43/+143
|\ \ \ \ \
| * | | | | In the threaded checkpoint test, make sure threads have finished before ↵Michael Cahill2012-11-301-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | closing the connection.
| * | | | | Merge pull request #386 from wiredtiger/dumpMichael Cahill2012-11-292-6/+104
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | | Table dump is broken.
| | * | | | Missed a couple of self arguments.Keith Bostic2012-11-291-2/+2
| | | | | |
| | * | | | Add a dump utility test that does end-to-end testing of complex tables.Keith Bostic2012-11-292-6/+104
| | | | | |
| * | | | | Remove trailing semi-colons & complain if they re-appear.Keith Bostic2012-11-2916-34/+34
| |/ / / /
* | | | | Merge branch 'develop' into generationKeith Bostic2012-11-291-105/+67
|\ \ \ \ \ | |/ / / /
| * | | | Simplify and speed up the test_compress test, add a test run withoutKeith Bostic2012-11-281-105/+67
| | | | | | | | | | | | | | | | | | | | compression (better testing of no compression than "nop").
* | | | | Move the write-generation out of the block header and into the pageKeith Bostic2012-11-281-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/formatKeith Bostic2012-11-271-14/+15
| |_|/ |/| | | | | | | | run.
* | | Remove commented out code from test_checkpoint02Alex Gorrod2012-11-281-7/+0
| | |
* | | Have test/format seed the random number generator once, using time(3) ↵Michael Cahill2012-11-271-5/+4
| | | | | | | | | | | | instead of repeatedly calling gettimeofday.
* | | Turn off prefix compression 80% of the time, otherwise raw compressionKeith Bostic2012-11-261-2/+2
| | | | | | | | | | | | won't work as much.
* | | Silently ignore WT_SESSION::compress_raw for file types and configurationsKeith Bostic2012-11-261-8/+0
| | | | | | | | | | | | where it doesn't apply.
* | | lint, don't include <sys/time.h> explicitly, tested on FreeBSD,Keith Bostic2012-11-261-1/+0
| | | | | | | | | | | | OS X, Linux, hopefully it will work everywhere.
* | | lint (don't include <sys/time.h> explicitly, it's a repeated includeKeith Bostic2012-11-261-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, orKeith Bostic2012-11-233-7/+14
| | | | | | | | | | | | uncompressed blocks only.
* | | Add support for a checksum configuration.Keith Bostic2012-11-223-0/+7
| | |
* | | Merge branch 'develop' into rawKeith Bostic2012-11-201-1/+1
|\ \ \ | | |/ | |/|
| * | Take care with __wt_buf_grow if the data field may be an offset into the buffer.Michael Cahill2012-11-201-1/+1
| | |
* | | Don't configure raw compression with a file type of fixed.Keith Bostic2012-11-161-25/+4
| | | | | | | | | | | | | | | Don't worry about permanent configuration combinations, if they're bad, the engine will complain.
* | | Merge branch 'develop' into rawKeith Bostic2012-11-166-51/+48
|\ \ \ | |/ /
| * | Add a "size of checkpoint" statistic.Michael Cahill2012-11-166-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 rawKeith Bostic2012-11-152-1/+214
|\ \ | |/
| * Update shared cache configuration to use absolute values instead ofAlex Gorrod2012-11-151-1/+1
| | | | | | | | percentages. Also enhance shared cache documentation.
| * Shared cache fixes from review. Fix connection::reconfigure API.Alex Gorrod2012-11-091-0/+13
| |
| * Update shared_cache configuration settings and related changes.Alex Gorrod2012-11-0910-35/+34
| | | | | | | | Update documentation and some other tidbits.
| * Fix occurrences of cache_size in the test suite.Alex Gorrod2012-11-072-3/+4
| |
| * Add configuration string checking to subconfig options.Alex Gorrod2012-11-079-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 removeAlex Gorrod2012-10-291-0/+200
| | | | | | | | example that was actually a test case.