453454455456457458459460461462463
try { // files should be already in place. filesReservedForSync.remove(jc); registerJournal(jc.typeByte, journal); journal.stop(); journal.start(); journal.loadSyncOnly(JournalState.SYNCING_UP_TO_DATE); } finally {
338339340341342343344345346347348
pgTXs.add(pageTransactionInfo.getTransactionID()); } } } messageJournal.stop(); removeAcked(acks); } /**
459460461462463464465466467468469
(PersistentQueueBindingEncoding)DescribeJournal.newObjectEncoding(info, null); queueBindings.put(bindingEncoding.getId(), bindingEncoding); } } bindingsJournal.stop(); } private void printDataAsXML() { try
315316317318319320321322323324325
436437438439440441442443444445446
(PersistentQueueBindingEncoding) DescribeJournal.newObjectEncoding(info, null); queueBindings.put(bindingEncoding.getId(), bindingEncoding); } } bindingsJournal.stop(); } private void printDataAsXML() { try
325326327328329330331332333334335
377378379380381382383384385386387
6263646566676869707172
long id1 = batch.generateID(); long id2 = batch.generateID(); Assert.assertTrue(id2 > id1); journal.stop(); batch = new BatchingIDGenerator(0, 1000, journal); loadIDs(journal, batch); long id3 = batch.generateID();
7677787980818283848586
Assert.assertTrue(id4 > id3 && id4 < 2000); batch.close(); journal.stop(); batch = new BatchingIDGenerator(0, 1000, journal); loadIDs(journal, batch); long id5 = batch.generateID(); Assert.assertTrue(id5 > id4 && id5 < 2000);
99100101102103104105106107108109
batch.close(); } close = !close; journal.stop(); batch = new BatchingIDGenerator(0, 1000, journal); loadIDs(journal, batch); } long id = batch.generateID();