summaryrefslogtreecommitdiff
path: root/src/support
Commit message (Expand)AuthorAgeFilesLines
* Add lsm: type to the list of unsupported object types.Keith Bostic2012-10-171-0/+1
* Merge branch 'develop' into compactKeith Bostic2012-10-161-4/+20
|\
| * Tweak the search loops in hazard_{set,clear} in favor of last-in-first-out or...Michael Cahill2012-10-161-4/+20
* | Add support for online compaction, ref #248. This is an initial commit,Keith Bostic2012-10-161-0/+2
|/
* Update bloom statistics naming to be clearer.Alex Gorrod2012-10-151-6/+8
* Increase accuracy of LSM cache statistics.Alex Gorrod2012-10-141-0/+6
* Add a merge generation to LSM chunks.Alex Gorrod2012-10-121-0/+3
* Messed up the develop merge, fix the stats file.Keith Bostic2012-10-101-0/+3
* Move the eviction check to before an update starts, rather than after it is h...Michael Cahill2012-10-101-16/+1
* Add an eviction statistic to file and LSM statistics cursors.Alex Gorrod2012-10-101-5/+10
* Add a statistics_fast flag to file statistics cursors.Alex Gorrod2012-10-091-0/+19
* Add a new statistics cursor type "statistics:lsm".Alex Gorrod2012-10-081-0/+28
* Merge pull request #337 from wiredtiger/nocacheMichael Cahill2012-09-262-20/+15
|\
| * Move hazard_size from the connection to the session. Each session can have aAlex Gorrod2012-09-262-23/+10
| * Update hazard references, so the active array grows as needed.Alex Gorrod2012-09-251-2/+10
* | Abort transactions if the cache is so full that they cannot make progress.Michael Cahill2012-09-261-0/+3
|/
* Merge branch 'develop' into lsmMichael Cahill2012-09-121-0/+2
|\
| * Add support for row-store leaf page value dictionaries, using the newKeith Bostic2012-09-091-0/+2
* | Merge branch 'develop' into lsmMichael Cahill2012-08-302-2/+8
|\ \ | |/
| * Add bloom filter implementation and test.Alex Gorrod2012-08-292-2/+8
* | Split the "cache_resident" flag into two parts.Michael Cahill2012-08-271-4/+4
* | Merge branch 'develop' into lsmMichael Cahill2012-08-271-21/+6
|\ \ | |/
| * Switch to counting positioned file cursors to allocate transaction contexts.Michael Cahill2012-08-231-21/+6
* | Merge branch 'develop' into lsmMichael Cahill2012-08-224-2/+483
|\ \ | |/
| * LintAlex Gorrod2012-08-211-1/+1
| * Lint of hash functions.Alex Gorrod2012-08-202-28/+15
| * ../src/support/hash_city.c:329:2: error: cannot optimize loop, the loop count...Michael Cahill2012-08-161-6/+3
| * Fix compiler warnings generated by City Hash implementation.Alex Gorrod2012-08-161-42/+50
| * We're sending a mixed message -- remove the copyright notices from filesKeith Bostic2012-08-154-4/+4
| * Add the standard WiredTiger "public domain" copyright to the files.Keith Bostic2012-08-152-3/+45
| * Update the added hash functions. Split FNV and City hashes into separate file...Alex Gorrod2012-08-152-155/+170
| * Add 64 bit FNV and Google City Hash function implementations, along with test...Alex Gorrod2012-08-141-0/+432
* | Merge branch 'develop' into lsm.Michael Cahill2012-08-131-1/+1
|\ \ | |/
| * hazard.c 86 Warning 534: Ignoring return value of functionKeith Bostic2012-08-081-1/+1
* | Merge branch 'develop' into lsmMichael Cahill2012-08-082-16/+22
|\ \ | |/
| * Whitespace cleanups, no semantic changes.Keith Bostic2012-08-071-4/+4
| * Michael's fix for a hazard reference race, where page eviction races with theKeith Bostic2012-08-061-12/+18
* | Merge branch 'develop' into lsmMichael Cahill2012-08-062-30/+60
|\ \ | |/
| * Merge pull request #281 from wiredtiger/cache-residentMichael Cahill2012-08-051-0/+12
| |\
| | * Add the cache_resident configuration flag, turns off page eviction andKeith Bostic2012-08-021-0/+12
| * | Add an "ancient transaction" statistic so we can find out if they'reKeith Bostic2012-08-051-0/+2
| * | __wt_txn_read_first() can't fail, don't check for a return.Keith Bostic2012-08-051-1/+1
| * | Don't keep going once we've found an error, break out of the main loop.Keith Bostic2012-08-041-3/+5
| * | Call __wt_hazard_clear to clear references when cleaning up on a sessionKeith Bostic2012-08-041-20/+37
| * | Clarify hazard reference debugging code, associate each message with aKeith Bostic2012-08-041-22/+19
| |/
* | Implement basic LSM cursor operations.Michael Cahill2012-08-021-1/+1
|/
* Change the session.truncation implementation from a simple loop aroundKeith Bostic2012-07-201-5/+15
* Put a transaction ID in the global table for non-transactional reads so that ...Michael Cahill2012-07-171-0/+16
* change hex to/from routines to consistently use u_char instead of a mixtureKeith Bostic2012-07-081-6/+6
* Add per-connection statistics counters for transaction checkpoint,Keith Bostic2012-06-221-0/+10