- status-planned I've added items on our technical debt backlog to take care of adding tests/refactoring the
HasContentfunction, as well as adding tests for the dependencies ofHasContentthat were demonstrating the buggy behavior. This bug is something that automated tests can and should catch - we're just missing test coverage here. - status-deferredstatus-completed During this buggy period, the revision counts were off. Some post history items were being counted as a revision, so this threw off anything that referenced a revision by its number. It's possible that we may be able to makeWe have performed a databasenetwork-wide fix of this data that fixes rollbacks pointing at invalid revisions, but we're not able to commit resources to fixing this at this time. For now, we're okay with any rollback that occurred showing the fallback (there were less than 10 instances of "revision 0" during the impacted time. The data is still there and recoverable if we changed each affected rollback to point to the nearest revision before it, but for now it will continue to point at the history item with no associated revision. If there is a larger problem or we've misunderstoodthis across the impact here, please let us know and we can reprioritize appropriatelynetwork).
double-beep
- 6.4k
- 2
- 13
- 57
Added details on the period the bug was live, as well as adding status labels to the next steps
Kyle Pollard StaffMod
- 8.1k
- 3
- 35
- 53