Permalink
Commits on Jun 24, 2011
  1. Merge pull request #39 from basho/better-cookie-comment

    Better comment for cookie value
    rzezeski committed Jun 24, 2011
Commits on Jun 23, 2011
  1. Better comment for cookie value

    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.
    rzezeski committed Jun 23, 2011
Commits on Jun 20, 2011
Commits on Jun 17, 2011
  1. Merge pull request #38 from basho/az490-update-otp-deps

    Update dependency on OTP R14B02 and change documentation accordingly
    jaredmorrow committed Jun 17, 2011
Commits on Jun 16, 2011
Commits on Jun 13, 2011
  1. Merge branch 'az452-integrate-search-with-riak'

    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`.
    rzezeski committed Jun 13, 2011
  2. Merge pull request #36 from basho/az478-rm-qilr

    Az478 rm qilr
    rzezeski committed Jun 13, 2011
  3. Remove Qilr config

    tags: az478
    
    Removing the final piece of Qilr (JVM analyzer support).
    rzezeski committed Jun 13, 2011
Commits on Jun 9, 2011
  1. Trim down config

    tags: az452
    
    Tried to trim the Search related config to stuff that is most likely
    to be changed.
    rzezeski committed Jun 9, 2011
Commits on Jun 8, 2011
  1. Check for failed test and exit appropriately

    tags: az452
    rzezeski committed Jun 8, 2011
Commits on Jun 6, 2011
  1. Merge branch 'bwf-dev4'

    Bryan Fink committed Jun 6, 2011
  2. Fix riak_search URL

    tags: az452
    rzezeski committed Jun 6, 2011
  3. Add search-cmd man page

    tags: az452
    rzezeski committed Jun 6, 2011
  4. Add riak_search integration tests

    tags: az452
    
    These tests were pulled from the tests direction in riak_search.
    rzezeski committed Jun 6, 2011
  5. Add search-cmd

    tags: az452
    rzezeski committed Jun 6, 2011
  6. Integrate riak_search

    tags: az452
    rzezeski committed Jun 3, 2011
Commits on Jun 3, 2011
  1. Updating version to 0.14.2

    jaredmorrow committed Jun 3, 2011
Commits on Jun 1, 2011
  1. Merge pull request #33 from basho/bz617-url-decoding

    Change app.config to new sane URL decoding behavior.
    jtuple committed Jun 1, 2011
Commits on May 27, 2011
Commits on May 17, 2011
  1. make four dev nodes, not three

    four nodes produce slightly different cluster behavior, since they
    divide a power-of-two partition count evenly; useful for testing
    Bryan Fink committed May 17, 2011
Commits on Apr 22, 2011
  1. AZ 307: SSL encryption of riak_core handoff traffic

    Config & reltool changes require to support riak_core/az307-handoff-ssl.
    slfritchie committed Apr 22, 2011
Commits on Apr 21, 2011
  1. Finish adding SSL crypto for intra-cluster communication: nodetool hacks

    Here are the instructions for creating the OpenSSL key files necessary
    to use the hackery.  TODO: This stuff should be put somewhere else.
    
    Sources:
    
        http://www.snookles.com/erlang-docs/R14B02/lib/ssl-4.1.4/doc/html/ssl_distribution.html
        http://www.openssl.org/docs/HOWTO/keys.txt
        http://www.openssl.org/docs/HOWTO/certificates.txt
    
    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
    incorporated
        into your certificate request.
        What you are about to enter is what is called a Distinguished Name or a
    DN.
        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 []:scott@basho.com
    
    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"
    slfritchie committed Apr 21, 2011
Commits on Apr 20, 2011
  1. Add new OTP app env vars to riak_core: platform_*_dir

    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}}"}
                  %% ...
    slfritchie committed Apr 20, 2011
Commits on Apr 11, 2011
Commits on Apr 6, 2011
  1. update THANKS file

    argv0 committed Apr 6, 2011
Commits on Apr 5, 2011
Commits on Apr 4, 2011
Commits on Mar 28, 2011
  1. Print riak-admin usage when command has wrong number of parameters

    This prevents function_clause errors being triggered in riak_kv_console
    when the user incorrectly passes or omits a parameter.
    Vagabond committed Mar 28, 2011
Commits on Mar 17, 2011
Commits on Feb 22, 2011
Commits on Feb 16, 2011