Skip to content

Releases: waves-enterprise/we-tx-observer

2.0.0

Choose a tag to compare

@donyfutura donyfutura released this 01 Aug 13:16

Important Changes

  • Java Version Update: This release upgrades the required Java version to Java 17. Previous versions of Java are no longer supported. Starting from this version, our library now requires Java 17 for all functionalities. This change is necessary to leverage new language features, improve performance, and maintain security standards. Refer to the official Java 17 migration guide for assistance in upgrading your Java version.
  • Kotlin Version Update: This release upgrades the Kotlin version to 1.9.23. Our library now uses Kotlin 1.9.23. This update includes various bug fixes, performance improvements, and new features that are part of the Kotlin 1.9.23 release.
  • Spring Boot Version Update: This release upgrades the Spring Boot version from 2.6.* to 3.3.0 (migration guide).

Upgrades of dependencies versions

  • we-node-client-bom to 2.0.0
  • we-contract-sdk-bom to 2.0.0
  • we-flyway-starter to 2.0.0
  • feign-bom to 13.2.1
  • jackson-bom to 2.17.1
  • shedlock-bom to 5.13.0
  • postgresql to 42.7.3
  • kotlinx-coroutines-bom to 1.8.1
  • com.vladmihalcea:hibernate-types-52 -> io.hypersistence:hypersistence-utils-hibernate-63 to 3.8.0

1.5.1

Choose a tag to compare

@donyfutura donyfutura released this 25 Jun 14:23
  • Updated versions: we-sdk-spring to 1.0.5, we-node-client to 1.4.1

1.5.0

Choose a tag to compare

@danilagridnev danilagridnev released this 07 Jun 14:19

1.4.0

Choose a tag to compare

@danilagridnev danilagridnev released this 05 Jun 10:16
  • Moved all components from outdated com.wavesenterprise.we package to actual com.wavesenterprise.sdk package
  • Fixed mechanism for resetting the current height

1.3.2

Choose a tag to compare

@donyfutura donyfutura released this 31 May 13:25

Fixed сonflict when competing scheduled tasks work with the tx_queue_partition table

1.3.1

Choose a tag to compare

@donyfutura donyfutura released this 21 May 14:50

Fixed shedlock configuration for correct working in multi instances environment.

1.3.0

Choose a tag to compare

@danilagridnev danilagridnev released this 20 May 14:36

Optimizations of the we-tx-observer:

  • Added job for cleaning empty partitions
  • Decreased default partition polling delay
  • Decreased default block sync delay

1.2.0

Choose a tag to compare

@donyfutura donyfutura released this 08 May 12:01

Fixes and optimizations of the we-tx-observer:

  • adding a hybrid poller mode (it is enabled when the transaction queue is larger 200 by default via property accelerateAtQueueSize);
  • optimizing work through the restriction on reading blocks in the we-tx-observer (it is enabled when the transaction queue is larger 10000 by default via property pauseSyncAtQueueSize);

1.1.4

Choose a tag to compare

@donyfutura donyfutura released this 25 Apr 15:55

Fix the occurrence of deadlocks between threads when working on jobs

1.1.3

Choose a tag to compare

@donyfutura donyfutura released this 28 Mar 14:05

Update sdk libs versions: