*/
public void update() throws IOException, KeeperException {
final KijiMetaTable metaTable = mKiji.getMetaTable();
final Lock lock = ZooKeeperUtils.newTableLayoutLock(mZKClient, mTableURI);
lock.lock();
try {
final NavigableMap<Long, KijiTableLayout> layoutMap =
metaTable.getTimedTableLayoutVersions(mTableURI.getTable(), Integer.MAX_VALUE);
final KijiTableLayout currentLayout = layoutMap.lastEntry().getValue();