<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to 3: Deleting multiple headers</title><link href="https://sourceforge.net/p/mpgravity/support-requests/3/" rel="alternate"/><link href="https://sourceforge.net/p/mpgravity/support-requests/3/feed.atom" rel="self"/><id>https://sourceforge.net/p/mpgravity/support-requests/3/</id><updated>2005-04-19T12:26:31Z</updated><subtitle>Recent changes to 3: Deleting multiple headers</subtitle><entry><title>Deleting multiple headers</title><link href="https://sourceforge.net/p/mpgravity/support-requests/3/" rel="alternate"/><published>2005-04-19T12:26:31Z</published><updated>2005-04-19T12:26:31Z</updated><author><name>Katie M</name><uri>https://sourceforge.net/u/userid-901977/</uri></author><id>https://sourceforge.net8ec9549dd51019207ff48ef5abe7a5f2e19a1134</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;There's a fairly serious issue where deleting multiple &lt;br /&gt;
headers eats up system resources and takes *way* too &lt;br /&gt;
long.&lt;/p&gt;
&lt;p&gt;I'm in a few newsgroups that have several thousand &lt;br /&gt;
posts per day. To make it easier for me to read them or &lt;br /&gt;
download from them (since I need to be able to see &lt;br /&gt;
messages marked as read), and also to save space, I &lt;br /&gt;
delete posts that I'm not interested in - sometimes &lt;br /&gt;
several thousand at a time. This is, in fact, the one &lt;br /&gt;
reason I initially chose Gravity over Forte Free-Agent - &lt;br /&gt;
because Gravity allows the option of deleting posts.&lt;/p&gt;
&lt;p&gt;The problem is that this not only causes Gravity to &lt;br /&gt;
freeze up while it's working, but it also eats up all of the &lt;br /&gt;
rest of my system resources, so a group with 50,000 &lt;br /&gt;
new posts will take up to 2 hours of me selecting, hitting &lt;br /&gt;
the delete key, then sitting there twiddling my thumbs &lt;br /&gt;
for ten minutes because my computer can't do anything &lt;br /&gt;
else to speak of while Gravity is deleting.&lt;/p&gt;
&lt;p&gt;This should not be. It shouldn't be any more problematic &lt;br /&gt;
to delete 5000 posts than it is to delete one.&lt;/p&gt;
&lt;p&gt;I'm guessing that the problem is that the code is trying &lt;br /&gt;
to rethread the newsgroup after deleting each item:&lt;/p&gt;
&lt;p&gt;For Each Item in Items.Selected&lt;br /&gt;
Item.Delete&lt;br /&gt;
RethreadNewsgroup&lt;br /&gt;
Next&lt;/p&gt;
&lt;p&gt;...When what it *should* do, is this:&lt;/p&gt;
&lt;p&gt;For Each Item in Items.Selected&lt;br /&gt;
Item.Delete&lt;br /&gt;
Next&lt;br /&gt;
RethreadNewsgroup&lt;/p&gt;
&lt;p&gt;Please change this as soon as possible. It's eating up &lt;br /&gt;
literally hours of my time that I can't afford.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>