On 9.3.2005, at 11:35, Honor� David wrote:
Ahhh somebody with an insight into Lucene and Slide :) If you can find the time to start work on this that would be GREAT, I can pitch in also if you like : )Eirikur Hrafnsson wrote:
Hey Karl :) On 9.3.2005, at 01:58, [EMAIL PROTECTED] wrote:
Yes I had thought about that also and wondered if it could be fast enough.Hi again Eirikur!
Getting Lucene to store its index into a Slide store should very much be
doable as webdav is a filesystem. I think the key is the
org.apache.lucene.store.Directory class. Yake a look at
org.apache.lucene.store.FSDirectory and if you agree i think it should be
possible to create a Directory class that writes and reads it's files from
a webdav repository.
I did an experiment where i used Novell's Netdrive to mount a Slide
repository as a drive letter in Windows. Then i configured Lucene to use
that drive as its filesystem. It worked, but not very speedy :-(
It would be more efficient to store lucene index into slide BUT implement org.apache.lucene.store.Directory via slide API (on the server side) directly and not over and HTTP connection.
(Anyway the indexer is server side.)
note: Lucene juste need (Create => Write_only => Close) and (Open => Random_Read_only => Close). and delete Lucene never "modify" the "file", but you need not to just implement org.apache.lucene.store.Directory Interface but also a org.apache.lucene.store.InputStream, org.apache.lucene.store.OutputStream, ... etc
I can find some time to work on this if someone think this is something usefull.
No but perhaps there is a batch reindexer available somewhere for FSDirectory that we could use with "SlideDirectory"?
But all of this doesn't help for re-index... : (
Stefan, I think, is going to look into the reindexing.
...
Honor� David
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Best Regards
Eirikur S. Hrafnsson, [EMAIL PROTECTED] Chief Software Engineer Idega Software http://www.idega.com
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
