[ https://issues.apache.org/jira/browse/LUCENENET-69?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jeff updated LUCENENET-69: -------------------------- Attachment: FSDirectory.patch Here is the patch that resolves this issue. > FSIndexInput.isFDValid() not ported correctly > --------------------------------------------- > > Key: LUCENENET-69 > URL: https://issues.apache.org/jira/browse/LUCENENET-69 > Project: Lucene.Net > Issue Type: Bug > Reporter: Jeff > Priority: Minor > Attachments: FSDirectory.patch > > > FSIndexInput.isFDValid() was not ported correctly because it doesn't > translate one to one. After looking into this a little more... file.getFD is > part of the FileInputStream class in java. This would be the base stream of > file. so if the basestream is null it would be invalid. if it is not null it > would be valid. After making this change all TestCompoundFile tests pass. > public virtual bool IsFDValid() > { > return (file.BaseStream != null); > //return true; // return file.getFD().valid(); // {{Aroush-2.1 in > .NET, how do we do this? > } -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.