summaryrefslogtreecommitdiff
path: root/src/cursor/cur_std.c
AgeCommit message (Expand)Author
2014-01-07Update copyright notices for 2014.Keith Bostic
2013-12-23Make addr_size (block manager's address sizes) a size_t instead of aKeith Bostic
2013-12-20Remove most uses of WT_STORE_SIZE, it was primarily used to convertKeith Bostic
2013-12-04Add a fast path for getting bitmap values from a cursor.Michael Cahill
2013-12-03Fix __wt_cursor_close so it can decrement the data handle cursor count statis...Michael Cahill
2013-11-05Create a Python pass for source code style checking (to eventually replace s_...Michael Cahill
2013-10-24Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-10-19API change: rework "run-time" and "tree-walk" statistics configuration.Keith Bostic
2013-10-10Split statistics macros into two parts: run-time and everything else,Keith Bostic
2013-08-09Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-08-08Move data source truncate method into WT_DATA_SOURCE.Michael Cahill
2013-08-05Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-08-02Merge branch 'develop' into memrataKeith Bostic
2013-08-02Rename cursor flags KEY/VALUE_INT/EXT to clarify that they track whether the ...Michael Cahill
2013-08-01Do the comparison before the remove, merging #611 makes keys unavailableKeith Bostic
2013-08-01Merge branch 'develop' into memrataKeith Bostic
2013-07-30Wrap the btree cursor operations with code that saves/restores the cursorKeith Bostic
2013-07-26Back out parts of the changes for 3c48d71c7f and b132281c11 weren'tKeith Bostic
2013-07-26Add support for recovery of remove operations and column stores.Michael Cahill
2013-07-25Part of the last change ("Copy the key out of the cursor we're duplicating,Keith Bostic
2013-07-25Add data-sources to the list of URIs for which we can duplicate cursors.Keith Bostic
2013-07-25Smash the cursor structure when we discard it (in diagnostic mode)..Keith Bostic
2013-07-24Add support for data-source cursor-range truncation. It's messy becauseKeith Bostic
2013-06-18cursor/cur_std.c: In function ‘__cursor_runtime_config’:Keith Bostic
2013-06-18Generalize the cursor "overwrite" configuration to apply to insert, update an...Michael Cahill
2013-04-28Add support for open-cursor count statistics in both the connection andKeith Bostic
2013-04-03Back out commit 06172ba931d518828c2290d943e91fd1ba8e10ab.Keith Bostic
2013-04-03Make it an error to set a key in a cursor configured for "append".Keith Bostic
2013-04-03There's no way to reconfigure a cursor at run-time in the current system;Keith Bostic
2013-04-03Clean up a comment, don't bother clearing the key/value pair, it shouldKeith Bostic
2013-01-01Merge branch 'develop' into getkvKeith Bostic
2013-01-01Update copyright notice to 2013.Keith Bostic
2012-12-28Fast-path "S" and "u" formats in cursor.get_key and cursor.get_value.Keith Bostic
2012-12-19Feedback from Keith's review of the change to track whether cursors are point...Michael Cahill
2012-12-17Track when cursors refer to memory returned by WiredTiger, copy it if require...Michael Cahill
2012-12-12Now some errors can override other errors, we shouldn't ignore errorsKeith Bostic
2012-12-10Add a __wt_panic function that shuts down all of the WiredTiger APIs.Keith Bostic
2012-11-20Review uses of WT_ITEM::data, never cast it to a non-const pointer.Michael Cahill
2012-10-18Apply operations to column group and index data sources.Michael Cahill
2012-10-04Fix fast-path for bit values in WT_CURSOR::set_value.Michael Cahill
2012-10-03cur_std.c:308:3: error: 'buf' may be used uninitialized in this functionMichael Cahill
2012-10-03typoMichael Cahill
2012-10-03Add a fast path for setting fixed-length column store values.Michael Cahill
2012-10-03Save two strcmp calls in fast pass cursor set_key. Tidy some flags.Alex Gorrod
2012-09-19Implement auto-commit of transactions at the API.Michael Cahill
2012-09-17Revert to having the WT_ERR inside WT_CURSOR_NEED{KEY,VALUE}.Michael Cahill
2012-09-13Having a next-random cursor open could block transactions or checkpointsKeith Bostic
2012-09-07Replace cursor.equals with cursor.compare (#314)Keith Bostic
2012-09-01Detect if truncate cursors are incorrectly ordered, that is, if theKeith Bostic
2012-08-28Don't test "other == NULL" in cursor.equals (it's not that it's not aKeith Bostic