.getFirstCommitTime(), sequence, data.limit(), checker .checksum(data), rbv.getStoreType(), rbv.getQuorumToken(), 1000, 0); .getFirstCommitTime(), sequence+1, data.limit(), checker .checksum(data), rbv.getStoreType(), rbv.getQuorumToken(), 1000, 0);
.getFirstCommitTime(), sequence, data.limit(), checker .checksum(data), rbv.getStoreType(), rbv.getQuorumToken(), 1000, 0); .getFirstCommitTime(), sequence+1, data.limit(), checker .checksum(data), rbv.getStoreType(), rbv.getQuorumToken(), 1000, 0);
openRB.getCommitCounter(), openRB.getFirstCommitTime(),
openRB.getCommitCounter(), openRB.getFirstCommitTime(),
/** * Simple writelog test, open file, write data and commit. */ @SuppressWarnings("deprecation") public void testSimpleRWWriter() throws FileNotFoundException, IOException { final ChecksumUtility checker = ChecksumUtility.getCHK(); final HALogManager manager = new HALogManager(m_logdir); final IRootBlockView rbv = openRBV(StoreTypeEnum.RW); assertTrue(rbv.getStoreType() == StoreTypeEnum.RW); final IHALogWriter writer = manager.createLog(rbv).getWriter(); int sequence = 0; final ByteBuffer data = randomData(2000); final UUID storeUUID = UUID.randomUUID(); final IHAWriteMessage msg = new HAWriteMessage(storeUUID, rbv.getCommitCounter(), rbv .getFirstCommitTime(), sequence, data.limit(), checker .checksum(data), rbv.getStoreType(), rbv.getQuorumToken(), 1000, 0); writer.write(msg, data); writer.close(closeRBV(rbv)); // for sanity, let's run through the standard reader try { HALogManager.main(new String[] { m_logdir.getAbsolutePath() }); } catch (InterruptedException e) { // NOP } }
/** * Simple writelog test, open file, write data and commit. */ public void testSimpleRWWriter() throws FileNotFoundException, IOException, InterruptedException { final HALogWriter writer = new HALogWriter(logdir); try { final IRootBlockView rbv = openRBV(StoreTypeEnum.RW); assertEquals(StoreTypeEnum.RW, rbv.getStoreType()); writer.createLog(rbv); int sequence = 0; final ByteBuffer data = randomData(2000); final UUID storeUUID = UUID.randomUUID(); final IHAWriteMessage msg = new HAWriteMessage(storeUUID, rbv.getCommitCounter(), rbv.getFirstCommitTime(), sequence, data.limit()/* size */, ChecksumUtility.getCHK().checksum( data), rbv.getStoreType(), rbv.getQuorumToken(), 1000/* fileExtent */, 0/* firstOffset */); writer.writeOnHALog(msg, data); writer.closeHALog(closeRBV(rbv)); } finally { writer.disableHALog(); } // Read all files in the test directory. HALogReader.main(new String[] { logdir.toString() }); }
/** * Simple writelog test, open file, write data and commit. */ @SuppressWarnings("deprecation") public void testSimpleRWWriter() throws FileNotFoundException, IOException { final ChecksumUtility checker = ChecksumUtility.getCHK(); final HALogManager manager = new HALogManager(m_logdir); final IRootBlockView rbv = openRBV(StoreTypeEnum.RW); assertTrue(rbv.getStoreType() == StoreTypeEnum.RW); final IHALogWriter writer = manager.createLog(rbv).getWriter(); int sequence = 0; final ByteBuffer data = randomData(2000); final UUID storeUUID = UUID.randomUUID(); final IHAWriteMessage msg = new HAWriteMessage(storeUUID, rbv.getCommitCounter(), rbv .getFirstCommitTime(), sequence, data.limit(), checker .checksum(data), rbv.getStoreType(), rbv.getQuorumToken(), 1000, 0); writer.write(msg, data); writer.close(closeRBV(rbv)); // for sanity, let's run through the standard reader try { HALogManager.main(new String[] { m_logdir.getAbsolutePath() }); } catch (InterruptedException e) { // NOP } }
/** * Simple writelog test, open file, write data and commit. */ public void testSimpleRWWriter() throws FileNotFoundException, IOException, InterruptedException { final HALogWriter writer = new HALogWriter(logdir); try { final IRootBlockView rbv = openRBV(StoreTypeEnum.RW); assertEquals(StoreTypeEnum.RW, rbv.getStoreType()); writer.createLog(rbv); int sequence = 0; final ByteBuffer data = randomData(2000); final UUID storeUUID = UUID.randomUUID(); final IHAWriteMessage msg = new HAWriteMessage(storeUUID, rbv.getCommitCounter(), rbv.getFirstCommitTime(), sequence, data.limit()/* size */, ChecksumUtility.getCHK().checksum( data), rbv.getStoreType(), rbv.getQuorumToken(), 1000/* fileExtent */, 0/* firstOffset */); writer.writeOnHALog(msg, data); writer.closeHALog(closeRBV(rbv)); } finally { writer.disableHALog(); } // Read all files in the test directory. HALogReader.main(new String[] { logdir.toString() }); }
openRB.getCommitCounter(), openRB.getFirstCommitTime(),
openRB.getCommitCounter(), openRB.getFirstCommitTime(),
final long firstCommitTime = (old.getFirstCommitTime() == 0L ? commitTime : old.getFirstCommitTime());
final long firstCommitTime = (old.getFirstCommitTime() == 0L ? commitTime : old.getFirstCommitTime());
assertEquals(j1.getRootBlockView().getFirstCommitTime(), resourceManager .getCommitTimeStrictlyGreaterThan(createTime1)); assertEquals(j1.getRootBlockView().getFirstCommitTime(), resourceManager .getCommitTimeStrictlyGreaterThan(createTime1)); .getFirstCommitTime(); .getFirstCommitTime();
assertEquals(j1.getRootBlockView().getFirstCommitTime(), resourceManager .getCommitTimeStrictlyGreaterThan(createTime1)); assertEquals(j1.getRootBlockView().getFirstCommitTime(), resourceManager .getCommitTimeStrictlyGreaterThan(createTime1)); .getFirstCommitTime(); .getFirstCommitTime();
.getFirstCommitTime(), sequence, data.limit(), checker .checksum(data), rbv.getStoreType(), rbv.getQuorumToken(), 1000, 0);
.getFirstCommitTime(), sequence, data.limit(), checker .checksum(data), rbv.getStoreType(), rbv.getQuorumToken(), 1000, 0);
openRB.getCommitCounter(), openRB.getFirstCommitTime(),