Topl / Bifrost

A Scala client for the Topl blockchain protocol
https://topl.github.io/Bifrost/
Mozilla Public License 2.0
66 stars 17 forks source link

BN-1391 Fixed possible issue with multi-thread put/get in CacheStore #3187

Closed o-aleksandrov-topl closed 7 months ago

o-aleksandrov-topl commented 7 months ago

Purpose

Fixing issue with "Element not found" error during Slot data syncing

Approach

CacheCtore no longer stores None value, instead it always redirects requests to underlying storage if no element in cache is present

Testing

Unit test + integration tests

Tickets

BN-1391

github-actions[bot] commented 7 months ago

Test Results (pull_request)

440 tests   439 :white_check_mark:  3m 7s :stopwatch:  86 suites    1 :zzz:  86 files      0 :x:

Results for commit f5e07f8e.

:recycle: This comment has been updated with latest results.