summaryrefslogtreecommitdiff
path: root/dist
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2427 from wiredtiger/WT-2320Alex Gorrod2016-01-111-0/+3
| | | | | | | | (cherry picked from commit 051ab40) WT-2320 Backport to 3.0. Only check copyright as part of cutting a release. Builds on another change that was pushed directly to develop branch: 00c2116
* Merge pull request #2260 from wiredtiger/reverse-splitsAlex Gorrod2015-11-241-0/+1
| | | | | | | | | | | SERVER-21027 Reverse split if there are many deleted pages (cherry picked from commit 35d46c3) Conflicts: src/btree/bt_delete.c src/btree/bt_read.c src/evict/evict_page.c
* WT-2112 Use bool in more placesMichael Cahill2015-09-291-1/+2
| | | | | | Merge pull request #2216 from wiredtiger/more-bool (cherry picked from commit 53638a10713925406f92d20fa840a94cd2cfa22a)
* WT-2122 Convert more expressions to use boolMichael Cahill2015-09-291-7/+3
| | | | | | 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-3/+3
| | | | | WT-2122 more boolean conversion (cherry picked from commit 91deacba5a77db31216fccfb6bffdbe81375f0b4)
* 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-2104 Backport a form of log_flush to 3.0.Susan LoVerso2015-09-162-0/+10
|
* Merge pull request #2112 from wiredtiger/wt-2025-inline-atomic-functionsMichael Cahill2015-08-192-20/+4
| | | | | WT-2025: inline atomic functions. (cherry picked from commit ada57c1ed44ab0dd4f904f60a63bbc77333b2baa)
* WT-2038 Count and report the total number of data handlesMichael Cahill2015-08-141-0/+2
| | | | (cherry picked from commit 95301eddd94c6383cfc08bd7aa8e09f91f55a856)
* Merge pull request #2119 from wiredtiger/tailq-simplifysueloverso2015-08-142-65/+10
| | | | | Minor cleanups to tailq use, s_define searching. (cherry picked from commit f12c69449d832488b8079aff9d1f4459dd34649d)
* WT-1481 Fix and clarify some sweep statistics.Michael Cahill2015-08-141-4/+6
| | | | | | Merge pull request #2104 from wiredtiger/sweep-stats (cherry picked from commit 405f45e1ef036b999b470dccb916d9b8bc4f3106)
* WT-2038 Use TAILQ for all lists.Michael Cahill2015-08-131-0/+5
| | | | | | Otherwise remove is O(N), which may not show up until running real workloads (while holding locks). (cherry picked from commit 79e6050da59f2dc1523ef72b5ff0b652a938d4e1)
* WT-1930 Add configuration option to disable sweep of old handlesAlex Gorrod2015-08-101-1/+2
| | | | | Merge pull request #2044 from wiredtiger/WT-1930 (cherry picked from commit 263c5b7cc8b00dda34d230ee315309f1bd69b6d3)
* Update test/format's use of the random number generator to match develop.Michael Cahill2015-08-051-0/+1
|
* WT-2007 Statically allocate log slot buffers to a maximum size.sueloverso2015-08-032-2/+2
| | | | | | Merge pull request #2062 from wiredtiger/log-buf-static-max (cherry picked from commit e1d8bc7fa41efe1d4765cca2b9857907802fcf1b)
* WT-1922 Add support for bulk load in LSM trees. Also referencesAlex Gorrod2015-07-031-0/+1
| | | | | | SERVER-18321 (cherry picked from commit 4d37a27896872dc5d280f5e85666e1d8431ec33b)
* WT-1959 Add the "strict" configuration option to WT_SESSION.verify, default ↵Keith Bostic2015-06-291-0/+5
| | | | | | 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-16/+16
| | | | | | gets the filesize without opening anything. (cherry picked from commit 74cea8701c115b9327523691659ed68c86c1f652)
* Fixes for cherry-pick merge failures.Michael Cahill2015-05-291-1/+1
|
* Merge pull request #1915 from markbenvenuto/tcmallocKeith Bostic2015-05-281-0/+1
| | | | | TC Malloc for WT (cherry picked from commit b88fe4bc92d1b32b3e536b5327b4e803c4e49dc9)
* Update file_manager=(close_idle_time=,close_scan_interval=) max values.Alex Gorrod2015-04-251-2/+2
| | | | | | | | | The old maximum for both was 1000, the new value is 100 thousand. Setting such large values is not recommended, but there is no internal limitation on them. Conflicts: src/config/config_def.c
* Rename file_manager.open_handles to file_manager.close_handle_minimum,Keith Bostic2015-04-251-3/+3
| | | | | | | try and match existing naming for file_manager configuration options. Conflicts: src/config/config_def.c
* Don't sweep unless there's a reason we need to close file handles.Keith Bostic2015-04-251-1/+4
| | | | | | | | | Add a new configuration option, file_manager.open_handles that sets a minimum number of file handles that must be open before sweep runs, default is 250. Reference #1856, SERVER-17907. Conflicts: src/config/config_def.c
* Merge branch 'master' into mongodb-3.0Michael Cahill2015-04-171-0/+6
|\
| * Update references to GitHub issues.Michael Cahill2015-04-161-0/+6
| |
* | Merge pull request #1812 from wiredtiger/checkpoint-closing-filesAlex Gorrod2015-03-261-0/+1
|\ \ | | | | | | Checkpoint closing files
| * \ Merge branch 'develop' into checkpoint-closing-filesMichael Cahill2015-03-262-0/+12
| |\ \ | | | | | | | | | | | | | | | | Conflicts: src/conn/conn_sweep.c
| * | | When we complete a schema-changing operation, make sure the metadata is ↵Michael Cahill2015-03-261-0/+1
| | | | | | | | | | | | | | | | stable. Here "schema-changing" implies that we are using the metadata tracking code, and "stable" means that either the log has been flushed or we checkpoint the metadata.
* | | | Merge pull request #1816 from wiredtiger/zlib-copy-streamsMichael Cahill2015-03-261-0/+1
|\ \ \ \ | |_|/ / |/| | | Use deflateCopy to copy zlib streams
| * | | Use deflateCopy to copy streams for rollback in case the compressed size is ↵Michael Cahill2015-03-251-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | too large. refs SERVER-17713
* | | | Use beginthreadex, and ensure we use the correct C calling conventions in ↵Mark Benvenuto2015-03-251-0/+1
|/ / / | | | | | | | | | all callbacks
* | | Add a single set of fhandle flags for open and close. #1785Susan LoVerso2015-03-241-0/+2
| | |
* | | Add statistics to track internal/overflow/leaf pages in cache.Alex Gorrod2015-03-241-0/+9
|/ / | | | | | | | | | | It is often useful to know if a cache is full of internal pages. I could have added page count tracking, but byte count tracking seems more useful (enough to justify the extra performance overhead).
* | Bump release version to 2.5.3 on develop branch.Alex Gorrod2015-03-241-1/+1
| |
* | Merge branch 'develop' into base-config-crashKeith Bostic2015-03-221-20/+25
|\ \
| * | Fix formatting.Keith Bostic2015-03-201-5/+5
| | |
| * | Formatting cleanup, make compressor wording consistent for block andKeith Bostic2015-03-201-11/+13
| | | | | | | | | | | | log compression.
| * | Add a test for invalid extractorsKeith Bostic2015-03-201-1/+2
| | |
| * | Add tests for illegal block compressors.Keith Bostic2015-03-201-1/+2
| | |
| * | Add tests for illegal key/value format configurations.Keith Bostic2015-03-201-2/+2
| | |
| * | Add configuration-time checks for invalid collators.Keith Bostic2015-03-201-1/+2
| | |
* | | Push the rest of the FILE handle functions down into the OS-specificKeith Bostic2015-03-202-0/+12
| | | | | | | | | | | | | | | | | | code, get rid of all calls to __wt_errno() from the upper-level code. Rename the WiredTiger FILE handle functions to match stdio(3).
* | | Split the FILE functions out to os_posix/os_stdio.c, we're going to needKeith Bostic2015-03-201-0/+1
|/ / | | | | | | Windows versions, and handling __wt_errno() belongs there anyway.
* | Merge pull request #1757 from wiredtiger/page-alloc-accountingAlex Gorrod2015-03-201-2/+3
|\ \ | | | | | | Update memory allocation accounting for new pages and realloc.
| * | Only align buffers on Linux if direct I/O is configured. Clarify why we ↵Michael Cahill2015-03-201-2/+3
| | | | | | | | | | | | round up the allocation size: it usually won't matter because we allocate multiples of the alignment size anyway.
* | | Merge branch 'develop' into index-cursor-compareAlex Gorrod2015-03-203-8/+14
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: src/config/config_def.c
| * \ \ Merge branch 'develop' into config-check-with-functionMichael Cahill2015-03-203-2/+20
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: src/config/config_def.c
| * \ \ \ Merge branch 'develop' into config-check-with-functionKeith Bostic2015-03-131-1/+1
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | Conflicts: src/config/config_def.c
| * | | | Add support for calling functions to validate configuration values,Keith Bostic2015-03-123-8/+14
| | | | | | | | | | | | | | | | | | | | reference #1536, #1739.
* | | | | Use the configured collator when index cursor need to compare keys.Michael Cahill2015-03-191-4/+4
| |_|/ / |/| | | | | | | | | | | | | | | | | | | While in the area, add support for WT_CURSOR::compare and WT_CURSOR::equal to index cursors. refs #1714