summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Cut release 1.3.81.3.8Alex Gorrod2012-11-226-7/+44
|
* Update the documentation around statistics keys.Michael Cahill2012-11-224-2/+16
|
* Don't try to merge with a chunk that is much larger than a small chunk.Michael Cahill2012-11-211-3/+12
|
* After an LSM merge, fault in some pages before the new tree goes live to ↵Michael Cahill2012-11-212-3/+33
| | | | avoid stalling application threads.
* whitespaceMichael Cahill2012-11-211-1/+1
|
* typoMichael Cahill2012-11-201-1/+1
|
* Review uses of WT_ITEM::data, never cast it to a non-const pointer.Michael Cahill2012-11-2017-48/+46
|
* Take care with __wt_buf_grow if the data field may be an offset into the buffer.Michael Cahill2012-11-204-42/+42
|
* Add a "size of checkpoint" statistic.Michael Cahill2012-11-1629-590/+518
| | | | | 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
* Don't automatically fail inserts if the write generation check fails: ↵Michael Cahill2012-11-1612-62/+129
| | | | compare keys instead.
* Add a session flag to disable cache checks in critical sections.Michael Cahill2012-11-164-6/+10
|
* Switch the LSM tree lock to a read/write lock, so cursors can read the state ↵Michael Cahill2012-11-166-31/+29
| | | | of the tree in parallel.
* s_whitespaceMichael Cahill2012-11-161-2/+2
|
* Update shared cache configuration to use absolute values instead ofAlex Gorrod2012-11-156-30/+51
| | | | percentages. Also enhance shared cache documentation.
* Merge pull request #376 from wiredtiger/shared-cacheagorrod2012-11-1122-354/+1262
|\ | | | | Add shared cache implementation
| * Merge branch 'develop' into shared-cache. ManualAlex Gorrod2012-11-096-36/+59
| |\
| * | Move src/btree/bt_cache.c to src/conn/conn_cache.c also s_all.Alex Gorrod2012-11-094-9/+9
| | |
| * | Shared cache fixes from review. Fix connection::reconfigure API.Alex Gorrod2012-11-097-88/+104
| | |
| * | Update shared_cache configuration settings and related changes.Alex Gorrod2012-11-0924-535/+507
| | | | | | | | | | | | Update documentation and some other tidbits.
| * | Fix an error path in cache pool.Alex Gorrod2012-11-081-2/+2
| | |
| * | Remove change to makefile that should not have been pushed.Alex Gorrod2012-11-081-1/+0
| | |
| * | Fix a mistake in cache pool doc.Alex Gorrod2012-11-081-2/+2
| | |
| * | Add documentation for cache configuration. Tidy up source.Alex Gorrod2012-11-089-28/+78
| | |
| * | Manage a session handle for the cache pool thread. This becomesAlex Gorrod2012-11-084-39/+90
| | | | | | | | | | | | | | | complicated because the cache pool can live longer than the connection that initially creates it.
| * | Merge branch 'develop' into shared-cacheAlex Gorrod2012-11-0828-479/+906
| |\ \
| * \ \ Merge pull request #378 from wiredtiger/shared-cache-configagorrod2012-11-0725-281/+425
| |\ \ \ | | | | | | | | | | Shared cache config
| | * | | 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-0719-82/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 support for getting config values with "X.Y" keys, update auto-generated ↵Michael Cahill2012-11-076-44/+42
| | | | | | | | | | | | | | | | | | | | defaults to match.
| | * | | Add partial implementation for sub-sets of configuration options.Alex Gorrod2012-11-076-228/+343
| |/ / /
| * | | Update cache pool to keep information in the connections cache structureAlex Gorrod2012-11-057-94/+83
| | | | | | | | | | | | | | | | rather than a separate structure.
| * | | Fix compiler error introduced in previous commit.Alex Gorrod2012-11-051-1/+1
| | | |
| * | | Bug fixes of cache pool implementation from review.Alex Gorrod2012-11-051-29/+28
| | | |
| * | | Tidy cache pool. Split out constants, and split server thread fromAlex Gorrod2012-11-011-96/+125
| | | | | | | | | | | | | | | | balancing.
| * | | Tidy spelling file.Alex Gorrod2012-10-291-1/+0
| | | |
| * | | Fix whitespace and grammar.Alex Gorrod2012-10-292-3/+3
| | | |
| * | | Add a Python test for cache pool, fix some bugs, and removeAlex Gorrod2012-10-294-136/+211
| | | | | | | | | | | | | | | | example that was actually a test case.
| * | | Merge branch 'develop' into shared-cacheAlex Gorrod2012-10-2970-465/+1327
| |\ \ \
| * | | | Update cache pool implementation so that:Alex Gorrod2012-10-245-81/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pool is destroyed on close The semantics for open/create are cleaner The updates to cond_wait are handled
| * | | | Merge branch 'develop' into shared-cacheAlex Gorrod2012-10-245-11/+15
| |\ \ \ \
| * | | | | Undo __wt_cond_wait hack, will pull in complete fix from develop.Alex Gorrod2012-10-241-4/+0
| | | | | |
| * | | | | Add a shared cache pool implemention. Manages a single cache amongstAlex Gorrod2012-10-2317-31/+598
| | | | | | | | | | | | | | | | | | | | | | | | multiple databases within a process.
* | | | | | Added tag 1.3.7 for changeset 27cec7358203Michael Cahill2012-11-091-0/+1
| | | | | |
* | | | | | Cut release 1.3.7.1.3.7Michael Cahill2012-11-096-7/+27
| | | | | |
* | | | | | When verbose == 2, copy status output to stdout.Michael Cahill2012-11-091-0/+7
| | | | | |
* | | | | | Change the default configuration of ex_test_perf: 4KB pages, no prefix ↵Michael Cahill2012-11-091-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | compression.
* | | | | | Use a separate thread for creation of Bloom filters for the newest, unmerged ↵Michael Cahill2012-11-095-51/+132
| |_|_|_|/ |/| | | | | | | | | | | | | | LSM chunks.
* | | | | Write the metadata after creating missing Bloom filters.Michael Cahill2012-11-091-24/+39
| | | | |
* | | | | Drop any old Bloom filter before creating a new one -- we may have been ↵Michael Cahill2012-11-092-1/+9
| | | | | | | | | | | | | | | | | | | | interrupted in between creating it and updating the metadata.
* | | | | Clean up some complaints from s_all.Michael Cahill2012-11-092-3/+4
| | | | |