[elephant-ticket] Re: #4: Indexing, class heirarchies and inheritance

elephant elephant-devel at common-lisp.net
Sun Feb 25 05:52:42 UTC 2007


#4: Indexing, class heirarchies and inheritance
--------------------------+-------------------------------------------------
  Reporter:  ieslick      |       Owner:  ieslick      
      Type:  enhancement  |      Status:  new          
  Priority:  critical     |   Milestone:  Release 0.7.0
 Component:  system-wide  |     Version:  0.7.0        
Resolution:               |    Keywords:               
--------------------------+-------------------------------------------------
Old description:

> We need to clarify the behavior (and utility) of class indexing in
> persistent class heirarchies.  Subclasses are often used to differentiate
> behavior, but also to be able to have siblings and descendants treated as
> a class.  Therefore it is logical that users want to select all
> descendants of the class in which a slot was first defined.  So an index
> should cover multiple class instances.  This needs to be implemented.

New description:

 We need to clarify the behavior (and utility) of class indexing in
 persistent class heirarchies.  Subclasses are often used to differentiate
 behavior, but also to be able to have siblings and descendants treated as
 a class.  Therefore it is logical that users want to select all
 descendants of the class in which a slot was first defined.  So an index
 should cover multiple class instances.  This needs to be implemented and
 will likely be very important for the query infrastructure.

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


More information about the elephant-ticket mailing list