OS Core Lib Azure merge requestshttps://community.opengroup.org/osdu/platform/system/lib/cloud/azure/os-core-lib-azure/-/merge_requests2023-03-23T19:04:42Zhttps://community.opengroup.org/osdu/platform/system/lib/cloud/azure/os-core-lib-azure/-/merge_requests/242Update vulnerable dependency: core-common version from 0.16.0 to 0.17.0-rc22023-03-23T19:04:42ZMina OtgonboldUpdate vulnerable dependency: core-common version from 0.16.0 to 0.17.0-rc2This MR updates according to WhiteSource alerts which got updated in core-common:
* [Core-common MR - 167](https://community.opengroup.org/osdu/platform/system/lib/core/os-core-common/-/merge_requests/167)
* [Core-common MR - 157](http...This MR updates according to WhiteSource alerts which got updated in core-common:
* [Core-common MR - 167](https://community.opengroup.org/osdu/platform/system/lib/core/os-core-common/-/merge_requests/167)
* [Core-common MR - 157](https://community.opengroup.org/osdu/platform/system/lib/core/os-core-common/-/merge_requests/157)
## All Submissions:
-------------------------------------
* [YES] I have added an explanation of what changes in this merge do and why we should include it?
* [YES] 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.
* [NA] 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. -->
Issue: [27](https://community.opengroup.org/osdu/platform/system/lib/cloud/azure/os-core-lib-azure/-/issues/27)
<!-- 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:
## Does this introduce a breaking change?
-------------------------------------
- [NO]
<!-- If this introduces a breaking change, please describe the impact and migration path for existing applications below. -->M14 - Release 0.17https://community.opengroup.org/osdu/platform/system/lib/cloud/azure/os-core-lib-azure/-/merge_requests/219Implement refreshing of field "clientSecret"2022-09-30T20:59:55ZArsen GrigoryanImplement refreshing of field "clientSecret"1. I separated the "clientSecret" getting functionality in another method.
2. Add the checking functionality for recreating "clientSecret".
Issue: https://community.opengroup.org/osdu/platform/system/lib/cloud/azure/os-core-lib-azure/-...1. I separated the "clientSecret" getting functionality in another method.
2. Add the checking functionality for recreating "clientSecret".
Issue: https://community.opengroup.org/osdu/platform/system/lib/cloud/azure/os-core-lib-azure/-/issues/24M14 - Release 0.17Yauheni LesnikauYauheni Lesnikauhttps://community.opengroup.org/osdu/platform/system/lib/cloud/azure/os-core-lib-azure/-/merge_requests/335Java 17 migration2024-03-21T05:54:33ZVidyaDharani LokamJava 17 migration# Description:
Migration from Java 8 to Java 17.
# How to test:
Via Unit and Integration tests.
# Changes include:
* [x] Breaking change (a change that is not backward-compatible and/or changes current functionality).
# Changes in:...# Description:
Migration from Java 8 to Java 17.
# How to test:
Via Unit and Integration tests.
# Changes include:
* [x] Breaking change (a change that is not backward-compatible and/or changes current functionality).
# Changes in:
* [x] Common code
# Dev Checklist:
* [ ] Added Unit Tests, wherever applicable.
* [x] Updated the Readme, if applicable.
* [x] Existing Tests pass
* [x] Verified functionality locally
* [ ] Self Reviewed my code for formatting and complex business logic.
# Other comments:
* Upgraded 'lombok' & 'jacoco' plugin version to generate code-coverage report
* Changed TestRunner 'PowerMockRunner' to 'MockitoJUnitRunner'
* Removed 'powermock-api-mockito2' & 'powermock-module-junit4' dependencies
* Updated existing testcases to use junit-5M23 - Release 0.26VidyaDharani LokamVidyaDharani Lokamhttps://community.opengroup.org/osdu/platform/system/lib/cloud/azure/os-core-lib-azure/-/merge_requests/82Added Async blob store2021-11-19T12:09:54ZNicholas KarskyAdded Async blob store## All Submissions:
-------------------------------------
* [YES] I have added an explanation of what changes in this merge do and why we should include it?
* [YES] I have updated the documentation accordingly.
* [YES] I have added tests...## All Submissions:
-------------------------------------
* [YES] I have added an explanation of what changes in this merge do and why we should include it?
* [YES] I have updated the documentation accordingly.
* [YES] 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?
-------------------------------------
Adding the factory files necessary to implement BlockBlobAsyncClient for blob uploads
High level design:
Introduces use of Flux and Mono in order to speed up the blob upload process
## Test coverage:
------------------
100% coverage
## Does this introduce a breaking change?
-------------------------------------
- [NO]
## Pending items
----------------
N/A
## 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. -->Nicholas KarskyNicholas Karsky