// load protobuf
if(idDir.exists(txn, PROTOBUF_PATH).get()) {
DirectorySubspace protobufDir = idDir.open(txn, PROTOBUF_PATH).get();
int schemaCount = 0;
for(String schema : protobufDir.list(txn).get()) {
Long prev = onlineCache.schemaToOnline.put(schema, onlineID);
assert (prev == null) : String.format("%s, %d, %d", schema, prev, onlineID);
++schemaCount;
}
if(generation != -1) {