From cbd6b80c9bbc73bf15e525cb2eeda305bd379d2d Mon Sep 17 00:00:00 2001 From: Sonu Kumar Date: Wed, 8 Apr 2020 21:28:58 +0530 Subject: [PATCH] New release version, with changelog file --- CHANGELOG.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ build.gradle | 2 +- version.sh | 8 ++++---- 3 files changed, 51 insertions(+), 5 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..81f10042 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,46 @@ +# Changelog +All notable changes to Rqueue project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [1.4.0] - 08-Apr-2020 +#### Added +- Allow queue level configuration of job execution time. +- Support to add Message processor for discard and dead letter queue + +## [1.3.2] - 01-Apr-2020 +### Added +- Support lower version of spring 2.1.x + + +## [1.3.1] - 27-Feb-2020 +### Fixed +- Bootstrap issue due to optional dependencies of micrometer + + +## [1.3] - 11-Dec-2019 +### Added +- Expose 6 queue metrics using micrometer. (queue-size, delay queue size, processing queue size, dead letter queue size, execution counter, failure counter) +- An api to move messages from dead letter queue to other queue. (Any source queue to target queue). + +### Fixed +- An issue in scheduler that's always scheduling job at the delay of 5 seconds. (this leads to messages are not copied from delayed queue to main queue on high load) + + +## [1.2] - 03-Nov-2019 +- Fixed typo of *Later* to *Letter* + + +## [1.1] - 02-Nov-2019 +### Added +- At least once message guarantee +- Reduced ZSET calls +- Use Lua script to execute synchronized task + + + + +## [1.0] - 23-Oct-2019 +- Basic version of Asynchronous task execution + diff --git a/build.gradle b/build.gradle index 518aeb3e..0a10764b 100644 --- a/build.gradle +++ b/build.gradle @@ -58,7 +58,7 @@ ext { subprojects { group = 'com.github.sonus21' - version = '1.3.2-RELEASE' + version = '1.4.0-RELEASE' dependencies { // https://mvnrepository.com/artifact/org.springframework/spring-messaging diff --git a/version.sh b/version.sh index e53c4f36..db4db943 100644 --- a/version.sh +++ b/version.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -export SPRING_BOOT_VERSION=2.2.0.RELEASE -export SPRING_VERSION=5.2.0.RELEASE -export MICROMETER_VERSION=1.3.2 -export SPRING_DATA_VERSION=2.2.0.RELEASE +export SPRING_BOOT_VERSION=2.1.0.RELEASE +export SPRING_VERSION=5.1.2.RELEASE +export MICROMETER_VERSION=1.1.0 +export SPRING_DATA_VERSION=2.1.2.RELEASE