Cache. Владимир Мазлов, 296.

Перепилил структуру классов, переделал ReadWriteLock в таблице на обычный. Тесты на параллельность это великолепие проходит, на кэше валится со следующим сообщением:
FL: tryDo30queriesFrom30MbBasePer30Seconds
  java.lang.RuntimeException: Unable to load table table: Invalid end column tag&
    at ru.fizteh.fivt.students.vlmazlov.storeable.StoreableTableProvider.getTable(StoreableTableProvider.java:130)
    at ru.fizteh.fivt.students.vlmazlov.storeable.StoreableTableProvider.getTable(StoreableTableProvider.java:19)
    at ru.fizteh.fivt.db.structured.CacheTest.tryDo30queriesFrom30MbBasePer30Seconds(CacheTest.java:47)
То есть вместо </col> он считал &. Это само по себе странно, & как текст обычно не читается. Что там происходит и что за xml-ка не парсится я, честно говоря, понять не могу. Но TL больше нет.