Skip to content

Releases: smallrye/smallrye-fault-tolerance

6.7.3

09 Jan 17:08
Compare
Choose a tag to compare
  • #1104 release 6.7.3
  • #1103 fix the Vert.x event loop integration

6.7.2

06 Jan 13:23
Compare
Choose a tag to compare
  • #1101 release 6.7.2
  • #1100 detect bulkhead capacity overflow
  • #1099 Bulkhead doesn't work when capacity semaphore permits overflows
  • #1097 Improve event loop integration

6.7.1

10 Dec 15:28
Compare
Choose a tag to compare
  • #1096 release 6.7.1
  • #1095 fix bulkhead in case multiple kinds are used at the same time
  • #1094 fix the example in the documentation index page

6.7.0

28 Nov 15:12
Compare
Choose a tag to compare
  • #1093 release 6.7.0
  • #1092 make the NewConfig class and its methods public
  • #1091 disable producing a Guard / TypedGuard with an identifier of global
  • #1090 update Java versions in CI: add 24-ea
  • #1088 add better config properties
  • #1086 bump the version number to 6.7.0-SNAPSHOT
  • #1085 fix the RememberEventLoop strategy
  • #1084 Improvements
  • #1082 enable declarative @fallback and thread offload with @ApplyGuard
  • #1079 add ability to disable individual metric providers
  • #1078 Exposing MP Config properties for individually disabling metrics providers
  • #1077 rewrite the core implementation and introduce a 2nd version of the programmatic API
  • #796 improve reusability of programmatic FaultTolerance instances

6.6.3

19 Nov 15:16
Compare
Choose a tag to compare
  • #1081 release 6.6.3
  • #1080 [6.6] add ability to disable individual metric providers

6.6.2

14 Nov 13:26
Compare
Choose a tag to compare
  • #1075 release 6.6.2
  • #1074 fix dynamic lookup in CompoundMetricsProvider
  • #1073 Improve .editorconfig
  • #1071 Fix asynchronous @BeforeRetry

6.6.1

29 Oct 11:01
Compare
Choose a tag to compare
  • #1070 release 6.6.1
  • #1069 Make metric providers properly lazy

6.6.0

24 Oct 15:06
Compare
Choose a tag to compare
  • #1067 release 6.6.0
  • #1066 release 6.6.0-RC2
  • #1065 Only enable the testsuite module if not doing a release
  • #1064 release 6.6.0-RC1
  • #1063 Use new release workflow with common SmallRye release actions
  • #1062 add FaultTolerance.BulkheadBuilder.enableVirtualThreadsQueueing()
  • #1061 separate metrics of @ApplyFaultTolerance for each method
  • #1060 Reusable Fault Tolerance: Automatically Set Description for Metrics to Method Names
  • #1059 ITestListener cleanup: remove redundant identical default method impl…
  • #987 Semaphore behavior in Bulkhead strategy (add queueSize and timeout)

6.5.0

11 Oct 11:31
Compare
Choose a tag to compare
  • #1058 release 6.5.0
  • #1057 static resolution of FT methods (@Fallback.fallbackMethod, @BeforeRetry.methodName)
  • #1056 Add OpenTelemetry support
  • #1055 static resolution of fallback / before-retry methods
  • #1054 use Java 23 instead of 22 in CI
  • #1052 Implement MicroProfile Fault Tolerance 4.1
  • #1051 add FaultTolerance.cast() and castAsync()
  • #1050 Better type support for reusable FaultTolerance instances

6.4.1

27 Sep 15:01
Compare
Choose a tag to compare
  • #1053 release 6.4.1
  • #1048 make ThreadTimer not singleton again
  • #1047 Timer should not be a singleton
  • #1045 fix method search in SecurityActions.findMethod()