Open
Bug 530141
Opened 15 years ago
Updated 2 years ago
PendingCommitTracker does not get deletion notified, blind move may be wrong
Categories
(MailNews Core :: Database, defect)
MailNews Core
Database
Tracking
(thunderbird3.0 wanted)
NEW
Tracking | Status | |
---|---|---|
thunderbird3.0 | --- | wanted |
People
(Reporter: asuth, Unassigned)
Details
(Whiteboard: [gloda key])
While writing another unit test today I noticed that PendingCommitTracker failed to update some headers (and therefore failed the test) if I added a test at the end of base_index_messages that forced a commit.
Preliminary investigation suggests that explicit deletion cases are insufficient and that noteBlindMove may have gotten side-swiped by a change in the method it was reusing. I also need to audit whether implied deletion by a move to another folder is doing the right thing.
The good news is that PendingCommitTracker will not permanently break for any of this stuff. It will, however, output things to the error console, which may concern users. Implied deletion due to a move may currently result in us writing gloda-id/gloda-dirty properties on headers that don't need to be written but are harmless.
This would be an appropriate fix for 3.0.x but is not a 3.0 blocker.
Reporter | ||
Updated•15 years ago
|
Whiteboard: [gloda key]
Updated•15 years ago
|
Whiteboard: [gloda key] → [gloda key][tb30xwants]
Updated•15 years ago
|
status-thunderbird3.0:
--- → wanted
Whiteboard: [gloda key][tb30xwants] → [gloda key]
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•