Storage merge requestshttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests2022-02-04T18:55:37Zhttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/354Enable Hybrid Lib JwtToken service for Storage Service (EPAM GONRG-4269)2022-02-04T18:55:37ZDmitrii Novikov (EPAM)Enable Hybrid Lib JwtToken service for Storage Service (EPAM GONRG-4269)## Type of change
- [ ] Bug Fix
- [x] Feature
https://jiraeu.epam.com/browse/GONRG-4269
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud...## Type of change
- [ ] Bug Fix
- [x] Feature
https://jiraeu.epam.com/browse/GONRG-4269
## 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]
## What is the current behavior?
Removed mappers classes
Connected core-lib-gcp token provider and mappersM11 - Release 0.14Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/353merge changes for m102023-08-18T22:21:58ZKarina Cadettemerge changes for m10# Merge request template# Merge request templateM11 - Release 0.14https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/351Upgrade Log4J to 2.17.12023-08-18T22:21:59ZDavid Diederichd.diederich@opengroup.orgUpgrade Log4J to 2.17.1Closes #105Closes #105M11 - Release 0.14David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/346Cosmos Query Optimizations2023-08-18T22:22:04ZVibhuti Sharma [Microsoft]Cosmos Query Optimizations# Merge request template# Merge request templateM11 - Release 0.14Vibhuti Sharma [Microsoft]Vibhuti Sharma [Microsoft]https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/306fix whitesource issues2023-08-18T22:22:29ZYauheni Lesnikaufix whitesource issuesIssue: https://community.opengroup.org/osdu/platform/system/storage/-/issues/108Issue: https://community.opengroup.org/osdu/platform/system/storage/-/issues/108M11 - Release 0.14Yauheni LesnikauYauheni Lesnikauhttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/266Usage of publish facade2023-08-18T22:22:56ZNikhil Singh[MicroSoft]Usage of publish facade## All Submissions:
-------------------------------------
* [YES] I have added an explanation of what changes in this merge do and why we should include it?
* [NO] Does the MR contain pipeline/ helm chart related changes?
* [NA] I have u...## All Submissions:
-------------------------------------
* [YES] I have added an explanation of what changes in this merge do and why we should include it?
* [NO] Does the MR contain pipeline/ helm chart related changes?
* [NA] I have updated the documentation accordingly.
* [YES] I have added tests to cover my changes.
* [YES] All new and existing tests passed.
* [YES] My code follows the code style of this project.
* [NA] I ran lint checks locally prior to submission.
## What is the issue or story related to the change?
-------------------------------------
<!-- Please describe the current behavior that you are modifying, 'or' link to a relevant issue.
Feel free to add references to any design documents you might have shared with the team or any
related MR that you are building on top of. -->
This MR introduces the use of publisher facade which can be used to publish messages to message brokers(Service Bus/ Event Grid).The pub sub configuration can be used to configure publishing for Event grid and Service bus. The batch size is taken as "10" for both Event Grid and Service bus. Earlier they were 10 and 50 respectively.
## Test coverage:
------------------
<!-- Mention unit test coverage of changes. -->
- All existing and new TC's passed.
## Does this introduce a breaking change?
-------------------------------------
- [NO]M11 - Release 0.14Nikhil Singh[MicroSoft]Nikhil Singh[MicroSoft]https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/452Remove core common snapshot from root POM2022-07-13T15:35:25ZBrindaban DasRemove core common snapshot from root POMhttps://community.opengroup.org/osdu/platform/system/storage/-/issues/135
core-common-0.15.0-SNAPSHOT version is also referenced from Root POM. So, upgrading core-common version here also.https://community.opengroup.org/osdu/platform/system/storage/-/issues/135
core-common-0.15.0-SNAPSHOT version is also referenced from Root POM. So, upgrading core-common version here also.M12 - Release 0.15Brindaban DasBrindaban Dashttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/450Remove Snapshot version from core-common- dependency2022-07-12T19:30:28ZShrikant GargRemove Snapshot version from core-common- dependency# Merge request template
https://community.opengroup.org/osdu/platform/system/storage/-/issues/135
Upgrading core-common as it is referring to SNAPSHOT version# Merge request template
https://community.opengroup.org/osdu/platform/system/storage/-/issues/135
Upgrading core-common as it is referring to SNAPSHOT versionM12 - Release 0.15Shrikant GargShrikant Garghttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/438Cherry-pick 'Upgrade Core IBM Library for Release 0.15' into release/0.152022-06-20T20:38:38ZDavid Diederichd.diederich@opengroup.orgCherry-pick 'Upgrade Core IBM Library for Release 0.15' into release/0.15Original MR: !435Original MR: !435M12 - Release 0.15David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/435Upgrade Core IBM Library for Release 0.152022-06-17T15:36:58ZDavid Diederichd.diederich@opengroup.orgUpgrade Core IBM Library for Release 0.15This 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: 6d3c794b8cc82b76468007f7cd89c031f172c65f
Maven: 0.16.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | provider/storage-aws/src/main/ComplianceTrigger/ComplianceTriggerFunction/ComplianceTriggerFunction/ | testing/ |
| ------------------------------------------------------- | ------------------ | ---------------------------------------------------------------------------------------------------- | ----------------- |
| core-lib-azure | 0.14.0-rc5 | | |
| core-lib-gcp | 0.15.0-rc3, 0.13.0 | | |
| os-core-lib-aws | 0.14.0-rc2, 0.3.8 | 0.14.0-rc2 | 0.14.0-rc2, 0.3.8 |
| obm | 0.15.0-rc5 | | |
| oqm | 0.15.0-rc2 | | |
| os-core-common | 0.15.0-SNAPSHOT | 0.13.0 | 0.13.0 |
| os-core-lib-ibm | 0.15.0-rc2 | | 0.13.0 |
| osm | 0.15.0-rc5 | | |
| (3rd Party) com.fasterxml.jackson.core.jackson-databind | 2.13.2.2 | 2.6.7.2 | 2.8.1, 2.13.2.2 |
| (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 | 2.17.1 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1 | 2.13.3 | 2.17.1 |
### Dependency Information After the Upgrade
```
Branch: core-ibm-upgrade
SHA: 912ac6e084d660c1d4475c6ada8f7566a4a97f0f
Maven: 0.16.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | provider/storage-aws/src/main/ComplianceTrigger/ComplianceTriggerFunction/ComplianceTriggerFunction/ | testing/ |
| ------------------------------------------------------- | ------------------ | ---------------------------------------------------------------------------------------------------- | ----------------- |
| core-lib-azure | 0.14.0-rc5 | | |
| core-lib-gcp | 0.15.0-rc3, 0.13.0 | | |
| os-core-lib-aws | 0.14.0-rc2, 0.3.8 | 0.14.0-rc2 | 0.14.0-rc2, 0.3.8 |
| obm | 0.15.0-rc5 | | |
| oqm | 0.15.0-rc2 | | |
| os-core-common | 0.15.0-SNAPSHOT | 0.13.0 | 0.13.0 |
| os-core-lib-ibm | 0.15.2 | | 0.13.0 |
| osm | 0.15.0-rc5 | | |
| (3rd Party) com.fasterxml.jackson.core.jackson-databind | 2.13.2.2 | 2.6.7.2 | 2.8.1, 2.13.2.2 |
| (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 | 2.17.1 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1 | 2.13.3 | 2.17.1 |M12 - Release 0.15https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/432Upgrade First Party Library Dependencies for Release 0.152022-06-17T14:55:31ZDavid Diederichd.diederich@opengroup.orgUpgrade First Party Library Dependencies for Release 0.15This 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: 2daa9f91b8ea3554298a4568e9662057ce8f9979
Maven: 0.15.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | provider/storage-aws/src/main/ComplianceTrigger/ComplianceTriggerFunction/ComplianceTriggerFunction/ | testing/ |
| ------------------------------------------------------- | ------------------ | ---------------------------------------------------------------------------------------------------- | ----------------- |
| core-lib-azure | 0.14.0-rc5 | | |
| core-lib-gcp | 0.15.0-rc3, 0.13.0 | | |
| os-core-lib-aws | 0.14.0-rc2, 0.3.8 | 0.14.0-rc2 | 0.14.0-rc2, 0.3.8 |
| obm | 0.15.0-rc5 | | |
| oqm | 0.15.0-rc2 | | |
| os-core-common | 0.15.0-SNAPSHOT | 0.13.0 | 0.13.0 |
| os-core-lib-ibm | 0.15.0-rc2 | | 0.13.0 |
| osm | 0.15.0-rc5 | | |
| (3rd Party) com.fasterxml.jackson.core.jackson-databind | 2.13.2.2 | 2.6.7.2 | 2.8.1, 2.13.2.2 |
| (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 | 2.17.1 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1 | 2.13.3 | 2.17.1 |
### Dependency Information After the Upgrade
```
Branch: dependency-upgrade
SHA: b3c7621d5d93a074c19aff2ca557d282a8d380d7
Maven: 0.15.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | provider/storage-aws/src/main/ComplianceTrigger/ComplianceTriggerFunction/ComplianceTriggerFunction/ | testing/ |
| ------------------------------------------------------- | ----------------- | ---------------------------------------------------------------------------------------------------- | ----------------- |
| core-lib-azure | 0.14.0-rc5 | | |
| core-lib-gcp | 0.15.0, 0.13.0 | | |
| os-core-lib-aws | 0.14.0-rc2, 0.3.8 | 0.14.0-rc2 | 0.14.0-rc2, 0.3.8 |
| obm | 0.15.0 | | |
| oqm | 0.15.0 | | |
| os-core-common | 0.15.0 | 0.13.0 | 0.13.0 |
| os-core-lib-ibm | 0.15.1 | | 0.13.0 |
| osm | 0.15.0 | | |
| (3rd Party) com.fasterxml.jackson.core.jackson-databind | 2.13.2.2 | 2.6.7.2 | 2.8.1, 2.13.2.2 |
| (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 | 2.17.1 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1 | 2.13.3 | 2.17.1 |M12 - Release 0.15https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/422[GONRG-4953] Fix anthos pipeline2023-08-18T22:21:17ZDanylo Vanin (EPAM)[GONRG-4953] Fix anthos pipeline# Merge request template# Merge request templateM12 - Release 0.15https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/421fix token provisioning for anthos2022-05-25T15:51:00ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comfix token provisioning for anthos# Merge request template# Merge request templateM12 - Release 0.15Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/419Update pom.xml2022-05-23T05:57:22ZShrikant GargUpdate pom.xml# Merge request template
update core-lib IBM# Merge request template
update core-lib IBMM12 - Release 0.15Shrikant GargShrikant Garghttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/417updated core-lib-ibm version to v0.15.0-rc22023-08-18T22:21:20ZBhushan Radeupdated core-lib-ibm version to v0.15.0-rc2# Merge request template# Merge request templateM12 - Release 0.15Bhushan RadeBhushan Radehttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/416GONRG-4953: fix deploy for anthos env2023-08-18T22:21:21ZAliaksandr Ramanovich (EPAM)GONRG-4953: fix deploy for anthos env# Merge request template
fix deploy for storage in anthos env# Merge request template
fix deploy for storage in anthos envM12 - Release 0.15Oleksandr Kosse (EPAM)Oleksandr Kosse (EPAM)https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/415Adding url character coding to AWS implementation2022-05-19T19:06:13ZMarc Burnie [AWS]Adding url character coding to AWS implementationAdding url character coding to AWS implementationAdding url character coding to AWS implementationM12 - Release 0.15JoeMarc Burnie [AWS]Okoun-Ola Fabien HouetoJoehttps://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/413update core lib to fix anthos env2022-05-18T11:19:24ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comupdate core lib to fix anthos env# Merge request template# Merge request templateM12 - Release 0.15Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/412update to pass partition id in opa request url2022-09-15T10:16:45ZKelly Zhouupdate to pass partition id in opa request url# Merge request template
Please refer to this page for the changes: https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/wikis/Support-Multi-Partition-Policies-in-OPA# Merge request template
Please refer to this page for the changes: https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/wikis/Support-Multi-Partition-Policies-in-OPAM12 - Release 0.15https://community.opengroup.org/osdu/platform/system/storage/-/merge_requests/411update storage with GeoJson schema2022-06-28T09:25:14ZYunhua Koglinupdate storage with GeoJson schema# Merge request template# Merge request templateM12 - Release 0.15Yunhua KoglinYunhua Koglin