Skip to content

4.0.0-beta4

Pre-release
Pre-release
Compare
Choose a tag to compare
@sazzad16 sazzad16 released this 28 Nov 05:24

πŸš€ New Features

  • Introduced JedisPooled
    An alternate to JedisPool which implements same interfaces as JedisCluster, allowing easy switch between JedisCluster and JedisPooled.

  • Implemented RediJSON 2 commands

  • Restored Jedis 3 classes/methods:

    • JedisSentinelPool class
    • JedisPubSub abstract class
    • BinaryJedisPubSub abstract class
    • JedisMonitor abstract class
    • Pipeline.syncAndReturnAll() method
  • Added/Changed ACL commands:

    • Added ACL DELUSER command
    • Added ACL GENPASS command with bits option
    • Added aclLogReset() method to support ACL LOG RESET sub-command replacing aclLog(options) method

πŸ› Bug Fixes

  • Fixed NullPointerException in ClusterPipeline with commands without any key
  • Fixed resource leak in ClusterConnectionProvider

🧰 Maintenance

  • Overridden Document.toString() method (#2692, #2696)