Skip to content

Latest commit

 

History

History
130 lines (105 loc) · 5.97 KB

DATA_MODEL_CHANGELOG.md

File metadata and controls

130 lines (105 loc) · 5.97 KB

Data model Changelog

All notable changes to the data models for this project must be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v2.0.0 2020-07-23

Added

  • CUMULUS-2011

    • Added Reconciliation Report as an async operation operationType
  • CUMULUS-1982

    • provider.globalConnectionLimit is now optional
  • CUMULUS-1977

    • Updated ENUM operationType field for asyncOperation model to allow these values:
      • ES Index
      • Bulk Granules
      • Bulk Granule Delete
      • Kinesis Replay
  • CUMULUS-1417

    • Collection file configs have a new optional field: checksumFor. This field expects a regex which matches that of a different file config. It allows an operator to specify the target of a checksum file.

v1.24.0 2020-06-03

  • CUMULUS-1969
    • Remove provider_path from collection schema

v1.23.2 - 2020-05-22

Added

  • CUMULUS-408
    • Added certificateUri field to provider schema. This optional field allows operators to specify an S3 uri to a CA bundle to use for HTTPS requests.

Changed

  • CUMULUS-1777
    • The expirationTime property is now a required field of the access tokens model.

v1.19.0 - 2020-02-28

Changed

  • CUMULUS-1736
    • The dataType property of the collections model has been deprecated and should no longer be used. The name property should be used instead. There shouldn't have ever been a situation where those two values were different.

v1.17.0 - 2019-12-31

Removed

  • CUMULUS-1498
    • Remove the Users table. The list of OAuth users who are allowed to use the API is now stored in S3.

Added

  • CUMULUS-1687
    • All asyncOperations now include the fields description and operationType. operationType can be one of the following. [Bulk Delete, Bulk Granules, ES Index, Kinesis Replay]