When migrating from inline to non-inline data storage, the data file is
recorded initially as zero sized so that it is removed on failure. But
the record has to be updated before the index is renamed, otherwise
data is lost on rollback.
Details
Details
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
tests/test-transaction-rollback-on-revlog-split.t | ||
---|---|---|
7–18 | The change here in the next commit should probably be folded into this commit. |
The change here in the next commit should probably be folded into this commit.