-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update CROM & Maintain Compatibility for Production – DEV-6985
Updated CROM, pulling in latest updates from the Linked.art CROM repository, and reinstated several previously removed model attributes including the `Relationship` entity and its associated properties, the `current_keeper` property and its inverse, as well as the `Geometry` and `CoordinateSystem` entities. These reinstated attributes are all required for ongoing compatibility with data modeling that is in production use and will take some time to migrate away from so as not to break several production or near-production applications that are consuming the modeled data in its existing form.
- Loading branch information
1 parent
d55e207
commit 745d318
Showing
4 changed files
with
2,198 additions
and
2,129 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Cromulent (CROM) Change Log | ||
|
||
Any notable changes to CROM that affect either functionality or output will be documented in this file (the format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)). | ||
|
||
## [Unreleased] 2020-11-03 | ||
|
||
## Added | ||
|
||
* Added this change log [[DEV-6985](https://jira.getty.edu/browse/DEV-6985)]. | ||
|
||
* Reinstated the `Relationship` entity and its associated properties `relates_to`, `relates_from`, `related_to_by`, and `related_from_by` as these are in production data modelling use, as their sudden removal led to runtime exceptions and prevented code reliant on CROM from operating [[DEV-6985](https://jira.getty.edu/browse/DEV-6985)]. | ||
|
||
* Reinstated the `Geometry` and `CoordinateSystem` entities as these are in production data modelling use, as their sudden removal led to runtime exceptions and prevented code reliant on CROM from operating [[DEV-6985](https://jira.getty.edu/browse/DEV-6985)]. | ||
|
||
* Reinstated the `current_keeper` and `current_keeper_of` properties as these are in production data modelling use, as their sudden removal led to runtime exceptions and prevented code reliant on CROM from operating [[DEV-6985](https://jira.getty.edu/browse/DEV-6985)]. | ||
|
||
## Changed | ||
|
||
* Imported the updated Getty-local `linked-art.json` context document from the `getty-contexts` repository to ensure consistency [[DEV-6984](https://jira.getty.edu/browse/DEV-6984)]. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.