comparison src/luan/modules/lucene/LuceneIndex.java @ 1676:daa4214fa91a

minor
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 30 May 2022 19:29:32 -0600
parents af18eacf187c
children 46cf5137cb6b
comparison
equal deleted inserted replaced
1675:445048f9eca7 1676:daa4214fa91a
107 Reference<LuceneIndex> ref = indexes.get(key); 107 Reference<LuceneIndex> ref = indexes.get(key);
108 if( ref != null ) { 108 if( ref != null ) {
109 LuceneIndex li = ref.get(); 109 LuceneIndex li = ref.get();
110 if( li != null ) { 110 if( li != null ) {
111 Object version = options.get(luan,"version"); 111 Object version = options.get(luan,"version");
112 if( version==null || version.equals(li.version) ) 112 if( (version==null || version.equals(li.version)) && li.indexDir.exists() )
113 return li; 113 return li;
114 li.closeWriter(); 114 li.closeWriter();
115 } 115 }
116 } 116 }
117 LuceneIndex li = new LuceneIndex(luan,indexDir,options); 117 LuceneIndex li = new LuceneIndex(luan,indexDir,options);