Susan LoVerso
20b1a6ed80
WT-2497 Create second backup copy.
2016-03-17 10:39:32 -04:00
Keith Bostic
cc0d34b093
WT-2471: review WiredTiger "int" printf formats
2016-03-11 16:02:41 -05:00
Keith Bostic
525b9a6f30
WT-2422: multiple definitions of custom die function
...
Define the custom die function once per program.
2016-02-22 11:03:47 -05:00
Keith Bostic
1935326625
WT-2405: test utility error handling.
...
Add testutil_checkfmt, a macro that supports additional error output.
2016-02-19 11:17:43 -05:00
Alex Gorrod
2b4cd8de33
WT-2405 Switch new testing error handler to be shared in test util
2016-02-19 01:54:23 +00:00
Alex Gorrod
ec9a451025
WT-2405 Switch test/format to use shared testutil_die
2016-02-19 01:44:58 +00:00
Keith Bostic
ca48eaa794
WT-2405: test utility error handling.
...
Add a check routine to make simple error handling easier.
2016-02-18 08:58:39 -05:00
Keith Bostic
41a08af673
WT-2361: column-store starting record number error
...
Add a "quiet" configuration command, so it's possible to keep format quiet
from the CONFIG file.
2016-02-02 07:23:08 -05:00
Keith Bostic
6a289ecd1d
WT-60: big endian support
...
Re-apply 549bef2 , it was corrupted in the 7bd9820 merge of develop.
2016-01-29 12:40:44 -05:00
Michael Cahill
7bd982093b
Merge branch 'develop' into WT-60
2016-01-29 12:36:27 +11:00
Keith Bostic
4d1e9e4d47
WT-2352: Allow build and test without requiring lz4
...
Whitespace.
2016-01-28 19:18:24 -05:00
Keith Bostic
3ca51b2d84
WT-2352: Allow build and test without requiring lz4
...
Review comments: make the no-compression case a default, comment the
proportion varies depending on what compression options are built-in.
2016-01-28 19:15:13 -05:00
Keith Bostic
5dce422652
WT-2352: Allow build and test without requiring lz4
...
Only select from built-in compression engines.
2016-01-28 12:56:46 -05:00
Keith Bostic
12be963758
WT-2352: Allow build and test without requiring lz4
...
Remove support for the bzip2 compression engine.
2016-01-28 12:44:09 -05:00
Keith Bostic
5e67035b24
Set the Windows program name globally so all error messages make sense.
2016-01-28 09:56:02 -05:00
Keith Bostic
549bef2c3c
WT-60: big endian support
...
Don't specify a value for logging_compression if logging isn't configured,
it's just confusing.
2016-01-27 14:23:33 -05:00
Keith Bostic
db1ad86af3
WT-60: big endian support
...
Don't do buffer alignment unless HAVE_POSIX_MEMALIGN is configured,
SunOS doesn't have it either.
2016-01-26 08:40:12 -05:00
Keith Bostic
e2ba70597a
WT-2287: WT_SESSION.rebalance
...
Use a static buffer for the wiredtiger_open configuration, that way we
don't have to free it to make clang LeakSanitizer happy.
2016-01-19 20:33:22 -05:00
Keith Bostic
2fbec8cc81
Merge branch 'develop' into wt-2287-rebalance
2016-01-19 09:59:03 -05:00
Keith Bostic
5a84febed7
WT-2247, WT-2312: variable-length column-store in-memory page splits
...
Review comments, get rid of incorrect/unnecessary const declarations.
2016-01-19 08:35:51 -05:00
Keith Bostic
f19f26b60f
Merge branch 'develop' into wt-2247-column-store-splits
2016-01-19 08:19:20 -05:00
Keith Bostic
a0fd1c3abe
WT-2316: WT_CURSOR.prev out-of-order returns, fix a split race.
...
Increase the cursor movement in format to 100 calls, hopefully that
will increase our exposure to cursor races during splits.
2016-01-11 10:43:26 -05:00
Keith Bostic
cbc6bc593d
Upgrade copyright notices from 2015 to 2016.
2016-01-01 16:57:46 -05:00
Keith Bostic
a6f27c99a5
Merge branch 'develop' into wt-2287-rebalance
2016-01-01 16:51:17 -05:00
Keith Bostic
344a714c3d
Upgrade copyright notices from 2015 to 2016.
2016-01-01 16:37:39 -05:00
Keith Bostic
da9b67d933
Merge branch 'develop' into wt-2287-rebalance
2016-01-01 16:14:23 -05:00
Keith Bostic
4a4439a792
Copy the configuration string, they get free'd when the run ends.
2015-12-31 21:17:15 -05:00
Keith Bostic
8e31d56d32
error: initialization from incompatible pointer type
...
[-Werror=incompatible-pointer-types]
2015-12-31 15:28:28 -05:00
Keith Bostic
f73041042f
error: assignment discards "const" qualifier from pointer target type
...
[-Werror=discarded-qualifiers]
2015-12-31 15:11:01 -05:00
Keith Bostic
6e95d83bb8
When turning off compression for an in-memory build, don't assign 0 to
...
a string variable, it won't print correctly on failure.
2015-12-31 15:05:09 -05:00
Keith Bostic
6df6c29e77
WT-2307: add HAVE_DIAGNOSTIC checks for cursors not returning keys
...
out-of-order.
2015-12-28 17:10:05 -05:00
Keith Bostic
67f76e0a71
Don't overwrite saved WiredTiger open string when configuring Helium.
2015-12-17 12:54:24 -05:00
Keith Bostic
1df86bfb7a
WT-2287: Add support for a WT_SESSION.rebalance method that rebuilds the
...
underlying btree, correcting any imbalance.
2015-12-17 12:29:08 -05:00
Alex Gorrod
f468b29dc7
Merge pull request #2358 from wiredtiger/wt-2258-preload-directio
2015-12-09 15:31:31 +11:00
Keith Bostic
23d5f86dc0
WT-2258: Add configuration support for a direct_io=(data) option.
2015-12-02 18:05:38 -05:00
Keith Bostic
23849c8067
Merge branch 'develop' into wt-2198-column-store-bulk
2015-12-01 07:12:44 -05:00
Keith Bostic
f721883c06
Don't complain if the long-running-transaction config is turned off for
...
fixed-length column stores.
2015-11-30 07:44:43 -05:00
Keith Bostic
101f6f2e14
WT-2198: we no longer have to turn off bulk load in test format
...
column-store: setting the "append" cursor flag configures
WiredTiger to allocate record numbers, whether we're running
on-disk (bulk load works), or in-memory (bulk-load is turned off
by WiredTiger internally).
2015-11-22 14:20:10 -05:00
Keith Bostic
aa83f4ec36
Saw another out-of-cache failure. There's no reason to test overflow
...
key/value items in in-memory configurations (they aren't supported in
WiredTiger, it adjusts page-sizes so they're never created), set the
key/value maximum sizes to be relatively small.
2015-11-16 09:23:07 -05:00
Keith Bostic
87c69f0e14
I just saw a failure, increase the in-memory configuration per-thread
...
memory from 100MB to 250MB.
2015-11-16 08:45:59 -05:00
Keith Bostic
ebe03a77dd
Turn of dump comparisons when configured in-memory.
2015-11-04 11:19:01 -05:00
Keith Bostic
add119923b
WT-2178: add support to format for in-memory runs.
2015-11-04 10:21:40 -05:00
Keith Bostic
a9c39e4f66
Sort configuration options.
2015-11-04 09:09:48 -05:00
Keith Bostic
bc7dacf991
Merge branch 'develop' into wt2140
2015-10-23 07:10:38 -04:00
Keith Bostic
939c7210db
lint.
2015-10-19 09:26:07 -04:00
Keith Bostic
c5f0a67139
lint: Variable 'ret' (line 237) may not have been initialized
2015-10-12 10:31:25 -04:00
Keith Bostic
01d90d8c8c
Call WT_SESSION.reset occasionally, it's not tested anywhere else.
2015-09-27 11:23:38 -04:00
Alex Gorrod
752b2b20d0
WT-2117 Fixup logic bug in test/format I just introduced.
2015-09-21 12:00:14 +10:00
Alex Gorrod
f6f13e38ff
WT-2117 Set a minimum of 1MB cache per thread in test/format
2015-09-20 23:37:53 +00:00
Keith Bostic
0900894094
Merge branch 'develop' into wt-1967-evict-any
2015-08-20 10:19:13 -04:00