Switch branches/tags
Commits on Jun 24, 2015
  1. Update riak_core to use clique 0.3.1

    nickelization committed Jun 24, 2015
    We don't currently need to use the new features of clique 0.3.1, but it
    won't hurt to update, and we need the latest clique version for the data
    platform so this will help prevent version conflicts.
Commits on Jun 23, 2015
  1. Merge pull request #747 from basho/nem-clique-0.3.0

    borshop committed Jun 23, 2015
    Update riak_core to use clique 0.3.0
    Reviewed-by: paegun
  2. Update riak_core to use clique 0.3.0

    nickelization committed Jun 23, 2015
    Clique 0.3.0 introduces an extra argument that's passed to the command
    callbacks. The existing code in riak_core that uses clique doesn't need
    this extra argument, so we can just ignore it, but we still need to add
    an extra _ argument at the beginning of each command callback.
Commits on Jun 6, 2015
  1. Merge pull request #742 from orivej/update-readme

    borshop committed Jun 6, 2015
    Update link to "Where To Start With Riak Core"
    Reviewed-by: cmeiklejohn
Commits on Jun 3, 2015
  1. Merge pull request #741 from basho/bugfix/csm/revert-tainted-ring-bug

    borshop committed Jun 3, 2015
    Revert typo.
    Reviewed-by: jonmeredith
  2. Revert typo.

    cmeiklejohn committed Jun 3, 2015
    Revert a typo introduced by 727fa77, where the wrong ring is selected and returned.  This results certain test configurations dumping hundreds of tainted ring errors into the log.
    2015-06-03 14:02:04.865 [error] <0.135.0>@riak_core_ring:check_tainted:209 Error: riak_core_ring/ring_ready called on tainted ring

    2015-06-03 14:02:04.865 [info] <0.135.0>@riak_core_gossip:log_node_added:354 'dev2@' joined cluster with status 'joining'

    2015-06-03 14:02:04.865 [error] <0.135.0>@riak_core_ring:check_tainted:209 Error: Persisting tainted ring
Commits on May 29, 2015
  1. Merge pull request #728 from basho/bugfix/jrd/edoc

    borshop committed May 29, 2015
    Minor fixes to allow make docs to succeed
    Reviewed-by: cmeiklejohn
Commits on May 27, 2015
  1. Merge pull request #737 from basho/bugfix/sdc/remove-legacy-gossip-re…

    borshop committed May 27, 2015
    "Remove legacy gossip" rebased onto current develop
    Reviewed-by: cmeiklejohn
Commits on May 26, 2015
  1. This is 1205ea4 ("Remove legacy gossip.") rebased onto develop

    hmmr committed May 17, 2015
    The riak_core_gossip:legacy_gossip/0 and related functions have been
    stubbed to false in commit d0ea731 ("Permanently disable
    legacy gossip"), by Joseph Blomstedt way back in 2013-05-20.  It was
    merged in at some point before tag 1.4.0.
    Sean Cribbs' commit (the one currently being rebased) dates from
    2014-04-01.  It exists in branch bugfix/sdc/remove-legacy-gossip, and
    has not been merged.  There is a PR for that, #541.
    In this commit, Sean removes the code paths that would have been not
    dead if legacy_gossip ever returned 'true', as well as the checks
Commits on Apr 1, 2015
  1. Merge pull request #729 from basho/rebar/fd/riak_ensemble-dependency

    borshop committed Apr 1, 2015
    Set dependency on riak_ensemble to 2.1.0
    Reviewed-by: seancribbs
Commits on Mar 31, 2015
  1. Merge pull request #726 from basho/rebar/fd/eleveldb-dependency

    borshop committed Mar 31, 2015
    Corrected dependency on eleveldb tag
    Reviewed-by: andrewjstone
Commits on Mar 30, 2015
  1. Merge pull request #725 from basho/rebar/fd/eleveldb-dependency

    borshop committed Mar 30, 2015
    Set dependency on eleveldb tag.
    Reviewed-by: kuenishi
Commits on Mar 18, 2015
  1. Merge pull request #717 from basho/feature/clique-0.2.6

    borshop committed Mar 18, 2015
    Bump clique to 0.2.6
    Reviewed-by: andrewjstone
  2. Bump clique to 0.2.6

    seancribbs committed Mar 12, 2015
Commits on Mar 13, 2015
  1. Merge pull request #718 from basho/feature/tedb/cleanup-ssl-cn-check

    borshop committed Mar 13, 2015
    A touch more cleanup related to [RIAK-1506]
    Reviewed-by: macintux
  2. Log the ACL when SSL peer name doesn't match it.

    tburghart committed Mar 13, 2015
    Add optimized invalid_cn_pair/2 patterns to avoid string case conversion.
Commits on Mar 10, 2015
  1. Merge pull request #716 from darach/de_add_is_stable_predicate_to_rin…

    borshop committed Mar 10, 2015
    Add riak_core_ring_manager:is_stable_ring/0 public API [JIRA: RIAK-1598]
    Reviewed-by: andrewjstone
  2. Remove extraneous term 'efferently' as it is does not significantly a…

    darach committed Mar 10, 2015
    …lter the comments meaning
Commits on Mar 4, 2015
  1. Refactor ring promotion timeout predicate into a user callable API fu…

    darach committed Mar 4, 2015
    The riak_core_ring_manager already has a mechanism to optimize ring access
    during heavy churn to optimize for ETS based access and during heavy reads
    to avail of the erlang constant pool via mochiglobal.
    The ability to predicate activity on ring stability is however more
    generally useful.  For example, certain application commands intended for
    cluster wide strongly consistent effect may be ill-advised during periods
    of ring topology churn.
    This patch simply refactors out the predicate into a public API so that it
    can be used as such. The proposed API is:
        riak_core_ring_manager:is_stable_ring() -> boolean().
    As the logic is predicated on inactivity and not covered in unit tests no
    tests were added as the default inactivity period is hardwired to 90 seconds
    and not tunable.
Commits on Feb 26, 2015
  1. Merge pull request #714 from basho/the-great-versioning

    borshop committed Feb 26, 2015
    Update rebar versions of eleveldb, riak_sysmon and riak_ensemble
    Reviewed-by: andrewjstone
Commits on Feb 25, 2015
  1. Update the versions of eleveldb, riak_sysmon and riak_ensemble in reb…

    Brett Hazen
    Brett Hazen committed Feb 25, 2015
  2. Merge pull request #712 from basho/zl/export-type-for-security-contex…

    borshop committed Feb 25, 2015
    export security context for use in type-specs in riak-kv wm modules
    Reviewed-by: aberghage
  3. Merge pull request #701 from basho/bugfix/support_wildcard_certificates

    tburghart committed Feb 25, 2015
    Only refuse same common name if CommonName isn’t a wildcard CN.