Search merge requestshttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests2022-03-24T08:00:39Zhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/248fix for dataformat vulnerability2022-03-24T08:00:39ZShrikant Gargfix for dataformat vulnerabilityThis is fix for jackson dataformat vulnerabilityThis is fix for jackson dataformat vulnerabilityM11 - Release 0.14Anuj GuptaShrikant GargAnuj Guptahttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/250Merge branch 'fix-dataformat-vulnerability' into 'master'2022-03-24T11:20:06ZShrikant GargMerge branch 'fix-dataformat-vulnerability' into 'master'fix for dataformat vulnerability
See merge request osdu/platform/system/search-service!248
(cherry picked from commit c9b86d57a02f0623108ef6cca3df874ed9d2fd97)
d8cde341 fix for dataformat vulnerabilityfix for dataformat vulnerability
See merge request osdu/platform/system/search-service!248
(cherry picked from commit c9b86d57a02f0623108ef6cca3df874ed9d2fd97)
d8cde341 fix for dataformat vulnerabilityM11 - Release 0.14Shrikant GargShrikant Garghttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/251Updated search service to use RedisAzureCache2023-08-18T22:04:59ZShiv SinghUpdated search service to use RedisAzureCacheM11 - Release 0.14Shiv SinghShiv Singhhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/252Upgrade First Party Library Dependencies for Release 0.142022-03-30T12:41:28ZDavid Diederichd.diederich@opengroup.orgUpgrade First Party Library Dependencies for Release 0.14This automated MR upgrades the first party libraries (other OSDU libraries) to utilize the latest release.
The intent is to keep the OSDU projects utilizing the latest available code to ensure widespread usage and stability.
However, any...This automated MR upgrades the first party libraries (other OSDU libraries) to utilize the latest release.
The intent is to keep the OSDU projects utilizing the latest available code to ensure widespread usage and stability.
However, any library that is older than the previous release will be left as-is, since the upgrade is likely to be more complicated.
Furthermore, the upgrade should only be merged in the CI pipeline reports success.
If this MR has failed, we can spend a little time investigating to see if a trivial upgrade could achieve compatiblity to the new library.
But significant upgrade efforts should not occur on this MR, as part of the release tagging process.
Instead, significant work should be scheduled for a subsequent milestone.
### Dependency Information Before the Upgrade
```
Branch: master
SHA: a69974f655ed37b674bbac7260bd77f1c8b8e131
Maven: 0.14.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | testing/integration-tests/ |
| ----------------------------------------------------- | ------------------ | -------------------------- |
| core-lib-azure | 0.14.0-rc2 | 0.13.0-rc6 |
| core-lib-gcp | 0.14.0-rc2, 0.13.0 | |
| os-core-lib-aws | 0.13.0 | 0.3.16 |
| obm | 0.13.1-SNAPSHOT | |
| oqm | 0.13.0-SNAPSHOT | |
| os-core-common | 0.14.0-rc7 | 0.14.0-rc7 |
| os-core-lib-ibm | 0.13.0 | 0.0.18 |
| osm | 0.13.0-SNAPSHOT | |
| (3rd Party) net.minidev.json-smart | 2.4.7 | 2.4.7, 2.3 |
| (3rd Party) org.apache.logging.log4j.log4j-api | 2.17.1 | 2.11.1, 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-core | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-jul | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-slf4j-impl | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1 | 2.11.2 |
### Dependency Information After the Upgrade
```
Branch: dependency-upgrade
SHA: 11a6d5c8bb48798a5943181b0ea791bba953b702
Maven: 0.14.0-SNAPSHOT
```
| Maven Dependencies | _Root_ | testing/integration-tests/ |
| ----------------------------------------------------- | ------ | -------------------------- |
| core-lib-azure | 0.14.0 | 0.13.0-rc6 |
| core-lib-gcp | 0.14.0 | |
| os-core-lib-aws | 0.14.0 | 0.3.16 |
| obm | 0.14.0 | |
| oqm | 0.14.0 | |
| os-core-common | 0.14.0 | 0.14.0 |
| os-core-lib-ibm | 0.14.0 | 0.0.18 |
| osm | 0.14.0 | |
| (3rd Party) net.minidev.json-smart | 2.4.7 | 2.4.7, 2.3 |
| (3rd Party) org.apache.logging.log4j.log4j-api | 2.17.1 | 2.11.1, 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-core | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-jul | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-slf4j-impl | 2.17.1 | 2.13.3 |
| (3rd Party) org.apache.logging.log4j.log4j-to-slf4j | 2.17.1 | 2.11.2 |M11 - Release 0.14https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/253Gonrg 4560 helm updates2023-08-18T22:04:57ZAliaksandr Ramanovich (EPAM)Gonrg 4560 helm updatesUpdate helm for search serviceUpdate helm for search serviceM12 - Release 0.15Oleksandr Kosse (EPAM)Oleksandr Kosse (EPAM)https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/255Akprasad/search unittests azure2022-12-08T22:15:50ZAkanksha PrasadAkprasad/search unittests azureThis MR is having unit tests for search-azure and line coverage of this is 70%
## Type of change: Adding unit tests
- [ ] Bug Fix
- [ ] Feature
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does t...This MR is having unit tests for search-azure and line coverage of this is 70%
## Type of change: Adding unit tests
- [ ] 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 informationM16 - Release 0.19Akanksha PrasadAkanksha Prasadhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/259OSDU-GCP: service-account file added2023-08-18T22:04:56ZAliaksandr Ramanovich (EPAM)OSDU-GCP: service-account file addedM12 - Release 0.15Oleksandr Kosse (EPAM)Oleksandr Kosse (EPAM)https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/260Enable azure health endpoint2023-08-18T22:04:54ZHarsheet ShahEnable azure health endpoint## Type of change
- [ ] Bug Fix - No
- [ ] Feature - No
- Enabling Azure health endpoint.
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [YES/NO] - No...## Type of change
- [ ] Bug Fix - No
- [ ] Feature - No
- Enabling Azure health endpoint.
**Please provide link to gitlab issue or ADR(Architecture Decision Record)**
## Does this introduce a change in the core logic?
- [YES/NO] - No
## Does this introduce a change in the cloud provider implementation, if so which cloud?
- [ ] AWS - No
- [ ] Azure - No
- [ ] GCP - No
- [ ] IBM - No
## Does this introduce a breaking change?
- [YES/NO]-No
## What is the current behavior?
## What is the new/expected behavior?
## Have you added/updated Unit Tests and Integration Tests? - No
## Any other useful information
https://community.opengroup.org/osdu/platform/system/lib/cloud/azure/os-core-lib-azure/-/blob/master/docs/02_Enable_Logging_for_Health_Check_Fails.mdM12 - Release 0.15Harsheet ShahHarsheet Shahhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/261osdu-gcp remove token_provider variable2023-08-18T22:04:53ZAliaksandr Ramanovich (EPAM)osdu-gcp remove token_provider variableremove variable from configmapremove variable from configmapM12 - Release 0.15Oleksandr Kosse (EPAM)Oleksandr Kosse (EPAM)https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/263update pom2023-08-18T22:04:51ZMorris Estepaupdate pomM12 - Release 0.15Morris EstepaMorris Estepahttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/264ByIntersectionQuery, WithinPolygonQuery2022-12-09T12:41:09ZSpencer Suttonsuttonsp@amazon.comByIntersectionQuery, WithinPolygonQuerySee ADR here for reference: https://community.opengroup.org/osdu/platform/system/home/-/issues/94See ADR here for reference: https://community.opengroup.org/osdu/platform/system/home/-/issues/94M12 - Release 0.15Spencer Suttonsuttonsp@amazon.comSpencer Suttonsuttonsp@amazon.comhttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/265Update unit test and integration test feature as well as the docs for multi-k...2023-08-18T22:04:50ZZhibin MaiUpdate unit test and integration test feature as well as the docs for multi-kinds separated by commaIssue [86](https://community.opengroup.org/osdu/platform/system/search-service/-/issues/86)
Follow-up of [MR155](https://community.opengroup.org/osdu/platform/system/lib/core/os-core-common/-/merge_requests/155) to update unit tests, in...Issue [86](https://community.opengroup.org/osdu/platform/system/search-service/-/issues/86)
Follow-up of [MR155](https://community.opengroup.org/osdu/platform/system/lib/core/os-core-common/-/merge_requests/155) to update unit tests, integration test features as well as related documentsM12 - Release 0.15Zhibin MaiZhibin Maihttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/266Services can't start without env variable GOOGLE_CLOUD_PROJECT (GONRG-4846)2022-05-01T07:50:06ZArtem Dobrynin (EPAM)Services can't start without env variable GOOGLE_CLOUD_PROJECT (GONRG-4846)updated core-lib-gcp to 0.15.0-rc3updated core-lib-gcp to 0.15.0-rc3M12 - Release 0.15Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/267Add Elasticsearch dependency logging2022-05-06T14:23:06ZAlok JoshiAdd Elasticsearch dependency loggingAdd Elasticsearch latency logs as dependency logs. This will help is identify slower Elasticsearch queries for search apisAdd Elasticsearch latency logs as dependency logs. This will help is identify slower Elasticsearch queries for search apisM12 - Release 0.15Alok JoshiAlok Joshihttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/268[GONRG-4833] Refactor pipeline2023-08-18T22:04:48ZDanylo Vanin (EPAM)[GONRG-4833] Refactor pipelineM12 - Release 0.15Danylo Vanin (EPAM)Danylo Vanin (EPAM)https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/270Added ByIntersectionQuery, WithinPolygonQuery(GONRG-4822)2023-03-09T18:43:09ZRiabokon Stanislav(EPAM)[GCP]Added ByIntersectionQuery, WithinPolygonQuery(GONRG-4822)## Type of change
- [ ] Bug Fix
- [x] Feature
link to gitlab issue https://community.opengroup.org/osdu/platform/system/home/-/issues/94
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the...## Type of change
- [ ] Bug Fix
- [x] Feature
link to gitlab issue https://community.opengroup.org/osdu/platform/system/home/-/issues/94
## 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]
## What is the current behavior?
## What is the new/expected behavior?
https://community.opengroup.org/osdu/platform/system/home/-/issues/94
## Have you added/updated Unit Tests and Integration Tests?
Yes
## Any other useful informationM12 - Release 0.15Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/271Replace printStackTrace() with logging2023-08-18T22:04:46ZMorris EstepaReplace printStackTrace() with loggingM12 - Release 0.15Morris EstepaMorris Estepahttps://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/272429 TooManyRequests exception handling2023-08-18T22:04:45ZLarissa Pereira429 TooManyRequests exception handling
## Type of change
- [x] Bug Fix
## Gitlab issue
**https://community.opengroup.org/osdu/platform/system/search-service/-/issues/93**
## Does this introduce a change in the core logic?
- [NO]
## Does this introduce a change in the clo...
## Type of change
- [x] Bug Fix
## Gitlab issue
**https://community.opengroup.org/osdu/platform/system/search-service/-/issues/93**
## 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
## Does this introduce a breaking change?
- [NO]
## What is the current behavior?
Search returns 500 when Elastic returns 429 (Too Many Requests)
## What is the new/expected behavior?
Search service returns a 429 when Elastic returns a 429 (Too Many Requests)
## Have you added/updated Unit Tests and Integration Tests?
Yes, added the unit test
## Any other useful informationM13 - Release 0.16https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/273Fix helm values and app properties [GONRG-4665]2023-08-18T22:04:43ZMikhail Piatliou (EPAM)Fix helm values and app properties [GONRG-4665]M12 - Release 0.15Mikhail Piatliou (EPAM)Mikhail Piatliou (EPAM)https://community.opengroup.org/osdu/platform/system/search-service/-/merge_requests/274GONRG-4891 - upd vs and values2023-08-18T22:04:42ZAliaksandr Ramanovich (EPAM)GONRG-4891 - upd vs and valuesupdate virtual service and valuesupdate virtual service and valuesM12 - Release 0.15Oleksandr Kosse (EPAM)Oleksandr Kosse (EPAM)