A while back I wrote a CachingDirectory implementation for Lucene which allows for caching an index on a local machine other than the "root" machine. This can be very useful for handling heavy load (such as David Snyder's 13 GB index :-))
I'd really love to see it included in the Lucene package (I'm okay with it being put under the Apache license). If there's some interest I could provide the sources to the abstract CachingDirectory as well as actual FSCachingDirectory and RAMCachingDirectory implementations. All these classes compile fine with Lucene 1.2rc1, but I'd like to further test them before I provide the sources. In addition to that I could also provide my OracleDirectory implementation which stores all index files into an Oracle database instead of a file system structure. I haven't done a SQLServerDirectory, but I'm willing to implement it as well :) Any comments? -- Maik Schreiber IQ Computing - http://www.iq-computing.de mailto: [EMAIL PROTECTED] _______________________________________________ Lucene-dev mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/lucene-dev
