From d657dc49b23fed8f556ab878918fabbc88f19e8f Mon Sep 17 00:00:00 2001 From: Andrew Raines Date: Fri, 3 Jan 2014 09:22:02 -0600 Subject: [PATCH] Add more info to table row size errors. --- src/main/java/org/elasticsearch/common/Table.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/elasticsearch/common/Table.java b/src/main/java/org/elasticsearch/common/Table.java index 677edee63c4..934bd6ecde9 100644 --- a/src/main/java/org/elasticsearch/common/Table.java +++ b/src/main/java/org/elasticsearch/common/Table.java @@ -73,7 +73,12 @@ public class Table { public Table endRow(boolean check) { if (check && (currentCells.size() != headers.size())) { - throw new ElasticSearchIllegalArgumentException("mismatch on number of cells in a row compared to header"); + StringBuilder s = new StringBuilder(); + s.append("mismatch on number of cells "); + s.append(currentCells.size()); + s.append(" in a row compared to header "); + s.append(headers.size()); + throw new ElasticSearchIllegalArgumentException(s.toString()); } rows.add(currentCells); currentCells = null;