[elephant-ticket] Re: #35: Remove migrate's reliance on a main-memory has to store oid-oid mappings

elephant elephant-devel at common-lisp.net
Sun Mar 11 05:15:40 UTC 2007


#35: Remove migrate's reliance on a main-memory has to store oid-oid mappings
--------------------------+-------------------------------------------------
  Reporter:  ieslick      |       Owner:  ieslick      
      Type:  enhancement  |      Status:  closed       
  Priority:  minor        |   Milestone:  Release 0.9.0
 Component:  system-wide  |     Version:               
Resolution:  fixed        |    Keywords:               
--------------------------+-------------------------------------------------
Changes (by ieslick):

  * resolution:  => fixed
  * status:  new => closed

Comment:

 This was fixed by allowing the user to call set-oid-spec to specify an
 external database to use for the oid-to-oid index.  The lookup fn takes an
 oid and classname from the oid database and calls the controller's get-
 cached-instance (used by the serializers) to pull the instance from the
 cache, or to create a semantically identical instance if it was flushed
 from the cache during a GC.

-- 
Ticket URL: <http://trac.common-lisp.net/elephant/ticket/35>
elephant <http://common-lisp.net/project/elephant>
elephant


More information about the elephant-ticket mailing list