Re: [elephant-devel] Migration and garbage collection

2008-03-22 Thread Ian Eslick
I should have said ":weak allows map-class over any class instances not explicitly deleted or GC'd" Ian On Mar 22, 2008, at 11:47 AM, Ian Eslick wrote: Good suggestion! I implemented this via the original :index class option which is 't' by default but can also be 'nil' (asserts an error o

Re: [elephant-devel] Migration and garbage collection

2008-03-22 Thread Ian Eslick
Good suggestion! I implemented this via the original :index class option which is 't' by default but can also be 'nil' (asserts an error on get-instances-by- class/map-class) and ':weak' which inhibits copying class elements that aren't reachable from root during migration, but allows map-cl

Re: [elephant-devel] Migration and garbage collection

2008-03-22 Thread Henrik Hjelte
On Sat, Mar 22, 2008 at 5:11 AM, Ian Eslick <[EMAIL PROTECTED]> wrote: > In the past, we've been able to reclaim instances that were not > reachable from the root or in an indexed object. However, with the > new schema model, all persistent objects are reachable implicitly by > being in the store

[elephant-devel] Migration and garbage collection

2008-03-21 Thread Ian Eslick
In the past, we've been able to reclaim instances that were not reachable from the root or in an indexed object. However, with the new schema model, all persistent objects are reachable implicitly by being in the store's oid->class table (i.e. a get-instances-by-class now works for any per