Archive old events automatically
complete
Angela Gaida
Hey all,
development on this issue has been finished, now we only do some more testing to find out just how much faster systems get when you delete years worth of old events :D
This feature will be part of our feature release in August 2024. However, if you are interested in testing it beforehand in your test environment, please contact our support staff via seibert.biz/help and please tell them if you need the standalone version of Linchpin Events or if you are running a full Linchpin Intranet Suite :)
This post was marked as
complete
This post was marked as
in progress
Angela Gaida
I have a bit of an update for you on this one.
First off, we now have confirmation that deleting old events that are no longer needed indeed does improve overall performance of Linchpin Events significantly. :D
Also, we decided to split this feature in two steps. Step one is the ability for an admin to trigger a one time deletion of
a) all events that are older than X amount of time (X is configurable), and
b) all events that have been marked as deleted earlier (those don't appear in the Event Hub anymore, but are still in the database and thus have an impact on performance)
Step two will be the automatic deletion, to keep the system clean on a daily basis.
We aim to deliver both in our next feature release in April.
This post was marked as
planned
Angela Gaida
I just merged in another item that's very similar. We also had the idea that huge amounts of events might have an impact and are investigating if a cleanup of old events might improve performance as well, which would be a double win in my book. :)
I'd love to hear some voices from you, the voters on this issue. Would you be fine with deleting events that are older than x time (x being configurable by an admin)? Or would you prefer an archive, so every past event will always be available, just in a different view and not in the event portal?
Do you have any other ideas or concerns or comments regarding this feature?
I really appreciate all of your inputs :)
M
Marco Leist
Angela Gaida: For us it would be absolutely ok if old events could be deleted automatically on the basis of a configurable grace period. In case the archiving variant would not have any performance disadvantages, this variant would also be ok for us. Basically, we are in favour of almost everything that improves the performance and thus the UX!
Angela Gaida
Marco Leist: Simply deleting them would be the easier approach when implementing this, so I'm tending towards that, instead of implementing an archive.
So if no one objects until we start work, it'll be the deleting. I really hope we can improve performance significantly.
Angela Gaida
Merged in a post:
Scheduled cleanup task for past events
H
Hendrik Thom
We have hundres of past events. A recurring scheduled cleanup task would be nice. Past events should be deleted after x days automatically. x should be configurable for administrators.
If a task is deleted by such scheduled task, no notification should be send to the users.
Angela Gaida
We are looking at this issue in the context of recurring events and probably will deliver both together.
This post was marked as
under review