Skip to content
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

BCF-3052 - Job Based KV Store and juelsFeePerCoin reboot persistence … #12401

Merged
merged 1 commit into from
Mar 12, 2024

Conversation

ilija42
Copy link
Contributor

@ilija42 ilija42 commented Mar 12, 2024

Cherrypick patch

…12392)

* Add kv store migration

* Add kv store implementation

* Init kv store in ocr2 delegate and pass into median service

* Update ds cache to have kv store fallback for final observation value

* Prettify ds cache updateCache, add ERR log severity on consecutive errs

* Add ds cache test for cache value persistence

* Remove unused field in jobKVStore

* Make sonar SQL migration lint happy

* Rename TestJobKVStore

* Add kv store mock

* Add changeset file

* Fix sonar sql lint

* Change kv orm to use raw json message instead of jsonText

* minor change

* minor change

* Fix SQ SQL lint

* Add comments in KVStore

* Rename jobKVStore to kVStore and return struct from constructor

* Update core/store/migrate/migrations/0227_kv_store_table.sql

Co-authored-by: Sam <[email protected]>

* Update kVStore sql to match migration

* Add more kv_orm tests

---------

Co-authored-by: Sam <[email protected]>
@ilija42 ilija42 requested a review from snehaagni March 12, 2024 17:59
@ilija42 ilija42 requested review from a team as code owners March 12, 2024 17:59
Copy link
Contributor

I see that you haven't updated any README files. Would it make sense to do so?

@snehaagni snehaagni merged commit 1eda459 into release/2.10.0 Mar 12, 2024
116 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants