missing entries in operations/transactions tables
In test scenario we perform reindex up to block 100 (everythong looks good just after reindex). Then we perform fork (node under test goes back from fork) and wait for irreversible block progress.
Expected behavior is that transactions and operations up to irreversible block will be stored in tables hive.transactions and hive.operations, actual behaviour is that all operations/transactions after reindex are missing (not sure if this is related to fork, even operations from before fork are missing). However hive.blocks table is not empty (not tested if block hashes are correct though).
Used latest master branch from psql_tools (commit b13c3368) Latest develop branch from hived plus not merged yet tests https://gitlab.syncad.com/hive/hive/-/commits/ms_sqlserializer_missing_operations
To run test failing: cd tests/functional/python_tests/sql_serializer_tests pytest -s test_undo_operations.py