comparison src/goodjava/lucene/backup/Backup.java @ 1500:f01abd6d5858

minor
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 10 May 2020 13:06:11 -0600
parents 22e15cf73040
children e66e3d50b289
comparison
equal deleted inserted replaced
1499:22e15cf73040 1500:f01abd6d5858
19 19
20 class Backup { 20 class Backup {
21 private static final Logger logger = LoggerFactory.getLogger(Backup.class); 21 private static final Logger logger = LoggerFactory.getLogger(Backup.class);
22 22
23 private final File dir; 23 private final File dir;
24 private final File index;
24 25
25 Backup(File dir) { 26 Backup(File dir) {
26 this.dir = dir; 27 this.dir = dir;
28 this.index = new File(dir,"index");
27 } 29 }
28 30
29 synchronized void handle(RpcServer rpc,RpcCall call) { 31 synchronized void handle(RpcServer rpc,RpcCall call) {
30 try { 32 try {
31 handle2(rpc,call); 33 handle2(rpc,call);
89 break; 91 break;
90 } 92 }
91 logs.add( new LogFile(f) ); 93 logs.add( new LogFile(f) );
92 } 94 }
93 if( complete ) { 95 if( complete ) {
94 File index = new File(dir,"index");
95 LoggingIndexWriter.writeIndex(logs,index); 96 LoggingIndexWriter.writeIndex(logs,index);
96 logger.info("write index"); 97 logger.info("write index");
97 } 98 }
98 } 99 }
99 rpc.write(result); 100 rpc.write(result);