You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by di...@apache.org on 2008/12/27 19:42:16 UTC

svn commit: r729653 - in /incubator/lucene.net/trunk/C#/src/Lucene.Net/Search: CachingSpanFilter.cs CachingWrapperFilter.cs FieldCacheImpl.cs

Author: digy
Date: Sat Dec 27 10:42:15 2008
New Revision: 729653

URL: http://svn.apache.org/viewvc?rev=729653&view=rev
Log: (empty)

Modified:
    incubator/lucene.net/trunk/C#/src/Lucene.Net/Search/CachingSpanFilter.cs
    incubator/lucene.net/trunk/C#/src/Lucene.Net/Search/CachingWrapperFilter.cs
    incubator/lucene.net/trunk/C#/src/Lucene.Net/Search/FieldCacheImpl.cs

Modified: incubator/lucene.net/trunk/C#/src/Lucene.Net/Search/CachingSpanFilter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/C%23/src/Lucene.Net/Search/CachingSpanFilter.cs?rev=729653&r1=729652&r2=729653&view=diff
==============================================================================
--- incubator/lucene.net/trunk/C#/src/Lucene.Net/Search/CachingSpanFilter.cs (original)
+++ incubator/lucene.net/trunk/C#/src/Lucene.Net/Search/CachingSpanFilter.cs Sat Dec 27 10:42:15 2008
@@ -55,7 +55,7 @@
 			SpanFilterResult result = null;
 			if (cache == null)
 			{
-				cache = new System.Collections.Hashtable();
+                cache = new Lucene.Net.Util.WeakHashTable();
 			}
 			
 			lock (cache.SyncRoot)

Modified: incubator/lucene.net/trunk/C#/src/Lucene.Net/Search/CachingWrapperFilter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/C%23/src/Lucene.Net/Search/CachingWrapperFilter.cs?rev=729653&r1=729652&r2=729653&view=diff
==============================================================================
--- incubator/lucene.net/trunk/C#/src/Lucene.Net/Search/CachingWrapperFilter.cs (original)
+++ incubator/lucene.net/trunk/C#/src/Lucene.Net/Search/CachingWrapperFilter.cs Sat Dec 27 10:42:15 2008
@@ -48,7 +48,7 @@
 		{
 			if (cache == null)
 			{
-				cache = new System.Collections.Hashtable();
+                cache = new Lucene.Net.Util.WeakHashTable();
 			}
 			
 			lock (cache.SyncRoot)

Modified: incubator/lucene.net/trunk/C#/src/Lucene.Net/Search/FieldCacheImpl.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/trunk/C%23/src/Lucene.Net/Search/FieldCacheImpl.cs?rev=729653&r1=729652&r2=729653&view=diff
==============================================================================
--- incubator/lucene.net/trunk/C#/src/Lucene.Net/Search/FieldCacheImpl.cs (original)
+++ incubator/lucene.net/trunk/C#/src/Lucene.Net/Search/FieldCacheImpl.cs Sat Dec 27 10:42:15 2008
@@ -39,10 +39,6 @@
 	/// </version>
 	public class FieldCacheImpl : FieldCache
 	{
-        public virtual void Close(IndexReader reader)
-        {
-        }
-
 		public FieldCacheImpl()
 		{
 			InitBlock();
@@ -569,7 +565,7 @@
 		/// <summary>Expert: Internal cache. </summary>
 		internal abstract class Cache
 		{
-			private System.Collections.IDictionary readerCache = new System.Collections.Hashtable();
+            private System.Collections.IDictionary readerCache = new Lucene.Net.Util.WeakHashTable();
 			
 			protected internal abstract System.Object CreateValue(IndexReader reader, System.Object key);