Partition merge requestshttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests2023-11-27T19:21:38Zhttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/486WIP AWS - Merge from dev2023-11-27T19:21:38ZGuillaume CailletWIP AWS - Merge from devMostly AWS change.
The only common change is an upgrade on the `spring-webmvc` and `openapi` version to fix some CVEs.
Remaining changes:
- Add/update missing License headers on AWS files
- Upgrade several libraries used in AWS to solve...Mostly AWS change.
The only common change is an upgrade on the `spring-webmvc` and `openapi` version to fix some CVEs.
Remaining changes:
- Add/update missing License headers on AWS files
- Upgrade several libraries used in AWS to solve CVE
- Add additional AWS integration testsM22 - Release 0.25Guillaume CailletGuillaume Caillethttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/485Update deploy.yaml2023-11-21T13:43:23ZDanyl Sandler [EPAM / GCP]Update deploy.yamlM22 - Release 0.25https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/483fix ConcurrentModificationException in DS resolver(GONRG-8871)2023-11-21T09:50:25ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comfix ConcurrentModificationException in DS resolver(GONRG-8871)Fix for:
~~~
Caused by: java.util.ConcurrentModificationException
at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1221)
at org.opengroup.osdu.partition.provider.gcp.osm.config.resolver.OsmDatastoreDestinationResolver.resol...Fix for:
~~~
Caused by: java.util.ConcurrentModificationException
at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1221)
at org.opengroup.osdu.partition.provider.gcp.osm.config.resolver.OsmDatastoreDestinationResolver.resolve(OsmDatastoreDestinationResolver.java:62)
at org.opengroup.osdu.partition.provider.gcp.osm.config.resolver.OsmDatastoreDestinationResolver.resolve(OsmDatastoreDestinationResolver.java:39)
at org.opengroup.osdu.core.gcp.osm.translate.datastore.DsQueryRunner.getDatastore(DsQueryRunner.java:269)
~~~M22 - Release 0.25Rustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comhttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/481add healthcheck2023-11-21T09:09:28ZDanyl Sandler [EPAM / GCP]add healthcheckM22 - Release 0.25https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/479Improve Code Coverage % for Azure2023-12-11T10:41:52ZThulasi Dass SubramanianImprove Code Coverage % for Azure# Description:
* Issue Reference: https://community.opengroup.org/osdu/platform/ci-cd-pipelines/-/issues/40
* refactored the existing test cases to run on `JUnit5`
* Added **missing test** case scenarios/branches for
- AzureException...# Description:
* Issue Reference: https://community.opengroup.org/osdu/platform/ci-cd-pipelines/-/issues/40
* refactored the existing test cases to run on `JUnit5`
* Added **missing test** case scenarios/branches for
- AzureExceptionMapperTest.java
- DataTableStoreTest.java
- PartitionTableStoreTest.java
- PartitionServicelmplCacheTest.java
- PartitionServicelmplTest.java
- AuthorizationServiceTest.java
* Added **'jacoco-maven-plugin'** configuration exclusion list `[SpringBootApplication class & Configuration classes/packages]`
* formatted the test cases w.r.t `Arrange Act Assert [AAA] pattern` & naming conventions(`should_when`)
* Azure Code Coverage Report **[Current MR](https://osdu.pages.opengroup.org/-/platform/system/partition/-/jobs/2378095/artifacts/provider/partition-azure/target/site/jacoco/index.html)** vs **[master](https://osdu.pages.opengroup.org/-/platform/system/partition/-/jobs/2372211/artifacts/provider/partition-azure/target/site/jacoco/index.html)**M22 - Release 0.25Thulasi Dass SubramanianThulasi Dass Subramanianhttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/478Add healthcheck for partition service (GONRG-7908)2023-11-10T10:37:43ZRiabokon Stanislav(EPAM)[GCP]Add healthcheck for partition service (GONRG-7908)## Type of change
- [X] Bug Fix
- [ ] Feature
https://community.opengroup.org/osdu/platform/system/partition/-/issues/35
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud provider...## Type of change
- [X] Bug Fix
- [ ] Feature
https://community.opengroup.org/osdu/platform/system/partition/-/issues/35
## 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] Google Cloud
- [x] IBM
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
## What is the new/expected behavior?
Added /liveness_check. Added int tests. Updated swagger doc.
## Have you added/updated Unit Tests and Integration Tests?
YESM22 - Release 0.25Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/477Deploy partition service to temp DEV environment (GC baremetal)2023-11-10T10:27:27ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comDeploy partition service to temp DEV environment (GC baremetal)Story: https://gitlab.opengroup.org/osdu/pmc/community-implementation/-/issues/27
# Description:
- CI-CD update, to deploy community partition in dev env.
- Partition refactoring to utilize a new pluggable approach.
# How to test:
Int...Story: https://gitlab.opengroup.org/osdu/pmc/community-implementation/-/issues/27
# Description:
- CI-CD update, to deploy community partition in dev env.
- Partition refactoring to utilize a new pluggable approach.
# How to test:
Integration tests.
# 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:
- [x] Community Implementation
# Dev Checklist:
- [ ] 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.
# Other comments:
Any comments to approvers hereM22 - Release 0.25Rustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comhttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/475Cherry-pick: Merge branch 'gc-fix-bm-bootstrap' into 'release/0.24'2023-10-23T07:34:29ZMikhail Piatliou (EPAM)Cherry-pick: Merge branch 'gc-fix-bm-bootstrap' into 'release/0.24'GONRG-7991: extend bootstrap data
See merge request osdu/platform/system/partition!474
(cherry picked from commit d72a6ef3b9b0cefbf53cdb71baee9b65a36431a6)
8e2dfee4 GONRG-7991: extend bootstrap dataGONRG-7991: extend bootstrap data
See merge request osdu/platform/system/partition!474
(cherry picked from commit d72a6ef3b9b0cefbf53cdb71baee9b65a36431a6)
8e2dfee4 GONRG-7991: extend bootstrap dataM21 - Release 0.24David Diederichd.diederich@opengroup.orgChad LeongDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/474GONRG-7991: extend bootstrap data2023-10-23T07:34:34ZMikhail Piatliou (EPAM)GONRG-7991: extend bootstrap dataM21 - Release 0.24Mikhail Piatliou (EPAM)Mikhail Piatliou (EPAM)https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/473Partition ddp change m182023-10-27T06:48:55ZHimanshu KumrawatPartition ddp change m18m16 PR: [Partition ddp change (!449)](https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/449)
Modified the partition-service core-package to configure permission check for CRUD operations explicitly. A new o...m16 PR: [Partition ddp change (!449)](https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/449)
Modified the partition-service core-package to configure permission check for CRUD operations explicitly. A new overridden method is added for implementation to fulfill the requirements. The default flow for non-azure implementations remains the same logic wise.
There is a new configuration variable {enable.crud.based.authorization} added to enable the check before accepting any rest API call within preauthorize annotation.
If the above flag is enabled by ISP, the Create/Patch/Delete calls will be forbidden on security-token generated using all the non-customer apps. Only the tokens with customer appid's are allowed to perform CRUD operations.
Testing for partition changes
**Before Changes:**
Using non MSI token: GET allowed: ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/a7683507-c3f6-4a3b-8c7a-2c71ecbd28b0?fileName=image.png) LIST allowed: ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/0d7c4be8-aa6b-43a7-b8ba-aac7b2afbbd7?fileName=image.png) CREATE allowed: ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/0d4823e5-3af1-4c0b-b34c-b716bf30c899?fileName=image.png) DELETE allowed: ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/5f3b59c2-bbdc-497a-a7bb-c08243112efc?fileName=image.png) PATCH allowed: ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/aa65e4d5-6eaf-465e-b567-64d4553759f4?fileName=image.png)
**After Changes:**
1. **For Non MSI Token:**
GET allowed: ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/01a41d20-9c4f-43a4-8a41-f755b6e35b71?fileName=image.png) LIST allowed: ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/db41f232-38cb-4d27-890d-1ca2d69a1bb3?fileName=image.png) CREATE not allowed: ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/8b9856a8-a06e-4e30-9839-6098a2ad8997?fileName=image.png) PATCH not allowed: ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/768cdb73-b808-4b13-93a8-9ee310650b78?fileName=image.png) DELETE not allowed ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/a25de304-319f-43e7-93e4-8d8aff24897e?fileName=image.png)
2. **For MSI Token:**
GET allowed. ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/6f0096c4-357c-4ad7-99c5-d86072523cb4?fileName=image.png) CREATE allowed. ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/87c2af4e-d1a0-4f2d-b3dd-919eaf528dd0?fileName=image.png) LIST allowed. ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/ecfd63d4-0bec-4308-910e-a8943cb302bb?fileName=image.png) DELETE allowed. ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/c2605ee4-48d6-444c-8c92-7e6db34677d6?fileName=image.png) PATCH allowed. ![image.png](https://dev.azure.com/OpenEnergyPlatform/dcd9d9fe-a1ca-4b31-bb47-0364ffe4fca7/_apis/wit/attachments/cd346508-02ce-4188-90a6-0c3d18cd7867?fileName=image.png)
Integration Tests:![image.png](/uploads/f399395f5f38b793932c0526e3dfb23f/image.png)Himanshu KumrawatHimanshu Kumrawathttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/471Cherry-pick 'Upgrade First Party Library Dependencies for Release 0.24' into ...2023-10-19T06:31:20ZSrinivasan NarayananCherry-pick 'Upgrade First Party Library Dependencies for Release 0.24' into release/0.24**Original MR**: !464
### This MR is a Cherry Pick into a Release Branch.
After the release branch is first created, any subsequent changes use this process to update the release (often resulting in a new patch tag) without incorporati...**Original MR**: !464
### This MR is a Cherry Pick into a Release Branch.
After the release branch is first created, any subsequent changes use this process to update the release (often resulting in a new patch tag) without incorporating all changes in the default branch.
These MRs must be approved by the PMC before they are merged, since they alter the scope of the release.
To see more details about the change itself, look at the Original MR listed above.
#### Skipped Pipeline
Normally, pipelines are not executed on the cherry pick branch/MR prior to merging.
This optimization is accepted because the code was tested when it merged into the default branch, and will be tested again in the release branch prior to tagging.
However, if anybody feels that the MR requires further scrutiny -- whether because it had conflicts in the cherry-picking, it interfaces with some drastically altered logic between the branches, or any other reason -- we can run the pipeline here prior to merging.
#### If There's Reason to Run a Pipeline
If you want to see a pipeline result before this merges, first add a comment explaining why you'd like to see the pipeline results so the PMC and others know your thinking.
Then, mark the MR as a Draft MR (using the vertical ellipsis above, choose 'Mark as Draft').
This prevents the MR from being approved & merged accidentally by a busy release coordinator who didn't see your comment.
Finally, if you are a maintainer on the project, launch a pipeline on this branch.
Since this branch is a protected branch and the MR has ~no-detached-pipeline set, all integration tests will run and there's no need for any `trusted-*` branches.
[Launch a Pipeline for this Branch](https://community.opengroup.org/osdu/platform/system/partition/-/pipelines/new?ref=cherry-pick-for-464)M21 - Release 0.24David Diederichd.diederich@opengroup.orgChad LeongSrinivasan NarayananDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/469Cherry-pick: Merge branch 'request-reject-handler' into 'release/0.24'2023-10-18T08:59:42ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comCherry-pick: Merge branch 'request-reject-handler' into 'release/0.24'make request reject handler global
See merge request osdu/platform/system/partition!468
(cherry picked from commit c59a1bfd7244f0ecf6142c079db97743930f18d9)
7893e4b4 make request reject handler global
b3299ef4 move bean config to conf...make request reject handler global
See merge request osdu/platform/system/partition!468
(cherry picked from commit c59a1bfd7244f0ecf6142c079db97743930f18d9)
7893e4b4 make request reject handler global
b3299ef4 move bean config to config classM21 - Release 0.24https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/468make request reject handler global2023-10-17T14:47:08ZNeelesh Thakurmake request reject handler globalM21 - Release 0.24https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/466Update pom.xml2023-10-16T08:00:25ZNikhil Singh[MicroSoft]Update pom.xmlNikhil Singh[MicroSoft]Nikhil Singh[MicroSoft]https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/465GONRG-7472 - test oidc token2023-10-17T16:17:52ZAliaksandr Ramanovich (EPAM)GONRG-7472 - test oidc tokenGC migrate to OIDC tokens in pipelinesGC migrate to OIDC tokens in pipelinesM22 - Release 0.25Aliaksandr Ramanovich (EPAM)Aliaksandr Ramanovich (EPAM)https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/464Upgrade First Party Library Dependencies for Release 0.242023-10-19T05:59:51ZDavid Diederichd.diederich@opengroup.orgUpgrade First Party Library Dependencies for Release 0.24This generated 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 generated 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: 673927187d8265c475aa1d02970c417ed8dcf69f
Maven: 0.24.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | testing/ |
| --------------------------------------------------- | --------------- | -------------- |
| core-lib-azure | 0.23.2 | |
| core-lib-gc | 0.23.1 | 0.23.1 |
| os-core-lib-aws | 0.23.0 | 0.23.0 |
| os-core-common | 0.23.3 | 0.23.0, 0.23.3 |
| os-core-lib-ibm | 0.23.0 | 0.23.0 |
| core | 0.24.0-rc7 | |
| postgres | 0.24.0-rc7 | |
| osm | 0.23.0 | |
| (3rd Party) org.apache.logging.log4j.log4j-api | 2.17.1, 2.17.2 | 2.17.2, 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1, 2.17.2 | 2.17.2, 2.13.3 |
| (3rd Party) org.yaml.snakeyaml | 2.0, 1.33, 1.30 | 1.30, 2.0 |
```
Critical: Found Vulnerable Snake YAML dependency (<2.0)
├─ _Root_
│ ├─ org.opengroup.osdu.partition-ibm == 0.24.0-SNAPSHOT
│ │ └─ org.yaml.snakeyaml == 1.33
│ ├─ org.opengroup.osdu.partition-gc == 0.24.0-SNAPSHOT
│ │ └─ org.springframework.boot.spring-boot-starter-security == 2.7.10
│ │ └─ org.springframework.boot.spring-boot-starter == 2.7.10
│ │ └─ org.yaml.snakeyaml == 1.30
│ └─ org.opengroup.osdu.partition-core-plus == 0.24.0-SNAPSHOT
│ └─ org.opengroup.osdu.os-osm.postgres == 0.24.0-rc7
│ └─ org.springframework.boot.spring-boot-starter-web == 2.7.10
│ └─ org.springframework.boot.spring-boot-starter == 2.7.10
│ └─ org.yaml.snakeyaml == 1.30
└─ testing/
├─ org.opengroup.osdu.partition.partition-test-aws == 0.24.0-SNAPSHOT
│ └─ org.opengroup.osdu.core.aws.os-core-lib-aws == 0.23.0
│ └─ org.springframework.boot.spring-boot-starter-web == 2.7.7
│ └─ org.springframework.boot.spring-boot-starter == 2.7.7
│ └─ org.yaml.snakeyaml == 1.30
└─ org.opengroup.osdu.partition.partition-test-gc == 0.24.0-SNAPSHOT
└─ org.opengroup.osdu.core-lib-gc == 0.23.1
└─ org.opengroup.osdu.os-core-common == 0.23.3
└─ org.springframework.boot.spring-boot-starter-web == 2.7.7
└─ org.springframework.boot.spring-boot-starter == 2.7.7
└─ org.yaml.snakeyaml == 1.30
```
### Dependency Information After the Upgrade
```
Branch: dependency-upgrade
SHA: e581f161ee987adc0c1e91e8c9dcc50c45ae185a
Maven: 0.24.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | testing/ |
| --------------------------------------------------- | --------------- | -------------- |
| core-lib-azure | 0.24.0 | |
| core-lib-gc | 0.24.0 | 0.24.0 |
| os-core-lib-aws | 0.24.0 | 0.24.0 |
| os-core-common | 0.24.0 | 0.24.0 |
| os-core-lib-ibm | 0.24.0 | 0.24.0 |
| postgres | 0.24.0 | |
| osm | 0.24.0 | |
| (3rd Party) org.apache.logging.log4j.log4j-api | 2.17.1, 2.17.2 | 2.17.2, 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1, 2.17.2 | 2.17.2, 2.13.3 |
| (3rd Party) org.yaml.snakeyaml | 2.0, 1.33, 1.30 | 1.30, 2.0 |
```
Critical: Found Vulnerable Snake YAML dependency (<2.0)
├─ _Root_
│ ├─ org.opengroup.osdu.partition-ibm == 0.24.0-SNAPSHOT
│ │ └─ org.yaml.snakeyaml == 1.33
│ ├─ org.opengroup.osdu.partition-gc == 0.24.0-SNAPSHOT
│ │ └─ org.springframework.boot.spring-boot-starter-security == 2.7.10
│ │ └─ org.springframework.boot.spring-boot-starter == 2.7.10
│ │ └─ org.yaml.snakeyaml == 1.30
│ └─ org.opengroup.osdu.partition-core-plus == 0.24.0-SNAPSHOT
│ └─ org.opengroup.osdu.partition-core == 0.24.0-SNAPSHOT
│ └─ org.springframework.boot.spring-boot-starter-web == 2.7.10
│ └─ org.springframework.boot.spring-boot-starter == 2.7.10
│ └─ org.yaml.snakeyaml == 1.30
└─ testing/
├─ org.opengroup.osdu.partition.partition-test-aws == 0.24.0-SNAPSHOT
│ └─ org.opengroup.osdu.core.aws.os-core-lib-aws == 0.24.0
│ └─ org.springframework.boot.spring-boot-starter-web == 2.7.7
│ └─ org.springframework.boot.spring-boot-starter == 2.7.7
│ └─ org.yaml.snakeyaml == 1.30
└─ org.opengroup.osdu.partition.partition-test-gc == 0.24.0-SNAPSHOT
└─ org.opengroup.osdu.core-lib-gc == 0.24.0
└─ org.opengroup.osdu.os-core-common == 0.24.0
└─ org.springframework.boot.spring-boot-starter-web == 2.7.7
└─ org.springframework.boot.spring-boot-starter == 2.7.7
└─ org.yaml.snakeyaml == 1.30
```M21 - Release 0.24https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/462[GONRG-7917] added replicas variable in helm2023-10-12T13:24:12ZAleksandr Primachenko [EPAM / GCP][GONRG-7917] added replicas variable in helmM21 - Release 0.24Aleksandr Primachenko [EPAM / GCP]Aleksandr Primachenko [EPAM / GCP]https://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/461fix plexus version2023-10-12T18:46:55ZNathan Strelserfix plexus versionNathan StrelserNathan Strelserhttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/460add unit tests2023-10-12T10:21:06ZYunhua Koglinadd unit testsadd unit tests for aws implementationadd unit tests for aws implementationM21 - Release 0.24Yunhua KoglinDerek HudsonYunhua Koglinhttps://community.opengroup.org/osdu/platform/system/partition/-/merge_requests/459Optional resources for the tenant. Limited list partitions response from Part...2024-02-29T09:21:13ZRiabokon Stanislav(EPAM)[GCP]Optional resources for the tenant. Limited list partitions response from Partition (GONRG-7732)Added a property 'systemPartitionId' and a filter for it.Added a property 'systemPartitionId' and a filter for it.M21 - Release 0.24Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]