Ticket #1059 (new enhancement)

Opened 3 years ago

Last modified 2 years ago

Stores must do queries for Session.get() in sub-class graphs also.

Reported by: pradeep Assigned to: pag
Priority: low Milestone:
Component: topaz Version: 0.9.1-SNAPSHOT
Keywords: topaz otm graph Entity Cc:
Blocking: Blocked By:

Description

Currently the graph used in Session.get() is the graph defined on the Entity. However since query results in instances that are sub-classes, OTM must include the union of all sub-class graphs in the query. This also means the TripleStore?.Result should be changed to contain 'Edge' vs 'value' pair. where edge is defined as the Tuple<Graph, Predicate>.

This allows for interesting use cases such as the 'GreenAnnotation?' described here: http://lists.topazproject.org/pipermail/ambra-dev/2008-November/000689.html

Dependency Graph

Change History

08/13/09 15:09:39 changed by npeterson

  • owner changed from pradeep to pag.
  • priority changed from high to low.
  • type changed from defect to enhancement.