Don Anderson
2770eb0749
WT-1315. Added java support for join cursors.
2015-11-03 13:36:06 -05:00
Susan LoVerso
366fc17e0b
WT-2104 New log_flush API to control the flushing or syncing of the log.
2015-09-15 13:35:11 -04:00
David Hows
9b60ee8332
Add reset to wiredtiger.in and ex_all
2015-06-22 11:20:37 +10:00
Susan LoVerso
474ff612e8
Merge branch 'develop' into transaction-background
...
Conflicts:
src/config/config_def.c
src/include/config.h
src/include/txn.h
src/log/log.c
src/session/session_api.c
2015-05-27 12:15:11 -04:00
Susan LoVerso
e451621025
Merge branch 'develop' into transaction-background
...
Conflicts:
src/include/config.h
src/include/txn.h
src/include/wiredtiger.in
2015-05-13 15:45:52 -04:00
Michael Cahill
6237ef264d
Merge branch 'develop' into named-snapshots
...
Conflicts:
dist/api_data.py
src/config/config_def.c
src/include/config.h
src/txn/txn.c
2015-05-13 16:46:16 +10:00
Susan LoVerso
be185cd74e
Add a background transaction sync mechanism. WT-1908
2015-05-05 16:13:47 -04:00
Michael Cahill
0fb36c6730
Update auto-generated files.
2015-04-02 17:03:40 +11:00
Don Anderson
9a7d534474
Fixes for style and whitespace. Refs #1822 .
2015-03-26 20:16:14 -04:00
Michael Cahill
1dae9366fd
Merge branch 'develop' into cursor-equal
...
Conflicts:
src/cursor/cur_std.c
src/cursor/cur_table.c
src/include/extern.h
2015-01-17 07:48:42 +11:00
Keith Bostic
2894268cca
Put the WT_CURSOR public methods in alphabetical order.
2015-01-16 15:01:36 -05:00
Michael Cahill
1b033e5b2b
Don't allow "readonly" to be reconfigured on cursors.
...
refs #1467
2015-01-17 05:15:04 +11:00
Alex Gorrod
812be6c438
Rename WT_CURSOR compare_equal to be equals.
...
While here, add a generic cursor equals stub in curstd, rather than
redirecting via cursor function pointer lists.
Implement the Java API wrapper.
2015-01-14 02:28:10 +11:00
Keith Bostic
56865ca8ec
Fix a function name typo, update auto-generated files.
2015-01-12 11:08:19 -05:00
Keith Bostic
94b9c2774d
Fix order of original cursor functions.
2014-12-22 16:43:46 -05:00
Keith Bostic
4c26d2324b
Add support for a WT_CURSOR.reconfigure method, reference #1381 .
2014-12-11 19:32:50 -05:00
Michael Cahill
f333e96644
Fix transaction ID logic (again), add session method entry / exit, add a documentation snippet.
2014-10-27 12:41:20 +11:00
Susan LoVerso
10d75f7130
Add asynchronous compact support to async API.
2014-04-28 15:23:36 -04:00
Susan LoVerso
cc7fdde5cc
Add Java support for async ops.
2014-04-21 12:23:03 -04:00
Susan LoVerso
569be29173
Use an underlying cursor for async op keys/values.
2014-04-09 14:25:51 -04:00
Susan LoVerso
970b114fc6
Clean up pass for s_all.
2014-03-26 11:42:29 -04:00
Alex Gorrod
0983863e18
Configuration parser API, update documentation and examples.
2014-02-25 13:14:48 +11:00
Alex Gorrod
54b39fc72f
Update the configuration parsing API. Not finalized, but a step closer.
2014-02-24 15:38:48 +11:00
Susan LoVerso
fe1f3aa693
First pass that compiles.
2013-05-15 13:59:11 -04:00
Keith Bostic
89b23edbdc
Support new configuration options added by the applications, using a new
...
method, WT_CONNECTION::configure_method.
For some reason I can'quite figure out, this set of changes made lint run a
bunch better on some sources, and showed up a few different uninitialized
variables in error paths. Got me why, but they're real, and I fixed them.
2013-04-09 20:17:58 -04:00
Keith Bostic
9889288775
Make WiredTiger extension functions available to linked-in modules via
...
a new function wiredtiger_extension_api(WT_EXTENSION_API **pp).
Write some WT_EXTENSION_API documentation.
Remove WT_SESSION::msg_printf, add a new msg_printf extension function
instead, convert test/format to use it.
Quit using __UNUSED in the extension code, use explicit (void) casting,
it's cleaner.
2013-04-09 13:12:36 -04:00
Alex Gorrod
39150c640e
Update Java Cursor API naming to reflect ByteArray semantics.
...
Also update documentation, to use Doxygen and @copydoc where possible.
Not yet tied into s_docs.
2013-02-19 17:06:41 +11:00