Opened 15 years ago
Last modified 15 years ago
#48 new defect
tradspool and timehash articles not deleted after rmgroup
Reported by: | eagle | Owned by: | eagle |
---|---|---|---|
Priority: | high | Milestone: | |
Component: | storage | Version: | |
Severity: | normal | Keywords: | |
Cc: |
Description
When a newsgroup is removed with rmgroup, nothing cleans up the articles in tradspool and timehash (and possibly also timecaf). The old articles continue consuming disk space and, if the group is recreated, serve as land mines for the server when the article numbers get back to the same range.
The easiest way to fix this is probably to provide an interface to delete all the articles from the spool immediately on an rmgroup. We lose our current partial ability to recover from a mistaken rmgroup, but I think that's a good tradeoff.
Note: See
TracTickets for help on using
tickets.
Corresponding records should also be removed from the overview: the .DAT and .IDX files are not deleted from disk for tradindexed.
This removal should also been done after an external edit of the active file (for instance, mod-active can remove groups from the active file).