summaryrefslogtreecommitdiff
path: root/test/suite
Commit message (Collapse)AuthorAgeFilesLines
* Test clean up. WT-1822.Don Anderson2015-05-091-13/+5
|
* Bring the test suite back in line with the configuration tests we canKeith Bostic2015-05-082-33/+39
| | | | | | | do (we no longer validate extensions like collators and compressors when validating LSM configurations, as they may not have been loaded. Add more huffman testing, test both good and bad configurations.
* Added a test for salvaging encrypted databases. WT-1822.Don Anderson2015-05-082-1/+93
|
* Add explicit tests with encryption not specified for indices/column groupsDon Anderson2015-05-071-8/+40
| | | | when it is for the main table. WT-1822.
* Added lsm to the 'encrypt information leak' test. Also added all combinationsDon Anderson2015-05-071-37/+37
| | | | of running with indices, column groups. WT-1822
* Clip a test for tables with an empty encryption name: that now means that ↵Michael Cahill2015-05-071-2/+4
| | | | the system encryption should be inherited.
* Encryption config has to be passed to each call to WT_SESSION::create that ↵Michael Cahill2015-05-071-21/+24
| | | | creates a file. There isn't any automatic copying from table configuration to column groups or indexes.
* In the 'in the clear' encryption test, also check that a simple tableDon Anderson2015-05-061-6/+23
| | | | without indices or column groups follows the expected rules. WT-1822.
* Added new test (currently failing) to guarantee that original clear textDon Anderson2015-05-061-0/+184
| | | | data is not seen in data files. WT-1822.
* Added new encryption test for zlib raw compression corner case.Don Anderson2015-05-041-0/+142
|
* Modified 'mismatch' test to use more realistic encryption so thatDon Anderson2015-05-041-5/+9
| | | | mismatched configurations show up as expected.
* Enhance test so that when a configuration is changed, we add more records,Don Anderson2015-04-301-14/+35
| | | | and check again. Some refactoring. References WT-1822.
* Merge branch 'encryption-api' of https://github.com/wiredtiger/wiredtiger ↵Don Anderson2015-04-293-5/+67
|\ | | | | | | | | | | | | into encryption-api Conflicts: src/conn/conn_api.c
| * Merge branch 'develop' into encryption-apiSusan LoVerso2015-04-283-5/+67
| |\ | | | | | | | | | | | | | | | | | | Conflicts: dist/api_data.py src/config/config_def.c src/include/config.h
| | * Merge branch 'develop' into validate-configuration-stringKeith Bostic2015-04-231-3/+65
| | |\
| | | * Add some tests of the wt load command's command line arguments.Keith Bostic2015-04-221-0/+59
| | | |
| | | * shorten long lines.Keith Bostic2015-04-221-3/+6
| | | |
| | * | Push renaming down into `api_data.py`, replacing lower-case handleKeith Bostic2015-04-212-2/+2
| | |/ | | | | | | | | | naming with the standard public name.
* | | Remove workaround code that had previously been failing beforeDon Anderson2015-04-291-19/+1
|/ / | | | | | | rotn uninitialized variable fixes. References WT-1822.
* | Added new encryption test for mismatch configuration. Refs #1822.Don Anderson2015-04-271-0/+187
| |
* | Add unit test and fixes for encryption mismatches. WT-1822Susan LoVerso2015-04-231-0/+100
| |
* | Fixed copyrights.Don Anderson2015-04-231-1/+2
| |
* | Added new test for encryption passwords. Refs #1822.Don Anderson2015-04-221-0/+128
| |
* | Added test against zlib.Don Anderson2015-04-221-0/+1
| |
* | Merge branch 'encryption-api' of https://github.com/wiredtiger/wiredtiger ↵Don Anderson2015-04-221-4/+1
|\ \ | | | | | | | | | into encryption-api
| * \ Merge branch 'encryption-api' of github.com:wiredtiger/wiredtiger into ↵Susan LoVerso2015-04-211-21/+38
| |\ \ | | | | | | | | | | | | encryption-api
| * \ \ Merge branch 'develop' into encryption-apiSusan LoVerso2015-04-211-4/+1
| |\ \ \ | | | |/ | | |/| | | | | | | | | Conflicts: src/conn/conn_api.c
| | * | Remove tab characters.Keith Bostic2015-04-171-1/+1
| | | |
| | * | Convert loop to more traditional PythonKeith Bostic2015-04-171-4/+1
| | | |
* | | | Changed key/value sizes to have much more random variation.Don Anderson2015-04-221-13/+16
| |_|/ |/| |
* | | Added capability of compressing logs and files independently, andDon Anderson2015-04-211-21/+38
|/ / | | | | | | | | | | | | encrypting system files and other files independently, and have tests for various combinations that make sense. Enable compression with snappy and lz4, they work in all combinations when enabled. Refs #1822.
* | Modified encrypt test to run with some compressors as well. Refs #1822.Don Anderson2015-04-171-13/+30
| |
* | Merge branch 'develop' into encryption-apiSusan LoVerso2015-04-171-0/+84
|\ \ | |/
| * Fix a bug in LSM where updates with overwrite could be skipped.Alex Gorrod2015-04-161-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).
* | Added a rotn encryptor shared object, as a basis for simple encryptionDon Anderson2015-04-151-0/+108
|/ | | | testing. Added an encryption test that uses it.
* Merge branch 'develop' into cursor-pinKeith Bostic2015-04-132-5/+10
|\
| * Add a test of file_manager(close_handle_minimum).Keith Bostic2015-04-101-0/+4
| |
| * Make this test run again: set the file_manager.close_handle_minimum toKeith Bostic2015-04-081-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.
* | WT_CURSOR::search() near current position.Keith Bostic2015-04-051-0/+119
|/
* Merge pull request #1841 from wiredtiger/log-cursor-fixMichael Cahill2015-04-021-1/+3
|\ | | | | Reset eol if we continue. Return NOTFOUND if checksum mismatch. #1840
| * Reset eol if we continue. Return NOTFOUND if checksum mismatch. #1840Susan LoVerso2015-04-011-1/+3
| |
* | Increased test size for log cursors. Fixed how the 'none' compressorDon Anderson2015-04-011-125/+125
| | | | | | | | is configured. Removed DOS carriage returns.
* | Modify log_scan callback args to send in next LSN. #1837Susan LoVerso2015-03-311-0/+125
|/
* Add a __setitem__ to cursors in the Python API.Keith Bostic2015-03-311-12/+3
|
* Merge branch 'develop' into var-col-store-bugAlex Gorrod2015-03-3158-348/+116
|\
| * Add a __setitem__ to cursors in the Python API, remove lots of boilerplate ↵Michael Cahill2015-03-3158-348/+116
| | | | | | | | c.set_key ... c.set_value ... c.insert code.
* | Add the rest of the col gap test case.Alex Gorrod2015-03-311-11/+20
| |
* | Add a test case for a new bug in variable length column stores.Alex Gorrod2015-03-311-0/+39
|/ | | | Refs #1834
* Basic test of variable-length column store tables with large namespace gaps.Keith Bostic2015-03-271-0/+84
|
* 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.