[elephant-ticket] #46: Online migration
elephant
elephant-devel at common-lisp.net
Fri Apr 20 14:23:37 UTC 2007
#46: Online migration
-------------------------+--------------------------------------------------
Reporter: ieslick | Owner: ieslick
Type: defect | Status: new
Priority: major | Milestone:
Component: system-wide | Version:
Keywords: |
-------------------------+--------------------------------------------------
Can we enable online migration as a kind of GC? We're a long way there.
Enablers:
* Migrate already updates moved instances to point to new store
controller
* New objects will be created in the new store controller by default,
if *store-controller* is updated in each thread
Needed:
* We need to make sure that references to btrees, slots, etc check for
access against a 'migrating' store so they don't complete until the
object
in question has itself been migrated.
* Does access to an 'old' instance migrate it, poll-wait, etc?
Perhaps a full online GC solution will pre-empt this.
--
Ticket URL: <http://trac.common-lisp.net/elephant/ticket/46>
elephant <http://common-lisp.net/project/elephant>
elephant
More information about the elephant-ticket
mailing list