New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecates NVStore #11785
Deprecates NVStore #11785
Conversation
Test run: SUCCESSSummary: 11 of 11 test jobs passed |
This one should have "Release notes" - this deprecation should be there - please fill in details |
@0xc0170 Release notes-section updated as requested. |
Not certain why jenkins failed to update the hook, I restarted the test |
@VeijoPesonen Could you please fill in the Description section properly. Please refer to the guiding notes if you are unsure of how. Thanks. |
@adbridge, description added. Please let me know if something relevant is still missing. |
@VeijoPesonen thank you for adding the description. Are there any specific migration issues users may face having to move from using NVStore to KVStore? Should the migration section point them to any documentation to help ? Remember all the Release Notes section gets published with the Minor release. |
Not that I know of. @teetak01, @TeroJaasko Are you aware of any possible issues? |
There is no migration story, as far as I know. So, it is a hard break and whomever is using NVStore -> can't update to an Mbed OS without NVStore support anymore. |
Test run: SUCCESSSummary: 11 of 11 test jobs passed |
Description (required)
Marks the existing NVStore implementation as deprecated. The implementation will be removed on the next major release. Users are expected to migrate on KVStore instead if they are looking for similar storage solution.
Summary of change (What the change is for and why)
NVStore API is marked as deprecated.
Documentation (Details of any document updates required)
NVStore shouldn't be mentioned anywhere in our documentation from the next major release onwards.
Pull request type (required)
Test results (required)
Reviewers (optional)
@SeppoTakalo
@JanneKiiskila
Release Notes (required for feature/major PRs)
Summary of changes
NVStore is marked as deprecated
Impact of changes
NVStore won't be available from the next major release onwards
Migration actions required
Users must switch to use KVStore. For documentation please see Docs › APIs › Storage › KVStore