| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Finatra 22.7.0 source code.tar.gz | 2022-07-28 | 4.5 MB | |
| Finatra 22.7.0 source code.zip | 2022-07-28 | 5.3 MB | |
| README.md | 2022-07-28 | 2.4 kB | |
| Totals: 3 Items | 9.9 MB | 0 | |
22.7.0
Changed
- inject-utils|inject-thrift: Move package private methods PossiblyRetryable#isCancellation and PossibleRetryable#isNonRetryable in inject-thrift to inject-utils ExceptionUtils as publicly usable methods. These methods are generally useful when processing interrupts on Futures. 3d351450
Runtime Behavior Changes
-
inject-server: Remove deprecated c.t.inject.server.DeprecatedLogging trait. This trait was introduced as a placeholder shim to ensure that JUL util-logging Flags were still defined within a Finatra server such that servers did not fail upon startup if Flag values were being set. The default behavior during Flag parsing is to error if a Flag value is passed for a Flag not defined within the application.
We have removed the shim and the trait (and thus the Flag definitions), as it is not expected that users use util-logging JUL Flags for logging configuration with Finatra servers since Finatra uses the SLF4J-API. Logging configuration should be done on the choosen SLF4J-API logging implementation. If your server fails to start after this change, please ensure you are not passing values for the JUL util-logging Flags. 5b5ccf4f
Changed
-
finatra: Removed
kafkaandkafka-streamsmodules from finatra core library.Note: We published a stand-alone finatra-kafka client with deprecation announcement to serve as exit pathway for current users.
Announcement: finagle blog 27e2c9c4
Added
- finatra: Introduce InMemoryTracer for inspecting Trace information via tests. 0755b77e
Runtime Behavior Changes
finatra: Update Jackson library to version 2.13.3 a4065f19