Skip to content

Releases: redis/riot

Release v3.1.5

16 Aug 17:09
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • 98fffd6 Added --log option for specific log levels

πŸ› Fixes

  • 7e8d855 Step progress bar to end before closing

πŸ›  Build

  • 1edfc3b Fixed and/or disabled RedisJSON tests
  • b97924b Disabled 2 failing tests
  • d39cd4c Moved replicateDsLive to stack tests
  • 23a2c2a Bump for next dev cycle
  • a110e70 Added replicate-ds test

πŸ“ Documentation

  • 46976ea Added progress doc and move generate-completion section

βš™οΈ Dependencies


Contributors

We'd like to thank the following people for their contributions:

  • Julien Ruaux

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-3.1.5-osx-x86_64.zip riot-standalone-3.1.5-osx-aarch64.zip
Linux (glibc) riot-standalone-3.1.5-linux-x86_64.zip riot-standalone-3.1.5-linux-aarch64.zip
Linux (musl) riot-standalone-3.1.5-linux_musl-x86_64.zip riot-standalone-3.1.5-linux_musl-aarch64.zip
Windows riot-standalone-3.1.5-windows-x86_64.zip riot-standalone-3.1.5-windows-aarch64.zip

Release v3.1.4

14 Jul 05:50
Compare
Choose a tag to compare

Changelog

πŸ”„οΈ Changes

  • 2804c22 Minor optimization and code formatting

πŸ›  Build

πŸ“ Documentation

  • 96d3394 Added type-based replication background
  • cf0447a Fixed typos and incorrect options.

βš™οΈ Dependencies

  • 90d6d3f Upgraded spring batch redis
  • f543750 Upgraded spring batch redis

Contributors

We'd like to thank the following people for their contributions:

  • Julien Ruaux

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-3.1.4-osx-x86_64.zip riot-standalone-3.1.4-osx-aarch64.zip
Linux (glibc) riot-standalone-3.1.4-linux-x86_64.zip riot-standalone-3.1.4-linux-aarch64.zip
Linux (musl) riot-standalone-3.1.4-linux_musl-x86_64.zip riot-standalone-3.1.4-linux_musl-aarch64.zip
Windows riot-standalone-3.1.4-windows-x86_64.zip riot-standalone-3.1.4-windows-aarch64.zip

Release v3.1.3

11 Jul 08:25
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • d5ce9d3 Added log progress bar to fix overlapping lines

πŸ”„οΈ Changes

  • 87d3343 updated for spring batch redis 3.6.2
  • 1d3036c brought keyvalue processor into dump import command
  • 92002ec Streamlined commands and added logging

πŸ›  Build

πŸ“ Documentation

  • 276b82e Added FAQ entry for logging and progress issues
  • f0f61fd Updated for replicate command

βš™οΈ Dependencies

  • 0b41ebf Upgraded to spring batch redis 3.6.2

Contributors

We'd like to thank the following people for their contributions:

  • Julien Ruaux

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-3.1.3-osx-x86_64.zip riot-standalone-3.1.3-osx-aarch64.zip
Linux (glibc) riot-standalone-3.1.3-linux-x86_64.zip riot-standalone-3.1.3-linux-aarch64.zip
Linux (musl) riot-standalone-3.1.3-linux_musl-x86_64.zip riot-standalone-3.1.3-linux_musl-aarch64.zip
Windows riot-standalone-3.1.3-windows-x86_64.zip riot-standalone-3.1.3-windows-aarch64.zip

Release v3.1.2

05 Jul 23:50
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • b812f90 Redesigned show-diffs to show messages with progress reporting

πŸ›  Build

  • 26f2a4f build: Bump for next dev cycle

πŸ“ Documentation

  • c2f3560 Updated progress reporting options
  • 0e05965 Reorganized documentation and fixed typos

Contributors

We'd like to thank the following people for their contributions:

  • Julien Ruaux

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-3.1.2-osx-x86_64.zip riot-standalone-3.1.2-osx-aarch64.zip
Linux (glibc) riot-standalone-3.1.2-linux-x86_64.zip riot-standalone-3.1.2-linux-aarch64.zip
Linux (musl) riot-standalone-3.1.2-linux_musl-x86_64.zip riot-standalone-3.1.2-linux_musl-aarch64.zip
Windows riot-standalone-3.1.2-windows-x86_64.zip riot-standalone-3.1.2-windows-aarch64.zip

