Storage merge requestshttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests2023-08-18T22:23:43Zhttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/207Update application.properties-set service.policy.enabled to true. Controlled ...2023-08-18T22:23:43ZRucha DeshpandeUpdate application.properties-set service.policy.enabled to true. Controlled only by partition now# Merge request template# Merge request templateM6 - Release 0.9Rucha DeshpandeRucha Deshpandehttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/206Updating policy service flag to true2023-08-18T22:23:45ZAnkit Sharma [Microsoft]Updating policy service flag to true# Merge request template
Need to set policy service flag to true for M6.
The flag will have no effect until the data partition property for policy is set.# Merge request template
Need to set policy service flag to true for M6.
The flag will have no effect until the data partition property for policy is set.M6 - Release 0.9Ankit Sharma [Microsoft]Ankit Sharma [Microsoft]https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/204GCP Partition as TenantInfo provider resolve conflicts2023-08-18T22:23:46ZRostislav Dublin (EPAM)GCP Partition as TenantInfo provider resolve conflicts## Type of change
- [X] Bug Fix
- [ ] Feature
ad-hoc
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [X] GCP
...## Type of change
- [X] Bug Fix
- [ ] Feature
ad-hoc
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [X] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
Classes conflict with GCP lib
## What is the new/expected behavior?
No conflicts
## Have you added/updated Unit Tests and Integration Tests?
No
## Any other useful information
NoM6 - Release 0.9Rostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/200Cosmos sdk bug fix : Allow creation of 2 or more records with IDs that have s...2023-08-18T22:23:52ZSmitha ManjunathCosmos sdk bug fix : Allow creation of 2 or more records with IDs that have same first 100 characters## Type of change
- [x] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provi...## Type of change
- [x] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [x] Azure
- [ ] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
PUT Record always failing with 500 error in case of multiple entities with long Ids that have same first 100 characters.
## What is the new/expected behavior?
Records should be created
## Have you added/updated Unit Tests and Integration Tests?
Yes-Integration test
## Any other useful informationM6 - Release 0.9Smitha ManjunathSmitha Manjunathhttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/199Policy service 'true' by default2023-08-18T22:23:54ZRiabokon Stanislav(EPAM)[GCP]Policy service 'true' by default## Type of change
- [ ] Bug Fix
- [X] Feature
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [X] GCP
- [ ] I...## Type of change
- [ ] Bug Fix
- [X] Feature
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [X] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [YES/NO]
## What is the current behavior?
## What is the new/expected behavior?
## Have you added/updated Unit Tests and Integration Tests?
## Any other useful informationM6 - Release 0.9Riabokon Stanislav(EPAM)[GCP]Rostislav Dublin (EPAM)Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/197(GONRG-2388) Update .gitlab-ci.yml2023-08-18T22:23:57ZVladislav Shishko (EPAM)(GONRG-2388) Update .gitlab-ci.yml# Merge request template# Merge request templateM6 - Release 0.9Oleksandr Kosse (EPAM)Oleksandr Kosse (EPAM)https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/195Azure || Cosmos Client improvements2023-08-18T22:24:01ZKrishna Nikhil VedurumudiAzure || Cosmos Client improvements## Type of change
- [x] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [YES/NO]
## Does this introduce a change in the cloud p...## Type of change
- [x] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [YES/NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [x] Azure
- [ ] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [YES/NO]
## What is the current behavior?
## What is the new/expected behavior?
Upgrading to latest Azure CoreLib version to make use of optimizations that were done in the usage of Azure Cosmos DB.
Includes some test changes that were picked up by OS Core Common upgrade.
Note: Tests have been modified to remove `charset=UTF-8` presence in the Content Type header as that has been deprecated in the latest versions of spring
Ref: https://github.com/spring-projects/spring-framework/blob/main/spring-web/src/main/java/org/springframework/http/MediaType.java#L118
Quoting the same
> static MediaType - APPLICATION_JSON_UTF8 - Deprecated. as of 5.2 in favor of APPLICATION_JSON since major browsers like Chrome now comply with the specification and interpret correctly UTF-8 special characters without requiring a charset=UTF-8 parameter.
## Have you added/updated Unit Tests and Integration Tests?
## Any other useful informationM6 - Release 0.9Krishna Nikhil VedurumudiKrishna Nikhil Vedurumudihttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/194Multi-Tenant/Data Split2023-08-18T22:24:02ZMatt WiseMulti-Tenant/Data Split# Merge request template# Merge request templateM6 - Release 0.9Matt WiseMatt Wisehttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/193Verify works as expected: Consume Policy service from Storage service (GONRG-...2023-08-18T22:24:04ZAnastasiia GelmutVerify works as expected: Consume Policy service from Storage service (GONRG-2394)# Description:
Provided logic for Policy service integration. Verified Storage service consumes policy service as expected.
# How to test:
Storage service can be tested with the help of business cases.
# Changes include:
- [ ] Refactor...# Description:
Provided logic for Policy service integration. Verified Storage service consumes policy service as expected.
# How to test:
Storage service can be tested with the help of business cases.
# Changes include:
- [ ] Refactor (a non-breaking change that improves code maintainability).
- [ ] Bugfix (a non-breaking change that solves an issue).
- [x] New feature (a non-breaking change that adds functionality).
- [ ] Breaking change (a change that is not backward-compatible and/or changes current functionality).
# Changes in:
- [ ] Core
- [x] GCP
- [ ] Azure
- [ ] AWS
- [ ] IBM
# Dev Checklist:
* [x] Added Unit Tests, wherever applicable.
* [ ] Updated the Readme, if applicable.
* [x] Existing Tests pass
* [x] Verified functionality locally
* [x] Self Reviewed my code for formatting and complex business logic.M6 - Release 0.9Rostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/192redis fall back logic2023-08-18T22:24:06ZMingyang Zhuredis fall back logicrelated issue: https://community.opengroup.org/osdu/platform/system/storage/-/issues/70related issue: https://community.opengroup.org/osdu/platform/system/storage/-/issues/70M6 - Release 0.9https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/191Bug fix | Storage service should support record ids with encoded %2F2023-08-18T22:24:08ZSmitha ManjunathBug fix | Storage service should support record ids with encoded %2F## Type of change
- [x] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud prov...## Type of change
- [x] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [ ] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
SpringBoot by default disables certain special characters in the URL. These characters include encoded percent, semi-colon, back and front slashes and period. Not having support for encoded %2F in the URL is causing certain APIs such as GET /record/record:id to fail if the record id contains %2F.
## What is the new/expected behavior?
Added conditional support for enabling encoded %2F in URL.
## Have you added/updated Unit Tests and Integration Tests?
Integration Test - Yes
## Any other useful informationM6 - Release 0.9Smitha ManjunathSmitha Manjunathhttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/189create new headers instead modifying existing2023-08-18T22:24:09ZGokul Nagarecreate new headers instead modifying existing# Merge request template
Reason for changes in core to address issue: https://community.opengroup.org/osdu/platform/system/storage/-/issues/65
Fix for failing test cases because of policy integration to address issue: https://community....# Merge request template
Reason for changes in core to address issue: https://community.opengroup.org/osdu/platform/system/storage/-/issues/65
Fix for failing test cases because of policy integration to address issue: https://community.opengroup.org/osdu/platform/system/storage/-/issues/69M6 - Release 0.9Anuj GuptaAnuj Guptahttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/235Added new version info endpoint (GONRG-2681)2022-09-16T08:50:20ZRiabokon Stanislav(EPAM)[GCP]Added new version info endpoint (GONRG-2681)## Type of change
- [ ] Bug Fix
- [x] Feature
https://community.opengroup.org/osdu/platform/system/lib/core/os-core-common/-/issues/47
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the ...## Type of change
- [ ] Bug Fix
- [x] Feature
https://community.opengroup.org/osdu/platform/system/lib/core/os-core-common/-/issues/47
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [x] AWS
- [x] Azure
- [x] GCP
- [x] IBM
## Does this introduce a breaking change?
- [YES]
## What is the current behavior?
Provides info about maven build and gitM7 - Release 0.10Rostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/234AWS Updates2023-08-18T22:23:21ZSpencer Suttonsuttonsp@amazon.comAWS Updates# Merge request template# Merge request templateM7 - Release 0.10Spencer Suttonsuttonsp@amazon.comSpencer Suttonsuttonsp@amazon.comhttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/232Added new version info endpoint (GONRG-2681)2021-08-13T12:20:37ZDmitrii Novikov (EPAM)Added new version info endpoint (GONRG-2681)## Type of change
- [ ] Bug Fix
- [x] Feature
https://community.opengroup.org/osdu/platform/system/lib/core/os-core-common/-/issues/47
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the ...## Type of change
- [ ] Bug Fix
- [x] Feature
https://community.opengroup.org/osdu/platform/system/lib/core/os-core-common/-/issues/47
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [x] AWS
- [x] Azure
- [x] GCP
- [x] IBM
## Does this introduce a breaking change?
- [YES]
## What is the current behavior?
Provides info about maven build and gitM7 - Release 0.10Rostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/231Changed authorize_api to v22023-08-18T22:23:22ZOleksii Tsyganov (EPAM)Changed authorize_api to v2# Merge request template# Merge request templateM7 - Release 0.10Oleksii Tsyganov (EPAM)Oleksii Tsyganov (EPAM)https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/230gcp-entv2-stabilization (GONRG-2513)2021-07-22T12:35:20ZRiabokon Stanislav(EPAM)[GCP]gcp-entv2-stabilization (GONRG-2513)## Type of change
- [X] Bug Fix
- [ ] Feature
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [x] GCP
- [ ] IB...## Type of change
- [X] Bug Fix
- [ ] Feature
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [x] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
## What is the new/expected behavior?
Entitlements v2 stabilization.
Fixed integration tests.
Removed dependencies from ACL in GCP storage implementation.M7 - Release 0.10Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/229(GNORG-2702) Update .gitlab-ci.yml2023-08-18T22:23:24ZVladislav Shishko (EPAM)(GNORG-2702) Update .gitlab-ci.yml# Merge request template# Merge request templateM7 - Release 0.10Oleksandr Kosse (EPAM)Oleksandr Kosse (EPAM)https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/228Update NOTICE2022-12-23T00:10:36ZDavid Diederichd.diederich@opengroup.orgUpdate NOTICE# Merge request template# Merge request templateM7 - Release 0.10David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/227Update NOTICE2022-12-23T00:10:43ZDavid Diederichd.diederich@opengroup.orgUpdate NOTICEFOSSA has been improving their scan processes, and are detecting more libraries and license types. As a result, some code that was passing before is now failing the analysis and attribution check. This brings things back into alignment.FOSSA has been improving their scan processes, and are detecting more libraries and license types. As a result, some code that was passing before is now failing the analysis and attribution check. This brings things back into alignment.M7 - Release 0.10David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.org