Merge changes from topic 'draft-ref-sharding'
* changes: Shard refs/draft-comments/* by change instead of account ID Move method for parsing ref parts (CD/ABCD/...) to RefNames AccountTest: Convert to Truth Move ChangeNoteUtil#changeRefName to RefNames
This commit is contained in:
@@ -16,6 +16,7 @@ package com.google.gerrit.acceptance.server.notedb;
|
||||
|
||||
import static com.google.common.truth.Truth.assertThat;
|
||||
import static com.google.common.truth.TruthJUnit.assume;
|
||||
import static com.google.gerrit.reviewdb.client.RefNames.changeMetaRef;
|
||||
|
||||
import com.google.common.collect.ImmutableList;
|
||||
import com.google.gerrit.acceptance.AbstractDaemonTest;
|
||||
@@ -41,7 +42,6 @@ import com.google.gerrit.server.change.Rebuild;
|
||||
import com.google.gerrit.server.change.RevisionResource;
|
||||
import com.google.gerrit.server.config.AllUsersName;
|
||||
import com.google.gerrit.server.notedb.ChangeBundle;
|
||||
import com.google.gerrit.server.notedb.ChangeNoteUtil;
|
||||
import com.google.gerrit.server.notedb.ChangeNotes;
|
||||
import com.google.gerrit.server.notedb.NoteDbChangeState;
|
||||
import com.google.gerrit.server.schema.DisabledChangesReviewDbWrapper;
|
||||
@@ -283,21 +283,20 @@ public class ChangeRebuilderIT extends AbstractDaemonTest {
|
||||
PushOneCommit.Result r = createChange();
|
||||
Change.Id id = r.getPatchSetId().getParentKey();
|
||||
|
||||
ObjectId changeMetaId = getMetaRef(
|
||||
project, ChangeNoteUtil.changeRefName(id));
|
||||
ObjectId changeMetaId = getMetaRef(project, changeMetaRef(id));
|
||||
assertThat(unwrapDb().changes().get(id).getNoteDbState()).isEqualTo(
|
||||
changeMetaId.name());
|
||||
|
||||
putDraft(user, id, 1, "comment by user");
|
||||
ObjectId userDraftsId = getMetaRef(
|
||||
allUsers, RefNames.refsDraftComments(user.getId(), id));
|
||||
allUsers, RefNames.refsDraftComments(id, user.getId()));
|
||||
assertThat(unwrapDb().changes().get(id).getNoteDbState()).isEqualTo(
|
||||
changeMetaId.name()
|
||||
+ "," + user.getId() + "=" + userDraftsId.name());
|
||||
|
||||
putDraft(admin, id, 2, "comment by admin");
|
||||
ObjectId adminDraftsId = getMetaRef(
|
||||
allUsers, RefNames.refsDraftComments(admin.getId(), id));
|
||||
allUsers, RefNames.refsDraftComments(id, admin.getId()));
|
||||
assertThat(admin.getId().get()).isLessThan(user.getId().get());
|
||||
assertThat(unwrapDb().changes().get(id).getNoteDbState()).isEqualTo(
|
||||
changeMetaId.name()
|
||||
@@ -306,7 +305,7 @@ public class ChangeRebuilderIT extends AbstractDaemonTest {
|
||||
|
||||
putDraft(admin, id, 2, "revised comment by admin");
|
||||
adminDraftsId = getMetaRef(
|
||||
allUsers, RefNames.refsDraftComments(admin.getId(), id));
|
||||
allUsers, RefNames.refsDraftComments(id, admin.getId()));
|
||||
assertThat(unwrapDb().changes().get(id).getNoteDbState()).isEqualTo(
|
||||
changeMetaId.name()
|
||||
+ "," + admin.getId() + "=" + adminDraftsId.name()
|
||||
|
||||
Reference in New Issue
Block a user