private static final Path PATH = Paths.get("target/test-logs/");
private final int maxSegmentSize;
- private final int cacheSize;
protected final int entriesPerSegment;
- protected AbstractJournalTest(int maxSegmentSize, int cacheSize) {
+ protected AbstractJournalTest(int maxSegmentSize) {
this.maxSegmentSize = maxSegmentSize;
- this.cacheSize = cacheSize;
int entryLength = (NAMESPACE.serialize(ENTRY).length + 8);
this.entriesPerSegment = (maxSegmentSize - 64) / entryLength;
}
List<Object[]> runs = new ArrayList<>();
for (int i = 1; i <= 10; i++) {
for (int j = 1; j <= 10; j++) {
- runs.add(new Object[]{64 + (i * (NAMESPACE.serialize(ENTRY).length + 8) + j), j});
+ runs.add(new Object[]{64 + (i * (NAMESPACE.serialize(ENTRY).length + 8) + j)});
}
}
return runs;
.withStorageLevel(storageLevel())
.withMaxSegmentSize(maxSegmentSize)
.withIndexDensity(.2)
- .withCacheSize(cacheSize)
.build();
}