banner(sb, "error", String.format("<a href='/problems'>Table Problems: %d Total</a>", numProblems));
}
static void doTableList(HttpServletRequest req, StringBuilder sb, Map<String,String> tidToNameMap) {
Table tableList = new Table("tableList", "Table List");
tableList.addSortableColumn("Table Name", new TableLinkType(), null);
tableList.addSortableColumn("State", new TableStateType(), null);
tableList.addSortableColumn("# Tablets", new NumberType<Integer>(), "Tables are broken down into ranges of rows called tablets.");
tableList.addSortableColumn("# Offline<br />Tablets", new NumberType<Integer>(0, 0), "Tablets unavailable for query or ingest. "
+ "May be a transient condition when tablets are moved for balancing.");
tableList.addSortableColumn("Entries", new NumberType<Long>(), "Key/value pairs over each instance, table or tablet.");