Menu

#3 Deleting multiple headers

open
None
8
2009-02-15
2005-04-19
Katie M
No

There's a fairly serious issue where deleting multiple
headers eats up system resources and takes *way* too
long.

I'm in a few newsgroups that have several thousand
posts per day. To make it easier for me to read them or
download from them (since I need to be able to see
messages marked as read), and also to save space, I
delete posts that I'm not interested in - sometimes
several thousand at a time. This is, in fact, the one
reason I initially chose Gravity over Forte Free-Agent -
because Gravity allows the option of deleting posts.

The problem is that this not only causes Gravity to
freeze up while it's working, but it also eats up all of the
rest of my system resources, so a group with 50,000
new posts will take up to 2 hours of me selecting, hitting
the delete key, then sitting there twiddling my thumbs
for ten minutes because my computer can't do anything
else to speak of while Gravity is deleting.

This should not be. It shouldn't be any more problematic
to delete 5000 posts than it is to delete one.

I'm guessing that the problem is that the code is trying
to rethread the newsgroup after deleting each item:

For Each Item in Items.Selected
Item.Delete
RethreadNewsgroup
Next

...When what it *should* do, is this:

For Each Item in Items.Selected
Item.Delete
Next
RethreadNewsgroup

Please change this as soon as possible. It's eating up
literally hours of my time that I can't afford.

Discussion

  • Katie M

    Katie M - 2005-04-19
    • priority: 5 --> 8
     
  • Richard Wood

    Richard Wood - 2009-02-15
    • assigned_to: nobody --> richard_wood
     
  • Richard Wood

    Richard Wood - 2009-02-15

    Katie,

    Can you try replicating this problem with the latest build?

     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.