Skip to content

Latest commit

 

History

History
163 lines (122 loc) · 5.02 KB

CHANGELOG.md

File metadata and controls

163 lines (122 loc) · 5.02 KB

Change Log

All notable changes to this project will be documented in this file, which follows the guidelines on Keep a CHANGELOG. This project adheres to Semantic Versioning.

[6.4.5] - 2020-03-08

Added

  • Added global whitelisting of attributes when using the anonymisation cartridge. This will now make it easier to ignore attributes which occur in a repeating or nested manner. This approach is limited to just data types other than an object or array. The global attributes are not fully qualified path and just denote the ending of the path

[7.0.0] - 2020-05-28

Added

  • Bumped version to 7.0.0 to match framework version
  • Updated to framework 7.0.4
  • Updated to event-store 7.0.2
  • Updated framework-libraries to 7.0.5

[6.4.4] - 2020-03-05

Added

  • Json path library added

[6.4.3] - 2020-02-04

Fixed

  • Surfacing all exception when processing a stream

[6.4.2] - 2020-02-28

Added

  • Gson library available for easier manipulation of json objects for transformation

[6.4.1] - 2020-02-25

Added

  • Make Day and Month as 01 while anonymising date

[6.4.0] - 2019-11-13

Added

  • Enhanced unit tests for anonymisation module

Changed

  • Update framework to 6.4.0
  • Update event-stroe to 2.4.0
  • Update utilities to 1.24.3

[6.1.2] - 2019-10-14

Fixed

  • Date time pattern to accommodate for missing seconds entry

[6.1.1] - 2019-10-09

Fixed

  • Running out of database connections due to streams not getting closed correctly
  • Database state not rolling back due to exceptions getting suppressed and not propagating correctly

[6.1.0] - 2019-10-07

Fixed

  • Email address generation when anonymising

[6.0.1] - 2019-09-25

Changed

  • Update framework-api to 4.1.0
  • Update framework to 6.0.16
  • Update event-store to 2.0.22

[6.0.0] - 2019-09-12

Changed

  • Upgrade to framework 6
  • Truncate pre_publish_queue table after transformation is complete
  • Rebuild published_event table after transformation is complete
  • Update framework-api to 4.0.1
  • Update framework to 6.0.14
  • Update event-store to 2.0.15
  • Update common-bom to 2.4.0
  • Update utilities to 1.20.2
  • Update test-utils to 1.24.3

[5.3.1] - 2019-07-17

Added

  • Retry mechanism when performing stream operations such as append / move or clone

[5.3.0] - 2019-06-27

Fixed

  • Reverting thorntail container related changes and using swarm instead

Added

  • Added a module to support anonymisation of events (currently works with only active streams). Also, list of string patterns used to apply anonymisation will be expanded

Changed

  • Update event-store to 1.1.9

[5.2.1] - 2019-03-21

Changed

  • Update event-store to 1.1.8
  • Update utilities to 1.16.2

[5.2.0] - 2019-03-20

  • Add support for linked event synch with event log after transformation

[5.1.0] - 2018-12-12

Fixed

  • Issue where the creation date in an event to be transformed was being overwritten on transformation by the current date

[5.0.0] - 2018-11-20

Changed

  • Upgraded framework to 5.0.4
  • Moved integration tests to using Postgres rather than H2

[4.1.0] - 2018-10-30

Changed

  • fix stream closing issue.

[4.0.0] - 2018-10-25

Added

  • Feature to specify transformation pass value so that transformations can be executed sequentially
  • Support for moving transformed events to new or existing streams

[3.0.0] - 2018-08-30

Changed

[2.1.0] - 2018-07-17

Changed

  • fix to remove the backup events from event log when backup is not to be retained

[2.0.0] - 2018-06-21

Added

  • feature to specify actions on a stream like transformation, deactivation or backup to be retained

1.1.0 - 2018-06-01

Added

  • Support for archiving streams without transformations or cloning

1.0.1 - 2018-02-07

Changed

  • No functional changes; POM fixed for artefact deployment to Bintray

1.0.0 - 2018-01-19

Added

  • Initial implementation of the stream-transformation tool
  • Integration test
  • Performance test (disabled by default)
  • stream-transformation-test/sample-transformations module as an example

Changed

Fixed

  • Database connection exhaustion error