Priority: Normal
Current State: Closed
Released In: 1.1.5
Target Release: patch
Applies To: Engine
Component:
Branches: Release01x01 trunk
Presently, metacache can return a finished Foswiki::Meta obj if somebody somewhere has called
$topicObject->finish()
.
This madness is/will be repaired in the store2 refactor (read-only topicObjects).
As most developers are naughty and generally don't
->finish()
their objects in quite the sequence and circumstances (interactions with
SEARCH) required to trigger this bug, nobody but me seems to have noticed.
--
PaulHarvey - 18 Jan 2012
Originally found while working on
Item11431
--
PaulHarvey - 18 Jan 2012
Fn_SEARCH::test_metacache_madness
was committed under
Item11431,
distro:7fa8ecad1d90 and
distro:98f90cfd21a0
--
PaulHarvey - 19 Jan 2012
Fixed incorrect removeMeta return value on Release01x01
--
PaulHarvey - 19 Jan 2012