Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Jan 20, 2015
  1. MERGE revu-01202015 - Redis 3.0

    TEST OK Redis 2.9.102 (4ad1b2f8/0) 64 bit
  2. MOD downgraded tests for the TTL

    Seems to be a timing issue here but this consistently fails and it
    appears to be benign. (See REVU-01202015 comment in code for details)
  3. ADD ObjectEncoding.EMBSTR (Redis 3.0)

  4. NOP remove redundant finals

Commits on May 6, 2012
  1. UPDATED for compliance with Redis 2.6 -- TESTED

    	- UPDATE JRedis<x>Support classes to ignore # headers of INFO out
    	- UPDATE RedisInfo to include the new entries and deprecated vm
    	  related entry
    	- COMPLIANCE is Redis 2.6
    	- NOP/UPDATE AdHocTestInfo to beef it up
Commits on Mar 21, 2012
  1. Merge pull request #62 from akbertram/master

    Commands for getbit, setbit, and hincrby - TESTED (redis 2.4.9)
Commits on Mar 17, 2012
  1. @akbertram
Commits on Feb 4, 2012
  1. Merge pull request #54 from jlopez/master

    MERGE: jlopez/jredis@6571cf9 - Added zrangebyscoreSubset - TESTED
     - need to add test for JRedisFuture as well
  2. Added compliance check for JRedis and JRedisFuture -- TESTED

     - generated report added to redis_version_compliance.txt
     - to gen, just run
Commits on Feb 1, 2012
  1. NOP - added DEV-NOTES.txt

  2. NOP - update NOTICE files

  3. Cleanup the poms to add version numbers for various plugins -- TESTED

    Note now am using Maven 3.0.4
Commits on Jan 31, 2012
  1. Cleanuped tests/poms (details) -- TESTED

    - DISABLED JRedisPipelineService tests -- IT IS BROKEN !
    - poms updated to use latest TestNG 6.1.1
    - BGSAVE in JRedisClientTest keeps failing due to Redis
        doing AOF writes but that ERR response is in effect
    	verification of the BGSACE command so it is logged
    	and ignored
Commits on Jan 26, 2012
Commits on Jan 25, 2012
  1. Phase 3 of optimizing pipeline use cache line friendly ctl word - TESTED

    Using an 8 byte (long) word to hold offset and index of the chunked
    buffer and pending array.  It appears to be a bit faster but I think
    moving to a 4 byte (int) word would be optimal.
Commits on Jan 24, 2012
  1. Phase 2 of decoupling socket and queue in critical section - TESTED

    Introduced new BlockingQueue<E> implementation class based on the
    `Two-Lock Concurrent Queue Algorithm' of Michael & Scott (ref:
    removing the JVM concurrent Queue implementation (which was overkill for
    this use-case)
    Modified handoff queue payload from individual items to array-block
    of the same.
Commits on Jan 22, 2012
Commits on Jan 21, 2012
  1. Phase 1 of decoupling socket and queue in critical section - TESTED

    This is a fairly substantial change to the pipeline queueRequest()
    method, introducing a temporary connection queue to reduce interference
    between clients and the response handler thread, and, to prepare for
    stripping the critical zone into finer sections to reduce overall
    Performance is somewhat (measurable but marginal) better than the
    previous versionof the chunked pipeline.  Jitter seems to be lower
    but that needs to be actually measured.
Commits on Jan 19, 2012
Commits on Jan 18, 2012
  1. Added ChunkedPipelineConnection specific PendingRequest -- ADHOC-TESTED.

    The new pending request class will issue a FLUSH to the pipeline on
    get() and get(timeout).
Commits on Jan 15, 2012
  1. Updated InfoMap to reflect changes in INFO -- TESTED (Redis 2.2.6)

    Added AdHocTestInfo to tests.
    Not entirely sure yet how to deal with db# info enteries in InfoMap.
    Compliance is now 2.2.6.
Something went wrong with that request. Please try again.