Keith Bostic
344a714c3d
Upgrade copyright notices from 2015 to 2016.
2016-01-01 16:37:39 -05:00
Keith Bostic
896797a8a4
Whitespace: 3 spaces after a period in a comment.
...
Sorry, but it just bugged me.
2015-06-14 09:59:37 -04:00
Keith Bostic
38f5d35e0d
Change WT_CONNECTION.configure_method() to do the same name translation
...
as wiredtiger_config_validate(), that is, specify a method name using
the concatentation of the public handle name, a period and a method name,
rather than using our internal configuration string names.
Move the WT_CONNECTION.configure_method() code into config/config_api.c.
2015-04-15 14:55:36 -04:00
Keith Bostic
a26d87a53e
Replace wiredtiger_strerror_r with WT_SESSION.strerror, reference #1516 .
2015-02-02 19:20:33 -05:00
Keith Bostic
1f9098871a
Copyright notices: add MongoDB, update to 2015.
2015-01-04 14:07:56 -05:00
Keith Bostic
1a4b5e0950
Add the additional arguments for the custom collator support.
2014-11-10 07:23:36 -05:00
Keith Bostic
4be80fafae
Custom-extractor lint, whitespace, reference #1215 .
2014-11-04 07:43:44 -05:00
Keith Bostic
7590319f16
Rename WT_DEADLOCK to WT_ROLLBACK, reference #1204 .
2014-10-17 07:46:30 -04:00
Keith Bostic
04d89a151b
Run the "standard" extensions through the style checks, mostly add a
...
bunch of function header comments.
Change the compression source files to all have roughly identical
patterns.
2014-05-10 09:47:26 -04:00
Keith Bostic
99305a5414
Fix typo when closing config_parser handle, complain if the
...
config_parser.close method errors.
2014-02-26 07:18:31 -05:00
Alex Gorrod
f36555a331
Add wiredtiger_config_parser_open and wiredtiger_version into extension API.
...
This is necessary so that statically linked applications can always
find the symbols.
2014-02-26 11:31:02 +11:00
Alex Gorrod
c5b603522e
Fix compiler warnings re: ignored return values.
2014-02-26 09:00:47 +11:00
Alex Gorrod
6647871eec
Update the configuration string parsing in Helium data source.
2014-02-25 15:26:09 +11:00
Keith Bostic
f2fb777cc8
Change the Helium cleaner algorithm to use the underlying he_stats.size
...
value (new in Helium 2.2), for the store instead of maintaining our own
statistics (which implies updating a shared cache line). This is only
lightly tested, it looks to me like we're triggering a deadlock inside
of the Helium library.
Don't update the cache-inuse flag if it's already set, avoid writing a
shared cache line to no purpose.
2014-02-01 10:21:00 -05:00
Keith Bostic
612e1fd97f
Don't bother with a final pass to clean out the cache if we didn't migrate
...
any changes from the cache to the primary, that pass would be holding locks
and it's not likely to help things much.
2014-02-01 09:17:41 -05:00
Keith Bostic
ba66d442df
Add debugging code for column-store (record number keys).
2014-02-01 09:08:43 -05:00
Keith Bostic
c3d9c9cf34
Upgrade to Helium 2.2
2014-02-01 09:02:37 -05:00
Keith Bostic
afaad58c38
Update cache cleaner information for cursor update and remove, not
...
just insert.
2014-02-01 08:59:34 -05:00
Keith Bostic
3066b83274
whitespace
2014-01-24 10:39:04 -05:00
Keith Bostic
5d55b85727
Add compression support for Helium devices (the Helium HE_I_COMPRESS
...
flag).
2014-01-24 10:10:17 -05:00
Keith Bostic
78f36417a0
Upgrade to Helium 2.1
2014-01-24 08:31:56 -05:00
Keith Bostic
412fcac3d1
Add basic support for Helium statistics/debugging; this should really get
...
hooked into WiredTiger statistics, but that's a project for another day.
2014-01-21 11:05:08 -05:00
Keith Bostic
4252344e82
Clean up error handling, we have to translate Helium errors into WiredTiger
...
errors before we return.
Rework the dump routine, it had random garbage left over from old debugging
runs.
2014-01-21 10:21:26 -05:00
Keith Bostic
3dd702e424
Cleanup pass over test/format kvs/memrata -> helium name changes.
...
Change Helium code to return success for WT_SESSION.verify rather
than not-supported, applications might reasonable mix-and-match
source types, and verify shouldn't fail.
2014-01-20 09:56:44 -05:00
Keith Bostic
e868998e1a
move ext/test/helium to ext/datasources/helium, we're shipping Helium
...
support for the forseeable future.
2014-01-20 09:44:22 -05:00