Schema merge requestshttps://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests2022-04-12T16:04:13Zhttps://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/273Bugfix: Storage Exception is not being processed by Schema2022-04-12T16:04:13ZArtem Dobrynin (EPAM)Bugfix: Storage Exception is not being processed by Schema* Fixed case when Google Cloud Storage exception cannot be parsed correctly* Fixed case when Google Cloud Storage exception cannot be parsed correctlyM11 - Release 0.14Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/264Upgrade First Party Library Dependencies for Release 0.142022-04-05T10:38:44ZDavid Diederichd.diederich@opengroup.orgUpgrade First Party Library Dependencies for Release 0.14This automated MR upgrades the first party libraries (other OSDU libraries) to utilize the latest release.
The intent is to keep the OSDU projects utilizing the latest available code to ensure widespread usage and stability.
However, any...This automated MR upgrades the first party libraries (other OSDU libraries) to utilize the latest release.
The intent is to keep the OSDU projects utilizing the latest available code to ensure widespread usage and stability.
However, any library that is older than the previous release will be left as-is, since the upgrade is likely to be more complicated.
Furthermore, the upgrade should only be merged in the CI pipeline reports success.
If this MR has failed, we can spend a little time investigating to see if a trivial upgrade could achieve compatiblity to the new library.
But significant upgrade efforts should not occur on this MR, as part of the release tagging process.
Instead, significant work should be scheduled for a subsequent milestone.
### Dependency Information Before the Upgrade
```
Branch: master
SHA: 36b05fad3414ee4a382a0a0000d04b42a1bf8947
Maven: 0.14.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | testing/ |
| ----------------------------------------------------- | --------------- | -------- |
| core-lib-azure | 0.14.0-rc2 | 0.6.1 |
| core-lib-gcp | 0.14.0-rc2 | |
| os-core-lib-aws | 0.13.0 | 0.3.16 |
| obm | 0.13.1-SNAPSHOT | |
| oqm | 0.13.0-SNAPSHOT | |
| os-core-common | 0.13.0 | 0.13.0 |
| os-core-lib-ibm | 0.13.0 | 0.7.0 |
| osm | 0.13.0-SNAPSHOT | |
| (3rd Party) net.minidev.json-smart | 2.4.7 | 2.3 |
| (3rd Party) org.apache.logging.log4j.log4j-api | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-core | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-jul | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-slf4j-impl | 2.17.1 | 2.13.3 |
### Dependency Information After the Upgrade
```
Branch: dependency-upgrade
SHA: 57f28fec301545aca644bed21b3a001862501233
Maven: 0.14.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | testing/ |
| ----------------------------------------------------- | ------ | -------- |
| core-lib-azure | 0.14.0 | 0.6.1 |
| core-lib-gcp | 0.14.0 | |
| os-core-lib-aws | 0.14.0 | 0.3.16 |
| obm | 0.14.0 | |
| oqm | 0.14.0 | |
| os-core-common | 0.14.0 | 0.14.0 |
| os-core-lib-ibm | 0.14.0 | 0.7.0 |
| osm | 0.14.0 | |
| (3rd Party) net.minidev.json-smart | 2.4.7 | 2.3 |
| (3rd Party) org.apache.logging.log4j.log4j-api | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-core | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-jul | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-slf4j-impl | 2.17.1 | 2.13.3 |M11 - Release 0.14https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/260IBM bootstrap fix-012022-03-28T08:31:04ZAshwani PandeyIBM bootstrap fix-01added delete command for common DB to fix IBM bootstrap pipelineadded delete command for common DB to fix IBM bootstrap pipelineM11 - Release 0.14Ashwani PandeyAshwani Pandeyhttps://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/257Describe Blob Storage settings in separate READMEs for GCP and Anthos2022-03-22T09:53:30ZRostislav Dublin (EPAM)Describe Blob Storage settings in separate READMEs for GCP and Anthos## Type of change
- [ ] Bug Fix
- [Х] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
https://jiraeu.epam.com/browse/GONRG-4518
## Does this introduce a change in the core logic?
- [NO]
## Does ...## Type of change
- [ ] Bug Fix
- [Х] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
https://jiraeu.epam.com/browse/GONRG-4518
## 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
- [Х] GCP
- [ ] IBM
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
No sufficient info in READMEs for GCP and Anthos
## What is the new/expected behavior?
Added needed info in GCP and Anthos READMEs
## Have you added/updated Unit Tests and Integration Tests?
NO
## Any other useful information
NOM11 - Release 0.14Andrei Dalhikh [EPAM/GC]Andrei Dalhikh [EPAM/GC]https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/256Update bootstrap names [GONRG-4580]2023-08-18T21:56:14ZMikhail Piatliou (EPAM)Update bootstrap names [GONRG-4580]M11 - Release 0.14Mikhail Piatliou (EPAM)Mikhail Piatliou (EPAM)https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/255Gcp update for system schema api(GONRG-4546)2022-03-22T07:04:10ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comGcp update for system schema api(GONRG-4546)# Description:
Refactoring of authorization filter and gcp repositories for system API
# Changes include:
- [ ] Refactor (a non-breaking change that improves code maintainability).
- [ ] Bugfix (a non-breaking change that solves an i...# Description:
Refactoring of authorization filter and gcp repositories for system API
# Changes include:
- [ ] Refactor (a non-breaking change that improves code maintainability).
- [ ] Bugfix (a non-breaking change that solves an issue).
- [ ] New feature (a non-breaking change that adds functionality).
- [x] Breaking change (a change that is not backward-compatible and/or changes current functionality).
# Changes in:
- [x] GCP
- [ ] Azure
- [ ] AWS
- [ ] IBM
# Dev Checklist:
- [ ] Added Unit Tests, wherever applicable.
- [x] Updated the Readme, if applicable.
- [x] Existing Tests pass
- [x] Verified functionality locally
- [x] Self Reviewed my code for formatting and complex business logic.M11 - Release 0.14Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/253M11 snapshot schema repo SHA b457e9eb8ce50f5a6904b886a35dff5a73f34daf (2022-0...2022-03-28T12:35:14ZParesh BehedeM11 snapshot schema repo SHA b457e9eb8ce50f5a6904b886a35dff5a73f34daf (2022-03-16)Closes #92Closes #92M11 - Release 0.14Thomas Gehrmann [slb]Thomas Gehrmann [slb]https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/248sensitive property look-up from env variables(GONRG-4404)2022-03-09T13:59:01ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comsensitive property look-up from env variables(GONRG-4404)## 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
- [ ] IB...## 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?
- [NO]M11 - Release 0.14Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/247GONRG-4378: update rules2023-08-18T21:56:19ZIgor Zimovets (EPAM)GONRG-4378: update rulesM11 - Release 0.14https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/246Update azure coverage threshold test2023-08-18T21:56:20ZAkansha Rajput[Microsoft]Update azure coverage threshold testUpdate threshold for azure code coverageUpdate threshold for azure code coverageM11 - Release 0.14https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/245Merge p2p encryption changes in master2023-08-18T21:56:22ZAbhishek PatilMerge p2p encryption changes in masterM11 - Release 0.14Abhishek PatilAbhishek Patilhttps://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/244upgrade core lib azure version2023-08-18T21:56:23Zharshit aggarwalupgrade core lib azure versionM11 - Release 0.14harshit aggarwalharshit aggarwalhttps://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/239Users/abhic/schema code coverage2023-08-18T21:56:25ZAbhishek ChowdhryUsers/abhic/schema code coverageM11 - Release 0.14Abhishek ChowdhryAbhishek Chowdhryhttps://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/238Notification V2 changes2022-09-16T00:39:58ZAbhishek Kumar (SLB)Notification V2 changesShifting schema notification from eventgrid to servicebusShifting schema notification from eventgrid to servicebusM11 - Release 0.14Abhishek Kumar (SLB)Abhishek Kumar (SLB)https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/237GONRG-4309: Cost optimization for service2023-08-18T21:56:26ZNastassia Rabeichykava (EPAM)GONRG-4309: Cost optimization for serviceM11 - Release 0.14Oleksandr Kosse (EPAM)Oleksandr Kosse (EPAM)https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/236Enable Hybrid Lib JwtToken service for Schema Service(GONRG-4350)2023-08-18T21:56:28ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comEnable Hybrid Lib JwtToken service for Schema Service(GONRG-4350)# Description:
Enable Hybrid Lib JwtToken service for Schema Service
Separate README.md into GCP and Anthos:
MinIO
Postgress
KeyCloak
Refactoring code
# How to test:
Does functionality was tested and how?
# ...# Description:
Enable Hybrid Lib JwtToken service for Schema Service
Separate README.md into GCP and Anthos:
MinIO
Postgress
KeyCloak
Refactoring code
# How to test:
Does functionality was tested and how?
# Changes include:
- [x] 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:
- [x] GCP
- [ ] Azure
- [ ] AWS
- [ ] IBM
# Dev Checklist:
- [ ] Added Unit Tests, wherever applicable.
- [x] Updated the Readme, if applicable.
- [x] Existing Tests pass
- [x] Verified functionality locally
- [x] Self Reviewed my code for formatting and complex business logic.M11 - Release 0.14Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/225fix json-smart dependency version2023-08-18T21:56:29ZYauheni Lesnikaufix json-smart dependency versionM11 - Release 0.14Yauheni LesnikauYauheni Lesnikauhttps://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/224Hotfix gcp pipeline rules [GONRG-4254]2023-08-18T21:56:31ZMikhail Piatliou (EPAM)Hotfix gcp pipeline rules [GONRG-4254]Hotfix gcp pipeline rules and invalid yaml errorHotfix gcp pipeline rules and invalid yaml errorM11 - Release 0.14Mikhail Piatliou (EPAM)Mikhail Piatliou (EPAM)https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/223hotfix/GCP release rule2023-08-18T21:56:32ZSiarhei Symanovich (EPAM)hotfix/GCP release ruleM11 - Release 0.14Siarhei Symanovich (EPAM)Siarhei Symanovich (EPAM)https://community.opengroup.org/osdu/platform/system/schema-service/-/merge_requests/221Migrate Schema Service to Anthos (GONRG-4089)2022-02-08T06:42:59ZArtem Dobrynin (EPAM)Migrate Schema Service to Anthos (GONRG-4089)* Added basic implementation for mappers
* Updated unit tests for GCP* Added basic implementation for mappers
* Updated unit tests for GCPM11 - Release 0.14Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]