summaryrefslogtreecommitdiff
path: root/src/session
Commit message (Expand)AuthorAgeFilesLines
* Fix a bug in __wt_cond_wait - it now returns after the timeout isAlex Gorrod2012-10-241-1/+1
* Push the "owning" cursor through the LSM open_cursor function, so schema obje...Michael Cahill2012-10-191-1/+1
* Change direct calls to __wt_curfile_open to generic __wt_open_cursor.Michael Cahill2012-10-181-1/+1
* Apply operations to column group and index data sources.Michael Cahill2012-10-181-19/+42
* Limit WT_SESSION::compact to objects of type colgroup, file, index, lsmKeith Bostic2012-10-171-0/+9
* We shouldn't need to force the first checkpoint, just the second two.Keith Bostic2012-10-161-1/+2
* Invoke the eviction server to review all in-memory pages to see if theyKeith Bostic2012-10-161-4/+67
* Add support for online compaction, ref #248. This is an initial commit,Keith Bostic2012-10-161-15/+15
* Move hazard_size from the connection to the session. Each session can have aAlex Gorrod2012-09-261-0/+7
* Line wrapping and spelling fixes.Alex Gorrod2012-09-251-2/+2
* Update hazard references, so the active array grows as needed.Alex Gorrod2012-09-251-1/+1
* Add no cache flag to LSM merge cursors.Alex Gorrod2012-09-251-2/+1
* Update handle cache to deal with no-cache cursors and btree handles.Alex Gorrod2012-09-241-36/+53
* Merge pull request #331 from wiredtiger/autocommitMichael Cahill2012-09-201-2/+2
|\
| * Add autocommit to WT_SESSION::truncate.Michael Cahill2012-09-211-2/+2
* | Bulk-cursors no longer block checkpoints; if checkpoints can proceed inKeith Bostic2012-09-201-1/+1
|/
* Merge branch 'develop' of github.com:wiredtiger/wiredtiger into developKeith Bostic2012-09-171-1/+30
|\
| * Move begin_transaction from __wt_txn_checkpoint to __session_checkpoint.Michael Cahill2012-09-171-1/+30
* | fix a commentKeith Bostic2012-09-161-1/+1
|/
* Fix some LSM issues uncovered by review.Alex Gorrod2012-09-141-0/+0
* Fix some minor issues in LSM.Alex Gorrod2012-09-142-1/+1
* When reconfiguring the session's isolation, apply to the transaction as well.Michael Cahill2012-09-131-1/+1
* Merge branch 'develop' into lsmAlex Gorrod2012-09-121-12/+4
|\
| * Fix locking of newly created handles, closing on error.Michael Cahill2012-09-111-1/+1
| * Fix bulk loads concurrent with schema modifying operations.Michael Cahill2012-09-111-11/+3
* | Merge branch 'develop' into lsm. Some manual conflict resolution.Alex Gorrod2012-09-111-15/+63
|\ \ | |/
| * Now that we export cursor.compare; move the cursor positioning forKeith Bostic2012-09-071-15/+63
* | Add a macro that optionally gets the schema lock.Michael Cahill2012-09-072-24/+30
* | Implement LSM drop.Michael Cahill2012-09-071-0/+1
* | Merge branch 'develop' into lsmMichael Cahill2012-09-071-14/+0
|\ \ | |/
| * Add implicitly created records for column-stores to the truncate test:Keith Bostic2012-08-241-49/+1
| * Column-stores can create implicit records, that is, if you create a recordKeith Bostic2012-08-241-5/+39
* | Merge branch 'develop' into lsmMichael Cahill2012-08-271-0/+2
|\ \ | |/
| * Switch to counting positioned file cursors to allocate transaction contexts.Michael Cahill2012-08-231-0/+2
| * Any file write that isn't a checkpoint should include all updates.Michael Cahill2012-08-171-3/+0
| * Include all changes whenever closing any file, not just at connection close.Michael Cahill2012-08-171-0/+3
* | Merge branch 'develop' into lsmMichael Cahill2012-08-151-17/+27
|\ \ | |/
| * Make cursors long-lived objects: instead of txn_commit and txn_rollbackKeith Bostic2012-08-131-17/+27
* | Merge branch 'develop' into lsm.Michael Cahill2012-08-131-2/+43
|\ \ | |/
| * session_api.c:628: warning: passing argument 1 of '__session_reconfigure'Keith Bostic2012-08-081-1/+2
| * Don't permit the isolation configuration string if the database isn'tKeith Bostic2012-08-081-1/+10
| * Add conn.open_session method support for the isolation configurationKeith Bostic2012-08-081-2/+7
| * Add support for read-committed isolation.Michael Cahill2012-08-081-0/+26
* | Merge branch 'develop' into lsmMichael Cahill2012-08-061-1/+1
|\ \ | |/
| * Call __wt_hazard_clear to clear references when cleaning up on a sessionKeith Bostic2012-08-041-1/+1
* | Implement basic LSM cursor operations.Michael Cahill2012-08-021-0/+1
* | Hookup the LSM data source to the cursor implementation.Michael Cahill2012-08-021-1/+1
* | Add basic support for LSM trees: stub LSM cursors.Michael Cahill2012-03-111-2/+4
|/
* Fix an explicitly declaration of "int ret".Keith Bostic2012-08-011-1/+1
* Save and restore the original session btree handle inKeith Bostic2012-08-011-1/+9