[elephant-devel] Manual interfaces to indexing

Joubert Nel joubert at joubster.com
Tue Mar 4 22:41:15 UTC 2008


Hi Ian,

On Mar 4, 2008, at 3:05 PM, Ian Eslick wrote:

> Does anyone use the manual index interface (enable/disable class  
> indexing, add-class-slot-index, etc) for anything other than derived  
> indices?
>
> I'm thinking of removing this interface and instead require a re- 
> evaluation of the defclass form for any changes to indexing, etc.   
> It dramatically cuts down on the API complexity and test cases I  
> have to support and further, in the multi-store world, it's simpler  
> to have the class definition be a golden reference.  Especially  
> since there is now a different slot definition metaclass for indexed  
> slots.
>
> Comments appreciated, or forever hold your peace.  :)

I agree with your rationale for remove; I'd say go ahead.

Joubert





More information about the elephant-devel mailing list