Skip to content

Fixed problems caused by changing scheme of Last Irreversible Block processing

Bartek Wrona requested to merge bw_account_history_rdb_locking_fix into develop
  1. Implemented additional checks related to undo session processing, which previously lead to infinite recursion (now it throws in broken case).
  2. Since LIB change notification can be now fired from push-transaction phase, AH-RDB data dump to persistent storage has been extended, to separate changes comming from block (expected) from those added by pending transaction processing (bad, should be skipped).
  3. Since LIB can be now even equal to head block, internal AH-RDB queries (assuming that previously LIB always was less than head block) should be adjusted accordingly

Merge request reports