seismic-dms-service merge requestshttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests2022-06-09T12:28:10Zhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/414fix: revert MR 4102022-06-09T12:28:10ZDiego Moltenifix: revert MR 410reverting MR https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/410reverting MR https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/410M13 - Release 0.16Diego MolteniDiego Moltenihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/411fix: fixed e2e tests and disabled the allowed failures on CSPs2022-06-09T10:19:11ZDiego Moltenifix: fixed e2e tests and disabled the allowed failures on CSPsfixed e2e tests and disabled the allowed failures on CSPsfixed e2e tests and disabled the allowed failures on CSPsM13 - Release 0.16Diego MolteniDiego Moltenihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/643ci: cherrypick changes for release 0.172023-02-17T17:50:58Zshivani karipeci: cherrypick changes for release 0.17ci: adding script to remove unused packages on run
See merge request osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service!548ci: adding script to remove unused packages on run
See merge request osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service!548M14 - Release 0.17Naresh JampalaNaresh Jampalahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/629ci: adding script to remove unused packages on run from master into release/0.172023-02-16T17:13:40Zshivani karipeci: adding script to remove unused packages on run from master into release/0.17- This is to resolve azure_containerize job failures in release/0.17-M14 branch.
- Original merge request osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store- service!548- This is to resolve azure_containerize job failures in release/0.17-M14 branch.
- Original merge request osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store- service!548M14 - Release 0.17Naresh JampalaNaresh Jampalahttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/588Draft: Cherry Pick MR m12 to m142023-01-04T20:46:19ZPrakash SivakumarDraft: Cherry Pick MR m12 to m14M14 - Release 0.17https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/575Draft: ci: release ibm helm 17 : IBM Helm Initial Merge to Master With Rel 17...2023-08-25T22:24:54ZManish SinghDraft: ci: release ibm helm 17 : IBM Helm Initial Merge to Master With Rel 17 codeIBM Helm Chart Initial MergeIBM Helm Chart Initial MergeM14 - Release 0.17Shrikant GargShrikant Garghttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/516fix: reviewed how userId is extracted from auth token2022-09-13T11:44:57ZDiego Moltenifix: reviewed how userId is extracted from auth tokenfix: reviewed how userId is extracted from auth tokenfix: reviewed how userId is extracted from auth tokenM14 - Release 0.17Diego MolteniDiego Moltenihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/515fix: reviewed how userId is extracted from auth token2022-09-13T11:33:34ZDiego Moltenifix: reviewed how userId is extracted from auth tokenreviewed how userId is extracted from auth tokenreviewed how userId is extracted from auth tokenM14 - Release 0.17Diego MolteniDiego Moltenihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/511feat: update the subproject creation option2022-09-20T01:27:38ZMario Murillofeat: update the subproject creation optionAvoid create ACLs
**POST subproject**
If the body contains both admin and viewer ACLs, do not create the default ACLs
If the body contains only admin, create default viewer
If the body contains only viewer, create default admin
**PUT ...Avoid create ACLs
**POST subproject**
If the body contains both admin and viewer ACLs, do not create the default ACLs
If the body contains only admin, create default viewer
If the body contains only viewer, create default admin
**PUT user**
Add user to the default ACL if it exists, otherwise, add the user to the first groupM14 - Release 0.17https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/507fix: replaced default subid with sub for storing user identities2022-09-13T13:51:06ZDiego Moltenifix: replaced default subid with sub for storing user identitiesreplaced default subid with sub for storing user identities. This default value can be overridden via environemnt variable (based on deployment requirements)replaced default subid with sub for storing user identities. This default value can be overridden via environemnt variable (based on deployment requirements)M14 - Release 0.17Diego MolteniDiego Moltenihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/505feat: upgrade dependencies2022-09-28T19:18:02ZMario Murillofeat: upgrade dependenciesUpgrade dependencies after to run `npm audit fix --force`Upgrade dependencies after to run `npm audit fix --force`M14 - Release 0.17https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/501fix: remove failure when unlock an already released lock2022-09-12T09:11:05ZDiego Moltenifix: remove failure when unlock an already released lockremove failure when releasing a lock mutex if already released (mutex TTL expiration time for example)remove failure when releasing a lock mutex if already released (mutex TTL expiration time for example)M14 - Release 0.17Diego MolteniDiego Moltenihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/498feat: added folders pagination support to the ls endpoint2022-08-30T05:07:33ZDiego Moltenifeat: added folders pagination support to the ls endpointadded folders pagination support to the ls endpointadded folders pagination support to the ls endpointM14 - Release 0.17Diego MolteniDiego Moltenihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/488test: added tests for ls endpoint2022-09-28T17:33:58ZPratiksha Shedgetest: added tests for ls endpointadded tests for ls endpoint for M12 deployement issueadded tests for ls endpoint for M12 deployement issueM14 - Release 0.17https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/476ci: update AWS conditional to 12022-08-22T17:20:38ZJohn Gildayci: update AWS conditional to 1Update for pipeline stage inclusion by AWS - changing $AWS == 'true' to $AWS == '1' in aws.ymlUpdate for pipeline stage inclusion by AWS - changing $AWS == 'true' to $AWS == '1' in aws.ymlM14 - Release 0.17John GildayJohn Gildayhttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/408chore: reduce usage of shared cache2022-08-12T05:24:50ZDiego Moltenichore: reduce usage of shared cacheThis change will reduce the usage of the shared cache in SDSM.
Meta information and validation will be locally cached to improve overall performances.
1. Tenant Metadata
- accessed at each call to SDMS
- TTL 1h, no changes to service b...This change will reduce the usage of the shared cache in SDSM.
Meta information and validation will be locally cached to improve overall performances.
1. Tenant Metadata
- accessed at each call to SDMS
- TTL 1h, no changes to service behavior
2. Exchanged Token
- accessed only in case token is required to be exchanged with a different audience
- TTL 5m, no changes to service behavior
3. CCM User Association
- accessed every time dataset metadata is retrieved
- TTL 1h, no changes to service behavior
4. Legal Tag Validation
- accessed at each call to SDMS
- TTL 1h, no changes to service behavior
5. Azure Storage access keys and configurations
- accessed every time a storage operation is required (create subproject / get storage access token)
- TTL 1h, no changes to service behavior
6. Azure Cosmos access keys and configurations
- accessed every time a dataset is created, retrieved, or listed
- TTL 1h, no changes to service behavior
7. Entitlement Authorization Validation
- accessed at each call to SDMS
- TTL 1m, no changes to service behavior
8. Subproject Metadata
- accessed at each call to SDMS
- TTL 60s, introduce eventual consistency on patch operation
9. AWS tenant ID from partition ID
- accessed at each call to SDMS
- TTL 1h, no changes to service behaviorM14 - Release 0.17Diego MolteniDiego Moltenihttps://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/582fix: modify gc pipeline for releases and tags2022-12-20T16:12:45ZAliaksandr Ramanovich (EPAM)fix: modify gc pipeline for releases and tagsUpdate GC pipelines rules and needs to execute all steps in case of build stage failureUpdate GC pipelines rules and needs to execute all steps in case of build stage failureM15 - Release 0.18Aliaksandr Ramanovich (EPAM)Aliaksandr Ramanovich (EPAM)https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/550test: added more Unit Tests to increase the code coverage to 50%2022-11-09T17:01:59ZRashaad Graytest: added more Unit Tests to increase the code coverage to 50%Increase SDMS code Unit Test coverage to >= 50%Increase SDMS code Unit Test coverage to >= 50%M15 - Release 0.18https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/540slb/ps/add-pagination-tests2022-10-17T10:53:47ZPratiksha Shedgeslb/ps/add-pagination-testsAdded tests for pagination-
Here we are creating datasets on defined path and sending the request with limit parameter to return the total number of datasets and pagination token.Till the pagination token is null ,will get the datasets a...Added tests for pagination-
Here we are creating datasets on defined path and sending the request with limit parameter to return the total number of datasets and pagination token.Till the pagination token is null ,will get the datasets and will compare with the datasets already present on defined path.M15 - Release 0.18https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/merge_requests/521feat: added endpoint to patch multiple datasets2022-10-07T04:53:21ZDiego Moltenifeat: added endpoint to patch multiple datasets- added endpoint to patch multiple datasets
- created e2e tests for validate the new endpoint
- documentation updated- added endpoint to patch multiple datasets
- created e2e tests for validate the new endpoint
- documentation updatedM15 - Release 0.18Diego MolteniDiego Molteni