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

Amit Jain commented on OAK-3336:
--------------------------------

[~teofili] The commit breaks the build

{noformat}
[INFO] -------------------------------------------------------------[ERROR] 
COMPILATION ERROR : [INFO] 
-------------------------------------------------------------[ERROR] 
/home/jenkins/jenkins-slave/workspace/Jackrabbit 
Oak/oak-search/src/main/java/org/apache/jackrabbit/oak/plugins/index/search/PropertyDefinition.java:[43,1]
 cannot find symbol  symbol:   static DEFAULT_PROPERTY_WEIGHT
  location: class[ERROR] /home/jenkins/jenkins-slave/workspace/Jackrabbit 
Oak/oak-search/src/main/java/org/apache/jackrabbit/oak/plugins/index/search/PropertyDefinition.java:[134,59]
 cannot find symbol  symbol:   variable DEFAULT_PROPERTY_WEIGHT
  location: class 
org.apache.jackrabbit.oak.plugins.index.search.PropertyDefinition[ERROR] 
/home/jenkins/jenkins-slave/workspace/Jackrabbit 
Oak/oak-search/src/main/java/org/apache/jackrabbit/oak/plugins/index/search/spi/editor/FulltextIndexEditorContext.java:[268,13]
 cannot find symbol  symbol:   method 
root(org.apache.jackrabbit.oak.spi.state.NodeState)
  location: class 
org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition.Builder[ERROR] 
/home/jenkins/jenkins-slave/workspace/Jackrabbit 
Oak/oak-search/src/main/java/org/apache/jackrabbit/oak/plugins/index/search/ReindexOperations.java:[58,17]
 cannot find symbol  symbol:   method 
root(org.apache.jackrabbit.oak.spi.state.NodeState)
  location: variable indexDefBuilder of type 
org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition.Builder
{noformat}

> Abstract a full text index implementation to be extended by Lucene and Solr
> ---------------------------------------------------------------------------
>
>                 Key: OAK-3336
>                 URL: https://issues.apache.org/jira/browse/OAK-3336
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: lucene, query, solr
>            Reporter: Tommaso Teofili
>            Assignee: Tommaso Teofili
>            Priority: Major
>             Fix For: 1.10
>
>
> Current Lucene and Solr indexes implement quite a no. of features according 
> to their specific APIs, design and implementation. However in the long run, 
> while differences in APIs and implementations will / can of course stay, the 
> difference in design can make it hard to keep those features on par.
> It'd be therefore nice to make it possible to abstract as much of design and 
> implementation bits as possible in an abstract full text implementation which 
> Lucene and Solr would extend according to their specifics.
> An example advantage of this is that index time aggregation will be 
> implemented only once and therefore any bugfixes and improvements in that 
> area will be done in the abstract implementation rather than having to do 
> that in two places.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to