Skip to content
This repository has been archived by the owner on Aug 13, 2020. It is now read-only.

Releases: CJSCommonPlatform/microservice_framework_version_6

6.0.0-RC1

26 Jun 12:27
Compare
Choose a tag to compare
6.0.0-RC1 Pre-release
Pre-release

[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

15 Mar 11:53
Compare
Choose a tag to compare

[5.1.2] 2019-03-15

Added

  • Upgrade to latest framework-api

5.2.0

13 Feb 15:18
Compare
Choose a tag to compare

[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

08 Jan 15:44
Compare
Choose a tag to compare

[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

20 Dec 13:51
Compare
Choose a tag to compare

[5.0.6] - 2018-12-20

Changed

  • Reverted JsonEnvelopeMatcher

Added

  • JsonValueEnvelopeMatcher for matching Envelope types

5.0.5

19 Dec 10:42
Compare
Choose a tag to compare

[5.0.5] - 2018-12-19

Fixed

  • JsonEnvelopeMatcher now works with the new Enveloper

5.0.4

15 Nov 11:18
Compare
Choose a tag to compare

[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

08 Nov 11:31
Compare
Choose a tag to compare

[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

07 Nov 14:37
Compare
Choose a tag to compare

[5.0.2] - 2018-11-07

Changed

  • Fix base pom dependencies

5.0.1

07 Nov 11:20
Compare
Choose a tag to compare

[5.0.1] - 2018-11-07

Changed

  • Update framework-api to version 3.0.0