[
https://issues.apache.org/jira/browse/CONNECTORS-642?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13595275#comment-13595275
]
Karl Wright commented on CONNECTORS-642:
----------------------------------------
Got some "education" from a colleague as to how to extend Elastic Search. The
key and important facts are these:
- Built solely with Maven
- Uses annotation to inject plugins
- Extended by annotations that describe REST functionality
- No way to insert a module or class into the ElasticSearch execution chain
Therefore, the likely design for a component will include the following.
(1) A java-level API method which accepts a Lucene Query and produces a
properly qualified/wrapped Query as output
(2) Possibly an example REST method example that can be used as a replacement
for the standard ElasticSearch query parsing REST method entry point, except at
a different URL, which calls the java-level API method mentioned in (1) above
(3) A Maven build which produces the java-level API jar
(4) A Maven build which produces the REST plugin example
(5) Tests which exercise the whole thing, under maven
More details when I have them...
> Need an ElasticSearch plugin for enforcing ManifoldCF security
> --------------------------------------------------------------
>
> Key: CONNECTORS-642
> URL: https://issues.apache.org/jira/browse/CONNECTORS-642
> Project: ManifoldCF
> Issue Type: New Feature
> Components: Elastic Search connector
> Affects Versions: ManifoldCF 1.1
> Reporter: Karl Wright
> Assignee: Karl Wright
> Fix For: ManifoldCF 1.2
>
>
> ElasticSearch is becoming popular and we need to support it fully. In order
> for that to happen, we really need an ElasticSearch ManifoldCF plugin.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira