[ 
https://issues.apache.org/jira/browse/OAK-3576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14992173#comment-14992173
 ] 

Vikas Saurabh edited comment on OAK-3576 at 11/5/15 6:22 PM:
-------------------------------------------------------------

Thanks for the idea [~jsedding]. But, I'm still not too convinced about the 
part that all {{IndexFieldProvider}} s should get all changes to decide whether 
they want to participate or not.... I think we should at least have some 
configuration in index definition to switch on/off/override behavior. Also, 
about {{IndexDescription}} 's keys - I'm assuming your intent was for the 
structure to declare which properties (possibly with relative paths) are 
supposed to be indexed according to the index definition. Is that correct?


was (Author: catholicon):
Thanks for the idea [~jsedding]. But, I'm still not too convinced about the 
part that all {{IndexFieldProvider}}s should get all changes to decide whether 
they want to participate or not.... I think we should at least have some 
configuration in index definition to switch on/off/override behavior. Also, 
about {{IndexDescription}}'s keys - I'm assuming your intent was for the 
structure to declare which properties (possibly with relative paths) are 
supposed to be indexed according to the index definition. Is that correct?

> Allow custom extension to augment indexed lucene documents
> ----------------------------------------------------------
>
>                 Key: OAK-3576
>                 URL: https://issues.apache.org/jira/browse/OAK-3576
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: lucene
>            Reporter: Vikas Saurabh
>         Attachments: OAK-3576.jsedding.patch, OAK-3576.wip.patch
>
>
> Following up on http://oak.markmail.org/thread/a53ahsgb3bowtwyq, we should 
> have an extension point in oak to allow custom code to add fields to 
> documents getting indexed in lucene. We'd also need to allow extension point 
> to add extra query terms to utilize such augmented fields.
> (cc [~teofili], [~chetanm])



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to