Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: dss-rebar-minu…
Commits on Jul 6, 2011
  1. @dizzyd
Commits on Jul 5, 2011
  1. @dizzyd
Commits on Jul 1, 2011
  1. @Vagabond

    Compatability tweak for /bin/sh on Solaris and *BSD

    Vagabond authored
    Tested on Linux, OSX, OpenSolaris and *BSD. The script still uses
    /bin/bash but at least now you can easily switch it to /bin/sh if you
    don't have bash.
  2. @Vagabond

    Merge pull request #26 from basho/bz710-riak-init-script-exit-status

    Vagabond authored
    Bz710 riak init script exit status
Commits on Jun 30, 2011
  1. @dizzyd

    Merge pull request #40 from basho/dss-eleveldb-driver

    dizzyd authored
    Add base config for eleveldb driver
Commits on Jun 28, 2011
  1. @dizzyd
Commits on Jun 24, 2011
  1. @rzezeski

    Merge pull request #39 from basho/better-cookie-comment

    rzezeski authored
    Better comment for cookie value
Commits on Jun 23, 2011
  1. @rzezeski

    Better comment for cookie value

    rzezeski authored
    Recently a user was confused about the purpose of the cookie value and
    set it to a unique value for each node.  I thought clearing this up in
    the inline comment might be useful.
Commits on Jun 20, 2011
  1. @jaredmorrow
Commits on Jun 17, 2011
  1. @jaredmorrow

    Merge pull request #38 from basho/az490-update-otp-deps

    jaredmorrow authored
    Update dependency on OTP R14B02 and change documentation accordingly
Commits on Jun 16, 2011
  1. @jaredmorrow
Commits on Jun 13, 2011
  1. @rzezeski

    Merge branch 'az452-integrate-search-with-riak'

    rzezeski authored
    As of this commit, Riak Search, formally it's own release, has been
    integrated with Riak.  Search is now a supplementary set of functionality
    that can optionally be enabled via `app.config`.
  2. @rzezeski

    Merge pull request #36 from basho/az478-rm-qilr

    rzezeski authored
    Az478 rm qilr
  3. @rzezeski

    Remove Qilr config

    rzezeski authored
    tags: az478
    Removing the final piece of Qilr (JVM analyzer support).
Commits on Jun 9, 2011
  1. @rzezeski

    Trim down config

    rzezeski authored
    tags: az452
    Tried to trim the Search related config to stuff that is most likely
    to be changed.
Commits on Jun 8, 2011
  1. @rzezeski

    Check for failed test and exit appropriately

    rzezeski authored
    tags: az452
Commits on Jun 6, 2011
  1. @beerriot

    Merge branch 'bwf-dev4'

    beerriot authored
  2. @rzezeski

    Fix riak_search URL

    rzezeski authored
    tags: az452
  3. @rzezeski

    Add search-cmd man page

    rzezeski authored
    tags: az452
  4. @rzezeski

    Add riak_search integration tests

    rzezeski authored
    tags: az452
    These tests were pulled from the tests direction in riak_search.
  5. @rzezeski

    Add search-cmd

    rzezeski authored
    tags: az452
  6. @rzezeski

    Integrate riak_search

    rzezeski authored
    tags: az452
Commits on Jun 3, 2011
  1. @jaredmorrow
Commits on Jun 1, 2011
  1. @jtuple

    Merge pull request #33 from basho/bz617-url-decoding

    jtuple authored
    Change app.config to new sane URL decoding behavior.
Commits on May 27, 2011
  1. @jtuple
Commits on May 17, 2011
  1. @beerriot

    make four dev nodes, not three

    beerriot authored
    four nodes produce slightly different cluster behavior, since they
    divide a power-of-two partition count evenly; useful for testing
Commits on Apr 22, 2011
  1. @slfritchie
  2. @slfritchie

    AZ 307: SSL encryption of riak_core handoff traffic

    slfritchie authored
    Config & reltool changes require to support riak_core/az307-handoff-ssl.
Commits on Apr 21, 2011
  1. @slfritchie
  2. @russelldb
  3. @slfritchie

    Finish adding SSL crypto for intra-cluster communication: nodetool hacks

    slfritchie authored
    Here are the instructions for creating the OpenSSL key files necessary
    to use the hackery.  TODO: This stuff should be put somewhere else.
    Step 1: Run this:
        openssl genrsa -out privkey.pem 2048
    Step 2: Run this, and enter (more) sensible input when prompted:
        openssl req -new -x509 -key privkey.pem -out erlclient.pem -days 1095
        You are about to be asked to enter information that will be
        into your certificate request.
        What you are about to enter is what is called a Distinguished Name or a
        There are quite a few fields but you can leave some blank
        For some fields there will be a default value,
        If you enter '.', the field will be left blank.
        Country Name (2 letter code) [AU]:US
        State or Province Name (full name) [Some-State]:MN
        Locality Name (eg, city) []:Minneapolis
        Organization Name (eg, company) [Internet Widgits Pty Ltd]:Basho
    Technologies, Inc.
        Organizational Unit Name (eg, section) []:Nearly-Canadian office
        Common Name (eg, YOUR name) []:SLF
        Email Address []
    Step 3: Do the same but substitute "erlserver.pem"
        openssl req -new -x509 -key privkey.pem -out erlserver.pem -days 1095
    Step 4: Concatenate the private key with the two certificates
        cat privkey.pem >> erlclient.pem
        cat privkey.pem >> erlserver.pem
    Step 5: Copy certificate files to Riak etc dir
        cp /path/to/generated/erl*.pem /etc/riak/directory
    ... or this path for Solaris users:
        cp /path/to/generated/erl*.pem /opt/riak/etc
    Step 6: Add the following to each Riak node's etc/vm.args file:
        -proto_dist inet_ssl
        -ssl_dist_opt client_certfile "/etc/riak/erlclient.pem"
        -ssl_dist_opt server_certfile "/etc/riak/erlserver.pem"
    ... or these paths for Solaris users:
        -proto_dist inet_ssl
        -ssl_dist_opt client_certfile "/opt/riak/etc/erlclient.pem"
        -ssl_dist_opt server_certfile "/opt/riak/etc/erlserver.pem"
Commits on Apr 20, 2011
  1. @slfritchie

    Add new OTP app env vars to riak_core: platform_*_dir

    slfritchie authored
    These config items are here for a couple of purposes.  First, to figure
    out how the !@#$! rebar manages its overlay feature and text substitution.
    I'll be (ab)using that feature later.  Second, until now there has been no
    platform-neutral way to find the full path to Riak's etc config files or
    its data dir.  These new environment variables pave the way for making
    those paths accessible to Erlang code:
     %% Riak Core config
     {riak_core, [
                  %% ...
                  %% Platform-specific installation paths (substituted by rebar)
                  {platform_bin_dir, "{{platform_bin_dir}}"},
                  {platform_data_dir, "{{platform_data_dir}}"},
                  {platform_etc_dir, "{{platform_etc_dir}}"},
                  {platform_lib_dir, "{{platform_lib_dir}}"},
                  {platform_log_dir, "{{platform_log_dir}}"}
                  %% ...
Commits on Apr 11, 2011
  1. @argv0
Commits on Apr 6, 2011
  1. @argv0

    update THANKS file

    argv0 authored
Commits on Apr 5, 2011
  1. @argv0
Something went wrong with that request. Please try again.