Permalink
Commits on Jun 29, 2016
  1. Merge pull request #51 from pricejn2/password

    Add support for :password argument
    committed on GitHub Jun 29, 2016
  2. typo cleanup

    pricejn2 committed Jun 29, 2016
Commits on Dec 21, 2015
  1. Merge pull request #45 from dlackty/hiredis

    Use hiredis
    committed Dec 21, 2015
  2. Use hiredis

    dlackty committed Dec 21, 2015
Commits on Dec 17, 2015
  1. Merge pull request #44 from giuppo/doc/no_aws_warning

    README warning that the script cannot be used on AWS
    committed Dec 17, 2015
Commits on Sep 29, 2015
  1. Merge pull request #35 from joshuaflanagan/perf

    Improve performance for larger sample sizes
    committed Sep 29, 2015
Commits on Sep 20, 2015
  1. Compare codepoints instead of characters (strings)

    Brings time for sample size 5000 from 9.3s to 6.4s
    joshuaflanagan committed Sep 20, 2015
  2. Short circuit search for a longer match

    Once we have a matching_key, we only need to keep
    examining other keys to find a longer one. If the
    one being examined doesn't start with the current
    matching portion, we know it wont have a longer match.
    
    Brings time from 5.1s to 2.9s for sample size 2000.
    Brings time from 21.9s to 9.3s for sample size 5000.
    
    time ./redis-audit.rb -h localhost -s 5000
    joshuaflanagan committed Sep 20, 2015
  3. Stop calling group_key twice for each key

    group_key is the most expensive part of the entire process.
    We can use the Hash constructor that allows you to specify
    a block to call when a key is missing, to initialize the value.
    
    Brings average time of a sample size of 2000 down from 8.5s to 5.1s
    
    time ./redis-audit.rb -h localhost -s 2000
    joshuaflanagan committed Sep 20, 2015
Commits on Sep 3, 2015
  1. Merge pull request #34 from jeremyolliver/patch-1

    Allow alternate ruby installations
    committed Sep 3, 2015
  2. Allow alternate ruby installations

    This enables ruby installed from ruby version managers, rather than the system ruby to also work with the script.
    jeremyolliver committed Sep 3, 2015
Commits on May 4, 2015
  1. Merge pull request #33 from Hinge/master

    changes to make argument order definable + add in Redis URL
    committed May 4, 2015
Commits on May 1, 2015
  1. adding new lines

    teknogeek0 committed May 1, 2015
Commits on Apr 30, 2015
Commits on Apr 29, 2015
  1. remove ruby version setting as some systems are on 2 or greater, some…

    … on 1.9.3, but this should work for most ruby installs at this point
    teknogeek0 committed Apr 29, 2015
  2. bump ruby and redis versions

    teknogeek0 committed Apr 29, 2015
Commits on Jul 3, 2013
  1. Merge pull request #3 from aglover/master

    added bundler
    committed Jul 3, 2013
  2. updated readme

    Andrew Glover committed Jul 3, 2013
  3. updated readme

    Andrew Glover committed Jul 3, 2013
  4. updated gemfile to new bundle format

    Andrew Glover committed Jul 3, 2013
Commits on Feb 14, 2013
  1. added bundler

    Andrew Glover committed Feb 14, 2013
Commits on Dec 30, 2012
  1. Merge pull request #1 from kcrayon/patch-1

    Rescue race condition with keys being deleted
    committed Dec 30, 2012
Commits on Aug 17, 2012
Commits on Apr 5, 2012
  1. Improve README

    committed Apr 5, 2012
  2. Improve README

    committed Apr 5, 2012