Skip to content

Releases: redis/riot

Release v4.1.4

24 Oct 15:26
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • a3425be Added replication lag metric publisher

πŸ› Fixes

  • 97ca2d4 using default job and step names
  • b1e3eba Execution strategy
  • da52939 filenames with length > 90 were causing SQL error
  • 2589621 Removed duplicate max item count
  • 9e63d3d Added missing --source-client option

πŸ”„οΈ Changes

  • df530d4 Upgraded spring-batch-redis
  • c2c827c Removed dropped metric as already exposed in micrometer
  • 2230a2d separated keyvalue filter

πŸ§ͺ Tests

  • 02e2859 Using fixed tags for stack and enterprise Redis containers
  • 45d6254 Fixed range test
  • 348fee7 Fixed execution strategy
  • 20e8196 Fixed compilation issue
  • be82293 Formatting

πŸ›  Build

πŸ“ Documentation

  • 637e7a4 Added out-of-memory error in the FAQ
  • 566a5ac Corrected supported Redis distributions

βš™οΈ Dependencies

  • 58b29ea upgrade spring-batch-redis
  • 070759b Updated to latest spring-batch-redis snapshot
  • 37d7b4b Upgraded spring boot
  • a3f7309 Upgraded GCP

Binaries

🌟 Universal

These binaries require an external Java runtime.

β˜•οΈ Bundled Java Runtimes

These binaries provide their own Java runtime.

Platform Intel Arm
MacOS riot-standalone-4.1.4-osx-x86_64.zip riot-standalone-4.1.4-osx-aarch64.zip
Linux (glibc) riot-standalone-4.1.4-linux-x86_64.zip riot-standalone-4.1.4-linux-aarch64.zip
Linux (musl) riot-standalone-4.1.4-linux_musl-x86_64.zip riot-standalone-4.1.4-linux_musl-aarch64.zip
Windows riot-standalone-4.1.4-windows-x86_64.zip riot-standalone-4.1.4-windows-aarch64.zip

Release early-access

24 Oct 22:47
Compare
Choose a tag to compare
Release early-access Pre-release
Pre-release

Changelog

πŸ›  Build

  • d6688ef Reverted to universal docker

Binaries

🌟 Universal

These binaries require an external Java runtime.

β˜•οΈ Bundled Java Runtimes

These binaries provide their own Java runtime.

Platform Intel Arm
MacOS riot-standalone-early-access-osx-x86_64.zip riot-standalone-early-access-osx-aarch64.zip
Linux (glibc) riot-standalone-early-access-linux-x86_64.zip riot-standalone-early-access-linux-aarch64.zip
Linux (musl) riot-standalone-early-access-linux_musl-x86_64.zip riot-standalone-early-access-linux_musl-aarch64.zip
Windows riot-standalone-early-access-windows-x86_64.zip riot-standalone-early-access-windows-aarch64.zip

Release v4.1.3

15 Sep 20:06
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • 20025ee Added processor options to parent of replicate and compare., closes #156
  • 037c4ab Sort exported field names

πŸ› Fixes

  • 5908aad --key-slot help
  • ba064ac read-threads option caused class cast exception

πŸ”„οΈ Changes

  • dd2f291 Moved pool option to commands that require it

πŸ§ͺ Tests

πŸ›  Build

πŸ“ Documentation

βš™οΈ Dependencies

  • e7da21a Upgraded spring-batch-redis
  • 2f25f59 Upgraded to spring-batch-redis snapshot
  • 9af6e14 Upgraded lettucemod and spring-batch-redis
  • 6b31335 Upgraded spring batch redis

  • d206da2 Releasing version 4.1.3
  • 8519dc9 Fixed setup-java action and Java versions
  • 6cfff07 Releasing version 4.2.0

Binaries

🌟 Universal

These binaries require an external Java runtime.

β˜•οΈ Bundled Java Runtimes

These binaries provide their own Java runtime.

Platform Intel Arm
MacOS riot-standalone-4.1.3-osx-x86_64.zip riot-standalone-4.1.3-osx-aarch64.zip
Linux (glibc) riot-standalone-4.1.3-linux-x86_64.zip riot-standalone-4.1.3-linux-aarch64.zip
Linux (musl) riot-standalone-4.1.3-linux_musl-x86_64.zip riot-standalone-4.1.3-linux_musl-aarch64.zip
Windows riot-standalone-4.1.3-windows-x86_64.zip riot-standalone-4.1.3-windows-aarch64.zip

