Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Nov 11, 2011

  1. Ross Cohen

    Correct shard distribution and an option to turn off constraints.

    rcohen authored

Nov 09, 2011

  1. Arya Asemanfar

    Merge pull request #13 from garru/smallerGetRangeQueries

    Smaller get range queries
    arya authored
  2. comments to describe getRange strategy

    Gary Tsang authored
  3. jic

    Gary Tsang authored
  4. if query is a max_id query we have to grab everything

    Gary Tsang authored
  5. getRange first page if fromId isn't set

    Gary Tsang authored
  6. remove println

    Gary Tsang authored
  7. Merge remote-tracking branch 'upstream/master' into smallerGetRangeQu…

    …eries
    Gary Tsang authored
  8. First try a smaller get range. if not fulfilled get larger set

    Gary Tsang authored
  9. Gary Tsang

    Merge pull request #12 from garru/fasterSlice

    use faster slice.  don't copy twice for every slice
    garru authored
  10. more merge conflicts

    Gary Tsang authored
  11. fix merge conflict

    Gary Tsang authored
  12. use faster slice. don't copy twice for every slice

    Gary Tsang authored

Nov 08, 2011

  1. Gary Tsang

    Merge pull request #11 from garru/getRangeTheWholeThing

    Get range should also get the whole timeline
    garru authored
  2. Get range should also get the whole timeline

    Gary Tsang authored
  3. Gary Tsang

    Merge pull request #10 from garru/ReadRepair

    Need to pull in entire timeline from redis in order to do read repair.
    garru authored

Nov 07, 2011

  1. Get entire timelien from redis. read repair in haplo

    Gary Tsang authored
  2. Merge remote-tracking branch 'upstream/master'

    Gary Tsang authored

Oct 25, 2011

  1. Gary Tsang

    Merge pull request #9 from garru/getRangeFix

    Get range fix
    garru authored
  2. fix merge conflict

    Gary Tsang authored
  3. fix redis shard

    Gary Tsang authored

Sep 29, 2011

  1. don't forget to filter sentinel

    Gary Tsang authored
  2. Ross Cohen

    Fix for sentinels in getRange.

    rcohen authored

Sep 16, 2011

  1. Ross Cohen

    Merge branch 'expires'

    Conflicts:
    	src/test/scala/com/twitter/haplocheirus/RedisShardSpec.scala
    rcohen authored

Sep 14, 2011

  1. Ross Cohen

    Set expiration on keys. In combination with volatile-ttl eviction in …

    …redis, this should provide a more intelligent eviction strategy.
    rcohen authored

Sep 13, 2011

  1. Ross Cohen

    Merge pull request #7 from garru/getRange

    Fixing get range so entry doesn't have to exist.
    rcohen authored
  2. Fixing get range so entry doesn't have to exist.

    Gary Tsang authored

Aug 31, 2011

  1. Ross Cohen

    Don't throw ShardBlackHoleExceptions when a client has hit its error …

    …limit.
    rcohen authored
  2. Ross Cohen

    Ignore errors when doing the final shutdown of the jredis client.

    rcohen authored

Aug 22, 2011

  1. Ross Cohen

    Switch to milliseconds because things sit in the batch long enough to…

    … exceed ostrich's max bucket size at usecs.
    rcohen authored

Aug 20, 2011

  1. Ross Cohen

    Wrap the redis call to prevent the timer thread from dying on error.

    rcohen authored
  2. Ross Cohen

    Merge pull request #6 from twitter/batching_pipeline

    Batching pipeline
    rcohen authored

Aug 19, 2011

  1. Ross Cohen

    Old util doesn't give the needed resolution, do this later.

    rcohen authored
  2. Ross Cohen

    Lock instead of allowing raciness to make the code clearer. Use util.…

    …Time instead of System. Use volatile instead of Latch.
    rcohen authored

Aug 17, 2011

  1. Ross Cohen

    Merge branch 'master' into batching_pipeline

    rcohen authored
Something went wrong with that request. Please try again.