Release v3.1.1

03 Jul 07:42
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • ab3415c Added include and exclude filters for redis readers., closes #120
  • 1363438 Improved progress reporting, closes #115
  • 0a70759 Returning proper exit codes if command failed (e.g. compare), closes #117

πŸ› Fixes

  • ea44ada Scan size estimate was wrong in certain cases., closes #110
  • c96f165 Fixed replicate compare step, closes #119
  • 87a82c1 Fixed and improved key comparison logger., closes #118

πŸ”„οΈ Changes

🧰 Tasks

  • e3223a9 Added checks for open and close

πŸ›  Build

πŸ“ Documentation

  • 487aa8d Added option documentation
  • b154f6f Added resource bundle for usage help
  • 95ff2ee Updated to reflected latest changes
  • d3b94aa Added examples for batching and multithreading

βš™οΈ Dependencies


Contributors

We'd like to thank the following people for their contributions:

  • Julien Ruaux

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-3.1.1-osx-x86_64.zip riot-standalone-3.1.1-osx-aarch64.zip
Linux (glibc) riot-standalone-3.1.1-linux-x86_64.zip riot-standalone-3.1.1-linux-aarch64.zip
Linux (musl) riot-standalone-3.1.1-linux_musl-x86_64.zip riot-standalone-3.1.1-linux_musl-aarch64.zip
Windows riot-standalone-3.1.1-windows-x86_64.zip riot-standalone-3.1.1-windows-aarch64.zip

Release v3.0.4

16 Jun 20:46
Compare
Choose a tag to compare

Changelog

πŸ› Fixes

πŸ”„οΈ Changes

  • 8e0e475 Upgraded spring batch redis

πŸ›  Build

πŸ“ Documentation

βš™οΈ Dependencies

  • d756b0a Upgraded spring batch redis

Contributors

We'd like to thank the following people for their contributions:

  • Julien Ruaux

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-3.0.4-osx-x86_64.zip riot-standalone-3.0.4-osx-aarch64.zip
Linux (glibc) riot-standalone-3.0.4-linux-x86_64.zip riot-standalone-3.0.4-linux-aarch64.zip
Linux (musl) riot-standalone-3.0.4-linux_musl-x86_64.zip riot-standalone-3.0.4-linux_musl-aarch64.zip
Windows riot-standalone-3.0.4-windows-x86_64.zip riot-standalone-3.0.4-windows-aarch64.zip

Release v3.0.3

07 Jun 16:59
Compare
Choose a tag to compare

Changelog

πŸ› Fixes

  • f156ef1 Progress bar not updating during verification step

πŸ›  Build

πŸ“ Documentation

βš™οΈ Dependencies


Contributors

We'd like to thank the following people for their contributions:

  • Julien Ruaux

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-3.0.3-osx-x86_64.zip riot-standalone-3.0.3-osx-aarch64.zip
Linux (glibc) riot-standalone-3.0.3-linux-x86_64.zip riot-standalone-3.0.3-linux-aarch64.zip
Linux (musl) riot-standalone-3.0.3-linux_musl-x86_64.zip riot-standalone-3.0.3-linux_musl-aarch64.zip
Windows riot-standalone-3.0.3-windows-x86_64.zip riot-standalone-3.0.3-windows-aarch64.zip

Release v3.0.2

03 Jun 06:40
Compare
Choose a tag to compare

Changelog

πŸ›  Build

  • 4df31dc Fixed chocolatey package name
  • 0944cb1 Bump for next dev cycle
  • 055e2ae Upgraded java version to 20

  • 7c80ce6 Releasing version 3.0.2
  • 83fbff2 Added publish to maven central

Contributors

We'd like to thank the following people for their contributions:

  • Julien Ruaux

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-3.0.2-osx-x86_64.zip riot-standalone-3.0.2-osx-aarch64.zip
Linux (glibc) riot-standalone-3.0.2-linux-x86_64.zip riot-standalone-3.0.2-linux-aarch64.zip
Linux (musl) riot-standalone-3.0.2-linux_musl-x86_64.zip riot-standalone-3.0.2-linux_musl-aarch64.zip
Windows riot-standalone-3.0.2-windows-x86_64.zip riot-standalone-3.0.2-windows-aarch64.zip

