Indexer merge requestshttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests2021-10-25T09:57:02Zhttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/213Cherry picking Auth changes2021-10-25T09:57:02ZAbhishek PatilCherry picking Auth changesCherry picking Auth changes from master into Azure/OSDU-Indexer-M8-MasterCherry picking Auth changes from master into Azure/OSDU-Indexer-M8-MasterAbhishek PatilAbhishek Patilhttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/667cherry-pick MR 659 from master2023-12-13T18:51:50ZSolomon Ayalewcherry-pick MR 659 from masterM22 - Release 0.25https://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/101CORE | Adding global exception handler2021-03-03T05:57:03ZKomal MakkarCORE | Adding global exception handler## All Submissions:
-------------------------------------
* [YES] I have added an explanation of what changes in this merge do and why we should include it?
* [NO] Does the MR contain pipeline/ helm chart related changes?
* [NA] I have u...## All Submissions:
-------------------------------------
* [YES] I have added an explanation of what changes in this merge do and why we should include it?
* [NO] Does the MR contain pipeline/ helm chart related changes?
* [NA] 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 issue or story related to the change?
-------------------------------------
<!-- Please describe the current behavior that you are modifying, 'or' link to a relevant issue.
Feel free to add references to any design documents you might have shared with the team or any
related MR that you are building on top of. -->
**Original Behavior** The Global Exception Handler was missing. The Error endpoint was wrapping the exception, but the basic logging was missing.
**Modified behavior**
1. Added the Global handler. This will lead to logging almost any exception that happened. It will improve observability and traceability.
2. Reindexing is not catching all exceptions now, it will flow to the global handler where it gets logged and wrapped. UTs are updated as well.
High level design:
Issue: <!-- Link any __GitLab__ workitem(s) to this pull request. -->
<!-- Please add implementation details of current set of changes and how the code changes are
doing what they are expected to do. Are there any complex loops or designated code blocks that
should be elaborated? Is there some contextual knowledge that the reviewer should be aware of? -->
Change details:
## Test coverage:
------------------
<!-- Mention unit test coverage of changes. -->
## Does this introduce a breaking change?
-------------------------------------
- [YES/NO] No
<!-- If this introduces a breaking change, please describe the impact and migration path for existing applications below. -->
## Pending items
----------------
<!-- Are there changes that you'll introduce in upcoming MRs and hence did not add in this one? Next steps of your
feature can also be mentioned here. -->
## Reviewer request
-------------------
- Please provide an ETA when you plan to review this MR. Write a comment to decline or provide an ETA.
- Block the MR if you feel there is less testing or no details in the MR
- Please cover the following aspects in the MR
-- Coding design: _\<Reviewer1>_
-- Backward Compatibility: _\<Reviewer2>_
-- Feature Logic: _\<Logic design\>_
-- _\<Any other context mention here>_
OR
-- _\<Component 1>_: _\<Reviewer1>_
-- _\<CosmosDB>_: _\<Reviewer2>_
-- _\<ServiceBus>_ _\<Reviewer3>_
-- _\<Mention any other component and owner>_
## Other information
-------------------------------------
<!-- Any other information that is important to this MR such as screenshots of how the component looks before and after the change. -->ethiraj krishnamanaiduethiraj krishnamanaiduhttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/250core lib azure version update2021-12-17T05:54:45ZAnkur Rawatcore lib azure version updatecore lib version updatecore lib version updateAnkur RawatAnkur Rawathttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/414Debug geoshape decimation2022-11-04T12:10:26ZZhibin MaiDebug geoshape decimationDebug geoshape decimationDebug geoshape decimationZhibin MaiZhibin Maihttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/232Debug logs.2021-11-11T15:51:19ZRiabokon Stanislav(EPAM)[GCP]Debug logs.Riabokon Stanislav(EPAM)[GCP]Riabokon Stanislav(EPAM)[GCP]https://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/579Debug preship2023-07-05T15:47:03ZZhibin MaiDebug preshipThis is to be cherry-picked into release/0.21, but the history is a bit complex to bring in normally.
Trying a squashed cherry-pickThis is to be cherry-picked into release/0.21, but the history is a bit complex to bring in normally.
Trying a squashed cherry-pickZhibin MaiZhibin Maihttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/712Disable listner.schema.event.create by default2024-02-22T15:32:06ZAlok JoshiDisable listner.schema.event.create by defaultCreating an index with a new schema (no records yet) creates unnecessary data in elastic. We don't need to create such empty indexCreating an index with a new schema (no records yet) creates unnecessary data in elastic. We don't need to create such empty indexM23 - Release 0.26Alok JoshiChad LeongAlok Joshihttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/409DO NOT MERGE2022-10-13T12:48:52Zshivani karipeDO NOT MERGEhttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/135Draft: Added logs for testing2021-04-23T08:49:29ZAnkit Sharma [Microsoft]Draft: Added logs for testingThis is to find out why indices are not getting deleted in elastic sometimes.This is to find out why indices are not getting deleted in elastic sometimes.MANISH KUMARMANISH KUMARhttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/545Draft: add env variables2023-05-13T03:51:03Zsaketh somarajuDraft: add env variableshttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/697Draft: additional array tests2024-01-23T12:10:48ZMark ChanceDraft: additional array testshttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/95Draft: Aws integration2023-09-13T23:03:23ZMatt WiseDraft: Aws integrationethiraj krishnamanaiduSpencer Suttonsuttonsp@amazon.comMatt Wiseethiraj krishnamanaiduhttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/543Draft: az/sa-support-index-extended-properties2023-05-13T01:40:39Zsaketh somarajuDraft: az/sa-support-index-extended-propertieshttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/549Draft: Azure test fixes temp MR2023-05-22T04:10:01ZJayesh BagulDraft: Azure test fixes temp MRhttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/652Draft: cleanup2024-01-19T15:49:33ZVidyaDharani LokamDraft: cleanuphttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/660Draft:fix json vulnerability2023-12-11T05:00:19ZVidyaDharani LokamDraft:fix json vulnerability# Change details
* upgraded `core-lib-azure` to `0.25.0-rc2` to remediate `org.json:json` vulnerability
* upgrade `io.netty:netty-bom` version to `4.1.101.Final`
# Changes in:
* [ ] GCP
* [x] Azure
* [ ] AWS
* [ ] IBM# Change details
* upgraded `core-lib-azure` to `0.25.0-rc2` to remediate `org.json:json` vulnerability
* upgrade `io.netty:netty-bom` version to `4.1.101.Final`
# Changes in:
* [ ] GCP
* [x] Azure
* [ ] AWS
* [ ] IBMVidyaDharani LokamVidyaDharani Lokamhttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/687Draft: fix log-back vulnerability2023-12-27T10:38:54ZVidyaDharani LokamDraft: fix log-back vulnerabilityhttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/701Draft: fix spring-security-vulnerability2024-02-08T18:16:55ZVidyaDharani LokamDraft: fix spring-security-vulnerabilityVidyaDharani LokamVidyaDharani Lokamhttps://community.opengroup.org/osdu/platform/system/indexer-service/-/merge_requests/267Draft: fix whitesource issues2022-01-20T18:01:43ZYauheni LesnikauDraft: fix whitesource issuesYauheni LesnikauYauheni Lesnikau