Michael Cahill
c9b555ec94
Update the version label
2015-11-19 17:01:29 +11:00
Michael Cahill
08e56e65f9
Bump the WiredTiger version to 2.7.0 in preparation for a new release.
2015-11-19 16:58:50 +11:00
Michael Cahill
9bd711a372
Merge branch 'develop' into wt-1315-join-cursor
...
Also fix some type conversion warnings.
2015-11-18 11:28:45 +11:00
Don Anderson
ee33b0875a
Merge branch 'develop' into wt-1315-join-cursor
2015-11-17 10:35:01 -05:00
Alex Gorrod
eeae16c8a1
WT-2182: Add upgrading documentation re: statistics change
2015-11-17 13:54:41 +11:00
Keith Bostic
08c0fcdab3
Merge pull request #2293 from wiredtiger/cusors-ops-wording
...
WT-2217: change WT_CURSOR.insert to clear "set" key/value on return
2015-11-16 06:42:54 -05:00
Keith Bostic
389d3bca4c
WT-2217: change WT_CURSOR.insert to clear "set" key/value on succesful
...
return.
2015-11-15 12:28:54 -05:00
Don Anderson
c73ee1b0a4
Merge branch 'develop' into wt-1315-join-cursor
2015-11-10 11:06:42 -05:00
Keith Bostic
c344515168
Wording changes to clarify when applications can discard memory passed
...
to set-key/set-value.
2015-11-06 09:15:09 -05:00
Mark Benvenuto
310023deba
WT-2200 Change WiredTiger caching strategy on Windows
2015-11-05 16:57:23 -05:00
Don Anderson
4126e77abe
Merge branch 'develop' into wt-1315-join-cursor
2015-11-04 06:44:25 -05:00
Don Anderson
10f881b011
WT-1315. Added doc for join cursors, including java doc.
2015-11-03 13:36:45 -05:00
Alex Gorrod
192a75ed36
Make new in-memory only error return undocumented.
2015-10-30 09:59:46 +11:00
Alex Gorrod
05d22cb131
WT-2178 When running in memory return an error if an operation would
...
cause the cache size to be exceeded.
This introduces a new WiredTiger error return code.
This captures operations at the cursor boundary - that may be insufficient,
it could be safer to catch this when allocating update structures. That
check would lead to more complex internal error handling.
2015-10-22 14:04:42 +11:00
Alex Gorrod
0e033ab2c5
Update auto generated documentation.
2015-10-20 17:24:33 +11:00
Susan LoVerso
d8f3b0e1e2
WT-2104 Update doc to mention transaction_sync method.
2015-09-17 14:17:50 -04:00
Susan LoVerso
d2111ffac0
WT-2104 Write up commit and log_flush options.
...
Also add large default value for transaction_sync.
2015-09-16 14:02:50 -04:00
Keith Bostic
ba9fcca4b3
SERVER-20385: the original use case of WT_CURSOR.next(random) was to
...
return a point in the tree for splitting the tree, and for that reason,
once we found a random page, we always returned the first key on that
page in order to make the split easy.
In MongoDB: first, $sample de-duplicates the keys WiredTiger returns,
that is, it ignores keys it's already returned; second, $sample allows
you to set the sample size. If you specify a sample size greater than
the number of leaf pages in the table, the de-duplication code catches
us because we can't return more unique keys than the number of leaf
pages in the table.
Remove the code that returns the first key of the page, always return
as a random a key as we can.
2015-09-15 17:27:25 -04:00
Michael Cahill
6cffaf62f5
Minor cleanup of documentation changes.
2015-08-20 13:22:03 +10:00
David Hows
cea2c7df19
SERVER-18356 - Update documentation
2015-08-19 16:06:57 +10:00
Keith Bostic
7a8e7b0d89
WT-2032: WT_CURSOR.next configured with next_random=true, now works on trees
...
with just insert lists, update the documentation.
2015-08-06 10:05:15 -04:00
Alex Gorrod
b96b980ef0
Merge branch 'develop' into wtperf_truncate
2015-07-22 07:04:14 +00:00
Michael Cahill
e0d6229f75
Merge pull request #2049 from wiredtiger/config-cursors
...
WT-1980 Provide an API to query metadata meaningful to WT_SESSION::create
2015-07-13 16:08:27 +10:00
Michael Cahill
5f23132ec2
WT-1980 Rename data source for WT_SESSION::create metadata to "metadata:create".
2015-07-13 15:00:25 +10:00
Keith Bostic
c9b431ccf7
Don't talk about why eviction happens at all, it's not necessary here.
2015-07-08 11:23:11 -04:00
Don Anderson
1179a4eaef
WT-1988. Omitted eviction details from wording.
2015-07-06 11:40:19 -04:00
Don Anderson
7f9a2c456d
WT-1988. Added a doc subsection discussing the interation between cursors and
...
eviction, and the need for using WT_CURSOR::reset.
2015-07-06 10:50:13 -04:00
David Hows
0fd1ad2d5d
Add the wtperf.dox file into commit
2015-06-30 09:58:21 +10:00
Susan LoVerso
d0ab932105
Doc updates for sync on begin_transaction should be commit_transaction.
2015-06-24 11:30:57 -04:00
Keith Bostic
2812721e39
Add Named Snapshots to the "Advanced topics" list
...
Move durability topics next to each other on the list
Move log cursors to the end
2015-06-19 19:02:38 -04:00
Keith Bostic
26b4d1d2d4
Add an upgrading note for the new WT_SESSION.verify strict configuration.
2015-06-08 12:34:36 -04:00
Alex Gorrod
97db2a6fdb
Bump to 2.6.1 release
2015-06-04 14:26:00 +10:00
Alex Gorrod
1665fa8db7
Editing of changelog.
2015-06-04 11:15:49 +10:00
Alex Gorrod
78ac34e024
Add draft changelog for 2.6.1 release.
2015-06-03 12:29:23 +10:00
Michael Cahill
62e5ee40ad
Merge branch 'develop' into partial-logging
2015-05-28 17:35:17 +10:00
Susan LoVerso
99a89c1e4e
Initial changes for per-table logging.
2015-05-21 15:46:07 -04:00
Alex Gorrod
afc4a6147b
Extend support for dropping named snapshots.
...
Make it possible to drop all snapshots, and specifically named snapshots.
2015-05-20 07:17:33 +00:00
Alex Gorrod
d1debfed44
Split named snapshot API into separate begin and drop methods.
...
In preparation for extending drop functionality.
2015-05-20 05:18:46 +00:00
Alex Gorrod
f9b1a0ee58
Merge branch 'develop' into named-snapshots
2015-05-20 02:04:47 +00:00
Alex Gorrod
34991ce2de
Bump release version to 2.6.1 on develop branch.
2015-05-15 11:59:44 +10:00
Alex Gorrod
dab42ee357
Shuffle upgrading doc and spelling updates.
2015-05-15 10:44:57 +10:00
Michael Cahill
40a38e41f4
Call out the format-breaking change with LZ4 in bold
2015-05-15 10:03:36 +10:00
Alex Gorrod
85ee07ad96
Start fixing up the upgrading documentation.
2015-05-13 18:03:14 +10: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
Michael Cahill
9880d7563f
Merge branch 'develop' into encryption-api
...
Conflicts:
ext/compressors/lz4/lz4_compress.c
2015-05-12 14:47:28 +10:00
Keith Bostic
78d623472c
Merge branch 'develop' into lz4-compress-destsize
2015-05-11 10:38:26 -04:00
Keith Bostic
fbde65acc4
Merge branch 'develop' into encryption-api
2015-05-08 09:44:46 -04:00
Don Anderson
9d375c6e83
Make doc clear that the encryptor used for a table does not
...
change the encryptor for an associated index or column group.
2015-05-07 12:16:26 -04:00
Susan LoVerso
77e4f20c50
Add upgrading item about removing log_read statistic.
2015-05-05 16:02:11 -04:00
Alex Gorrod
3cfca1a09f
Disallow the cache_resident flag on LSM trees.
...
Refs WT-1905
2015-05-05 14:43:03 +10:00