summaryrefslogtreecommitdiff
path: root/src/schema/schema_list.c
Commit message (Expand)AuthorAgeFilesLines
* WT-2112 Use bool in more placesMichael Cahill2015-09-291-2/+2
* WT-2038 Use TAILQ for all lists.Michael Cahill2015-08-131-6/+6
* Use the configured collator when index cursor need to compare keys.Michael Cahill2015-03-191-0/+9
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Fix a bug where a custom extractor terminate was being called twice.Alex Gorrod2014-12-221-1/+5
* Update tablehash to use bucket semantics.Alex Gorrod2014-12-091-9/+9
* TAILQ back to SLIST. #1439Susan LoVerso2014-12-081-6/+6
* Add table hash array. Rename to WT_HASH_ARRAY_SIZE #1439Susan LoVerso2014-12-081-4/+8
* Avoid string comparisons when looking up tables.Alex Gorrod2014-12-051-0/+5
* Add a lock around table operations, so that cursor opens don't see tables hal...Michael Cahill2014-11-131-16/+8
* Split the schema lock into a lock that prevents concurrent schema-changing op...Michael Cahill2014-11-131-3/+10
* Custom-extractor lint, whitespace, reference #1215.Keith Bostic2014-11-041-10/+13
* Only pad index keys for custom extractors, not for ordinary index cursors.Michael Cahill2014-10-161-0/+1
* More implementation of the custom extractor API. Still working on generating...Michael Cahill2014-10-091-1/+10
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* Clear out the returned table reference in all cases so we don't haveKeith Bostic2013-11-051-1/+1
* lintMichael Cahill2013-10-151-0/+1
* Fix a long-standing deadlock that could happen when closing a busy LSM tree.Michael Cahill2013-10-141-1/+1
* Add a reference count to tables, only free if the table is not in use.Michael Cahill2013-02-261-23/+35
* Style cleanups: long lines, new spelling.Michael Cahill2013-02-221-2/+4
* Add a schema generation number to avoid using stale table structures.Michael Cahill2013-02-221-0/+15
* 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
* lintMichael Cahill2012-10-221-0/+1
* Hold the schema lock while opening tables.Michael Cahill2012-10-221-13/+17
* Fix some leaks found by valgrind.Michael Cahill2012-10-171-0/+1
* Review calls to strncmp() in the engine, replace some withKeith Bostic2012-08-011-2/+1
* Don't repeatedly look up btree handles for schema operations.Michael Cahill2012-07-311-8/+45
* Check for incomplete tables consistently.Michael Cahill2012-07-201-4/+14
* Don't cache btree handles in the schema layer: always look up handles by name...Michael Cahill2012-05-041-34/+0
* Keep a "file:" URI in btree handles rather than a raw filename.Michael Cahill2012-04-271-0/+12
* Replace local "ret" declarations with WT_DECL_RET.Keith Bostic2012-04-261-3/+2
* whitespace.Keith Bostic2012-02-021-1/+0
* Fixes to make test_schema02 pass. Much more careful checking and cleanup dur...Michael Cahill2012-02-021-9/+52
* lint, ignore returns from WT_PREFIX_SKIP().Keith Bostic2012-01-301-1/+1
* Add WT_CURSOR::uri containing the cursor source URI, primarily in support of ...Michael Cahill2012-01-311-2/+5
* Update copyright notices to 2012.Keith Bostic2012-01-221-3/+3
* Delete trailing blank lines from files.Keith Bostic2011-10-071-1/+0
* Fix various memory leaks identified by valgrind.Michael Cahill2011-08-301-1/+3
* Finish implementation of indices -- populate them as the primary is updated, ...Michael Cahill2011-08-161-0/+18
* Calculate plans for column projections.Michael Cahill2011-07-081-2/+1
* Add a schema layer, storing configuration information for tables, indices and...Michael Cahill2011-06-081-0/+82