This repository has been archived by the owner on Aug 13, 2020. It is now read-only.
Releases: CJSCommonPlatform/microservice_framework_version_6
Releases · CJSCommonPlatform/microservice_framework_version_6
6.0.0-RC1
[6.0.0-RC1] - 2019-06-26
Added
- SystemCommand mechanism to allow us to call management commands on the framework via JMX
- New System Command to Shutter application
- New System database
- JMX bean command handlers for system commands
- Observers for the shutter then catchup process
- JmsQueueBrowser service to return the size of a queue
- Brought in jmx command client code from cake-shop
Changed
- All commands received whilst the application is shuttered are stored in a new table 'shuttered_command_store' in the viewstore
- Stored commands are send to JMS once the application is un-shuttered
- Rename ComponentNameUtil to ComponentNameExtractor and moved to common
- Renamed JdbcRepositoryHelper to JdbcResultSetStreamer
- Extracted preparedStatementWrapperOf() in JdbcRepositoryHelper to a new class 'PreparedStatementWrapperFactory'
- Remove validation info logging
- Merged in Subscription domain, yaml parsing classes and builders from event-store
- JmsEnvelopeSenderProducer provides shuttering JmsEnvelopeSender by default to components, non component injection point will be provided with a non shuttering JmsEnvelopeSender
- Updated to framework-api 4.0.0
- Updated to common-bom to 2.3.0
- Updated to utilities to 1.20.0
- Updated to json-schema-catalog to 1.7.2
- Updated to test-utils to 1.24.2
Removed
- Removed all deprecated classes and methods
- Remove test-utils-wildfly module
- Event subscription now depends on utilities for YAML parser
5.1.2
[5.1.2] 2019-03-15
Added
- Upgrade to latest framework-api
5.2.0
[5.2.0] - 2019-02-13
Added
- Add pojo implementation for Sender, Requester to DispatcherDelegate class
Changed
- Updated HandlerMethodMatcher class to support pojo envelope
5.1.0
[5.1.0] - 2019-01-08
Changed
- Updated to test-utils to 1.19.1
- Updated to utilities to 1.16.2
- Updated to framework-api 3.1.0
- Removed ReflectionUtils: use ReflectionUtil in test-utils instead
Added
- Implementation of Metadata interface adding eventNumber and previousEventNumber
- JsonValueEnvelopeMatcher for matching Envelope types
5.0.6
[5.0.6] - 2018-12-20
Changed
- Reverted JsonEnvelopeMatcher
Added
- JsonValueEnvelopeMatcher for matching Envelope types
5.0.5
[5.0.5] - 2018-12-19
Fixed
- JsonEnvelopeMatcher now works with the new Enveloper
5.0.4
[5.0.4] - 2018-11-15
Added
- setInt method to PreparedStatementWrapper
Changed
- Update framework-api to 3.0.1
- Set high priority to the EnveloperTestProvider
5.0.3
[5.0.3] - 2018-11-09
Changed
- Update test-utils to 1.18.1
- Update utilities to 1.16.1
- Update json-schema-catalog to 1.4.2
- Update framework-api to 3.0.0
5.0.2
[5.0.2] - 2018-11-07
Changed
- Fix base pom dependencies
5.0.1
[5.0.1] - 2018-11-07
Changed
- Update framework-api to version 3.0.0