[ 
https://issues.apache.org/jira/browse/LUCENENET-339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Garski resolved LUCENENET-339.
--------------------------------------

    Resolution: Fixed

Resolved with revision 911185

> FilterCleaner throws exception
> ------------------------------
>
>                 Key: LUCENENET-339
>                 URL: https://issues.apache.org/jira/browse/LUCENENET-339
>             Project: Lucene.Net
>          Issue Type: Bug
>            Reporter: Michael Garski
>         Attachments: LUCENENET-339.patch
>
>
> The FilterCleaner that is used by the FilterManager to purge filters throws 
> an exception when called:
> System.InvalidCastException: Objects are not Map.Entry: a is System.Int32; b 
> is System.Int32
>    at 
> Lucene.Net.Search.FilterManager.FilterCleaner.AnonymousClassComparator.Compare(Object
>  a, Object b) in C:\SVN 
> Projects\Lucene.Net\trunk\C#\src\Lucene.Net\Search\FilterManager.cs:line 210
>    at 
> System.Collections.Generic.SortedDictionary`2.KeyValuePairComparer.Compare(KeyValuePair`2
>  x, KeyValuePair`2 y)
>    at System.Collections.Generic.TreeSet`1.Add(T item)
>    at System.Collections.Generic.SortedDictionary`2.Add(TKey key, TValue 
> value)
>    at Lucene.Net.Search.FilterManager.FilterCleaner.Run() in C:\SVN 
> Projects\Lucene.Net\trunk\C#\src\Lucene.Net\Search\FilterManager.cs:line 251
>    at System.Threading.ExecutionContext.Run(ExecutionContext 
> executionContext, ContextCallback callback, Object state)
>    at System.Threading.ThreadHelper.ThreadStart()
> I'm working on a patch and will post it shortly.

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