Release v4.1.2

25 Aug 23:47
Compare
Choose a tag to compare

Changelog

πŸš€ Features

πŸ›  Build

βš™οΈ Dependencies

  • 933881c Upgraded spring batch redis

Binaries

🌟 Universal

These binaries require an external Java runtime.

β˜•οΈ Bundled Java Runtimes

These binaries provide their own Java runtime.

Platform Intel Arm
MacOS riot-standalone-4.1.2-osx-x86_64.zip riot-standalone-4.1.2-osx-aarch64.zip
Linux (glibc) riot-standalone-4.1.2-linux-x86_64.zip riot-standalone-4.1.2-linux-aarch64.zip
Linux (musl) riot-standalone-4.1.2-linux_musl-x86_64.zip riot-standalone-4.1.2-linux_musl-aarch64.zip
Windows riot-standalone-4.1.2-windows-x86_64.zip riot-standalone-4.1.2-windows-aarch64.zip

Release v4.1.1

25 Aug 18:24
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • 1726f54 Change memory usage default to disabled
  • 78d719b Added index creation option for generate command

πŸ”„οΈ Changes

  • 73ff68d Removed parameter from AbstractCommand.execute()
  • 9f87b67 Moved riot-db connector to riot plugin

πŸ›  Build

βš™οΈ Dependencies

  • fa367dd Upgraded spring boot and GCP

Binaries

🌟 Universal

These binaries require an external Java runtime.

β˜•οΈ Bundled Java Runtimes

These binaries provide their own Java runtime.

Platform Intel Arm
MacOS riot-standalone-4.1.1-osx-x86_64.zip riot-standalone-4.1.1-osx-aarch64.zip
Linux (glibc) riot-standalone-4.1.1-linux-x86_64.zip riot-standalone-4.1.1-linux-aarch64.zip
Linux (musl) riot-standalone-4.1.1-linux_musl-x86_64.zip riot-standalone-4.1.1-linux_musl-aarch64.zip
Windows riot-standalone-4.1.1-windows-x86_64.zip riot-standalone-4.1.1-windows-aarch64.zip

Release v4.1.0

07 Aug 06:52
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • b41ec3a Better exception handling for file commands
  • 09fe235 Report exceptions without transformation
  • 341496d Improved error handling
  • 0f7c2a9 Better error handling for fault-tolerant step
  • 8dca536 🚨 Changed faker command to use Faker expressions instead of SpEL
  • f848c06 Added toString on all args classes
  • 63332a2 Added checks for file import operations
  • f51e18b Added number format process variable

πŸ”„οΈ Changes

  • 1249356 Introduced command-specific context
  • 3262849 centralized resource methods in FileUtils

πŸ›  Build

πŸ“ Documentation

  • d7810fb Added Faker processor example
  • e18848a Added documentation for Faker expressions

βš™οΈ Dependencies

  • e3c8489 Upgraded spring-batch-redis

  • a47c071 Releasing version 4.1.0
  • fc25cd9 Using single --pool and --source-pool,--target-pool options

Binaries

🌟 Universal

These binaries require an external Java runtime.

β˜•οΈ Bundled Java Runtimes

These binaries provide their own Java runtime.

Platform Intel Arm
MacOS riot-standalone-4.1.0-osx-x86_64.zip riot-standalone-4.1.0-osx-aarch64.zip
Linux (glibc) riot-standalone-4.1.0-linux-x86_64.zip riot-standalone-4.1.0-linux-aarch64.zip
Linux (musl) riot-standalone-4.1.0-linux_musl-x86_64.zip riot-standalone-4.1.0-linux_musl-aarch64.zip
Windows riot-standalone-4.1.0-windows-x86_64.zip riot-standalone-4.1.0-windows-aarch64.zip

Release v4.0.4

26 Jun 14:25
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • 7477892 Added empty-stream struct replication

πŸ›  Build

πŸ“ Documentation


Binaries

🌟 Universal

These binaries require an external Java runtime.

β˜•οΈ Bundled Java Runtimes

