From 166fd1e6a7aa657f03ea6fcb0ea4d6b4629a9906 Mon Sep 17 00:00:00 2001 From: Oleg Smelov <45400511+lumber1000@users.noreply.github.com> Date: Thu, 11 Apr 2024 11:47:16 +0400 Subject: [PATCH] [TH2-2212] subscriptions recovery on failure (#70) --- README.md | 10 +++++++++- build.gradle | 26 +++++++++++++------------- gradle.properties | 2 +- 3 files changed, 23 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 911da04..6ac404f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# th2-conn-dirty-fix (1.5.1) +# th2-conn-dirty-fix (1.6.0) This microservice allows sending and receiving messages via FIX protocol @@ -335,6 +335,14 @@ spec: # Changelog +## 1.6.0 + +* Channel subscriptions recovery on failure +* Updated bom: `4.6.1-dev` +* Updated common: `5.10.0-dev` +* Updated common-utils: `2.2.3-dev` +* Updated conn-dirty-tcp-core: `3.5.0-dev` + ## 1.5.1 * Property `th2.operation_timestamp` is added to metadata to each message diff --git a/build.gradle b/build.gradle index 4d1d377..9ec8417 100644 --- a/build.gradle +++ b/build.gradle @@ -6,11 +6,11 @@ import com.github.jk1.license.render.JsonReportRenderer plugins { id 'java' id 'org.jetbrains.kotlin.jvm' version '1.8.22' - id 'com.palantir.docker' version '0.25.0' - id "org.owasp.dependencycheck" version "8.3.1" + id 'com.palantir.docker' version '0.36.0' + id "org.owasp.dependencycheck" version "9.0.9" id "com.gorylenko.gradle-git-properties" version "2.4.1" id 'com.github.jk1.dependency-license-report' version '2.5' - id "de.undercouch.download" version "5.4.0" + id "de.undercouch.download" version "5.6.0" } apply plugin: 'application' @@ -45,32 +45,32 @@ repositories { } dependencies { - api platform('com.exactpro.th2:bom:4.5.0') + api platform('com.exactpro.th2:bom:4.6.1') - implementation("com.exactpro.th2:common:5.4.0-dev") { + implementation("com.exactpro.th2:common:5.10.0-dev") { exclude group: 'com.exactpro.th2', module: 'task-utils' } - implementation "com.exactpro.th2:common-utils:2.2.0-dev" + implementation "com.exactpro.th2:common-utils:2.2.3-dev" implementation 'com.exactpro.th2:netty-bytebuf-utils:0.0.1' - implementation 'com.exactpro.th2:conn-dirty-tcp-core:3.3.0-dev' - implementation 'com.exactpro.th2:grpc-lw-data-provider:2.2.0-dev' + implementation 'com.exactpro.th2:conn-dirty-tcp-core:3.5.0-dev' + implementation 'com.exactpro.th2:grpc-lw-data-provider:2.3.1-dev' implementation 'org.slf4j:slf4j-api' - implementation 'io.github.microutils:kotlin-logging:3.0.0' // The last version bases on kotlin 1.6.0 + implementation 'io.github.microutils:kotlin-logging:3.0.5' implementation 'org.apache.commons:commons-lang3' implementation 'io.netty:netty-all' - implementation 'com.google.auto.service:auto-service:1.0.1' + implementation 'com.google.auto.service:auto-service:1.1.1' implementation 'com.fasterxml.jackson.core:jackson-core' implementation 'com.fasterxml.jackson.core:jackson-databind' implementation 'com.fasterxml.jackson.module:jackson-module-kotlin' testImplementation 'org.mockito:mockito-all:1.10.19' - testImplementation 'org.jetbrains.kotlin:kotlin-test-junit5:1.7.10' + testImplementation 'org.jetbrains.kotlin:kotlin-test-junit5:1.8.22' - annotationProcessor 'com.google.auto.service:auto-service:1.0.1' - kapt 'com.google.auto.service:auto-service:1.0.1' + annotationProcessor 'com.google.auto.service:auto-service:1.1.1' + kapt 'com.google.auto.service:auto-service:1.1.1' } test { diff --git a/gradle.properties b/gradle.properties index 08c693d..c603e2f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1 +1 @@ -release_version=1.5.1 \ No newline at end of file +release_version=1.6.0 \ No newline at end of file