Mercurial Hosting > luan
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(); |