Vadim Gritsenko wrote: > > Let's clarify something here about all those stores: > > Transient store: MUST hold NON Serializable objects, MUST > NOT persist objects. > Persistent store: MUST reject NON Serializable objects, > MUST persist objects. > Store: MUST hold NON Serializable objects, CAN persist > Serializable objects on overflow (or any other reason), MUST > persist all Serializable objects on shutdown. > > For those who have not followed - this was the behavior of > the stores in previous releases of Cocoon (before refactoring > we had only two stores, IIRC, but same behavior). Given > terminology above, we can have a working persistent store > (JCS based), and working transient store (from Excalibur). > General store is currently broken in two ways: > * It does not stores non serializable objects, but should. > * It does not persists cache on shutdown. > > I'm +1 on release, if and only if, we note these above bugs > in the known issues list. > Fair enough. Just add them.
Thanks Carsten