summaryrefslogtreecommitdiff
path: root/src/include/schema.h
Commit message (Expand)AuthorAgeFilesLines
* WT-2411 Drop the checkpoint lock when LSM is draining its queue.Michael Cahill2016-02-191-0/+10
* Merge branch 'develop' into WT-2346Michael Cahill2016-02-111-12/+26
|\
| * WT-2378 WhitespaceSusan LoVerso2016-02-041-1/+1
| * WT-2378 Always wait for the handle list lock.Michael Cahill2016-02-031-12/+27
* | Merge branch 'develop' into WT-2346Michael Cahill2016-01-221-11/+19
|\ \ | |/
| * WT-2333 Make the "ret" variable explicit in lock macros.Michael Cahill2016-01-221-9/+9
| * WT-2333 Add a "no_wait" mode to WT_SESSION::drop.Michael Cahill2016-01-211-0/+8
* | WT-2346 Don't hold the schema lock during checkpoint I/O.Michael Cahill2016-01-221-0/+9
|/
* Upgrade copyright notices from 2015 to 2016.Keith Bostic2016-01-011-1/+1
* Boolean conversion pass over include.Keith Bostic2015-09-271-33/+33
* Boolean conversion pass over cursor.Keith Bostic2015-09-241-1/+1
* WT-2038 Use TAILQ for all lists. Otherwise remove is O(N), which may not sho...Michael Cahill2015-08-131-2/+2
* Put all the WT_WITH_XXX_LOCK macros together, fix a comment.Keith Bostic2015-04-301-13/+13
* Rename the locking macros: use "handle list" lock consistently, make the sess...Michael Cahill2015-04-301-19/+27
* Fix a deadlock in LSM with schema operations.Alex Gorrod2015-04-161-0/+10
* Use the configured collator when index cursor need to compare keys.Michael Cahill2015-03-191-0/+3
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* TAILQ back to SLIST. #1439Susan LoVerso2014-12-081-2/+2
* Add table hash array. Rename to WT_HASH_ARRAY_SIZE #1439Susan LoVerso2014-12-081-1/+1
* Avoid string comparisons when looking up tables.Alex Gorrod2014-12-051-0/+1
* Merge pull request #1380 from wiredtiger/checkpoint-concurrentcyMichael Cahill2014-11-191-22/+68
|\
| * Fix a copy/paste bug.Michael Cahill2014-11-181-1/+1
| * Unlock both the schema and the handle list locks when closing and LSM tree.Michael Cahill2014-11-171-12/+26
| * Fix a comment.Keith Bostic2014-11-141-1/+1
| * Drop the handle lock while waiting for the eviction server to clear walks. O...Michael Cahill2014-11-141-1/+1
| * Implement @agorrod's review comments.Michael Cahill2014-11-141-24/+39
| * Add a lock around table operations, so that cursor opens don't see tables hal...Michael Cahill2014-11-131-2/+19
| * Split the schema lock into a lock that prevents concurrent schema-changing op...Michael Cahill2014-11-131-4/+4
* | Add support for immutable indices.Alex Gorrod2014-11-181-0/+2
|/
* Only pad index keys for custom extractors, not for ordinary index cursors.Michael Cahill2014-10-161-1/+3
* More implementation of the custom extractor API. Still working on generating...Michael Cahill2014-10-091-0/+1
* Simplify the custom extractor API so that:Michael Cahill2014-10-071-0/+2
* Get rid of WT_SESSION.skip_schema_lock, it's no longer used anywhere.Keith Bostic2014-09-071-2/+1
* WT_WITH_SCHEMA_LOCK, WT_SESSION_SCHEMA_LOCKED don't need to spin, #1202.Keith Bostic2014-09-051-26/+21
* whitespaceKeith Bostic2014-08-291-2/+1
* Temporarily drop the schema lock when closing an LSM tree.Alex Gorrod2014-08-071-0/+20
* Use empty values in LSM indices.Michael Cahill2014-04-221-2/+0
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* Add spinlock statistics for __wt_spin_trylock() calls.Keith Bostic2013-12-111-4/+5
* Revert 4df3f8d705c1176d970fe4ddd6ea6ae2d75c8ebf, pushed by mistake.Michael Cahill2013-12-111-10/+2
* imported patch schema-lock-timeout-abortMichael Cahill2013-12-111-2/+10
* Use a field in the session to avoid locking during close rather than setting ...Michael Cahill2013-12-091-2/+4
* Move the LSM tree lock inside the schema lock.Michael Cahill2013-11-061-0/+3
* Fix a long-standing deadlock that could happen when closing a busy LSM tree.Michael Cahill2013-10-141-11/+12
* Add a reference count to tables, only free if the table is not in use.Michael Cahill2013-02-261-8/+9
* Add a schema generation number to avoid using stale table structures.Michael Cahill2013-02-221-0/+2
* Update copyright notice to 2013.Keith Bostic2013-01-011-1/+1
* Fix warnings from "gcc -Wsign-conversion". Mostly this involved changing loo...Michael Cahill2012-11-301-1/+1
* Support indices on LSM by using 1-byte (padding) values, until LSM supports e...Michael Cahill2012-10-191-0/+2
* Add a macro that optionally gets the schema lock.Michael Cahill2012-09-071-0/+7