Skip to content

HTTPS clone URL

Subversion checkout URL

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

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

    authored
    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)
    
    TEST OK
  3. ADD ObjectEncoding.EMBSTR (Redis 3.0)

    authored
    TEST OK
  4. NOP remove redundant finals

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

    authored
    	- 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

    authored
    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

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

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

    authored
  2. NOP - update NOTICE files

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

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

    authored
    - 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

    authored
    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

    authored
    Introduced new BlockingQueue<E> implementation class based on the
    `Two-Lock Concurrent Queue Algorithm' of Michael & Scott (ref:
    http://www.cs.rochester.edu/research/synchronization/pseudocode/queues.html)
    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

    authored
    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
    contention.
    
    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.

    authored
    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)

    authored
    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.