Last modified: 2011-04-14 15:13:12 UTC
The problem affects certain articles only, but these articles always have this problem. For example when I add a category to http://hu.wikinews.org/wiki/Robert_Mugabe_Zimbabwe_eln%C3%B6ke_meg%C3%A9rkezett_a_R%C3%B3mai_%C3%A9lelmiszer-cs%C3%BAcstal%C3%A1loz%C3%B3ra, an api query shows that the cl_timestamp value of the article's other categories were also updated. They all have the same value: the last added category's date. This also happens when a template changes which is included in the article. Other articles are never affected by this. For example when I add a category to the http://hu.wikinews.org/wiki/Charles_Simonyi_%C3%BAjabb_%C5%B1rrep%C3%BCl%C3%A9st_tervez article, the API shows that only the last category's timestamp is the current date. All previously added categories preserved the original value (when they were originally added to the category). This causes lots of trouble with Intersection because every time a template changes these articles flood the lists generated by DynamicPageList. Thanks.
Bug 16602 related if not dupe.
So is bug 16287