Search merge requestshttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests2023-08-18T22:06:19Zhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/148handle expired cursor2023-08-18T22:06:19ZNeelesh Thakurhandle expired cursorIntercept and handle expired cursor request. It should not throw 500 errors.
Addresses issue #60Intercept and handle expired cursor request. It should not throw 500 errors.
Addresses issue #60M8 - Release 0.11https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/147Added rollme annotation2023-08-18T22:06:21ZOleksii Tsyganov (EPAM)Added rollme annotationM8 - Release 0.11Oleksii Tsyganov (EPAM)Oleksii Tsyganov (EPAM)https://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/169Change latency log to debug2022-07-12T15:42:04ZAlok JoshiChange latency log to debugChange an info entry to debug which causes logging trace spikes because of the log entry sizeChange an info entry to debug which causes logging trace spikes because of the log entry sizeM9 - Release 0.12Alok JoshiAlok Joshihttps://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/162Add hpa config & memory limit setup using feature flag2022-04-18T13:57:32ZMina OtgonboldAdd hpa config & memory limit setup using feature flagAdd hpa config & memory limit setup using feature flagAdd hpa config & memory limit setup using feature flagM9 - Release 0.12Mina OtgonboldMina Otgonboldhttps://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 Otgonbold