These binaries provide their own Java runtime.

Platform Intel Arm
MacOS riot-standalone-4.0.4-osx-x86_64.zip riot-standalone-4.0.4-osx-aarch64.zip
Linux (glibc) riot-standalone-4.0.4-linux-x86_64.zip riot-standalone-4.0.4-linux-aarch64.zip
Linux (musl) riot-standalone-4.0.4-linux_musl-x86_64.zip riot-standalone-4.0.4-linux_musl-aarch64.zip
Windows riot-standalone-4.0.4-windows-x86_64.zip riot-standalone-4.0.4-windows-aarch64.zip

Release v4.0.3

21 Jun 22:52
Compare
Choose a tag to compare

Changelog

πŸ› Fixes

  • 3cf104a Using source reader args for target (e.g. mem-limit)

πŸ›  Build

πŸ“ Documentation

  • 9f20f6a Documented -1 value for --mem-limit
  • 943e45b Added script error in FAQ

  • 766e863 Releasing version 4.0.3
  • 9689c0e Added early-access and release workflows
  • dace70e Fixed release workflow
  • 811895b Added codecov token secret to release

Binaries

🌟 Universal

These binaries require an external Java runtime.

β˜•οΈ Bundled Java Runtimes

These binaries provide their own Java runtime.

Platform Intel Arm
MacOS riot-standalone-4.0.3-osx-x86_64.zip riot-standalone-4.0.3-osx-aarch64.zip
Linux (glibc) riot-standalone-4.0.3-linux-x86_64.zip riot-standalone-4.0.3-linux-aarch64.zip
Linux (musl) riot-standalone-4.0.3-linux_musl-x86_64.zip riot-standalone-4.0.3-linux_musl-aarch64.zip
Windows riot-standalone-4.0.3-windows-x86_64.zip riot-standalone-4.0.3-windows-aarch64.zip

Release v4.0.2

17 Jun 19:20
Compare
Choose a tag to compare

Changelog

πŸ› Fixes

  • b058a10 Removed duplicated key in stream dumps

πŸ›  Build

πŸ“ Documentation

βš™οΈ Dependencies

  • 34cefd7 Upgraded spring-batch-redis

Binaries

🌟 Universal

These binaries require an external Java runtime.

β˜•οΈ Bundled Java Runtimes

These binaries provide their own Java runtime.

Platform Intel Arm
MacOS riot-standalone-4.0.2-osx-x86_64.zip riot-standalone-4.0.2-osx-aarch64.zip
Linux (glibc) riot-standalone-4.0.2-linux-x86_64.zip riot-standalone-4.0.2-linux-aarch64.zip
Linux (musl) riot-standalone-4.0.2-linux_musl-x86_64.zip riot-standalone-4.0.2-linux_musl-aarch64.zip
Windows riot-standalone-4.0.2-windows-x86_64.zip riot-standalone-4.0.2-windows-aarch64.zip

Release v4.0.1

13 Jun 03:58
Compare
Choose a tag to compare

Changelog

πŸš€ Features

πŸ”„οΈ Changes

  • ffa77b8 Renamed MemKeyValueFilter
  • 84115f2 Removed step name constant prefix

πŸ§ͺ Tests

  • 534350d Moved replicateLive to stack

πŸ›  Build

  • e259191 Reverted to snapshot version
  • b7f6579 Reverted to snapshot version
  • 68bbba4 Changed Scoop repository to just scoop
  • acbd370 Bump for next dev cycle

πŸ“ Documentation


Binaries

🌟 Universal

These binaries require an external Java runtime.

β˜•οΈ Bundled Java Runtimes

These binaries provide their own Java runtime.

Platform Intel Arm
MacOS riot-standalone-4.0.1-osx-x86_64.zip riot-standalone-4.0.1-osx-aarch64.zip
Linux (glibc) riot-standalone-4.0.1-linux-x86_64.zip riot-standalone-4.0.1-linux-aarch64.zip
Linux (musl) riot-standalone-4.0.1-linux_musl-x86_64.zip riot-standalone-4.0.1-linux_musl-aarch64.zip
Windows riot-standalone-4.0.1-windows-x86_64.zip riot-standalone-4.0.1-windows-aarch64.zip