[ 
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.

Reply via email to