[
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)