NTFS hard link index replication - need Delete file share in FSDirectory class.
-------------------------------------------------------------------------------
Key: LUCENENET-115
URL: https://issues.apache.org/jira/browse/LUCENENET-115
Project: Lucene.Net
Issue Type: Improvement
Environment: Windows 2003, 64-bit, .NET 2.0
Reporter: Robert Stewart
Priority: Minor
I have implemented index distribution/replication mechanism using NTFS hard
links. I make a hard-link copy of my index files into another directory on a
one-minute interval. The problem is that deleting older snapshot files index
is impossible because NTFS hard-links will not delete if another program
currently has ANY other link to the same file open without concurrent delete
share option. This is solvable by adding the System.IO.FileShare.Delete option
to FSIndexInput and FSIndexOutput classes. This should not have any negative
impact on existing Lucene indexes I dont think.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.