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