<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 3: Deleting multiple headers</title><link>https://sourceforge.net/p/mpgravity/support-requests/3/</link><description>Recent changes to 3: Deleting multiple headers</description><atom:link href="https://sourceforge.net/p/mpgravity/support-requests/3/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 19 Apr 2005 12:26:31 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/mpgravity/support-requests/3/feed.rss" rel="self" type="application/rss+xml"/><item><title>Deleting multiple headers</title><link>https://sourceforge.net/p/mpgravity/support-requests/3/</link><description>&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;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Katie M</dc:creator><pubDate>Tue, 19 Apr 2005 12:26:31 -0000</pubDate><guid>https://sourceforge.net8ec9549dd51019207ff48ef5abe7a5f2e19a1134</guid></item></channel></rss>