Hey Karl :)
On 9.3.2005, at 01:58, [EMAIL PROTECTED] wrote:

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 :-(


Yes I had thought about that also and wondered if it could be fast enough.

The problem is that Lucene requires seek() on its data files. And with
webdav you got to get the whole resource at once since its going through
http. The solution to this could be to make the imlementation like a
paging system where webdav resource of say 32k gets paged inn and out when
a seek() is performed.
Sounds interesting, doesn't Slide also cache files so it could probably be fast if you can spare the memory.
Do you think that for every search the index files are accessed because using the webdavclient for that would probably be a killer for performance.



I would be happy to assist and/or help out in such an org.apache.lucene.store.Directory implementation as this is something i would like to use aswell..
Me too.

cheers
Eiki, Idega.


Im still not back at work, but this sounds very interesting!

Mvh Karl �ie

Hi all (long time no bugging you... ; )

a while ago I asked if there was a way to re-index the lucene index for
slide. This is pretty crucial feature in my opinion since the Slide
index is always stored on the file system regardless of what kind of
store you have thus making it harder to move a website from development
to production, backing it up and especially when you want to enable the
lucene indexing on an existing Slide store...


Is this possible today?

Best Regards

Eirikur S. Hrafnsson, [EMAIL PROTECTED]
Chief Software Engineer
Idega Software
http://www.idega.com

p.s.
the SimpleXMLExtractor XPath stuff still doesn't work if you specify a
namespace other than "DAV:"  : (


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
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]



Reply via email to