Finatra 21.1.0
finaglehelper
released this
19 Jan 20:05
·
304 commits
to develop
since this release
Changed
- kafka: Enables cross-build for 2.13.1. Note that kafka 2.5 is bundled with scala 2.13+
and kafka 2.2 is bundled with scala 2.12-. 7bdba713 - kafkaStreams: Enables cross-build for 2.13.1. Note that kafka 2.5 is bundled with
scala 2.13+ and kafka 2.2 is bundled with scala 2.12-. 7bdba713 - benchmarks: Enables cross-build for 2.13.1. c811e18a
- inject-thrift-client-http-mapper: Enables cross-build for 2.13.1. 7c3f13ba
- http-mustache: Enables cross-build for 2.13.1. 7c3f13ba
- thrift: (BREAKING API CHANGE) Removed JavaThriftRouter.add(controller, protocolFactory) method.
Use AbstractThriftServer.configureThriftServer to override Thrift-specific stack params
(including Thrift.param.ProtocolFactory). bc34aa7b - finatra-http: Remove deprecated c.t.finatra.http.response.StreamingResponse.
Use c.t.finatra.http.streaming.StreamingResponse instead. 851a06a5 - finatra-kafka-streams: (BREAKING API CHANGE) Changed the delayWithStore DSL call to ensure that
the store name is consistent across shards. Requires a new storeName parameter to allow
for multiple delays in a single topology. 7373b478
Fixed
- finatra-kafka-streams: Renamed implicit Kafka Streams DSL classes in order to
permit multiple DSL extensions to be used in the same Kafka Streams topology.
b48d4c5c - thrift: Fixed a bug where Thrift stack params (i.e., protocol factory) that are passed to
AbstractThriftServer.configureThriftServer are ignored in JavaThriftRouter.
bc34aa7b