spring-batch-redis

Spring Batch extension for Redis

APACHE-2.0 License

Stars
43
Committers
4

Bot releases are visible (Hide)

spring-batch-redis - Release v4.3.2

Published by jruaux 5 months ago

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

  • 01b3b12 Bump for next dev cycle
  • 0b694b7 Bump for next dev cycle
  • 1f84d22 Bump for next dev cycle

⚙️ Dependencies

  • d941635 Added memcached client

  • 304c6ed Releasing version 4.3.2
  • 2ad194e Releasing version 4.3.2
  • 95016ab Releasing version 4.3.2
spring-batch-redis - Release v4.3.1

Published by jruaux 6 months ago

Changelog

🐛 Fixes

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

🛠 Build

  • 47f82f5 Bump for next dev cycle

⚙️ Dependencies

  • a39cb44 Upgraded lettucemod

  • 7aa1459 Releasing version 4.3.1
spring-batch-redis - Release v4.3.0

Published by jruaux 6 months ago

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

  • 5a57345 Releasing version 4.3.0
spring-batch-redis - Release v4.2.2

Published by jruaux 6 months ago

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

  • d824066 Removed isOK

🛠 Build

  • 41be07d Reverted version
  • e724ba5 Bump for next dev cycle

📝 Documentation

  • c711898 Updated codecov badge link
  • d3bf9f7 Updated README

  • 61b8e5d Releasing version 4.2.2
  • e0125cb Releasing version 4.2.2
  • dbe985b Added codecov token
spring-batch-redis - Release v4.2.1

Published by jruaux 6 months ago

Changelog

🚀 Features

  • d93074f Exposed max item count in generator item reader

🛠 Build

  • 84a1fe6 Bump for next dev cycle

  • 92d95dd Releasing version 4.2.1
  • 3ede2ab Changed org name
  • 9d32f20 Releasing version 4.2.0
spring-batch-redis - Release early-access

Published by jruaux 6 months ago

Changelog

🚀 Features

  • d93074f Exposed max item count in generator item reader

  • 3ede2ab Changed org name
spring-batch-redis - Release v4.2.0

Published by jruaux 6 months ago

Changelog

🚀 Features

  • 4df139d Added string quick compare

🔄️ Changes

  • caff3a7 🚨 Added DataType enum

🛠 Build

  • 7e3b425 Bump for next dev cycle

  • a54c999 Releasing version 4.1.5
spring-batch-redis - Release v4.1.5

Published by jruaux 6 months ago

Changelog

🚀 Features

  • e5d61d8 Added byte[] comparison

🛠 Build

  • 11e8ace Bump for next dev cycle

  • ccfd24e Releasing version 4.1.4
spring-batch-redis - Release v4.1.4

Published by jruaux 6 months ago

Changelog

🚀 Features

  • bae55e5 Removed redis connection initialization

  • 46a43f2 Releasing version 4.1.3
spring-batch-redis - Release v4.1.3

Published by jruaux 6 months ago

Changelog

  • f6eb67f Releasing version 4.1.2
spring-batch-redis - Release v4.1.2

Published by jruaux 6 months ago

Changelog

🚀 Features

  • 7c61746 Added key comparator and options

🐛 Fixes

  • 46386e6 LUA script was returning imprecise TTL

  • 445788a Releasing version 4.1.1
spring-batch-redis - Release v4.1.1

Published by jruaux 6 months ago

Changelog

🚀 Features

  • b12aa93 Added toString on generator item

  • cb6f9c3 Releasing version 4.1.0
spring-batch-redis - Release v4.1.0

Published by jruaux 6 months ago

Changelog

🚀 Features

  • eb0cb3b Added KeyValue value type

🔄️ Changes

  • f6fb4a0 🚨 simplified reader hierarchy
  • 105412d Renamed execute method to read
  • d9cdf78 🚨 Introduced AbstractRedisItemReader for key comparisons
  • 1f1bf83 🚨 introduced modules
  • f5a7d41 🚨 introduced infra, test, and util modules

🧪 Tests

  • bf84780 Fixed mem usage tests
  • 4699ccd Fixed mem usage tests
  • b39b561 Added redisURI method

🛠 Build

  • ef9ae8e Bump for next dev cycle

  • 811326b Releasing version 4.0.7
spring-batch-redis - Release early-access

Published by jruaux 7 months ago

Changelog

🔄️ Changes

  • 1f1bf83 🚨 introduced modules
  • f5a7d41 🚨 introduced infra, test, and util modules

🧪 Tests

  • b39b561 Added redisURI method

🛠 Build

  • ef9ae8e Bump for next dev cycle

  • 811326b Releasing version 4.0.7
spring-batch-redis - Release v4.0.7

Published by jruaux 7 months ago

Changelog

🚀 Features

  • 1beeb09 Using timeout exception for Await.until()

🛠 Build

  • 4eca449 Bump for next dev cycle

  • 8693465 Releasing version 4.0.6
spring-batch-redis - Release v4.0.6

Published by jruaux 7 months ago

Changelog

🔄️ Changes

  • 2c0d86f 🚨 Removed DataType.NONE

🛠 Build

  • abe7139 Bump for next dev cycle

  • f2c743e Releasing version 4.0.5
spring-batch-redis - Release early-access

Published by jruaux 7 months ago

Changelog

🔄️ Changes

  • 2c0d86f 🚨 Removed DataType.NONE

🛠 Build

  • abe7139 Bump for next dev cycle

  • f2c743e Releasing version 4.0.5
spring-batch-redis - Release v4.0.5

Published by jruaux 7 months ago

Changelog

🧪 Tests

  • 71a409b refactoring

🛠 Build

  • c0c3a2f bump for next dev cycle

  • dbb5a3d Releasing version 4.0.4
spring-batch-redis - Release early-access

Published by jruaux 7 months ago

Changelog

🛠 Build

  • c0c3a2f bump for next dev cycle

  • dbb5a3d Releasing version 4.0.4
spring-batch-redis - Release v4.0.4

Published by jruaux 7 months ago

Changelog

🐛 Fixes

  • 58c962f Set database type to avoid misleading log message

🔄️ Changes

  • 1e43d8a Removed queue and processing writers

🧪 Tests

  • 0b442ba moved write* to stack tests
  • 7e05579 Removed unnecessary intermediary parent classes
  • 2e939ea Moved replicateStruct to stack tests

🛠 Build

  • cc2365d bump for next dev cycle

  • 9bc0299 Releasing version 4.0.3
Package Rankings
Top 32.0% on Repo1.maven.org
Related Projects