@Override
protected NodeCache createCache() {
executor = Executors.newCachedThreadPool();
changeBus = new RepositoryChangeBus("repo", executor);
listener = new PrintingChangeSetListener();
changeBus.register(listener);
ConcurrentMap<NodeKey, CachedNode> nodeCache = new ConcurrentHashMap<NodeKey, CachedNode>();
DocumentStore documentStore = new LocalDocumentStore(schematicDb);
DocumentTranslator translator = new DocumentTranslator(context, documentStore, 100L);
workspaceCache = new WorkspaceCache(context, "repo", "ws", null, documentStore, translator, ROOT_KEY_WS1, nodeCache,