CreateIndexPlan createIndex = (CreateIndexPlan) plan;
Index index = createIndex.getIndex();
TableSchemaCacheReader.getService(conf).addIndex(
index.getDependentTableName(), index);
} else if (plan instanceof DropIndexPlan) {
DropIndexPlan dropIndex = (DropIndexPlan) plan;
String tableName = dropIndex.getTableName();
String indexName = dropIndex.getIndexName();
Index index = TableSchemaCacheReader.getService(conf).getIndex(
tableName, indexName);
TableSchemaCacheReader.getService(conf).deleteIndex(
index.getDependentTableName(), index);
} else {