Bug 451942 - Archiving broken: Won't delete articles after set period of time, also disabling archive wont delete articles on closing
Summary: Archiving broken: Won't delete articles after set period of time, also disabl...
Status: REPORTED
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: 5.19.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-26 18:02 UTC by NIk
Modified: 2022-10-07 14:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description NIk 2022-03-26 18:02:35 UTC
SUMMARY
See title. The archiving feature is completely broken and apparently has been broken/half-broken since 2007(!!!). I mean I know RSS is not exactly a trendy topic in 2022, but that bug (or any bug) should not be present for that long

STEPS TO REPRODUCE
1. Fetch news from a source (in my case Google News RSS) with archive set to a certain time limit or deactivated 
2. Close the app
3. Open it again

OBSERVED RESULT
All old articles are there

EXPECTED RESULT
Articels are gone based on set archive options


Operating System: openSUSE Tumbleweed 20220324
KDE Plasma Version: 5.24.3
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.2
Kernel Version: 5.16.15-1-default (64-bit)
Graphics Platform: X11
Processors: 12 × 11th Gen Intel® Core™ i5-11600K @ 3.90GHz
Memory: 31.2 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Comment 1 Bill Dietrich 2022-10-06 08:10:24 UTC
I see this too, on Akregator Version 5.19.3 (21.12.3) natively installed, on UbuntuDDE Remix 22.04.  Set archiving to "disabled", quit and relaunch Akregator, disk used under ~/.local/share/akregator still is enormous.
Comment 2 Bill Dietrich 2022-10-07 14:14:43 UTC
Also, in Settings / Configure Akregator / Advanced you set Archive Backend to "No archive" instead of "Metakit", the setting reverts back the next time you quit and launch again; setting is not persistent.