id summary reporter owner description type status priority component severity resolution keywords cc release 6763 [patch] WikiRenamePlugin doesn't invalidate wiki page name cache after moving page Steffen Hoffmann Noah Kantrowitz "observed behavior: 0. access page with valid call for WikiTicketCalendarMacro, see: some day has not yet a corresponding wiki page (i.e. ""2"" of Mar 2010 isn't highlighted as if page no exists) 1. create wiki page through link provided by WikiTicketCalendarMacro calender (i.e. http://wiki/Cal/''2010-03-02'') 2. access new page directly via http:///wiki/ (i.e. typing http://wiki/Cal/''2010-03-02'' into browser) - success 3. access page with valid call for WikiTicketCalendarMacro, see: day in question highlighted now 4. access wiki page through link provided by WikiTicketCalendarMacro calender - success 5. rename new page with WikiRenamePlugin respecting actual syntax of WikiTicketCalendarMacro call in question (i.e. wiki/Cal/''2010-03-02'' -> wiki/Cal/''2010-03-03'') 6. access renamed page directly via http:///wiki/ (i.e. typing http://wiki/Cal/''2010-03-03'' into browser) - success 7. access pages old location directly via http:///wiki/ (i.e. typing http://wiki/Cal/''2010-03-02'' into browser) - page missing as expected 8. access page with unchanged call for WikiTicketCalendarMacro, i.e. see: a. link to former wiki page (i.e. ""2"" of Mar 2010) still highlighted as if page exists b. link to renamed wiki page (i.e. ""3"" of Mar 2010) is __not__ highlighted as if page not exists 9. access relevant wiki pages through link provided by WikiTicketCalendarMacro calender, see: a. link to former wiki page (i.e. ""2"") - page missing, getting offer to create it b. link to renamed wiki page (i.e. ""3"") which has ""?action=edit"" appended - page exists, so getting offer to save ''v2'' (!) conclusion: WikiTicketCalendarMacro does rely on cached wiki page, but WikiRenamePlugin doesn't give appropriate notice of effective page name changes (to !CacheManager (used by !WikiSystem), approved/details found by code studies)" defect closed normal WikiRenamePlugin minor wontfix CacheManager WikiSystem invalidate 0.11