Skip to content

Releases: redis/spring-batch-redis

Release early-access

23 May 01:31
Compare
Choose a tag to compare
Release early-access Pre-release
Pre-release

Changelog

πŸ”„οΈ Changes

  • c6cea97 Introduced generator options

πŸ›  Build

Release v4.3.3

22 May 04:32
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • cc0b7b4 optimized scan notification reader
  • eb1ee2b Combined scan and live key readers

πŸ”„οΈ Changes

  • cbfc94b Removed memcached exception class

Release v4.3.2

17 May 07:12
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • 0dcaf25 Defaulting to retry limit 3 for async reader
  • 5be4452 Added pluggable key comparator
  • 688b0d7 Added shard fail-over resiliency for operations
  • 48b0526 Added spring-batch-resource module
  • 1e3a271 Added memcached reader and writer

πŸ› Fixes

  • ca626df Memcached reader open order

πŸ”„οΈ Changes

  • 43b409f 🚨 broke up memcached reader in components
  • eac1d89 🚨 Simplified redis and comparison readers
  • 994995e 🚨 Removed Job factory
  • 68f359a 🚨 Using common Range class
  • 40c9350 🚨 introduced queue and async readers

πŸ§ͺ Tests

  • 3ce1ddd Shortened test class names (hsqldb limit)

πŸ›  Build

βš™οΈ Dependencies


Release v4.3.1

06 May 22:32
Compare
Choose a tag to compare

Changelog

πŸ› Fixes

  • d35c1bf Made redis and generator reader value types consistent
  • 7531f71 Removed empty-queue log

πŸ›  Build

βš™οΈ Dependencies


Release v4.3.0

04 May 06:48
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • c2f17d6 Added copy constructor for MemKeyValue

πŸ”„οΈ Changes

  • d1a6d53 🚨 Removed util module
  • 208ae9d Replaced Item with KeyValue in generator

πŸ§ͺ Tests

  • 24975d3 Moved compareStreams to stack tests

πŸ›  Build

  • 952bbb2 Fixed dependencyUpdates exception
  • 2cc0284 Upgraded to gradle 8.7
  • ef4ccd7 Bump for next dev cycle

βš™οΈ Dependencies

  • ccafb84 Upgraded spring boot plugin

Release v4.2.2

29 Apr 22:01
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • 0a4aa57 Made function support different KeyValue subclasses

πŸ”„οΈ Changes

  • 4a4c075 Moved scan size estimator to RIOT
  • 2352dd1 Removed thread pool executor method from BatchUtils
  • aaa3658 Removed unused BatchUtils methods
  • 1b274e3 Removed unused BatchUtils methods
  • 2d4d64a Removed SetBlockingQueue and replaced with set in reader
  • b1347a1 Removed superfluous AwaitTimeoutException
  • 1e9ba22 🚨 Introduced MemKeyValue for reader

πŸ§ͺ Tests

  • 344bbb4 Moved writeStream to stack tests
  • 91effb0 Removed flaky test
  • ee3adb4 Added multithreaded reader test
  • 2362a49 Added JobFactory tests
  • e63ab8a Added wait for no subscribers for live tests

🧰 Tasks

πŸ›  Build

πŸ“ Documentation


Release v4.2.1

26 Apr 23:05
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • d93074f Exposed max item count in generator item reader

πŸ›  Build


Release v4.2.0

24 Apr 05:40
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • 4df139d Added string quick compare

πŸ”„οΈ Changes

  • caff3a7 🚨 Added DataType enum

πŸ›  Build


Release v4.1.5

20 Apr 22:55
Compare
Choose a tag to compare

Changelog

πŸš€ Features

πŸ›  Build


Release v4.1.4

19 Apr 05:53
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • bae55e5 Removed redis connection initialization