Releases: eclipse-ecsp/streambase
Releases · eclipse-ecsp/streambase
1.1.2
What's Changed
Bug Fixes
- Fix NPE when processing connection status event with ECU by @kaushalaroraharman in #38
- Bugfix/34 bug dma not deleting entry for retries from redis by @kaushalaroraharman in #39
Full Changelog: streambase-1.1.1...streambase-1.1.2
1.1.1
What's Changed
Bug Fixes
- Ignite transformer added for serialization during metrics collection by @kaushalaroraharman in #33
Other Changes
- Add harman package to component scan as a workaround by @kaushalaroraharman in #36
Full Changelog: streambase-1.1.0...streambase-1.1.1
1.1.0
- Added support in DMA to forward device connection status event to listening consumers
- Fixed multiple sonar issues and code smells
- Add bug causing NPE during shutdown of MQTT clients
- Added missing java docs
- Fixed NullPointerException if ecuType is not set in the IgniteEvent
- Updated pom to deploy test JAR
What's Changed
Bug Fixes
- Bugfix/22 bug nullpointerexception with ecu type by @kaushalaroraharman in #24
- Fix clients not being removed from map during shutdown of application by @kaushalaroraharman in #29
Other Changes
- WI 706016 Initial merge to migrate code to open source by @ihussainbadshah in #1
- Rebase from main branch by @kaushalaroraharman in #17
- Add missing javadocs by @kaushalaroraharman in #20
- Merging from main branch by @kaushalaroraharman in #21
- Bugfix/fix maintainability issues in sonar cloud scan by @ihussainbadshah in #19
- Issue #22 Fixed NullPointerException if ecuType is not set in the IgniteEvent while deciding the flow for the IgniteEvent. by @ihussainbadshah in #23
- Fix maven jar plugin configuration for deploying test jar by @kaushalaroraharman in #26
- Bugfix/fix maintainability issues in sonar cloud scan by @kaushalaroraharman in #27
- Fix sonar issue in Compression Jack by @kaushalaroraharman in #31
- Add support for deep sleep state CR and fix some sonar issues by @kaushalaroraharman in #30
Full Changelog: streambase-1.0.0...streambase-1.1.0
1.0.0
Streambase library provides the following high level functionalities in this first release -
- Enabler for event driven processing and provides a layer of abstraction for messaging brokers such as kafka-streams while providing portability.
- It allows to bootstrap a stream processing application using the Kafka Streams API.
- It provides device messaging capability to the services using MQTT protocol, including the ability to switch between Paho MQTT client and HiveMQ client. It also provides the capability to use TLS for secure communication with the MQTT broker.
- It has storage capability for events using MongoDB and retry capabilities using Redis.
- It has the capability to monitor the health of the topics and partitions in the kafka cluster, and is integrated with Prometheus for publishing metrics.
Refer to ReadMe.md file for details and usage.
What's Changed
- WI 706016 Adding only workflow files to main repo. by @ihussainbadshah in #3
- Update DEPENDENCIES by @eclipse-ecsp-bot in #15
- Bugfix/fix maintainability issues in sonar cloud scan by @kaushalaroraharman in #16
Full Changelog: https://github.com/eclipse-ecsp/streambase/commits/streambase-1.0.0