Skip to content

4.4.0-m1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 13 Dec 13:00
· 391 commits to refs/heads/master since this release
0cf061c

Changes

🚀 New Features

  • Introduce JedisBroadcast to broadcast commands (#3194) (#3227)
  • Support pipelining from UnifiedJedis (#3221)
  • Support intermediate sync() calls in multi node pipelines (#3226)
  • Support MODULE LOADEX command (#3238)
  • Support LATENCY DOCTOR command (#3239)
  • Support CLIENT UNPAUSE command (#3237)
  • Support BITPOS command with BYTE|BIT modifier (#3236)
  • Address empty cluster slots list when discovering slots (#3195)
  • Refactor GenericObjectPool usages (#3186)
  • Easy PooledConnectionProvider with GenericObjectPoolConfig (#3183)

🧪 Experimental Features

  • Support FT._LIST command: ftList() method (#3197)
  • Support FT.PROFILE command (#3188)
  • Support FT.SPELLCHECK command (#3175)

🐛 Bug Fixes

  • Fix JedisPooled constructors missing poolConfig param (#3185)

🧰 Maintenance

  • Test: Intermediate sync() works in regular Pipeline (#3246)
  • Make org.json safely replace-able with android-json (#3242)
  • Allow exclusion of GSON dependency (#3223)
  • Test: Reduce flaky-ness of CLIENT PAUSE tests (#3243)
  • Add dependabot configuration (#3162)
  • Update test system setup (#3225)
  • Adding Javadocs to Jedis 'args' package (#3210)
  • Test: Debug cluster executor test fail (#3209)
  • Javadocs in Exception classes (#3204)
  • Test: Address memory optimizations in Redis List (#3208)
  • Refactor GenericObjectPool usages (#3186)
  • Test: Address DEFAULT_DIALECT search config change (#3184)
  • Test: Address TDIGEST.RANK changes (#3177)
  • Test: graph parser can handle inf, nan, etc (#3176)
  • Address JavaDoc warnings (#3174)
  • Release drafter formatting improvement: titles (#3173)
  • Fix RedisJSON doc for POJOs (#3200)

Contributors

We'd like to thank all the contributors who worked on this release!

@sazzad16, @agavrilov76, @jgaoIXL, @chayim, @yeikel and @zeekling