String filename = fsIdToNode.filename(Names.extNodeData) ;
if ( fsNodeToId.isMem() )
{
Index nodeToId = indexBuilder.newIndex(FileSet.mem(), SystemTDB.nodeRecordFactory) ;
ObjectFile objects = FileFactory.createObjectFileMem(filename) ;
NodeTable nodeTable = new NodeTableNative(nodeToId, objects) ;
nodeTable = NodeTableCache.create(nodeTable, 100, 100, 100) ;
nodeTable = NodeTableInline.create(nodeTable) ;
return nodeTable ;
//return NodeTableIndex.createMem(indexBuilder) ;
}
Index nodeToId = indexBuilder.newIndex(fsNodeToId, SystemTDB.nodeRecordFactory) ;
// Node table.
ObjectFile objects = FileFactory.createObjectFileDisk(filename);
NodeTable nodeTable = new NodeTableNative(nodeToId, objects) ;
nodeTable = NodeTableCache.create(nodeTable, nodeToIdCacheSize, idToNodeCacheSize, nodeMissCacheSize) ;
nodeTable = NodeTableInline.create(nodeTable) ;
return nodeTable ;