In keeping with our policy of releasing new capabilities early and often for feedback, we are pleased to introduce several new **experimental/early release** platform capabilities in this milestone release. These are currently only available in specific cloud service providers with limited scopes and functionalities, future milestone releases will include more CSP support. Please refer to the details below.
In keeping with our policy of releasing new capabilities early and often for feedback, we are pleased to introduce several new **experimental/early release** platform capabilities in this milestone release. These are currently only available in specific cloud service providers with limited scopes and functionalities, future milestone releases will include more CSP support. Please refer to the details below.
### Deprecation Notice
### Deprecation Notice
TBD
TBD
...
@@ -25,114 +26,112 @@ TBD
...
@@ -25,114 +26,112 @@ TBD
### Data Definition
### Data Definition
1.**Seismic Domain**<br>
1.**Seismic Domain**\
New schemas for statistical artefacts associated to seismic data:
New schemas for statistical artefacts associated to seismic data:
1.[`osdu:wks:dataset--File.SeismicHistogram:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/dataset/File.SeismicHistogram.1.0.0.md) as dedicated dataset
1.[`osdu:wks:dataset--File.SeismicHistogram:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/dataset/File.SeismicHistogram.1.0.0.md) as dedicated dataset (`ArtefactRole:ContentMetadata`) for histograms, which received their own content schema due to the lack of an industry standard:
(`ArtefactRole:ContentMetadata`) for histograms, which received their own content schema due to the lack of an
industry standard:
2.[`osdu:wks:content--SeismicHistogram:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/content/SeismicHistogram.1.0.0.md) - the content schema.
2.[`osdu:wks:content--SeismicHistogram:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/content/SeismicHistogram.1.0.0.md) - the content schema.
3. Separate datasets for legacy tape formats SEGA and SEGB:
3. Separate datasets for legacy tape formats SEGA and SEGB:
Activity parameter lacked a specification for Boolean values. This has been added
Activity parameter lacked a specification for Boolean values. This has been added to [`osdu:wks:AbstractActivityParameter:1.1.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/abstract/AbstractActivityParameter.1.1.0.md), which is now included by
to [`osdu:wks:AbstractActivityParameter:1.1.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/abstract/AbstractActivityParameter.1.1.0.md), which is now included
by
1.[`osdu:wks:AbstractWPCActivity:1.2.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/abstract/AbstractWPCActivity.1.2.0.md), and
1.[`osdu:wks:AbstractWPCActivity:1.2.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/abstract/AbstractWPCActivity.1.2.0.md), and
3. The [`osdu:wks:work-product-component--Activity:1.3.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/work-product-component/Activity.1.3.0.md) refers now to
3. The [`osdu:wks:work-product-component--Activity:1.3.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/work-product-component/Activity.1.3.0.md) refers now to the latest AbstractProjectActivity. ([Detailed changes for Activity](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/Activity.1.2.0.md))
the latest AbstractProjectActivity. ([Detailed changes for Activity](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/Activity.1.2.0.md))
4. master-data entities referring to AbstractProjectActivity are **_not_** updated in M18; these changes will be combined with other updates.
4. master-data entities referring to AbstractProjectActivity are **_not_** updated in M18; these changes will be
combined with other updates.
3.**Well Delivery**
3.**Well Delivery**
1. New [`osdu:wks:work-product-component--TubularExternalComponent:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/work-product-component/TubularExternalComponent.1.0.0.md)
1. New [`osdu:wks:work-product-component--TubularExternalComponent:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/work-product-component/TubularExternalComponent.1.0.0.md) supporting external components, also known as jewellery. The new type refers to three new reference value lists, see below.
supporting external components, also known as jewellery. The new type refers to three new reference value lists, see below.
2. Updated [`osdu:wks:work-product-component--TubularAssembly:1.2.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/work-product-component/TubularAssembly.1.2.0.md) with an array of historical TubularAssemblyStates in addition to the current TubularAssemblyStatus.
3. Correction of [`osdu:wks:master-data--OperationsReport:1.3.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/master-data/OperationsReport.1.3.0.md), see [migration information](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/OperationsReport.1.2.0.md) for details.
with an array of historical TubularAssemblyStates in addition to the current TubularAssemblyStatus.
4.**Environmental Monitoring**\
3. Correction of [`osdu:wks:master-data--OperationsReport:1.3.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/master-data/OperationsReport.1.3.0.md),
New work-product-component [`osdu:wks:work-product-component--SoilGasMonitoring:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/work-product-component/SoilGasMonitoring.1.0.0.md)_a type of environmental monitoring. Environment monitoring consists of tools, techniques and processes designed to observe an environment and characterise its quality for the purpose of accurately quantifying the impact an activity has on an environment. Other environmental monitoring types or techniques include air, water, contamination and erosion monitoring. And data is typically comprised of baseline and subsequent temporal data sets._ The new type refers to three new reference value lists, see below.
see [migration information](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/OperationsReport.1.2.0.md) for details.
4.**Environmental Monitoring**<br>
New work-product-component [`osdu:wks:work-product-component--SoilGasMonitoring:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/work-product-component/SoilGasMonitoring.1.0.0.md)
_a type of environmental monitoring. Environment monitoring consists of tools, techniques and processes designed to
observe an environment and characterise its quality for the purpose of accurately quantifying the impact an activity
has on an environment. Other environmental monitoring types or techniques include air, water, contamination and
erosion monitoring. And data is typically comprised of baseline and subsequent temporal data sets._ The new type
refers to three new reference value lists, see below.
5.**Reference Data**
5.**Reference Data**
1.**PPDM** takes over governance for the following reference value lists by adjusting the list description and the
1.**PPDM** takes over governance for the following reference value lists by adjusting the list description and the correction/augmentation of values:
correction/augmentation of values:
1.[`osdu:wks:reference-data--GrainDensityMeasurementType:1.0.1`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/GrainDensityMeasurementType.1.0.1.md), detailed [list of changes here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/GrainDensityMeasurementType.1.0.0.md).
2.[`osdu:wks:reference-data--PerforationGunPhasingType:1.0.1`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/PerforationGunPhasingType.1.0.1.md), detailed [list of changes here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/PerforationGunPhasingType.1.0.0.md).
detailed [list of changes here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/GrainDensityMeasurementType.1.0.0.md).
3.[`osdu:wks:reference-data--WellboreReason:1.0.1`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/WellboreReason.1.0.1.md), the previous version was still under 'Authoring', which allows the removal of values not endorsed by PPDM. [Detailed list of changes here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/WellboreReason.1.0.0.md).
4.**Update:**[`osdu:wks:reference-data--QuantitativeAccuracyBand:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/QuantitativeAccuracyBand.1.0.0.md) with changes to codes documented in [migration instructions](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/QuantitativeAccuracyBand.1.0.0.md).
detailed [list of changes here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/PerforationGunPhasingType.1.0.0.md).
3.[`osdu:wks:reference-data--WellboreReason:1.0.1`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/WellboreReason.1.0.1.md), the previous
version was still under 'Authoring', which allows the removal of values not endorsed by
PPDM. [Detailed list of changes here](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/WellboreReason.1.0.0.md).
with changes to codes documented in [migration instructions](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/QuantitativeAccuracyBand.1.0.0.md).
1.[`osdu:wks:reference-data--EncodingFormatType:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/EncodingFormatType.1.0.0.md) with new values for datasets previously not explicitly supported.
with new values for datasets previously not explicitly supported.
2.[`osdu:wks:reference-data--ParameterKind:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/ParameterKind.1.0.0.md) adding support for Boolean parameter type.
3. Supporting index extension configurations ([ADR #81](https://community.opengroup.org/osdu/platform/system/indexer-service/-/issues/81"ADR: Configurable Index Extensions and De-Normalizations")):
support for Boolean parameter type.
1.[`osdu:wks:reference-data--IndexPropertyPathConfiguration.1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/IndexPropertyPathConfiguration.1.0.0.md) and [worked examples](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Examples/WorkedExamples/IndexExtensions/README.md). No content is currently shipped. Content, i.e. de-normalizations, will be defined by the consumer community.
Support for master data instance mapping by defining matching rules. This is facilitated by the new, LOCAL reference value list [`osdu:wks:reference-data--ParentMatchingRuleSets:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/ParentMatchingRuleSets.1.0.0.md).
5. Description changes to [`osdu:wks:reference-data--ValueChainStatusType:1.0.1`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/ValueChainStatusType.1.0.1.md) schema and [values](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/ValueChainStatusType.1.0.0.md).
and [worked examples](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Examples/WorkedExamples/IndexExtensions/README.md). No content is currently shipped.
6.**Environmental Monitoring**\
Content, i.e. de-normalizations, will be defined by the consumer community.
introduces the following new reference value lists to support SoilGasMonitoring:
4.**External Data Sources**<br>
1.[`osdu:wks:reference-data--SoilGasAnalysisType:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/SoilGasAnalysisType.1.0.0.md)_Analytical method used by laboratory to complete soil gas analysis testing._
Support for master data instance mapping by defining matching rules. This is facilitated by the new, LOCAL
2.[`osdu:wks:reference-data--SoilGasApplication:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/SoilGasApplication.1.0.0.md)_The soil gas application or situational setting that the data is being used for or acquired within. Examples include carbon capture & storage, depleted oil or gas field, water reservoir, producing oil or gas, fracking, etc._
reference value
3.[`osdu:wks:reference-data--SoilGasSamplingMethod:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/SoilGasSamplingMethod.1.0.0.md)_Methodology detailing how the soil gas sample was acquired._
list [`osdu:wks:reference-data--ParentMatchingRuleSets:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/ParentMatchingRuleSets.1.0.0.md).
7. Reference lists for **TubularExternalComponent**
5. Description changes to [`osdu:wks:reference-data--ValueChainStatusType:1.0.1`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/ValueChainStatusType.1.0.1.md)
schema and [values](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/Guides/MigrationGuides/M18/ValueChainStatusType.1.0.0.md).
6.**Environmental Monitoring**<br> introduces the following new reference value lists to support SoilGasMonitoring:
_Methodology detailing how the soil gas sample was acquired._
6. Reference lists for **TubularExternalComponent**
1.[`osdu:wks:reference-data--TubularExtCompAttachMechanism:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/TubularExtCompAttachMechanism.1.0.0.md)_List of methods used to attach external components to a tubular assembly._
1.[`osdu:wks:reference-data--TubularExtCompAttachMechanism:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/TubularExtCompAttachMechanism.1.0.0.md)_List of methods used to attach external components to a tubular assembly._
2.[`osdu:wks:reference-data--TubularExtCompAttachPattern:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/TubularExtCompAttachPattern.1.0.0.md)_List of external component placement patterns which describe frequency of the equipment being installed onto the tubular assembly._
2.[`osdu:wks:reference-data--TubularExtCompAttachPattern:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/TubularExtCompAttachPattern.1.0.0.md)_List of external component placement patterns which describe frequency of the equipment being installed onto the tubular assembly._
3.[`osdu:wks:reference-data--TubularExtCompType:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/TubularExtCompType.1.0.0.md)_List of tubular assembly external component (equipment) types for drilling, casing/liner and completion assemblies._
3.[`osdu:wks:reference-data--TubularExtCompType:1.0.0`](https://community.opengroup.org/osdu/data/data-definitions/-/blob/v0.21.0/E-R/reference-data/TubularExtCompType.1.0.0.md)_List of tubular assembly external component (equipment) types for drilling, casing/liner and completion assemblies._
5. Additional reference values for `EncodingFormatType` to support `application/json`, `application/x-hdf5`
5. Additional reference values for `EncodingFormatType` to support `application/json`, `application/x-hdf5` and `application/x-epc+zip`
and `application/x-epc+zip`
### Core and Helper Services
### Core and Helper Services
- TBA
- TBA
### Ingestion services
### Ingestion services
- TBA
- TBA
### DDMS
### DDMS
- Reservoir DDMS:
- Reservoir DDMS:
1. Server : two-steps authentications for token renewal
1. Server : two-steps authentications for token renewal
2. Client : OSDU identifier in Manifest generation, improving link with seismic domain
2. Client : OSDU identifier in Manifest generation, improving link with seismic domain
### External Data Services (EDS)
### External Data Services (EDS)
1. Handing EDS Incremental Fetch Scenario where multiple data records at the provider end have the same creative or modify time [Issue 266](https://gitlab.opengroup.org/osdu/subcommittees/ea/projects/extern-data/home/-/issues/266)
1. Handing EDS Incremental Fetch Scenario where multiple data records at the provider end have the same creative or modify time [Issue 266](https://gitlab.opengroup.org/osdu/subcommittees/ea/projects/extern-data/home/-/issues/266)
2. Link ExternalReferenceValueMappings to the CSRE [Issue 269](https://gitlab.opengroup.org/osdu/subcommittees/ea/projects/extern-data/home/-/issues/269)
2. Link ExternalReferenceValueMappings to the CSRE [Issue 269](https://gitlab.opengroup.org/osdu/subcommittees/ea/projects/extern-data/home/-/issues/269)
3. EDS -Display Osdu_ingest run ID in eds_ingest Xcom Summary [Issue 24](https://community.opengroup.org/osdu/platform/data-flow/ingestion/external-data-sources/core-external-data-workflow/-/issues/24)
3. EDS -Display Osdu_ingest run ID in eds_ingest Xcom Summary [Issue 24](https://community.opengroup.org/osdu/platform/data-flow/ingestion/external-data-sources/core-external-data-workflow/-/issues/24"EDS - Display Osdu_ingest run ID in eds_ingest Xcom Summary")
4. Deploying EDS M18 Version on AWS (transitioning from the current AWS environment running EDS M16).
4. Deploying EDS M18 Version on AWS (transitioning from the current AWS environment running EDS M16).
* Also includes new `geometryLocation` kind configuration parameter
*[Seismic 2D Live Trace](https://community.opengroup.org/osdu/platform/consumption/geospatial/-/merge_requests/101"Seismic 2D Live Trace")
*[Refactor for OSDU CI/CD Support](https://community.opengroup.org/osdu/platform/consumption/geospatial/-/merge_requests/103"Refactor for OSDU CI/CD Support")
* Minor restructure introduced on May 1. All docs have up-to-date instructions.
* Enables support for OSDU-provisioned Pipelines for Building/Testing/Scanning the codebase
* Related: [Add fossa to pipeline](https://community.opengroup.org/osdu/platform/consumption/geospatial/-/merge_requests/104"Add fossa to pipeline")
*[Update Transformer code to use configurable Ignite Service Token](https://community.opengroup.org/osdu/platform/consumption/geospatial/-/merge_requests/97"Update Transformer code to use configurable Ignite Service Token")
* Optional configuration to specify location of Ignite Service Token when using K8S Profile
#### Dependency Changes
*[Rollback GridGain Version from 8.8.27 to 8.8.13](https://community.opengroup.org/osdu/platform/consumption/geospatial/-/merge_requests/108"Rollback GridGain Version from 8.8.27 to 8.8.13")
* To address conflict observed in Kubernetes environments
*[Upgrade from `wicket` to `wellknown` for wkt-geojson conversions](https://community.opengroup.org/osdu/platform/consumption/geospatial/-/merge_requests/107"Upgrade from `wicket` to `wellknown` for wkt-geojson conversions")
*[Added requirements document for each existing, supported data type](https://community.opengroup.org/osdu/platform/consumption/geospatial/-/merge_requests/99'Resolve "Data - Create a requirement document for existing Data types that are already supported"')
* See the **Data Types** section in our doc [Table of Contents](https://community.opengroup.org/osdu/platform/consumption/geospatial/-/tree/master/docs#table-of-contents)
#### Minor Changes
*[Relocate default config files to the core subdirectories](https://community.opengroup.org/osdu/platform/consumption/geospatial/-/merge_requests/92"Relocate default config files to the core subdirectories")
## Bug Fixes
## Bug Fixes
### Core and Helper Services
### Core and Helper Services
- TBA
- TBA
### Ingestion services
### Ingestion services
- TBA
- TBA
### DDMS
### DDMS
...
@@ -143,49 +142,48 @@ TBD
...
@@ -143,49 +142,48 @@ TBD
3. Fix response of Put data Objects
3. Fix response of Put data Objects
4. Improve transaction safety
4. Improve transaction safety
5. Restrict to one connection per session for all Dataspaces
5. Restrict to one connection per session for all Dataspaces
-`Seismic DDMS`
-`Seismic DDMS`
- TBA
- TBA
-`Wellbore DDMS`
-`Wellbore DDMS`
- TBA
- TBA
-
-
### External Data Services (EDS)
### External Data Services (EDS)
- TBA
### GCZ (Geospatial Consumption Zone)
- TBA
- TBA
## Enhancements
## Enhancements
- TBA
- TBA
### Core and Helper Services
### Core and Helper Services
- TBA
- TBA
### Ingestion services`
### Ingestion services\`
- TBA
- TBA
## Known Issues/Gaps
## Known Issues/Gaps
### Ingestion services
### Ingestion services
- WITSML Parser
- WITSML Parser
- TBA
- TBA
### External Data Services (EDS)
### External Data Services (EDS)
- TBA
- TBA
## Supporting Information
## Supporting Information
## Open Test data loading templates
## Open Test data loading templates
- TBA
- TBA
## OSDU Community utilities
## OSDU Community utilities
-`AdminCLI` and new `Policy Management Desktop Client` UI
-`AdminCLI` and new `Policy Management Desktop Client` UI