On 3/1/26 13:03, Paul Tomblin via Mailman-users wrote:
On Sun, Mar 1, 2026, at 3:38 PM, Mark Sapiro wrote:
On 3/1/26 05:10, Paul Tomblin via Mailman-users wrote: The HyperKitty update_and_clean_index job runs monthly and does the same thing as the hourly update_index job plus removing index entries for messages that have been deleted from HyperKitty. It is very long running
Does that mean that removing the cron job for the monthly task would do the same thing as the patch?
No. Removing the cron job would not run any monthly jobs and there is another one, namely the hyperkitty empty_threads job which removes empty threads.
It's purpose is to drop entries for messages that have been removed.
How do messages get removed? Is that an automatic thing or if not, is it something a user can do or only a list owner?
Only by list owners or site admins via the Delete this message link in
the message view or the Delete this thread link in the thread view.
And I suspect but am not certain that the only thing that results in an empty thread is deleting all the messages in a thread one by one without deleting the thread.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan