|
|
# Milestone M15 (Draft)
|
|
|
|
|
|
For a complete overview of the issues and merge requests, please refer [here](https://community.opengroup.org/groups/osdu/platform/-/milestones/12#tab-issues).
|
|
|
|
|
|
For detailed services that are included in this release, please refer to [M15 tagging notes](https://community.opengroup.org/osdu/governance/project-management-committee/-/wikis/Release-0.18-Tagging-Notes).
|
|
|
|
|
|
# Table of Content
|
|
|
|
|
|
[[_TOC_]]
|
|
|
|
|
|
## New Features
|
|
|
|
|
|
### Data Definition
|
|
|
|
|
|
No in-place schema changes are required in M15 (no M14 schema resources were changes). Refer here for [full changes "OSDU schemas"](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/ChangeReport.md#snapshot-2022-09-23-towards-m15) and [full changes "OSDU reference-values"](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/ReferenceValues/ChangeLogs/M15/README.md)
|
|
|
|
|
|
* **New Entity Types**
|
|
|
* **_Seismic Domain_**: New template reference data type [SEGY-HeaderMappingTemplate:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/SEGY-HeaderMappingTemplate.1.0.0.md) to support SEG-Y parsing assistance in particular for Revision 0 files. [Worked examples here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/Examples/WorkedExamples/SeismicLoadingManifests/README.md#seg-y-header-template).
|
|
|
* **_Schema Upgrade Support_**: In preparation for the Schema Upgrade Service, Data Definitions provided the resources in form of reference data records (as manifest) for
|
|
|
* [SchemaUpgradeSpecification:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/SchemaUpgradeSpecification.1.0.0.md) containing JOLT specifications, which can be augmented by platform operators. [Worked examples here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/Examples/WorkedExamples/Upgrades/README.md#schema-upgrades).
|
|
|
* [SchemaUpgradeChain:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/SchemaUpgradeChain.1.0.0.md) declaring upgrade candidates for target schema versions. [Worked examples here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/Examples/WorkedExamples/Upgrades/README.md#example-chain-for-wellboremarkerset120).
|
|
|
* [ReferenceValueUpgradeLookUp:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/ReferenceValueUpgradeLookUp.1.0.0.md) - a similar reference data structure for to supersede deprecated reference values. Also here, platform owners can control **_what_** reference value upgrades are executed (provided the Schema Upgrade Service delivers the capability). [Worked examples here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/Examples/WorkedExamples/Upgrades/README.md#reference-value-upgrades).
|
|
|
* **Incremental Entity Versions**
|
|
|
* **_Connected Data Sources_**: [ConnectedSourceDataJob:1.2.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/master-data/ConnectedSourceDataJob.1.2.0.md) with [additional properties](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/Guides/MigrationGuides/M15/ConnectedSourceDataJob.1.1.0.md).
|
|
|
* **_Well Delivery_**
|
|
|
* [OperationsReport:1.2.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/master-data/OperationsReport.1.2.0.md) correcting some property types, [see details](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/Guides/MigrationGuides/M15/OperationsReport.1.1.0.md).
|
|
|
* [HoleSection:1.1.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/master-data/HoleSection.1.1.0.md): now with individual zero depth point.
|
|
|
* [Wellbore:1.2.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/master-data/Wellbore.1.2.0.md) now carries a `LaheeClassID` property superseding the `DrillingReasonTypeID`. PPDM delivered the [reference values](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/LaheeClass.1.0.0.md#reference-values-for-laheeclass100)
|
|
|
* Facilities now offer `Remark` strings for facility events, operators and states. This causes minor, incremental versions for Rig:1.1.0, StorageFacility:1.1.0, Well:1.2.0 and Wellbore:1.2.0.
|
|
|
* **_Seismic Domain_**:
|
|
|
* AbstractBinGrid has been revised to disambiguate the usage. It is now recommended to associate the inline/crossline numbers and ABCD labels with the ABCDBinGridSpatialLocation (using the [AbstractAnyCrsFeatureCollection:1.1.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/abstract/AbstractAnyCrsFeatureCollection.1.1.0.md) structure with a declared schema fragment for the `properties` in [AbstractGeoJson.PropertiesBinGridCorners](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/abstract/AbstractGeoJson.PropertiesBinGridCorners.1.0.0.md)). This is linked to the [CRS Converter convertBinGrid](https://community.opengroup.org/osdu/platform/system/reference/crs-conversion-service/-/issues/63) enhancement.
|
|
|
* **PPDM Reference Value Updates**
|
|
|
* [BitType:1.0.1](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/BitType.1.0.1.md) one more superseded definition.
|
|
|
* [SeismicEnergySourceType:1.0.1](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/SeismicEnergySourceType.1.0.1.md) now with PPDM governance.
|
|
|
* [VerticalMeasurementPath:1.0.1](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/VerticalMeasurementPath.1.0.1.md) now with PPDM governance.
|
|
|
* Split of AdditiveType into AdditiveType and AdditiveRole:
|
|
|
* New [AdditiveRole:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/AdditiveRole.1.0.0.md)
|
|
|
* [AdditiveType:1.0.1](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/AdditiveType.1.0.1.md) deprecating the values, which are really AdditiveRole values.
|
|
|
* Deprecation of [DrillingReasonType:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/DrillingReasonType.1.0.0.md), whose values are replaced by:
|
|
|
* [LaheeClass:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/LaheeClass.1.0.0.md)
|
|
|
* **Corrections**
|
|
|
* The content of TubularAssemblyType was by accident replicated in TubularAssenblyStatusType. The content has been corrected for [TubularAssemblyStatusType:1.0.0](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.18.0/E-R/reference-data/TubularAssemblyStatusType.1.0.0.md).
|
|
|
|
|
|
|
|
|
### Core and Helper Services
|
|
|
|
|
|
### DDMS
|
|
|
|
|
|
### External Data Services (EDS)
|
|
|
|
|
|
### GCZ (Geospatial Consumption Zone)
|
|
|
|
|
|
## Bug Fixes
|
|
|
|
|
|
### Core and Helper Services
|
|
|
|
|
|
### Ingestion services
|
|
|
|
|
|
### Data loading utilities
|
|
|
|
|
|
### DDMS
|
|
|
|
|
|
## :exclamation: Breaking Changes
|
|
|
|
|
|
### Known Issues/Gaps
|
|
|
|
|
|
## Supporting Information
|
|
|
|