Remove noteDb.groups.readSequenceFromNoteDb property
The sequences on googlesource.com were flipped. Change-Id: I61a74c25c127874864a2eab7521db063fc316c24
This commit is contained in:
@@ -60,7 +60,6 @@ public class Sequences {
|
|||||||
private final RepoSequence accountSeq;
|
private final RepoSequence accountSeq;
|
||||||
private final RepoSequence changeSeq;
|
private final RepoSequence changeSeq;
|
||||||
private final RepoSequence groupSeq;
|
private final RepoSequence groupSeq;
|
||||||
private final boolean readGroupSeqFromNoteDb;
|
|
||||||
private final Timer2<SequenceType, Boolean> nextIdLatency;
|
private final Timer2<SequenceType, Boolean> nextIdLatency;
|
||||||
|
|
||||||
@Inject
|
@Inject
|
||||||
@@ -99,7 +98,6 @@ public class Sequences {
|
|||||||
groupSeq =
|
groupSeq =
|
||||||
new RepoSequence(
|
new RepoSequence(
|
||||||
repoManager, gitRefUpdated, allUsers, NAME_GROUPS, groupSeed, groupBatchSize);
|
repoManager, gitRefUpdated, allUsers, NAME_GROUPS, groupSeed, groupBatchSize);
|
||||||
readGroupSeqFromNoteDb = readGroupFromNoteDbSetting(cfg);
|
|
||||||
|
|
||||||
nextIdLatency =
|
nextIdLatency =
|
||||||
metrics.newTimer(
|
metrics.newTimer(
|
||||||
@@ -111,10 +109,6 @@ public class Sequences {
|
|||||||
Field.ofBoolean("multiple"));
|
Field.ofBoolean("multiple"));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static boolean readGroupFromNoteDbSetting(Config cfg) {
|
|
||||||
return cfg.getBoolean("noteDb", "groups", "readSequenceFromNoteDb", false);
|
|
||||||
}
|
|
||||||
|
|
||||||
public int nextAccountId() throws OrmException {
|
public int nextAccountId() throws OrmException {
|
||||||
try (Timer2.Context timer = nextIdLatency.start(SequenceType.ACCOUNTS, false)) {
|
try (Timer2.Context timer = nextIdLatency.start(SequenceType.ACCOUNTS, false)) {
|
||||||
return accountSeq.next();
|
return accountSeq.next();
|
||||||
@@ -150,14 +144,9 @@ public class Sequences {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public int nextGroupId() throws OrmException {
|
public int nextGroupId() throws OrmException {
|
||||||
if (readGroupSeqFromNoteDb) {
|
try (Timer2.Context timer = nextIdLatency.start(SequenceType.GROUPS, false)) {
|
||||||
try (Timer2.Context timer = nextIdLatency.start(SequenceType.GROUPS, false)) {
|
return groupSeq.next();
|
||||||
return groupSeq.next();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
int groupId = nextGroupId(db.get());
|
|
||||||
groupSeq.increaseTo(groupId + 1); // NoteDb stores next available group ID.
|
|
||||||
return groupId;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@VisibleForTesting
|
@VisibleForTesting
|
||||||
|
Reference in New Issue
Block a user