This repository was archived by the owner on Nov 15, 2023. It is now read-only.
This repository was archived by the owner on Nov 15, 2023. It is now read-only.
Agenda too easily when there's lots of insertions/removals #11565
Right now, deleting a previously scheduled item results in a
None"hole" in itsAgendafor that block, which is not used since Scheduler just appends onAgendawhen adding a new item. If items are continuously inserted and deleted then this can bloat storage and become a problem.Instead,
Noneitems in theAgendashould be inserted into or the entire mechanism replaced withremoveorswap_remove.