public void updateTabletDataFile(long maxCommittedTime, FileRef newDatafile, FileRef absMergeFile, DataFileValue dfv, Set<String> unusedWalLogs, Set<FileRef> filesInUseByScans, long flushId) { synchronized (timeLock) { if (maxCommittedTime > persistedTime) persistedTime = maxCommittedTime; String time = tabletTime.getMetadataValue(persistedTime); MasterMetadataUtil.updateTabletDataFile(getTabletServer().getContext(), extent, newDatafile, absMergeFile, dfv, time, filesInUseByScans, tabletServer.getClientAddressString(), tabletServer.getLock(), unusedWalLogs, lastLocation, flushId); } }
public void updateTabletDataFile(long maxCommittedTime, FileRef newDatafile, FileRef absMergeFile, DataFileValue dfv, Set<String> unusedWalLogs, Set<FileRef> filesInUseByScans, long flushId) { synchronized (timeLock) { if (maxCommittedTime > persistedTime) persistedTime = maxCommittedTime; String time = tabletTime.getMetadataValue(persistedTime); MasterMetadataUtil.updateTabletDataFile(getTabletServer(), extent, newDatafile, absMergeFile, dfv, time, filesInUseByScans, tabletServer.getClientAddressString(), tabletServer.getLock(), unusedWalLogs, lastLocation, flushId); } }