summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2288 from wiredtiger/wt-2196-size-stats3Keith Bostic2016-01-112-8/+101
| | | | | | (cherry picked from commit ff27fe9) WT-2196 Backport to 3.0. Fix error handling in size only statistics.
* Don't try to test log compression from test/format on mongodb-3.0.Michael Cahill2015-12-021-1/+1
| | | | | Appararently the changes for test/format to configure log compression were not backported to the mongodb-3.0 branch.
* WT-2122 Convert more expressions to use boolMichael Cahill2015-09-291-4/+0
| | | | | | Merge pull request #2208 from wiredtiger/more-bool (cherry picked from commit f1837bf787832c818d226df4c662093d124b01f8)
* Merge pull request #2209 from wiredtiger/more-bool-keithMichael Cahill2015-09-291-0/+148
| | | | | WT-2122 more boolean conversion (cherry picked from commit 91deacba5a77db31216fccfb6bffdbe81375f0b4)
* WT-2039 Add error check and unit test for log records over 4Gb.sueloverso2015-09-281-0/+95
| | | | | | Merge pull request #2207 from wiredtiger/large-records (cherry picked from commit 75a46556bbca11630c045d46a51282a7defad209)
* WT-2093 Use the C99 bool type to clarify when functions return true/falseMichael Cahill2015-09-281-1/+0
| | | | | | Merge pull request #2178 from wiredtiger/use-bool (cherry picked from commit d9391c0df4dc38c8ea571bde4808ced194d7cff0)
* WT-2049 don't start format's RNG at the same place every time.Michael Cahill2015-08-202-2/+11
| | | | | | Merge pull request #2133 from wiredtiger/format-random (cherry picked from commit 0d2f47cffc8ff9f5fbcba5fac17a3eb65b30c529)
* WT-1481 Fix and clarify some sweep statistics.Michael Cahill2015-08-142-20/+39
| | | | | | Merge pull request #2104 from wiredtiger/sweep-stats (cherry picked from commit 405f45e1ef036b999b470dccb916d9b8bc4f3106)
* WT-1930 Add configuration option to disable sweep of old handlesAlex Gorrod2015-08-101-0/+176
| | | | | Merge pull request #2044 from wiredtiger/WT-1930 (cherry picked from commit 263c5b7cc8b00dda34d230ee315309f1bd69b6d3)
* Deal with rnd == NULL in test/format.Michael Cahill2015-08-051-1/+8
|
* Update test/format's use of the random number generator to match develop.Michael Cahill2015-08-0511-87/+89
|
* Merge pull request #2088 from wiredtiger/rand-strict-aliasDavid Hows2015-08-045-12/+44
| | | | | SERVER-19340 Avoid type aliasing in the random number generator. (cherry picked from commit 3ec45a7204e01a5ac176550fdfef30a7402046e8)
* WT-1959 Add the "strict" configuration option to WT_SESSION.verify, default ↵Keith Bostic2015-06-291-1/+1
| | | | | | false, don't error if we leak blocks unless strict is configured. (cherry picked from commit b3e3f19a08bbd8897dc0ba3f54b217292e35ea6b)
* SERVER-17078 Add a "statistics=(size)" mode to statistics cursors that just ↵Michael Cahill2015-06-291-0/+6
| | | | | | gets the filesize without opening anything. (cherry picked from commit 74cea8701c115b9327523691659ed68c86c1f652)
* Make this test run again: set the file_manager.close_handle_minimum toKeith Bostic2015-05-261-5/+6
| | | | | | | | | | 0 so we sweep no matter how many handles are open. Now we maintain a count of open files regardless of how statistics are configured, we have 3 open files when we finish sweeping, previously we weren't counting the WiredTiger lock file. (cherry picked from commit 1b2d14a514c048b9aaae6906c8ea740a05e09f85)
* Add a __setitem__ to cursors in the Python API, remove lots of boilerplate ↵Michael Cahill2015-05-2658-348/+116
| | | | | | c.set_key ... c.set_value ... c.insert code. (cherry picked from commit 674170067c4016455e78d14ec24e3641d047f1c4)
* Fixes for macro name changes after cherry picking.Michael Cahill2015-05-251-3/+3
|
* Merge pull request #1976 from wiredtiger/checkpoint-deadAlex Gorrod2015-05-253-12/+14
| | | | | Don't checkpoint dead handles (cherry picked from commit 7fd00eda083e174b5681252b1cd6abffe10f0a1d)
* Fix a bug in LSM where updates with overwrite could be skipped.Alex Gorrod2015-04-251-0/+84
| | | | | | | References JIRA BF-829 The issue was that we were not looking in all chunks of an LSM tree before deciding whether to apply an update (insert or remove).
* Enable test/fops for Windows, and add to CIMark Benvenuto2015-04-255-4/+72
| | | | - Added Windows shim for gettimeofday
* test/format for WindowsMark Benvenuto2015-04-253-5/+7
| | | | - Fixed an issue where fallocate was setting fh->size (incorrectly copied from ftruncate implementation)
* Reset eol if we continue. Return NOTFOUND if checksum mismatch. #1840Susan LoVerso2015-04-251-1/+3
|
* Modify log_scan callback args to send in next LSN. #1837Susan LoVerso2015-04-251-0/+125
|
* The sweep test depends on checkpoints running to find clean handles to ↵Michael Cahill2015-03-261-6/+10
| | | | discard. Change checkpoint timing so sweep will find clean files unless checkpoint is unbelievably slow.
* Merge branch 'develop' into checkpoint-closing-filesMichael Cahill2015-03-2636-100/+155
|\ | | | | | | | | Conflicts: src/conn/conn_sweep.c
| * Use beginthreadex, and ensure we use the correct C calling conventions in ↵Mark Benvenuto2015-03-252-1/+22
| | | | | | | | all callbacks
| * Add another check that test scenarios don't overlap naming.Alex Gorrod2015-03-251-0/+2
| | | | | | | | | | | | This is an obscure bug - better safe than sorry. Keep the original fix since it makes it clearer what the issue is for new test implementations.
| * Check that every scenario has a unique name within its test.Michael Cahill2015-03-2533-99/+131
| | | | | | | | refs #1813
* | Add a test of metadata durability across exclusive operations like verify.Michael Cahill2015-03-241-0/+87
| | | | | | | | refs SERVER-17587
* | Change the sweep server to only operate on clean files. Track the maximum ↵Michael Cahill2015-03-241-6/+2
|/ | | | | | transaction ID seen in the checkpoint of a file so that we can be sure in sweep that all pages can be discarded (without dirtying anything in the tree). Preparation work for SERVER-17587
* Merge pull request #1793 from wiredtiger/additional-config-checksAlex Gorrod2015-03-231-0/+70
|\ | | | | Additional config checks
| * Btree & log share a compressor, make the error message general.Keith Bostic2015-03-201-1/+1
| |
| * Add a test for invalid extractorsKeith Bostic2015-03-201-0/+7
| |
| * Add tests for illegal block compressors.Keith Bostic2015-03-201-3/+10
| |
| * Add tests for illegal key/value format configurations.Keith Bostic2015-03-201-0/+14
| |
| * Add configuration-time checks for invalid collators.Keith Bostic2015-03-201-0/+42
| |
* | Expand scenarios in bad huffman value test. #1536Susan LoVerso2015-03-201-6/+10
|/
* Merge branch 'develop' into config-check-with-functionMichael Cahill2015-03-2011-51/+202
|\ | | | | | | | | Conflicts: src/config/config_def.c
| * Merge pull request #1786 from wiredtiger/dump-configMichael Cahill2015-03-201-30/+1
| |\ | | | | | | format dump script cleanup
| | * Now there's a base-configuration file, the format dump script no longerKeith Bostic2015-03-191-30/+1
| | | | | | | | | | | | needs to configure all of the extension shared libraries itself.
| * | Re-enable lz4 in random test/format configurations.Alex Gorrod2015-03-191-5/+0
| |/
| * Use #if/#endif so the spell-check scripts don't complain.Keith Bostic2015-03-191-4/+5
| |
| * Turn off lz4 from test/format random config generation.Alex Gorrod2015-03-191-0/+4
| | | | | | | | There are known issues like #1784.
| * Merge pull request #1771 from wiredtiger/lz4-keithAlex Gorrod2015-03-195-11/+28
| |\ | | | | | | LZ4 keith
| | * Add LZ4 compression to the standard list.Keith Bostic2015-03-185-11/+28
| | | | | | | | | | | | | | | Rework compression choices, take 10% from the no-compression case, and 10% from the bzip case, make them a 20% lz4 case.
| * | Redirect the "cd" command to /dev/null so chatty cd implementationsKeith Bostic2015-03-181-3/+9
| |/ | | | | | | don't add the new working directory to our output.
| * Remove s_dumpcmp for "clean", it's re-created.Keith Bostic2015-03-181-1/+1
| |
| * Fix whitespace, tab characters.Keith Bostic2015-03-171-1/+2
| |
| * Tabs to spaces.Susan LoVerso2015-03-171-5/+5
| |
| * Merge pull request #1753 from wiredtiger/sweep-api-configsueloverso2015-03-173-9/+87
| |\ | | | | | | Sweep api config