Releases: redis/riot
Release early-access
Changelog
ποΈ Changes
- 86b1f5a Exposed Main application API
Contributors
We'd like to thank the following people for their contributions:
- jruaux
Binaries
π Universal
These binaries require an external Java runtime.
- riot-early-access.zip (requires Java 11+)
- riot-early-access.tar (requires Java 11+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v3.2.3
Changelog
π§ͺ Tests
- 76befec Added wait for live test
π Build
- 601e00d Bump for next dev cycle
βοΈ Dependencies
- 5535c50 Upgraded spring batch redis
- 2c5fb76 Releasing version 3.2.3
Contributors
We'd like to thank the following people for their contributions:
- Julien Ruaux
- jruaux
Binaries
π Universal
These binaries require an external Java runtime.
- riot-3.2.3.zip (requires Java 11+)
- riot-3.2.3.tar (requires Java 11+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v3.2.2
Changelog
π Features
π Fixes
- e7e5e57 Logging options were not applied for replication
- 886a6be Check for null when building composite processor
- 15ac9bd Added setName on all readers
ποΈ Changes
- 6ea5899 Removed runnable and using callable for commands
- d1865f1 Removed redis connection init
- b87d16c Made job runnable top level
- c386146 Simplified step configuration
π§ͺ Tests
- 263913e Fixed generic
- 8a937f1 Added binary-key snapshot replication test
- e8d783e Fixed replicateLiveKeyExclude
- 7d2bacd Moved redis enterprise integration tests to replication
π Build
- 1220604 Removed Eclipse project name
- be5367d centralized build settings in root project
- 5378a00 Fixed javadoc/createGuide dependency
- 1b951a3 Enabled javadoc
- a472256 Restored publishing to maven central
- ba4f5a7 Fixed pdf path
- a16f509 Bump for next dev cycle
- 27278db Fixed doc generation
- 302882a flattened docs output
- 0ec23ae Removed ghpages publishing from riot cli
π Documentation
βοΈ Dependencies
- a50daf6 Upgraded spring batch
- a357abb Upgraded spring batch
- 85ab097 Upgraded spring batch redis
- 75f369d Upgraded spring batch redis
- 840e38f Upgraded spring batch redis
- 6952051 Upgraded spring batch redis
- cc88fc0 Upgraded spring batch redis
- be2b6c6 Releasing version 3.2.2
- 2316751 Releasing version 3.2.1
- 2210802 Using early-access jreleaser
- aa0af73 Uploading repos artifact
- 43bbc48 Added publish to gradle tasks
- 98951c5 Releasing version 3.2.0
Contributors
We'd like to thank the following people for their contributions:
- Julien Ruaux
- jruaux
Binaries
π Universal
These binaries require an external Java runtime.
- riot-3.2.2.zip (requires Java 11+)
- riot-3.2.2.tar (requires Java 11+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v3.2.0
Changelog
π Features
- 127be6b Added JSONL support to file-import
- fe6dd36 Included processors in comparison step
- a6cf0d5 Improved error handling
- 166cdbc Switched to SLF4J SimpleLogger and added corresponding options
- f24e7a4 Improved replication status reporting
- 87e4ef5 Added progress bar
- c363cab Added logging options
- c3246f9 Added --ft and --retry-limit options
ποΈ Changes
core
- 88e91a2 Using primitive-specific converters
unscoped
- 569acfa created separate connector for Redis replication and ping
- f32df26 π¨ Upgrade to spring batch redis 4.x
- 6ec48bd Reorganized options and CLI args
- 7f41d99 Moved live step options to reader
- 8785d90 Introduced Riot execution context
- f5ccaeb Functions and args
- 8fd9412 Initial commit
- ca5aad2 Formatting
π§ͺ Tests
- 66e25f8 Moved some file tests to stack only
- 69508b1 Using generateAsync instead of custom scheduler
- c16e831 Fixed skip policy arg
π§° Tasks
- 1cf615d Merged with upstream
π Build
- 184d7a3 Added docs/LICENSE for artifact upload
- cc4900e Added PDF to artifact upload
- f1c17e5 Added PDF rendering to guide
- 7009e7d Added copy runtime dependencies
- 6799f01 Removed use of spring boot plugin
- 0615856 Removed chocolatey publishing
- dd90f72 Downgraded dependency to jre8
- 0385ba5 Downgraded to gradle 7.6.1
- b12a7f3 Disabled javadoc
- c76489b Upgraded to gradle 8.3
- 986fc8a Introduced modules file, db, and faker
π Documentation
- 889e48a Added JSONL support
- 4d05718 Updated images
- 7aea74e Updated guide structure and tweaked for PDF rendering
- a752cb7 Updated after arg changes
- 649fe5c Reorganized sections
- 7db7261 Documented --ft and --retry-limit options
βοΈ Dependencies
- 8d3c21a Upgraded spring batch redis
- cf1bd00 Upgraded spring batch redis
- 2f3236a Upgraded spring boot plugin
- 0b1f149 Upgraded to spring batch redis 3.7.1
- 8415a93 Upgraded to Spring Batch Redis 3.7.0
- d0f1908 spring batch redis 3.6.8
- 2555d10 Upgraded spring boot plugin and jdbc drivers
- 7ec5009 Upgraded spring boot and spring batch redis
- 87ebbd9 Releasing version 3.2.0
- 2278698 Releasing version 3.2.0
- 0f0e907 Added codecov token
- ac8f78f Added codecov token
- 2fdb8a5 Upgraded actions
- 4cc6c1d Fixed docs upload/download
- 803ca37 Updated actions
- 1acea73 Upgraded actions
- ce5fd35 Switched to latest JReleaser instead of early-access
Contributors
We'd like to thank the following people for their contributions:
- Julien Ruaux
- jruaux
Binaries
π Universal
These binaries require an external Java runtime.
- riot-3.2.0.zip (requires Java 11+)
- riot-3.2.0.tar (requires Java 11+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v3.1.5
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
- e831410 Releasing version 3.1.5
Contributors
We'd like to thank the following people for their contributions:
- Julien Ruaux
Binaries
π Universal
These binaries require an external Java runtime.
- riot-3.1.5.zip (requires Java 11+)
- riot-3.1.5.tar (requires Java 11+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v3.1.4
Changelog
ποΈ Changes
- 2804c22 Minor optimization and code formatting
π Build
- 71b0830 Bump for next dev cycle
π Documentation
βοΈ Dependencies
- 5badce8 Releasing version 3.1.4
Contributors
We'd like to thank the following people for their contributions:
- Julien Ruaux
Binaries
π Universal
These binaries require an external Java runtime.
- riot-3.1.4.zip (requires Java 11+)
- riot-3.1.4.tar (requires Java 11+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v3.1.3
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
- 7dec5c6 added wait for reader and writer
- a7fecb5 Added wait for live key exclude
- 1e78fd7 Renamed classes
- 4c96f31 Bump for next dev cycle
π Documentation
βοΈ Dependencies
- 0b41ebf Upgraded to spring batch redis 3.6.2
- 7751209 Releasing version 3.1.3
Contributors
We'd like to thank the following people for their contributions:
- Julien Ruaux
Binaries
π Universal
These binaries require an external Java runtime.
- riot-3.1.3.zip (requires Java 11+)
- riot-3.1.3.tar (requires Java 11+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v3.1.2
Changelog
π Features
- b812f90 Redesigned show-diffs to show messages with progress reporting
π Build
- 26f2a4f build: 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.
- riot-3.1.2.zip (requires Java 11+)
- riot-3.1.2.tar (requires Java 11+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v3.1.1
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
- 90c991f Bump for next dev cycle
- f6ad58b Removed maven publishing
- 93cbe8b Fixed java version
- 4a6a041 Corrected licenses
- 32c74e3 Fixed awaitEquals
- f6932dc Added wait
- ea2072e generator update
- 540ccc1 Bump for next dev cycle
π 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.
- riot-3.1.1.zip (requires Java 11+)
- riot-3.1.1.tar (requires Java 11+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v3.0.4
Changelog
π Fixes
ποΈ Changes
- 8e0e475 Upgraded spring batch redis
π Build
π Documentation
- 17914e2 Added FAQ
βοΈ 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.
- riot-3.0.4.zip (requires Java 11+)
- riot-3.0.4.tar (requires Java 11+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.