Releases: redis/riotx-dist
Release v1.7.2
Changelog
π Features
- Added more logging to scan reader close
π Build
- Upgrade to JDK 25
π Documentation
dev
- add command flow, data structures, and spring batch integration documentation
- add reactive pipeline architecture and performance documentation
unscoped
- Remove
read-queueoption - remove obsolete references to RIOT-X being an extension of RIOT
- Releasing version 1.7.2
- Removed self from ignore
- Use larger github actions runner
- Bump to next snapshot version 1.7.2-SNAPSHOT
Binaries
π Universal
These binaries require an external Java runtime.
- riotx-1.7.2.zip (requires Java 17+)
- riotx-1.7.2.tar (requires Java 17+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v1.7.1
Changelog
π Features
ci
- move S3 upload to beginning of workflows for faster deployment
- automate CloudFormation template upload to S3 in early-access workflow
- automate CloudFormation template upload to S3
docker
- add ecr public registry support and fix cloudformation igw cleanup
release
- add S3 upload for CloudFormation template
unscoped
- Added
Actiondropdown to ec-sync.yaml for data gen
π Fixes
cloudformation
- organize new parameters into proper metadata categories
- use actual redis ports from uri parsing instead of broad port ranges
- improve ec-sync template security, reliability and functionality
metrics
- correct duration calculation in ReplicateMetricsReadListener
release
- disable S3 upload temporarily due to IAM permission issues
- correct S3 bucket region to us-west-1
- use template variable for S3 upload path
π§° Tasks
ci
- remove debug step from release workflow
unscoped
- remove temporary policy file
π Documentation
grafana
- add dashboard and metrics analysis
unscoped
- Remove elasticache-create.adoc
- Added doc for ElastiCache testing template
- Fix broken link
- Fix broken links
- Fix riotx gen example
- Fix riotx gen example
- Update gen page
- Added Observability doc
- Releasing version 1.7.1
- Bump to next snapshot version 1.7.1-SNAPSHOT
Binaries
π Universal
These binaries require an external Java runtime.
- riotx-1.7.1.zip (requires Java 17+)
- riotx-1.7.1.tar (requires Java 17+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v1.7.0
Changelog
π Features
- add credential logging for token-based authentication
π Fixes
- Remove
--versionfrom subcommands
ποΈ Changes
- Upgrade to Lettuce 6.8.1 search commands
- fix deprecated API usage in core modules
π§ͺ Tests
- Fix LoggingRedisCredentialsProviderTests
π Documentation
- Update Lakebase driver version
- Remove superfluous link
- Fix version
βοΈ Dependencies
- Upgrade spring boot and others
- Releasing version 1.7.0
- Remove gitpublishpush
- Bump to next snapshot version 1.6.1-SNAPSHOT
Binaries
π Universal
These binaries require an external Java runtime.
- riotx-1.7.0.zip (requires Java 17+)
- riotx-1.7.0.tar (requires Java 17+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v1.6.0
Changelog
π Features
- Added multithreading and key/value queue to Redis reader
π Fixes
CloudFormation
- Clean up ECS service after use
π§° Tasks
- Ignore npm files
- Ignore npm files
- Ignore docs/node_modules
- Ignore node_modules and .cache
- Ignore antora .cache
π Build
- Bump to next snapshot version
π Documentation
- Improve basic usage doc
- Removed temporary meta tag
- Removed temporary meta tag
- Ported docs to Antora
- Ported documentation to Antora
- Removed guide module
- Releasing version 1.6.0
- Use composite actions from redis-github-workflows
- Added docs workflow
Binaries
π Universal
These binaries require an external Java runtime.
- riotx-1.6.0.zip (requires Java 17+)
- riotx-1.6.0.tar (requires Java 17+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v1.5.7
Changelog
π Features
- Use computed default queue capacities
- Improve exception handling of scan reader
- Improve scan reader with async queueing
- Improve scan reader with async queueing
- Better logging when establishing Redis clients
- Log RIOT-X version and runtime info at startup
- Log RIOT-X version and runtime info at startup
- Added RDI collector configuration
π Fixes
- live reader queue size not properly handed to key reader
- Use concurrent hashmap to avoid concurrent modification exception
π Build
- Bump to next snapshot version
π Documentation
rdi
- Document rdi-operator build
unscoped
- Update documentation with new Redis reader options
- Releasing version 1.5.7
Binaries
π Universal
These binaries require an external Java runtime.
- riotx-1.5.7.zip (requires Java 17+)
- riotx-1.5.7.tar (requires Java 17+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v1.5.6
Changelog
π Fixes
generate
- Use seconds for expiration instead of millis
unscoped
- Use URI timeout and verify mode
π Build
- Bump to next snapshot version
- Releasing version 1.5.6
Binaries
π Universal
These binaries require an external Java runtime.
- riotx-1.5.6.zip (requires Java 17+)
- riotx-1.5.6.tar (requires Java 17+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v1.5.5
Changelog
π Features
- Avoid redundant error messages
- Added root cause message on errors
π Build
- Bump to next snapshot version
- Bump to next snapshot version
- Releasing version 1.5.5
- Releasing version 1.5.5
Binaries
π Universal
These binaries require an external Java runtime.
- riotx-1.5.5.zip (requires Java 17+)
- riotx-1.5.5.tar (requires Java 17+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v1.5.4
Changelog
π Build
- Bump to next snapshot version
- Releasing version 1.5.4
Binaries
π Universal
These binaries require an external Java runtime.
- riotx-1.5.4.zip (requires Java 17+)
- riotx-1.5.4.tar (requires Java 17+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v1.5.3
Changelog
π Fixes
- Refactor LUA script to avoid potential parsing issues on older Redis versions
- Proper XML de/serialization of Redis timeseries
π§ͺ Tests
- Separate Modules tests
- Separate Modules tests
- Consolidate testcontainers
- Fix Redis version discrepancies
- Use same Redis version for OSS and RS
π Build
- Exclude elastic/opensearch client from build-enforcer
- Releasing version 1.5.3
Binaries
π Universal
These binaries require an external Java runtime.
- riotx-1.5.3.zip (requires Java 17+)
- riotx-1.5.3.tar (requires Java 17+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
Release v1.5.2
Changelog
π Fixes
- Enable parallel cluster key scan
π Build
- Bump to next snapshot version
- Releasing version 1.5.2
Binaries
π Universal
These binaries require an external Java runtime.
- riotx-1.5.2.zip (requires Java 17+)
- riotx-1.5.2.tar (requires Java 17+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.