Podobně jako údaje o historii výpůjček, je v Evergreenu možné vyčistit také staré splněné či nesplněné rezervace.
Vyčištěné (anonymizované) rezervace jsou přesunuty z tabulky action.hold_request do tabulky action.aged_hold_request, přičemž jsou vymazány údaje identifikující čtenáře (podobně jakou jsou při anonymizaci výpůjčky přesunuty do tabulky action.aged_circulation, viz Archivace (anonymizace) výpůjček)
Parametry pro anonymizaci historie rezervací se nastavují rozhraní pro nastavení globálních indikátorů: Administrace → Aministrace serveru → Globální indikátory. Pro nastavení jsou použity tyto globální indikátory:
Výchozí dobu uchování rezervací lze nastavit globálně pro všechny typy rezervací (nastavení Doba uchování historie rezervací) nebo lez specifikovat dobu uchování pro jednotlivé typy rezervací. Při čištění rezervací je dána přednost nastavení, které je více specifické.
V případě, že čtenář má ve svém čtenářském kontě nastaveno uchování rezervací, historie jeho rezervací není smazána.
Funkci čištění je nutné vyvola skriptem purge_holds.srfsh
Tip: Funkci čištění historie rezervací je možné zařadit mezi úlohy cronu.