Search merge requestshttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests2023-08-18T22:04:15Zhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/350Revert "Merge branch 'Stanislav_Riabokon-master-patch-15679' into 'master'"2023-08-18T22:04:15ZRiabokon Stanislav(EPAM)[GCP]Revert "Merge branch 'Stanislav_Riabokon-master-patch-15679' into 'master'"## Type of change
- [ ] Bug Fix
- [x] 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
- [ ] Bug Fix
- [x] 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
- [ ] 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 informationM15 - Release 0.18Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/349Update README.md2022-10-07T12:20:21ZRiabokon Stanislav(EPAM)[GCP]Update README.md## Type of change
- [ ] Bug Fix
- [x] 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
- [ ] Bug Fix
- [x] 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
- [ ] 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 informationM15 - Release 0.18Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/347Cherry-pick 'Upgrade Tomcat' into release/0.172022-10-06T16:11:30ZDavid Diederichd.diederich@opengroup.orgCherry-pick 'Upgrade Tomcat' into release/0.17**Original MR**: !345
### 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**: !345
### 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/search-service/-/pipelines/new?ref=cherry-pick-for-345)M14 - Release 0.17David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/346Cherry-pick 'Upgrade Gson' into release/0.172022-10-06T16:11:22ZDavid Diederichd.diederich@opengroup.orgCherry-pick 'Upgrade Gson' into release/0.17**Original MR**: !341
### 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**: !341
### 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/search-service/-/pipelines/new?ref=cherry-pick-for-341)M14 - Release 0.17David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/340Bug: 11682 : upgrade-dependencies2023-08-18T22:04:17ZKamalika SahaBug: 11682 : upgrade-dependenciesUpgrading versions of Azure core, Azure security keyvault keys and Azure Security Keyvault Secrets.
MR for azure m12 master branch(merged) :https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/337
## Doe...Upgrading versions of Azure core, Azure security keyvault keys and Azure Security Keyvault Secrets.
MR for azure m12 master branch(merged) :https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/337
## 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]M15 - Release 0.18Kamalika SahaKamalika Sahahttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/341Upgrade Gson2022-10-06T01:30:43ZXiangliang MengUpgrade GsonM14 - Release 0.17Okoun-Ola Fabien HouetoXiangliang MengOkoun-Ola Fabien Houetohttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/345Upgrade Tomcat2022-10-06T01:30:58ZXiangliang MengUpgrade TomcatM14 - Release 0.17Okoun-Ola Fabien HouetoXiangliang MengOkoun-Ola Fabien Houetohttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/344Update FOSSA NOTICE2022-10-02T21:33:53ZDavid Diederichd.diederich@opengroup.orgUpdate FOSSA NOTICEThis MR updates the attribution file for the project (also known as the `NOTICE` file).
It is important to keep this up to date to satisfy legal requirements of dependency licenses.
We use FOSSA as the tool to scan for and detect these ...This MR updates the attribution file for the project (also known as the `NOTICE` file).
It is important to keep this up to date to satisfy legal requirements of dependency licenses.
We use FOSSA as the tool to scan for and detect these changes.M14 - Release 0.17https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/342AWS Using Helm to Deploy2022-10-01T00:27:45ZMarc Burnie [AWS]AWS Using Helm to DeployM14 - Release 0.17Marc Burnie [AWS]Marc Burnie [AWS]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/290Added OPA Translation integration2023-01-27T20:41:18ZMaciej HanszkeAdded OPA Translation integrationThis feature is related to [Integrate search with policy translate API](https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/issues/55) issue
Before merging, please make sure that [Added OPA Translation integrat...This feature is related to [Integrate search with policy translate API](https://community.opengroup.org/osdu/platform/security-and-compliance/policy/-/issues/55) issue
Before merging, please make sure that [Added OPA Translation integration os-common feature branch](https://community.opengroup.org/osdu/platform/system/lib/core/os-core-common/-/merge_requests/161) is merged to master.
This merge request is related to the OPA Translation feature server, that was created in @hon.lianhung merge request. This feature contains reference usage of the OPA server translate response, and concatenating it with actual query.
* Bumped the commons version
* Added translate endpoint usage
* Added query concatenationM14 - Release 0.17Dadong ZhouMaciej HanszkeDadong Zhouhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/337Bug: 11682 : upgrade-dependencies2022-10-06T07:12:25ZKamalika SahaBug: 11682 : upgrade-dependencies## Type of change
- [ ] 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
- [ ] 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
- [ ] Azure
- [ ] 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 informationKamalika SahaKamalika Sahahttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/327Search Service API sending out 500 error code for IllegalArgumentException type2022-10-04T22:00:56ZKamalika SahaSearch Service API sending out 500 error code for IllegalArgumentException type## 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?
- [x] AWS
- [x] Azure
- [x] GCP
- [x] IBM
## Does this introduce a breaking change?
- [YES/NO]
## What is the current behavior?
System was throwing 5xx error code earlier which resulted in implying that service was unavailable.
## What is the new/expected behavior?
Introduced variable annotation in os core common and used the latest version of the same in here. The version upgrade introduced some jar files which weren't compatible with springfox, so replaced springfox with OpenApi as part of latest commits.
## Have you added/updated Unit Tests and Integration Tests?
Yes, Unit test case is introduced in os core common repo and integration test case is introduced as part of this MR
## Any other useful informationM14 - Release 0.17Kamalika SahaKamalika Sahahttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/339GONRG-5722-Decrease_logs_severity_for_services2023-08-18T22:04:18ZYevhenii Orlov (EPAM) [GCP]GONRG-5722-Decrease_logs_severity_for_servicesM14 - Release 0.17https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/338AWS Helm Chart Update2022-09-28T18:59:06ZMarc Burnie [AWS]AWS Helm Chart UpdateM14 - Release 0.17Marc Burnie [AWS]Marc Burnie [AWS]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/336AWS Helm Build Update2022-09-20T22:16:07ZMarc Burnie [AWS]AWS Helm Build UpdateM14 - Release 0.17Marc Burnie [AWS]Marc Burnie [AWS]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/334Fix GCP performance issue(GONRG-5617)2022-09-15T09:43:33ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comFix GCP performance issue(GONRG-5617)## 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?
On each request, search-gcp will request user groups via entitlements.
## What is the new/expected behavior?
Search-gcp will request user groups via entitlements in the beginning, but then will store the response in cache and use it.M14 - Release 0.17Rustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/329Fixed security issues (GONRG-5610)2022-09-14T07:52:34ZRiabokon Stanislav(EPAM)[GCP]Fixed security issues (GONRG-5610)## Type of change
- [x] Bug Fix
- [ ] Feature
https://community.opengroup.org/osdu/platform/system/search-service/-/issues/97
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud pro...## Type of change
- [x] Bug Fix
- [ ] Feature
https://community.opengroup.org/osdu/platform/system/search-service/-/issues/97
## 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]M14 - Release 0.17Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/332Secure Supply Chain Analysis Fix2022-09-09T13:10:42ZKamalika SahaSecure Supply Chain Analysis Fix## Type of change
- [ ] 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
- [ ] 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
- [ ] Azure
- [ ] 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 informationKamalika SahaKamalika Sahahttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/331Versioning helm charts2022-09-06T22:02:31ZMarc Burnie [AWS]Versioning helm chartsM14 - Release 0.17Marc Burnie [AWS]Okoun-Ola Fabien HouetoGustavo UrdanetaMarc Burnie [AWS]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/330Change azure core lib version latest2022-09-02T15:08:50ZAkshat JoshiChange azure core lib version latest