Package com.google.gerrit.server.notedb
package com.google.gerrit.server.notedb
-
ClassDescriptionView of contents at a single ref related to some change.An
AutoCloseable
for parsing a single commit into ChangeNotesCommits.A single delta related to a specific patch-set of a change.Performs an update onAll-Users
asynchronously if required.A single delta to apply atomically to a change.Footers, that can be set in NoteDb commits.ProvidesGson
to parseChangeRevisionNote
, attached to the change update.View of a singleChange
based on the log of its notes branch.Commit implementation with some optimizations for change notes parsing.Util to extractPatchSetApproval
fromChangeNoteFooters.FOOTER_LABEL
orChangeNoteFooters.FOOTER_COPIED_LABEL
.Immutable state associated with a change meta ref at a given commit.Helper class for JSON serialization.A delta to apply to a change.Rewrites ('backfills') commit history of change in NoteDb to not contain user data.Result of the backfill run for a project.Diff result of a single commit rewriteDeletes a change message from NoteDb by rewriting the commit history.Deletes a published comment from NoteDb by rewriting the commit history.This class can be used to clean zombie draft comments from NoteDB.View of the draft comments for a singleChange
based on the log of its drafts branch.An object blob in a Git repository that stores a single integer value.A write operation was rejected because a limit would be exceeded.Separate exception type to throw if requested meta SHA1 is not available.Object to manage a single sequence of updates to NoteDb.Class for managing an incrementing sequence backed by a git repository.A groups sequence provider that does not fire git reference updates.State of a reviewer on a change.RevisionNote<T>Data stored in a note, parsed on demand.Holds the raw data of a RevisionNote.A single delta to apply atomically to a change.ABatchUpdateOp
that stores the evaluated submit requirements of a change in NoteDb.