Commit 0f8d505
fix: Improve cache refresh error handling for offline mirror nodes (#2361)
* feat: circuit breaker for mirror node cache refresh errors
Signed-off-by: Dian Deskov <dian.deskov@limechain.tech>
* Update back-end/apps/chain/src/cache-management/cache-management.service.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Dian Deskov <dian.deskov@limechain.tech>
* Update back-end/apps/chain/src/cache-management/cache-management.service.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Dian Deskov <dian.deskov@limechain.tech>
* fix: HALF_OPEN circuit breaker deadlock fix
Signed-off-by: Dian Deskov <dian.deskov@limechain.tech>
* Update back-end/apps/chain/src/cache-management/cache-management.service.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Dian Deskov <dian.deskov@limechain.tech>
---------
Signed-off-by: Dian Deskov <dian.deskov@limechain.tech>
Co-authored-by: John Bair <117694970+jbair06@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>1 parent 23d0ad3 commit 0f8d505
File tree
6 files changed
+1043
-32
lines changed- back-end
- apps/chain/src/cache-management
- libs/common/src/transaction-signature
6 files changed
+1043
-32
lines changed
0 commit comments