[ 
https://issues.apache.org/jira/browse/OAK-1702?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chetan Mehrotra updated OAK-1702:
---------------------------------

    Attachment: OAK-1702-shared-indexer-3.patch

Updated patch 
[OAK-1702-shared-indexer-3.patch|^OAK-1702-shared-indexer-3.patch]. With this 
all test pass. Changes made in addition to above

* Used the {{IndexUpdateCallback}} to notify the LuceneIndexProvider from 
LuceneIndexEditor about any changes in index state
* Modified the testcase to wire the LuceneIndexProvider and 
LuceneIndexEditorProvider
* The refresh check logic now has a flag {{indexUpdated}} to indicate index 
needs to be checked. If set then a check would be performed synchronously. This 
ensures that if indexing happen on same node then changes are immediately 
visible. These are at least required for testcase. Not sure if this is 
desirable in practice

> Create a benchmark for Full text search
> ---------------------------------------
>
>                 Key: OAK-1702
>                 URL: https://issues.apache.org/jira/browse/OAK-1702
>             Project: Jackrabbit Oak
>          Issue Type: Task
>          Components: bench
>            Reporter: Chetan Mehrotra
>            Assignee: Chetan Mehrotra
>             Fix For: 1.1
>
>         Attachments: OAK-1702-hack.patch, OAK-1702-lazy-cursor.patch, 
> OAK-1702-shared-indexer-2.patch, OAK-1702-shared-indexer-3.patch, 
> OAK-1702-shared-indexer.patch, OAK-1702.oakcodec.patch, OAK-1702.patch
>
>
> To compare the performance of Full text search between Jackrabbit 2 and Oak a 
> benchmark should be added.
> To start with the benchmark would do following
> * Would be based on WikipediaImport benchmark. So it would import the 
> wikipedia dump and perform full text query on that
> * Should be able to run on both JR2 and Oak. Need to account for maven setup 
> to handle different Lucene version as JR2 uses 3.6.0 and Oak use 4.x
> Later we can add concurrent version



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to