close Warning: Can't synchronize with repository "(default)" (/project/elephant/svn does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 11 years ago

Closed 10 years ago

#4 closed enhancement (fixed)

Indexing, class heirarchies and inheritance

Reported by: ieslick Owned by: ieslick
Priority: blocker Milestone: Release 1.0 beta 1 - Schemas, advanced indexing, postmodern
Component: system-wide Version:
Keywords: Cc:

Description (last modified by ieslick)

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.

Change History (5)

comment:1 Changed 11 years ago by ieslick

  • Description modified (diff)

comment:2 Changed 11 years ago by ieslick

  • Version 0.7.0 deleted

comment:3 Changed 11 years ago by ieslick

  • Priority changed from critical to blocker

comment:4 Changed 11 years ago by ieslick

  • Milestone changed from Release 0.9.1 - Low Hanging Fruit to Release 0.9.2 - Schemas and Advanced Indexing

comment:5 Changed 10 years ago by ieslick

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.