On 07/08/2010 07:36 AM, Sergiu Dumitriu wrote: > On 07/07/2010 09:35 PM, Sergiu Dumitriu wrote: >> On 07/06/2010 10:15 PM, Sergiu Dumitriu wrote: >>> On 07/04/2010 09:13 PM, Sergiu Dumitriu wrote: >>>> On 07/03/2010 11:05 AM, Vincent Massol wrote: >>>>> Hi, >>>>> >>>>> Since we're way off for our release dates of XE 2.4 (we'll need to do >>>>> a retrospective and understand what happened so that we improve >>>>> ourselves for the next time), I'd like to propose the following new >>>>> dates: >>>>> >>>>> Original Dates: >>>>> - XE 2.4RC1: 28 June 2010 >>>>> - XE 2.4 RC2 (if needed): 5 July 2010 >>>>> - XE 2.4 Final: 12 July 2010 >>>>> >>>>> New proposed dates: >>>>> - XE 2.4RC1: 7th of July >>>>> - XE 2.4Final: 15th of July >>>>> >>>>> BTW just to be sure, from now on we should only fix bugs and be very >>>>> careful about not introducing any risky things, in order to prevent >>>>> forcing us to have a RC2 since we're short on time. >>>>> >>>>> WDYT? >>>> >>>> +1 on the idea, but -1 for a final release until we find out what's >>>> killing myxwiki, and until we fix the unparsed velocity macros bug. >>>> >>> >>> Found (and hopefully fixed) what's killing myxwiki: >>> http://jira.xwiki.org/jira/browse/XWIKI-5332 >>> >>> Still no idea why macros are sometimes unparsed. >>> >>> There's another issue, after a restart wiki-wide wiki macros are not >>> correctly registered, and each document must be re-saved to make it >>> work. >> >> Fixed wiki macro registration: >> http://jira.xwiki.org/jira/browse/XWIKI-5334 >> >> The unparsed macro issue is not critical, since it is hard to reproduce >> manually (it occurs mostly during tests). > > I think I know what the problem is. Since we're cleaning the macro cache > when a page finished rendering, when two or more requests for the same > page exist, the macro cache is cleared after the first one finished > rendering, leaving all the others without the macro definitions. > > One quick way to fix this is to use counters and only clear a macro > namespace when there are no more users of that namespace.
Fixed. >> +1 for releasing 2.4-rc-1 >> tomorrow, July 8th. > > -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

