Permalink
Commits on Apr 2, 2017
Commits on Mar 9, 2017
Commits on Feb 22, 2017
  1. Replace JUL by slf4j (#1340) (#1467)

    Use log4j2 with slf4j bridge for testing
    r0main committed with HeartSaVioR Feb 22, 2017
Commits on Feb 21, 2017
Commits on Feb 20, 2017
  1. Throws JedisExhaustedPoolException when the inner connection pool is … (

    #1464)
    
    * Throws JedisExhaustedPoolException when the inner connection pool is exhausted
    
    * Correct documentation's spelling mistakes
    
    * Fix formatting issue in JedisExhaustedPoolException
    shmulik-ubimo committed with marcosnils Feb 20, 2017
Commits on Feb 17, 2017
  1. Fix travis build

    marcosnils committed Feb 17, 2017
Commits on Jan 23, 2017
  1. #1458 add a more prominent warning for keys() (#1459)

    * #1458: more prominent warning about keys() performance implications
    
    Also add Javadoc for scan()
    
    * #1458: add 'see also' link to official Redis documentation
    
    * #1458: add a bit of JavaDoc to ScanParams and ScanResult
    
    * Add convenience method to check for the end of the iteration
    
    * Add convenience method to check for the end of the iteration (unit test)
    
    * Add convenience method to check for the end of the iteration (unit test)
    kutzi committed with marcosnils Jan 23, 2017
Commits on Jan 6, 2017
  1. Add contributing link

    marcosnils committed on GitHub Jan 6, 2017
Commits on Jan 4, 2017
  1. Add psetex to JedisCluster (#1457)

    marcosnils committed on GitHub Jan 4, 2017
Commits on Nov 17, 2016
Commits on Nov 8, 2016
  1. Fix for Sentinel MasterListener uncaught exception death (#1422)

    * Fixed MasterListener so a broader exception will be catched
    
    * Revert "Fixed MasterListener so a broader exception will be catched"
    
    This reverts commit 93be077.
    
    * Fixed MasterListener so a broader exception will be catched
    sheinbergon committed with marcosnils Nov 8, 2016
Commits on Nov 3, 2016
Commits on Oct 24, 2016
  1. Change BinaryJedis bitfield return type to List<Long> (#1414)

    Fixes #1413
    
    Signed-off-by: Marcos Lilljedahl <marcosnils@gmail.com>
    marcosnils committed with HeartSaVioR Oct 24, 2016
Commits on Oct 23, 2016
  1. Adding Jedis HSTRLEN command request #1404 (#1408)

    * Adding Jedis HSTRLEN command request #1404
    
    * Adding Jedis HSTRLEN command request #1404
    smadasu committed with HeartSaVioR Oct 23, 2016
  2. Documents has wrong parameter description. (#1410)

    Double.MIN_VALUE & Double.MAX_VALUE doesn't work.
    They should be Double.NEGATIVE_INIFINITY & Double.POSITIVE_INFINITY
    novice81 committed with HeartSaVioR Oct 23, 2016
Commits on Oct 16, 2016
  1. Move bitfield tests to proper place (#1409)

    * and fix some unneed preparing / cleaning up
    HeartSaVioR committed on GitHub Oct 16, 2016
Commits on Oct 13, 2016
  1. improve slots cache initialize‘s retry logic (#1402)

    * improve slots cache initialize's retry logic
    
    [Motivation]
    When jedis.auth(password) throw JedisConnectionException, it won't retry
    next node. This should be improved.
    
    [Modifications]
    Move the code about auth/clientSetname into try-catch statements.
    
    [Result]
    When jedis fail to setup connection with one node to initial slots
    cache, it will retry next one.
    
    * remove similar case
    jiafu1115 committed with marcosnils Oct 13, 2016
Commits on Sep 26, 2016
  1. keep same code style between password setting with database (#1396)

    selecting/clientName setting.
    jiafu1115 committed with marcosnils Sep 26, 2016
Commits on Sep 19, 2016
  1. Support setting client name for JedisCluster (#1386)

    [Motivation]
    
    JedisCluster should support setting client name similar with other types
    of Jedis.
    
    [Modifications]
    
    (1) add private member: clientName for JedisClusterInfoCache;
    (2) add new constructor with clientName for JedisCluster.
    
    [Result]
    
    JedisCluster support setting client name.
    jiafu1115 committed with HeartSaVioR Sep 19, 2016
Commits on Sep 12, 2016
  1. Disable protected mode for test environment (#1382)

    * protected mode makes whole tests fail
    HeartSaVioR committed on GitHub Sep 12, 2016
Commits on Aug 18, 2016
  1. Revert empty-list-on-transaction-rollback change. (#1368)

    Revert baed64c (#1301) because it's no longer possible to tell apart whether a transaction was rolled back or the result was just empty. This change restores the previous method contract.
    mp911de committed with HeartSaVioR Aug 18, 2016
Commits on Jul 20, 2016
  1. Improvement (issue #1352): (#1353)

    evalsha should throw specialized exception if redis answers with NOSCRIPT message.
    smagellan committed with marcosnils Jul 20, 2016
Commits on Jul 19, 2016
  1. Issue #1252: Random node + rediscovery on connection exception replac…

    …ed with rediscovery at the end (#1256)
    
    * Issue #1252:
    1. New special exception for “No reachable nodes”
    2. Fixed situation when simple connection exception with tryRandomNode=true proceed as just no reachable nodes
    3. Don’t try random node with immediate initiate cluster renewal after that if we got ConnectionTimeout from proper slot jedis
    4. Fix rewriting real root cause JedisConnectionException with JedisClusterMaxRedirectionsException
    Spikhalskiy committed with marcosnils Jul 19, 2016
Commits on Jul 18, 2016
  1. Add javadocs link

    marcosnils committed on GitHub Jul 18, 2016
  2. Bump version.

    marcosnils committed on GitHub Jul 18, 2016
  3. Fixed IPv6 parsing logic (#1342)

    Introduced tests for HostAndPort
    
    Introduced comments on IPv6 parsing logic
    
    Introduced 'aliases' of localhost address
    smagellan committed with marcosnils Jul 18, 2016
Commits on Jul 14, 2016
  1. Added initial size (and load factor) for HashMaps - to avoid it being…

    … resized when Redis Hash has too many keys. (#1343)
    Harsh Moorjani committed with marcosnils Jul 14, 2016
Commits on Jul 11, 2016
  1. Issue #1252: Fix creating a lot of new Jedis instances on unstable cl…

    …uster, fix slots clearing without filling (#1253)
    
    * Issue #1252: Fix creating lot of new Jedis instances on unstable cluster, fix slots clearing without filling
    
    * Issue #1252: Acquire one long lock for trying all nodes when rediscover cluster
    Spikhalskiy committed with marcosnils Jul 11, 2016
Commits on Jul 7, 2016
  1. Move scan from JedisClusterCommands to MultiKeyJedisClusterCommands

    * since we're treating scan as multiple key operation
    HeartSaVioR committed Jul 7, 2016
Commits on Jul 6, 2016
  1. Implemented a HashTag version of SCAN methods for Redis Cluster (#1335)

    Based on http://www.paluch.biz/blog/162-iterate-over-all-keys-in-a-redis-cluster.html.
    This implementation supports scanning for "Hash Tag" prefixed based patterns ( i.e. {TAG}* )
    sheinbergon committed with HeartSaVioR Jul 6, 2016
Commits on Jul 4, 2016
Commits on Jul 3, 2016
  1. Not extend Junit Assert classes in Tests. #1316 (#1331)

    * Not extend Junit Assert classes in Tests. #1316
    smadasu committed with marcosnils Jul 3, 2016
Commits on Jul 2, 2016