Search merge requestshttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests2022-09-15T23:50:03Zhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/146Improve docs for nested arrays search (GONRG-2710)2022-09-15T23:50:03ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comImprove docs for nested arrays search (GONRG-2710)# Description:
https://community.opengroup.org/osdu/platform/system/search-service/-/issues/45# Description:
https://community.opengroup.org/osdu/platform/system/search-service/-/issues/45M8 - Release 0.11Rostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/145unhardcode KMS key-ring variable (GONRG-2724)2021-07-29T10:01:20ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comunhardcode KMS key-ring variable (GONRG-2724)# Description:
Unhardcode KMS key-ring variable for GCP
# Changes include:
- [x] Refactor (a non-breaking change that improves code maintainability).
# Changes in:
- [x] GCP
# Dev Checklist:
- [x] Updated the Readme, if applicable.# Description:
Unhardcode KMS key-ring variable for GCP
# Changes include:
- [x] Refactor (a non-breaking change that improves code maintainability).
# Changes in:
- [x] GCP
# Dev Checklist:
- [x] Updated the Readme, if applicable.M8 - Release 0.11Rostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/143Added new version info endpoint (GONRG-2681)2022-09-16T08:49:50ZDmitrii Novikov (EPAM)Added new version info endpoint (GONRG-2681)## Type of change
- [ ] Bug Fix
- [x] Feature
osdu/platform/system/lib/core/os-core-common#47
## Does this introduce a change in the core logic?
- [YES]
## Does this introduce a change in the cloud provider implementation, if so whic...## Type of change
- [ ] Bug Fix
- [x] Feature
osdu/platform/system/lib/core/os-core-common#47
## 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]
## What is the current behavior?
Provides info about maven build and gitM8 - Release 0.11Rostislav Dublin (EPAM)Rostislav Dublin (EPAM)https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/130Add node selector2023-08-18T22:06:38ZDzmitry_Paulouski (slb)Add node selector## All Submissions:
-------------------------------------
* [YES] Have you followed our code review [guidelines](https://github.com/microsoft/code-with-engineering-playbook/blob/master/pull-requests/code-reviews/readme.md)?
* [YES] Have ...## All Submissions:
-------------------------------------
* [YES] Have you followed our code review [guidelines](https://github.com/microsoft/code-with-engineering-playbook/blob/master/pull-requests/code-reviews/readme.md)?
* [YES] Have you added an explanation of what your changes do and why you'd like us to include them?
* [NO] I have updated the documentation accordingly.
* [NA] 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.
* [YES] I ran lint checks locally prior to submission.
## What is the current behavior?
-------------------------------------
Currently, we have only one node pool for services and system workloads.
## What is the new behavior?
-------------------------------------
We are going to move workloads to a new node pool with enabled autoscaling. Here you can find the details:
[Issue link](https://community.opengroup.org/osdu/platform/deployment-and-operations/infra-azure-provisioning/-/issues/167)
## Does this introduce a breaking change?
-------------------------------------
- [NO]
This change has a strong dependency on the following MR and should be merged **only** after it:
https://community.opengroup.org/osdu/platform/deployment-and-operations/infra-azure-provisioning/-/merge_requests/324M8 - Release 0.11https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/178Upgrade OSDU dependencies2021-10-24T17:49:51ZDavid Diederichd.diederich@opengroup.orgUpgrade OSDU dependenciesM9 - Release 0.12David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/176upgrade core lib version to 0.12.0-SNAPSHOT2023-08-18T22:05:53ZAshwani Pandeyupgrade core lib version to 0.12.0-SNAPSHOTupgrade core lib version to 0.12.0-SNAPSHOTupgrade core lib version to 0.12.0-SNAPSHOTM9 - Release 0.12Ashwani PandeyAshwani Pandeyhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/175update core lib - Search2023-08-18T22:05:54ZNikhil Singh[MicroSoft]update core lib - Search**Introduction**
This MR upgrades the core lib version for azure provider**Introduction**
This MR upgrades the core lib version for azure providerM9 - Release 0.12Nikhil Singh[MicroSoft]Nikhil Singh[MicroSoft]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/174Use latest core-common, remove explicit dependencies2023-08-18T22:05:56ZAlok JoshiUse latest core-common, remove explicit dependenciesUpdating core-common dependencies as part of this issue fix https://community.opengroup.org/osdu/platform/system/home/-/issues/90
- Removed explicit dependency version declaration in provider pomsUpdating core-common dependencies as part of this issue fix https://community.opengroup.org/osdu/platform/system/home/-/issues/90
- Removed explicit dependency version declaration in provider pomsM9 - Release 0.12Alok JoshiAlok Joshihttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/171[Azure] Added health checks for search service2023-08-18T22:05:57ZAalekh Jain[Azure] Added health checks for search serviceAdded liveness and readiness probes in azure for search service.Added liveness and readiness probes in azure for search service.M9 - Release 0.12https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/170Broken pipe IOException handler2023-08-18T22:05:59ZSanjeev-SLBBroken pipe IOException handlerSearch Service is throwing IOException with a `Broken pipe` error message. This is usually thrown when a client closes the connection while its request is still being processed in the server. We should handle this properly so a client ca...Search Service is throwing IOException with a `Broken pipe` error message. This is usually thrown when a client closes the connection while its request is still being processed in the server. We should handle this properly so a client can retry.
Here is one of the stack trace:
![image](https://community.opengroup.org/osdu/platform/system/storage/uploads/3177e0f0678500da915bcb309725d955/image.png)M9 - Release 0.12Sanjeev-SLBSanjeev-SLBhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/168improve tutorial2023-08-18T22:06:01ZNeelesh Thakurimprove tutorial- remove deprecated or un-used functionality
- fix broken links
- better examples
- document limitations
- remove old reference of data ecoysytem and related partition information.- remove deprecated or un-used functionality
- fix broken links
- better examples
- document limitations
- remove old reference of data ecoysytem and related partition information.M9 - Release 0.12https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/167Keep Elasticsearch credentials encrypted in Redis cache(GONRG-3021) & refacto...2021-09-30T09:39:08ZRustam Lotsmanenko (EPAM)rustam_lotsmanenko@epam.comKeep Elasticsearch credentials encrypted in Redis cache(GONRG-3021) & refactor kms client & refactor dependencies# Description:
Elasticsearch credentials are stored encrypted in Datastore
But not in the Redis cache, they are stored there as plain text
Redis cache allow unauthenticated calls within VPC which is a potentially security breach.
Elast...# Description:
Elasticsearch credentials are stored encrypted in Datastore
But not in the Redis cache, they are stored there as plain text
Redis cache allow unauthenticated calls within VPC which is a potentially security breach.
Elasticsearch credentials must also be encrypted in Redis.
Refactor kms client to use single implementation from core-lib-gcp.
Dependencies refactoring (clean up pom file, consolidate last libs versions in core-lib-gcp).
# Changes include:
- [x] Refactor (a non-breaking change that improves code maintainability).
# Changes in:
- [x] GCPM9 - Release 0.12Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/165Updating core-common version to non SNAPSHOT version2023-08-18T22:06:02ZVibhuti Sharma [Microsoft]Updating core-common version to non SNAPSHOT versionos-core-common 0.11.0-SNAPSHOT artifact is deleted from the artifact repository in gitlab. We need to update the service to use non SNAPSHOT version of the dependency, as we are seeing this error in the service pipeline - `Could not find...os-core-common 0.11.0-SNAPSHOT artifact is deleted from the artifact repository in gitlab. We need to update the service to use non SNAPSHOT version of the dependency, as we are seeing this error in the service pipeline - `Could not find artifact org.opengroup.osdu:os-core-common:jar:0.11.0-SNAPSHOT in community-maven-repo`M9 - Release 0.12Vibhuti Sharma [Microsoft]Vibhuti Sharma [Microsoft]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/164include null keys in response2023-08-18T22:06:04ZNeelesh Thakurinclude null keys in responseAddresses issue #68
Also get rid of older SNAPSHOT version as they cause frequent failures with fossa/build.Addresses issue #68
Also get rid of older SNAPSHOT version as they cause frequent failures with fossa/build.M9 - Release 0.12https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/160Update anthos module (GONRG-2880)2021-09-06T14:00:34ZRiabokon Stanislav(EPAM)[GCP]Update anthos module (GONRG-2880)## 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] GCP
- [ ] IB...## 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] 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 informationM9 - Release 0.12Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/159Add virtual service2023-08-18T22:06:05ZMina OtgonboldAdd virtual serviceIssue [32](https://community.opengroup.org/osdu/platform/system/notification/-/issues/32)Issue [32](https://community.opengroup.org/osdu/platform/system/notification/-/issues/32)M9 - Release 0.12Mina OtgonboldMina Otgonboldhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/158Updating ADO pipeline2023-08-18T22:06:07ZVibhuti Sharma [Microsoft]Updating ADO pipelineThe following file was removed `testing/integration-tests/maven/settings.xml` as part of this [MR](https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/151/diffs). Due to this ADO pipeline for search servi...The following file was removed `testing/integration-tests/maven/settings.xml` as part of this [MR](https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/151/diffs). Due to this ADO pipeline for search service is broken. This MR aims to fix this.M9 - Release 0.12Vibhuti Sharma [Microsoft]Vibhuti Sharma [Microsoft]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/235Fixing JSON Smart Vulnerability on AWS POM2022-02-10T14:04:33ZMarc Burnie [AWS]Fixing JSON Smart Vulnerability on AWS POMSee original MR: https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/234
(cherry picked from commit 2b8b9a36165c4dc8e6fbf3e725645d6307f81f86)See original MR: https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/234
(cherry picked from commit 2b8b9a36165c4dc8e6fbf3e725645d6307f81f86)M10 - Release 0.13JoeGregMarc Burnie [AWS]Okoun-Ola Fabien HouetoJoehttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/228Cherry-pick 'Upgrade dependencies' into 'release/0.13'2023-08-31T18:46:34ZDavid Diederichd.diederich@opengroup.orgCherry-pick 'Upgrade dependencies' into 'release/0.13'Original MR: !222Original MR: !222M10 - Release 0.13David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.orghttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/222Upgrade dependencies2022-02-04T15:31:09ZDavid Diederichd.diederich@opengroup.orgUpgrade dependenciesM10 - Release 0.13David Diederichd.diederich@opengroup.orgDavid Diederichd.diederich@opengroup.org