[dna-issues] [JBoss JIRA] Commented: (DNA-467) Add search/query support to the graph API
Randall Hauch (JIRA)
jira-events at lists.jboss.org
Tue Nov 17 16:29:29 EST 2009
[ https://jira.jboss.org/jira/browse/DNA-467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12495120#action_12495120 ]
Randall Hauch commented on DNA-467:
-----------------------------------
Changed how the Queryable and QueryEngine use Schemata. Before, the schemata instance was passed into the engine, and used for all queries. But this meant that the schemata instance could change the Table objects it returns. This would be more difficult to implement than if a different Schemata were passed with each query, since that Schemata instance can be a reflection of the tables at the time the query is implemented. And, Schemata can then be made to be immutable, not only simplifying the implementation but also ensuring that the schema information doesn't change during the processing of a query.
Continued implementation of the dna-search components. Current status is that the SearchEngine is nearly complete (feature-wise), but has had little testing.
> Add search/query support to the graph API
> -----------------------------------------
>
> Key: DNA-467
> URL: https://jira.jboss.org/jira/browse/DNA-467
> Project: DNA
> Issue Type: Feature Request
> Components: JCR, Query, Search
> Affects Versions: 0.5
> Reporter: Randall Hauch
> Assignee: Randall Hauch
> Priority: Blocker
> Fix For: 0.7
>
>
> The graph system needs to be able to push a search/query down to a connector, and we need to develop a query model (in the form of concrete classes, probably immutable). Connectors can optionally support queries, and if they do they will process the query and return the results.
> Particular language bindings would be put on top of this query model. For example, JCR 1.0 defines an XPath language. Support for each language would parse a query in that language and produce a query model.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the dna-issues
mailing list