Browse Source

Call verify on index input after copying

Simon Willnauer 10 years ago
parent
commit
d9b68a7674

+ 1 - 0
core/src/main/java/org/elasticsearch/indices/recovery/RecoverySourceHandler.java

@@ -674,6 +674,7 @@ public class RecoverySourceHandler {
                     try (final OutputStream outputStream = outputStreamFactory.apply(md);
                          final IndexInput indexInput = store.directory().openInput(md.name(), IOContext.READONCE)) {
                         Streams.copy(new InputStreamIndexInput(indexInput, md.length()), outputStream);
+                        Store.verify(indexInput);
                     }
                     return null;
                 });