Skip to content

Commit 1ae2ca8

Browse files
committed
Add 3.0.7 release notes and locked deps
1 parent 2e33ed3 commit 1ae2ca8

File tree

3 files changed

+15
-7
lines changed

3 files changed

+15
-7
lines changed

RELEASE-NOTES.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
# Riak KV 3.0.7 Release Notes
2+
3+
The primary change in 3.0.7 is that Riak will now run the [erlang runtime system in interactive mode, not embedded mode](http://erlang.org/doc/man/code.html). This returns Riak to the default behaviour prior to Riak KV 3.0, in order to resolve a number of problems which occurred post 3.0 when trying to dynamically load code.
4+
5+
The mode used is controlled in a [pre-start script](https://github.com/basho/riak/blob/develop-3.0/rel/files/erl_codeloadingmode), changing this script or overriding the referenced environment variable for the riak user should allow the runtime to be reverted to using `embedded` mode, should this be required.
6+
7+
This release also extends a prototype API to support for the use of the `nextgenrepl` API by external applications, for example to reconcile replication to an external non-riak database. The existing `fetch` api function has been extended to allow for a new response format that includes the Active Anti-Entropy Segment ID and Segment Hash for the object (e.g. to be used when recreating the Riak merkle tree in external databases). A new `push` function has been added to the api, this will push a list of object references to be queued for replication.
8+
19
# Riak KV 3.0.6 Release Notes
210

311
Release 3.0.5 adds [location-awareness to Riak cluster management](https://github.com/basho/riak_core/blob/riak_kv-3.0.5/docs/rack-awareness.md). The broad aim is to improve data diversity across locations (e.g. racks) to reduce the probability of data-loss should a set of nodes fail concurrently within a location. The location-awareness does not provide firm guarantees of data diversity that will always be maintained across all cluster changes - but [testing](https://github.com/basho/riak_test/pull/1353) has indicated it will generally find a cluster arrangement which is close to optimal in terms of data protection.

rebar.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@
1111
{deps, [
1212
{lager_syslog, {git, "git://github.com/basho/lager_syslog.git", {tag, "3.1.0"}}},
1313
{cluster_info, {git, "git://github.com/basho/cluster_info.git", {tag, "2.1.0"}}},
14-
{riak_kv, {git, "git://github.com/basho/riak_kv.git", {branch, "develop-3.0"}}},
14+
{riak_kv, {git, "git://github.com/basho/riak_kv.git", {tag, "riak_kv-3.0.7"}}},
1515
{riak_auth_mods, {git, "git://github.com/basho/riak_auth_mods.git", {tag, "riak_kv-3.0.0"}}},
1616
{riaknostic, {git, "git://github.com/basho/riaknostic.git", {tag, "riak_kv-3.0.2"}}},
1717

1818
% {yokozuna, {git, "git://github.com/basho/yokozuna.git", {branch, "develop-3.0"}}},
1919

20-
{riak_repl, {git, "git://github.com/basho/riak_repl.git", {branch, "develop-3.0"}}}
20+
{riak_repl, {git, "git://github.com/basho/riak_repl.git", {tag, "riak_kv-3.0.7"}}}
2121
]}.
2222

2323
{project_plugins, [

rebar.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
1},
107107
{<<"riak_api">>,
108108
{git,"git://github.com/basho/riak_api.git",
109-
{ref,"982b973669b7128a23cb6bc33fc3527660de31df"}},
109+
{ref,"0f0a485d214ca9abc26451a0c11873097c605622"}},
110110
1},
111111
{<<"riak_auth_mods">>,
112112
{git,"git://github.com/basho/riak_auth_mods.git",
@@ -126,7 +126,7 @@
126126
2},
127127
{<<"riak_kv">>,
128128
{git,"git://github.com/basho/riak_kv.git",
129-
{ref,"5c4c8da45725d1f9c4dc73d1164786277a6d8b23"}},
129+
{ref,"578eb0a4212f183041111b8703b481935a273937"}},
130130
0},
131131
{<<"riak_pb">>,
132132
{git,"git://github.com/basho/riak_pb.git",
@@ -138,19 +138,19 @@
138138
1},
139139
{<<"riak_repl">>,
140140
{git,"git://github.com/basho/riak_repl.git",
141-
{ref,"2a81fa0ee4fd26c29fc367b2e5cf97caefb40cde"}},
141+
{ref,"75faa4a0621aa42f45cd1e6e1fa103017a8343a4"}},
142142
0},
143143
{<<"riak_sysmon">>,
144144
{git,"git://github.com/basho/riak_sysmon.git",
145145
{ref,"726df1f4c31108bb9366fb767b480f286e51f7fc"}},
146146
2},
147147
{<<"riakc">>,
148148
{git,"git://github.com/basho/riak-erlang-client",
149-
{ref,"82b82c82444e8ccd0c18cc2cb629106dd3c20425"}},
149+
{ref,"07c9582c9fd97f8252e0a3e488d6ebc08a9a4172"}},
150150
2},
151151
{<<"riakhttpc">>,
152152
{git,"git://github.com/basho/riak-erlang-http-client",
153-
{ref,"78bce6115d5cfb77ca3b88eb823c1eb737a017c5"}},
153+
{ref,"f5d9574a834a5efe996b340107eb932504de869f"}},
154154
1},
155155
{<<"riaknostic">>,
156156
{git,"git://github.com/basho/riaknostic.git",

0 commit comments

Comments
 (0)