Release v3.0.1

02 Jun 06:00
Compare
Choose a tag to compare

Changelog

πŸ”„οΈ Changes

  • 5376eee Renamed replication classes

πŸ›  Build

  • e49ed55 Bump for next dev cycle
  • 28b8764 Disabled Maven central publishing
  • f7c80cb Using java binary distribution for brew and docker
  • 5a707b3 Added changelog template
  • 4e9e20a Bump for next dev cycle

πŸ“ Documentation


Contributors

We'd like to thank the following people for their contributions:

  • Julien Ruaux

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-3.0.1-osx-x86_64.zip riot-standalone-3.0.1-osx-aarch64.zip
Linux (glibc) riot-standalone-3.0.1-linux-x86_64.zip riot-standalone-3.0.1-linux-aarch64.zip
Linux (musl) riot-standalone-3.0.1-linux_musl-x86_64.zip riot-standalone-3.0.1-linux_musl-aarch64.zip
Windows riot-standalone-3.0.1-windows-x86_64.zip riot-standalone-3.0.1-windows-aarch64.zip

Release v3.0.0

01 Jun 05:01
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • b520f11 Added --no-stream-id option to replicate-ds
  • 226c453 Made generate-completion command visible
  • 4b33efb Added slack webhook secret

πŸ› Fixes

πŸ”„οΈ Changes

  • 4cf3a3b Renamed faker to faker-import
  • 0b2b57c Formatting of command descriptions
  • bdbd2ac 🚨 Major refactoring to simplify codebase
  • e78d114 simplified command layout
  • e84b983 merged riot-* into single app
  • 391ddae Merged all redis-* into one
  • 896423b Renamed DumpFile* to FileDump*

πŸ›  Build

  • 4dd1c89 Bump for next dev cycle
  • 0335e10 Enabled javadoc
  • 4cfbdd2 Updated project metadata
  • dea8d46 Using kordamp guide plugin for documentation
  • 8d36ebc Enabled docker hub
  • ff9ffb5 Temporarily disabled docker
  • 4e74ab8 Fixed docker image publishing
  • 50fc59d remove jpackage step
  • 43e65f1 Removed native-image step
  • 55e4bfb Removed native-image build steps
  • af9834c Added wait for generator test
  • 0471380 Moved multi-threaded live replication to Redis Stack only tests
  • e04073b Fixed main class name
  • 864ca2f Disabled releasing to package managers other than brew and docker
  • 78fbc38 Added more time for compare to complete
  • 557c366 Added junit dependencies
  • e0ebc66 flattened @nested instances
  • 7633a41 Added graalvm sdks
  • 572cc9f Added JDKs
  • 059a242 Added test-report uploading
  • f87289f Using main as default branch
  • 8f1e370 Renamed riot-cli to riot
  • 2581949 Using SynchronizedListItemWriter
  • 1f2d047 Upgraded pomchecker
  • 107da69 Using common config across projects
  • dbd9c69 Using Redis GitHub Workflows
  • 4a37231 Bump for next dev cycle
  • 6acfe4a Enabled slack announcements
  • 86b8d50 Upgraded to pomchecker 1.6.0

πŸ“ Documentation

βš™οΈ Dependencies

  • 8f011f5 Upgrade spring boot and sqlite
  • fe742de Upgraded to spring-batch-redis 3.3.0
  • 82c5962 Upgraded lettucemod

  • 91ae96b Releasing version 3.0.0
  • 0d6a1a7 Removed unused workflow steps
  • 0eb153b Releasing version 3.0.0
  • 440e383 Fixed release workflow
  • dbebef0 Removed jpackage and installer bits
  • 5f12e04 Removed native-image steps
  • 6a34177 Disabled test temporarily
  • bdb2540 Added LICENSE to avoid common ancestor issue in upload-artifact
  • be05479 Replaced jreleaser with riot
  • c2ae1cd Removed unused workflows
  • 4bf96d8 Removed unused workflows
  • 56069e7 removed OCI build cache
  • 2243b7f Added decrypt-secrets script
  • 5e0fdc8 Enabled early-access
  • 0e3aa4f reusing jreleaser's workflows
  • c5ba4d9 RIOT 3.0 refactoring
  • 7c17200 Releasing version 2.19.0

Contributors

We'd like to thank the following people for their contributions:

  • Julien Ruaux