I would like to verify, that the following indexing-configuration.xml is suitable for "disabling" nearly the whole index (requirement is, that there is no property with name "XYZ" ;-)):
<?xml version="1.0"?> <!DOCTYPE configuration SYSTEM "http://jackrabbit.apache.org/dtd/indexing-configuration-1.0.dtd"> <configuration xmlns:nt="http://www.jcp.org/jcr/nt/1.0"> <index-rule nodeType="nt:unstructured"> <property>XYZ</property> </index-rule> <index-rule nodeType="nt:file"> <property>XYZ</property> </index-rule> <index-rule nodeType="nt:resource"> <property>XYZ</property> </index-rule> </configuration> I see, that the index is extremely short, so perhaps this could be an option. But be aware, that queries for a defined property does not work anymore, but you can get nodes via the path. Any comments are welcome, Thanks and bye, Ulrich -----Ursprüngliche Nachricht----- Von: Eric Ford [mailto:[email protected]] Gesendet: Donnerstag, 5. August 2010 18:20 An: [email protected] Betreff: Re: AW: How to disable Lucene in Jackrabbit2.0.0? I have a similar need to disable Lucene indexing, at least for a particular file/mimetype. My application generates a Word docx file that is adequate for Word to open and work with but not for Lucene. When trying to index my file Lucene goes into a death spiral in which it consumes all of the heap memory and requires a server restart. This is repeated every time the repository is accessed to display the problem file. I've tried changing the mimetype recorded with the file to "application/octet-stream" but, apparently, Lucene checks the file internals or uses the file extension and ignores what is set on the node. If anyone has a recommendation for bypassing the indexing it would be greatly appreciated. -- View this message in context: http://jackrabbit.510166.n4.nabble.com/How-to-disable-Lucene-in-Jackrabbit2-0-0-tp1589117p2315091.html Sent from the Jackrabbit - Users mailing list archive at Nabble.com.
