[
https://issues.jboss.org/browse/TEIID-3559?page=com.atlassian.jira.plugin...
]
Van Halbert commented on TEIID-3559:
------------------------------------
As part of these changes, the support for Lucene searching will be deprecated, in favor of
using the JDG DSL query language.
This is being done for a couple of reasons:
- The DSL querying has better supporting capabilities than lucene searching (as far as
the capabilities available right now).
- To support Lucene, must also keep upto date with not just JDG, but with the Lucene api
changes. So this will simplify maintenance and remove a feature that provided no
additional functionality (at this point). If some grand lucene feature was needed, then
it can be implemented and used in parallel with DSL.
- This will remove overlapping capabilities.
Refactor Object and Infinispan translator / connectors
------------------------------------------------------
Key: TEIID-3559
URL:
https://issues.jboss.org/browse/TEIID-3559
Project: Teiid
Issue Type: Task
Components: Misc. Connectors
Reporter: Van Halbert
Assignee: Van Halbert
Priority: Optional
Now that JDG has reworked its remote-cache and changed (reduced) what dependencies its
exposed, there's now more common code between the object/infinispan-cache
translator/connector and the infinispan-cache-dsl translator/connector. I think
refactoring can eliminate issues with support and ensure common behavior across all the
code.
Where is common code seen:
- searching (i.e., DSLSearch)
- updates (InfinispanUpdateExecution)
- ClassRegistry
(for starters)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)