MSidana89 / lucenetransform

Automatically exported from code.google.com/p/lucenetransform
0 stars 0 forks source link

TransformedIndexInput throws IOException during solr Spatial pagination #1

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
TransformedIndexInput throws IOException during pagination when the library is 
used with Solr for encryption.

Configuration Steps to use with Solr:
1. Created EncryptedDirectoryFactory extends 
org.apache.solr.core.StandardDirectoryFactory (File attached)
2. changed class attribute in the directoryFactory element to 
"com.test.lucentransform.EncryptedDirectoryFactory" in solrConfig,xml 
3. Added all example docs available in the solr bundle using the command 
   ./post.sh *.xml

What steps will reproduce the problem?
1. go to URL http://localhost:8080/solr/browse
2. The faceted result will be displayed.
3. Scroll down to the page and click on "Next" page link
Exception will be thrown with the stack trace:

HTTP Status 500 - Incorect compressed directory java.io.IOException: Incorect 
compressed directory at 
org.apache.lucene.store.transform.TransformedIndexInput.findFirstChunk(Transform
edIndexInput.java:604) at 
org.apache.lucene.store.transform.TransformedIndexInput.seek(TransformedIndexInp
ut.java:620) at 
org.apache.lucene.index.FieldsReader.addFieldLazy(FieldsReader.java:388) at 
org.apache.lucene.index.FieldsReader.doc(FieldsReader.java:267) at 
org.apache.lucene.index.SegmentReader.document(SegmentReader.java:471) at 
org.apache.lucene.index.DirectoryReader.document(DirectoryReader.java:564) at 
org.apache.solr.search.SolrIndexReader.document(SolrIndexReader.java:260) at 
org.apache.solr.search.SolrIndexSearcher.doc(SolrIndexSearcher.java:448) at 
org.apache.solr.util.SolrPluginUtils.optimizePreFetchDocs(SolrPluginUtils.java:2
70) at 
org.apache.solr.handler.component.QueryComponent.doPrefetch(QueryComponent.java:
358) at 
org.apache.solr.handler.component.QueryComponent.process(QueryComponent.java:265
) at 
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.
java:194) at 
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java
:129) at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368) at 
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356) 
at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252)
 at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilt
erChain.java:243) at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
java:210) at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:2
24) at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:1
75) at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.jav
a:462) at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) 
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) 
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:851) at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118
) at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405) at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:278) at 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractPro
tocol.java:515) at 
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300)
 at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:8
86) at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 
at java.lang.Thread.run(Thread.java:619) 

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?
Solr version : 3.3.0
LuceneTransform-0.9.2.1.jar
Operating System: Ubuntu 10.04 
JVM version : Java HotSpot(TM) Server VM (build 17.0-b16, mixed mode)

Please provide any additional information below.

Original issue reported on code.google.com by sudheerp...@gmail.com on 1 Sep 2011 at 5:27

Attachments:

GoogleCodeExporter commented 8 years ago
The same error is happening when tried to use CompressedIndexDirectory also.

Original comment by sudheerp...@gmail.com on 2 Sep 2011 at 7:37

GoogleCodeExporter commented 8 years ago
This issue was closed by revision r49.

Original comment by mitja.le...@gmail.com on 9 Sep 2011 at 10:00