refactored updateTableMetaData(), updateIndexMetaData()