You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix: error txn_store pointer when replay wal command. (infiniflow#804)
### What problem does this PR solve?
The replay txn will set another `txn_store` when replay wal command,
which will make block report error:
```
terminate called after throwing an instance of 'infinity::UnrecoverableException@infinity_exception'
what(): Multiple transactions are changing data of Segment: 0, Block: 0@src/storage/meta/entry/block_entry.cpp:165
Signal: SIGABRT (signal SIGABRT)
```
It is because the `txn` before is not cleared.
Issue link:infiniflow#802
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
0 commit comments