comparison src/luan/modules/lucene/LuceneIndex.java @ 1690:973d3039c421

backup server checks client domain
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 12 Jun 2022 20:13:24 -0600
parents f48db13ae2d9
children 2958cf04d844
comparison
equal deleted inserted replaced
1689:af22d6c120e4 1690:973d3039c421
207 writer = new LuceneIndexWriter(fsDir,config); 207 writer = new LuceneIndexWriter(fsDir,config);
208 if( logDir != null ) { 208 if( logDir != null ) {
209 if( BackupIndexWriter.backupDomains == null ) { 209 if( BackupIndexWriter.backupDomains == null ) {
210 writer = new LoggingIndexWriter((LuceneIndexWriter)writer,logDir,logTime); 210 writer = new LoggingIndexWriter((LuceneIndexWriter)writer,logDir,logTime);
211 } else { 211 } else {
212 String name = this.domain; 212 writer = BackupIndexWriter.newWithRestore((LuceneIndexWriter)writer,logDir,logTime,domain,name);
213 if( this.name != null )
214 name += "~" + this.name;
215 writer = BackupIndexWriter.newWithRestore((LuceneIndexWriter)writer,logDir,logTime,name);
216 } 213 }
217 } 214 }
218 reader = DirectoryReader.open(fsDir); 215 reader = DirectoryReader.open(fsDir);
219 searcher = new IndexSearcher(reader); 216 searcher = new IndexSearcher(reader);
220 initId(); 217 initId();