Keith Bostic
cc0d34b093
WT-2471: review WiredTiger "int" printf formats
2016-03-11 16:02:41 -05:00
Keith Bostic
344a714c3d
Upgrade copyright notices from 2015 to 2016.
2016-01-01 16:37:39 -05:00
Keith Bostic
1f9098871a
Copyright notices: add MongoDB, update to 2015.
2015-01-04 14:07:56 -05:00
Mark Benvenuto
6828f17265
Port all examples, most tests, and wtperf to Windows
...
Added windows_shim to emulate most functions
2014-10-16 19:58:17 -04:00
Keith Bostic
4c63f1e53f
Minor shuffling to turn on more clang warnings:
...
- a few more uninitialized variables
- make variables local to a single file static
- replace use of WT_UNUSED_RET with error checking of the call (the
macro was using a GCC extension clang doesn't like)
With these changes, clang is mostly silent using the following options:
-Weverything
-Wno-cast-align
-Wno-conversion
-Wno-covered-switch-default
-Wno-documentation-unknown-command
-Wno-format-nonliteral
-Wno-language-extension-token
-Wno-missing-noreturn
-Wno-packed
-Wno-padded
-Wno-switch-enum
-Wno-zero-length-array
Also, minor KNF whitespace cleanups.
2014-09-01 15:03:26 -04:00
Keith Bostic
89ae59259b
Lint: primarily make sure no WiredTiger call that returns an error value
...
ignores that error.
2014-08-23 14:30:52 -04:00
Susan LoVerso
f2a469478a
Return EBUSY if no async handles available and fix ex_async to look for it. #1153 .
2014-08-05 12:45:07 -04:00
Keith Bostic
3ef29758af
Uninitialized variable, thanks, Jenkins!
2014-08-05 11:46:41 -04:00
Keith Bostic
a4a2c820a6
Review/edit the new asynchronous doc page, lots of random
...
cleanup/simplifications (at least, hopefully, they cleanup
and/or simplify).
2014-08-05 11:27:46 -04:00
Susan LoVerso
7ea47566e4
Add a section to docs for async operations. #1139
2014-08-04 14:09:12 -04:00
Susan LoVerso
df1b9bd228
Move connection config out to a macro.
2014-07-17 14:48:16 -04:00
Susan LoVerso
f742c5b07e
Add use of user-private data structure to async example.
2014-05-22 16:33:34 -04:00
Susan LoVerso
11d89079ce
Accidentally committed non-compiling ex_async.c last time.
2014-05-22 14:12:00 -04:00
Susan LoVerso
61f32c2412
Fix warning.
2014-05-22 14:09:43 -04:00
Keith Bostic
6a3c4397e3
Make spell happy, "op's" -> "operation's"
2014-05-06 07:04:11 -04:00
Michael Cahill
e2c51c034a
Remove an unused global in ex_async.
...
refs #933
2014-05-02 14:47:25 +10:00
Susan LoVerso
10d75f7130
Add asynchronous compact support to async API.
2014-04-28 15:23:36 -04:00
Susan LoVerso
be18345e9a
Add asyncop->get_type API and change example to use it.
2014-04-21 12:24:21 -04:00
Susan LoVerso
96b4effe7d
Implement a ring buffer without locking.
2014-04-15 17:15:10 -04:00
Susan LoVerso
a47507bc5e
When closing the connection, automatically flush all async ops.
2014-04-10 11:51:18 -04:00
Michael Cahill
cd3e457967
remove unused variables
2014-04-10 11:58:30 +10:00
Susan LoVerso
569be29173
Use an underlying cursor for async op keys/values.
2014-04-09 14:25:51 -04:00
Michael Cahill
470b917857
unused
2014-04-07 15:38:29 +10:00
Susan LoVerso
c30f5dec4a
Fix some s_string warnings.
2014-04-03 14:23:11 -04:00
Susan LoVerso
f61cc053b0
Add async_op config processing.
2014-04-03 13:42:04 -04:00
Susan LoVerso
d48660357d
Fix warning.
2014-04-02 16:53:00 -04:00
Susan LoVerso
921be33dbc
More printf cleanup.
2014-04-02 16:46:54 -04:00
Susan LoVerso
0b0f943f53
Fix example and clean up. Working raw key/values.
2014-04-02 16:38:43 -04:00
Susan LoVerso
42f38fc32e
Remove some printfs. Reset example to use 1 table.
2014-04-02 16:23:24 -04:00
Susan LoVerso
6ccaab2fdd
Add raw key/value support.
2014-04-02 15:17:09 -04:00
Susan LoVerso
7aac76761c
Add ASYNCOP_API_CALL. Fix some error paths.
2014-04-02 13:48:37 -04:00
Susan LoVerso
af9e6d73b6
Add 2nd table to example to test cache.
2014-04-01 14:21:54 -04:00
Susan LoVerso
36c435b84f
Add enqueue and dequeue support.
2014-03-31 15:57:46 -04:00
Susan LoVerso
949e643f5a
Add ex_async to build.
2014-03-26 14:55:14 -04:00
Susan LoVerso
970b114fc6
Clean up pass for s_all.
2014-03-26 11:42:29 -04:00
Susan LoVerso
40fe1d7e46
Add top layer of functions. Split files.
2014-03-25 16:09:45 -04:00
Susan LoVerso
8b35ee367a
Update example.
2014-03-25 11:49:28 -04:00
Susan LoVerso
55874b7e24
First bits of async code
2014-03-24 16:17:27 -04:00