operations from different fork, even after undo, end up in hive.operations
Scenario is as follows:
|
| UNDO
alpha-fork | | beta-fork
| | <-operation in beta-fork
\ /
\ /
|
|
Problem is that when nodes in beta fork perform undo and sync to alpha-fork - operation persists in table hive.operations_reversible and goes to hive.operations, I'm still working on reproduction, you can observe such strange behavior on host 'hive-3:15432' database 'haf_block_log' user 'myuser' password 'mypassword' , but just access to such database might be not enough so I will post here git tag to full reproduction. Compared to account_history_api - in account history this works correctly, 'operation' disappears after undo (on the same api node).
Edited by Marcin Sobczyk