public boolean open() throws IOException { boolean softClosed = file.open(); if (!softClosed) { // LAST TIME THE FILE WAS NOT CLOSED IN SOFT WAY OLogManager.instance() .warn( this, "segment file '%s' was not closed correctly last time", OFileUtils.getPath(file.getName())); wasSoftlyClosedAtPreviousTime = false; } return softClosed; }
public void open() throws IOException { // @TODO: LAZY OPEN FILES for (OFile file : files) if (!file.open()) { // LAST TIME THE FILE WAS NOT CLOSED IN SOFT WAY OLogManager.instance() .warn( this, "segment file '%s' was not closed correctly last time", OFileUtils.getPath(file.getName())); // TODO VERIFY DATA? wasSoftlyClosedAtPreviousTime = false; } }