Search merge requestshttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests2024-03-20T12:42:07Zhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/633[GONRG-9422]: Remove springProfilesActive explicit setting2024-03-20T12:42:07ZMykola Ronik [EPAM / GCP][GONRG-9422]: Remove springProfilesActive explicit setting## Type of change
- [ ] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
https://jiraeu.epam.com/browse/GONRG-9422
## 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-9422
## 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] Google Cloud
- [ ] IBM
## Does this introduce a breaking change?
- [NO]M23 - Release 0.26Mykola Ronik [EPAM / GCP]Mykola Ronik [EPAM / GCP]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/617Set redis timeout to 60s2024-03-19T17:13:19ZNeha KhandelwalSet redis timeout to 60s## 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 cl...## 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?
- [ ] AWS
- [x] Azure
- [ ] Google Cloud
- [ ] IBM
## Does this introduce a breaking change?
- \[YES/**NO**\]
Currently, the Redis cache timeout is incorrectly set for 1hr. Elasticsearch backend cursors are only valid for 60s. They are hashed and cached by search service for security reasons. Since the cache timeout does not make that of the backend cursors, this causes an additional call to Elasticsearch that eventually fails. M23 - Release 0.26https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/623Update os-core-lib-aws2024-03-19T17:13:17ZRucha DeshpandeUpdate os-core-lib-aws## 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?
- [NO]
## Does this introduce a change in the cloud prov...## 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?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [X ] AWS
- [ ] Azure
- [ ] Google Cloud
- [ ] IBM
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
AWS Only change. Updating os-core-lib-aws
## What is the new/expected behavior?
## Have you added/updated Unit Tests and Integration Tests?
## Any other useful informationM23 - Release 0.26https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/627[GONRG-9211] Added labels to gc helm2024-03-19T17:13:15ZDanylo Vanin (EPAM)[GONRG-9211] Added labels to gc helm## 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] Google Clou...## 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] Google Cloud
- [ ] IBM
## Does this introduce a breaking change?
- [NO]M23 - Release 0.26Danylo Vanin (EPAM)Danylo Vanin (EPAM)https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/632search service community implementation2024-03-14T09:56:16ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comsearch service community implementation# Description:
Search Service Community Implementation.
Link: https://gitlab.opengroup.org/osdu/pmc/community-implementation/-/issues/9
- Added a new module Seach Core Plus.
- Removed GC-specific dependencies.
- Added APD driver depende...# Description:
Search Service Community Implementation.
Link: https://gitlab.opengroup.org/osdu/pmc/community-implementation/-/issues/9
- Added a new module Seach Core Plus.
- Removed GC-specific dependencies.
- Added APD driver dependency.
- APD-OpenID implementation is optional, and could be used when Partition service requires authorization.
# 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:
- [x] 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.M23 - Release 0.26Rustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/584Implement autocomplete using suggester on bagOfWords field2024-03-12T18:48:42ZStanisław BienieckiImplement autocomplete using suggester on bagOfWords field## Type of change
- [ ] Bug Fix
- [X] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
https://community.opengroup.org/osdu/platform/system/search-service/-/issues/135
## Does this introduce a cha...## Type of change
- [ ] Bug Fix
- [X] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
https://community.opengroup.org/osdu/platform/system/search-service/-/issues/135
## Does this introduce a change in the core logic?
- [NO]
## 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] - This is adding new optional query and response fields, but nothing is changed for queries not using this features.
## What is the current behavior?
## What is the new/expected behavior?
## Have you added/updated Unit Tests and Integration Tests?
## Any other useful informationM23 - Release 0.26https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/631The search service info endpoint is not error-tolerant (GONRG-9391)2024-03-12T08:10:54ZRiabokon Stanislav(EPAM)[GCP]The search service info endpoint is not error-tolerant (GONRG-9391)## Type of change
- [x] Bug Fix
- [ ] Feature
https://community.opengroup.org/osdu/platform/system/search-service/-/issues/159
## Does this introduce a change in the core logic?
- [YES/NO]
## Does this introduce a change in the cloud...## Type of change
- [x] Bug Fix
- [ ] Feature
https://community.opengroup.org/osdu/platform/system/search-service/-/issues/159
## 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] Google Cloud
- [x] IBM
## Does this introduce a breaking change?
- [YES]M23 - Release 0.26Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/628Refactor tests and add unit test2024-03-10T00:11:05ZSolomon AyalewRefactor tests and add unit testIncrease test coverage and remove duplicate codeIncrease test coverage and remove duplicate codeM23 - Release 0.26https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/630Aws upgrade aws lib2024-03-08T16:15:22ZDerek HudsonAws upgrade aws lib## 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?
- [NO]
## Does this introduce a change in the cloud provi...## 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?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [X] AWS
- [ ] Azure
- [ ] Google Cloud
- [ ] IBM
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
## What is the new/expected behavior?
## Have you added/updated Unit Tests and Integration Tests?
## Any other useful informationM23 - Release 0.26Derek HudsonDerek Hudsonhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/624Add code lost in the rebase process2024-03-08T11:17:29ZStanisław BienieckiAdd code lost in the rebase process## 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?
- [ ] AWS
- [ ] Azure
- [ ] Google Cloud
- [ ] 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 informationM23 - Release 0.26https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/625[#MSCOSDU-35937] upgrade : core-lib-azure Java 17 version2024-03-07T07:45:04ZThulasi Dass Subramanian[#MSCOSDU-35937] upgrade : core-lib-azure Java 17 version## Change details
* For Azure only: upgraded `core-lib-azure` version to `0.26.0-rc5` for Java 17 updates both in source & testing modules
## Changes in:
* [ ] GCP
* [x] Azure
* [ ] AWS
* [ ] IBM## Change details
* For Azure only: upgraded `core-lib-azure` version to `0.26.0-rc5` for Java 17 updates both in source & testing modules
## Changes in:
* [ ] GCP
* [x] Azure
* [ ] AWS
* [ ] IBMM23 - Release 0.26Thulasi Dass SubramanianThulasi Dass Subramanianhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/629The code coverage change got merged to the shared repo; revert to using that ...2024-03-05T22:19:08ZMark ChanceThe code coverage change got merged to the shared repo; revert to using that file instead of a local one.## 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?
- \[NO\]
## Does this introduce a change in the cloud prov...## 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?
- \[NO\]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [ ] Google Cloud
- [ ] 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 informationhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/626Fix gc test2024-03-05T15:07:03ZSiarhei Poliak [EPAM / GCP]Fix gc test## 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?
- [NO]
## Does this introduce a change in the cloud provi...## 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?
- [NO]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS
- [ ] Azure
- [x] Google Cloud
- [ ] IBM
## Does this introduce a breaking change?
- [NO]M23 - Release 0.26Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/607Use full URL instead of relative path2024-02-14T14:59:14ZLawrence ChanUse full URL instead of relative path* Issue Reference: [#68](https://community.opengroup.org/osdu/platform/security-and-compliance/legal/-/issues/68)
* Added configuration `api.server.fullUrl.enabled` to enable full server url in OpenAPI swagger
* Currently only in Azure i...* Issue Reference: [#68](https://community.opengroup.org/osdu/platform/security-and-compliance/legal/-/issues/68)
* Added configuration `api.server.fullUrl.enabled` to enable full server url in OpenAPI swagger
* Currently only in Azure it is enabled. For Other \[CSP/Common Core\] there is no change.
### Configuration Details
* `api.server.fullUrl.enabled=true` It will generate full server url in the OpenAPI swagger
* `api.server.fullUrl.enabled=false` It will generate only the contextPath
* Reference: https://springdoc.org/faq.html#_how_is_server_url_generatedM23 - Release 0.26https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/596Upgrading rest-high-level client to 7.17 to support Elasticsearch 8.2024-02-12T13:33:51ZHarshika DhootUpgrading rest-high-level client to 7.17 to support Elasticsearch 8.## 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
- [ ] Google Cloud
- [ ] 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 informationHarshika DhootHarshika Dhoothttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/622[34894] fix integration tests in Azure2024-02-12T06:11:13ZVidyaDharani Lokam[34894] fix integration tests in Azure## 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?
* \[NO\]
## Does this introduce a change in the cloud prov...## 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?
* \[NO\]
## Does this introduce a change in the cloud provider implementation, if so which cloud?
* [x] Azure
* [ ] AWS
* [ ] Google Cloud
* [ ] IBM
## Does this introduce a breaking change?
* \[NO\]
## What is the current behavior?
Integrations tests are currently broken on Azure following the enabling of the BagOfWords feature, which increase the number of results returned by a "text" query as the ES Analyzer changed.
## What is the new/expected behavior?
Update the tests cases to force the query on a specific text field, thus still using exact matched and returning the correct number of expected results
## Have you added/updated Unit Tests and Integration Tests?
Yes Related change on Indexer which introduce the failure: https://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/649M23 - Release 0.26VidyaDharani LokamVidyaDharani Lokamhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/621Draft: fix tests2024-02-08T11:47:00ZVidyaDharani LokamDraft: fix testshttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/620Draft: Az/vl test2024-02-06T18:19:10ZVidyaDharani LokamDraft: Az/vl test## 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
- [ ] Google Cloud
- [ ] 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 informationhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/608Use full URL instead of relative path2024-02-05T06:47:59ZLawrence ChanUse full URL instead of relative path## Type of change
- [ ] Bug Fix
- [X] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
NA
## Does this introduce a change in the core logic?
- [YES/NO]
## Does this introduce a change in the clou...## Type of change
- [ ] Bug Fix
- [X] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
NA
## 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
- [ ] Google Cloud
- [ ] 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 informationhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/618Fix IBM compile step failing because of non existing parent version2024-02-01T15:06:02ZGuillaume CailletFix IBM compile step failing because of non existing parent version## 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
- [ ] Google Cloud...## 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
- [ ] Google Cloud
- [X] IBM
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
Current pipeline on release/0.25 branch is broken, the compile step is failing because of missing parents: https://community.opengroup.org/osdu/platform/system/search-service/-/pipelines/240114M22 - Release 0.25Guillaume CailletGuillaume Caillet