Update stage-compiler version removing limitation that stage names shouldn't be prefixes of each other

This commit is contained in:
leventov
2015-09-12 21:29:49 +03:00
parent 23d94257e1
commit 4606b64a02
11 changed files with 30 additions and 33 deletions
@@ -635,7 +635,7 @@ public class ReplicatedChronicleMap<K, KI, MKI extends MetaBytesInterop<K, ? sup
int segmentIndex = (int) (position >>> segmentIndexShift);
try (CompiledReplicatedMapIterationContext<K, KI, MKI, V, VI, MVI, R, ?> context =
iterationContext()) {
context.initTheSegmentIndex(segmentIndex);
context.initSegmentIndex(segmentIndex);
context.updateLock().lock();
if (changesForUpdates.get(position)) {
@@ -691,7 +691,7 @@ public class ReplicatedChronicleMap<K, KI, MKI extends MetaBytesInterop<K, ? sup
boolean debugEnabled = LOG.isDebugEnabled();
for (int i = 0; i < actualSegments; i++) {
final int segmentIndex = i;
c.initTheSegmentIndex(segmentIndex);
c.initSegmentIndex(segmentIndex);
c.forEachSegmentReplicableEntry(e -> {
if (debugEnabled) {
LOG.debug("Bootstrap entry: id {}, key {}, value {}", localIdentifier,