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.

Reply via email to