Skip to content

Commit 68b7264

Browse files
committed
Add failed indexing request logging
1 parent 3afb8a2 commit 68b7264

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main/java/com/yelp/nrtsearch/server/handler/AddDocumentHandler.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import com.google.common.collect.HashMultimap;
1919
import com.google.common.collect.Multimap;
2020
import com.google.protobuf.ProtocolStringList;
21+
import com.google.protobuf.util.JsonFormat;
2122
import com.yelp.nrtsearch.server.field.FieldDef;
2223
import com.yelp.nrtsearch.server.field.IdFieldDef;
2324
import com.yelp.nrtsearch.server.field.IndexableFieldDef;
@@ -428,6 +429,9 @@ public long runIndexingJob() throws Exception {
428429
"ThreadId: %s, IndexWriter.addDocuments failed",
429430
Thread.currentThread().getName() + Thread.currentThread().threadId()));
430431
throw new IOException(e);
432+
} catch (Exception e) {
433+
logger.info("Failed Request: {}", JsonFormat.printer().print(addDocumentRequest));
434+
throw e;
431435
}
432436
} else {
433437
documents.add(documentsContext.getRootDocument());

0 commit comments

Comments
 (0)