gerrit/gerrit-server/src/main/java/com/google/gerrit/server/notedb
Dave Borowitz f35bba9a19 GcAllUsers: Respect gc.auto=0 in All-Users
Arguably the GC operation is more like a manual run of `git gc` than it
is like an automatic threshold-based GC, which is why it didn't
originally inspect gc.auto. However, admins set gc.auto=0 to say that
they don't trust JGit GC to be bug-free, so we would want to respect it
for that reason. When this happens, at least print a warning message.

Change-Id: If3e1353675302faa549d57ad4b4b681fdcf3cbdd
2018-03-19 12:31:09 -04:00
..
rebuild GcAllUsers: Respect gc.auto=0 in All-Users 2018-03-19 12:31:09 -04:00
AbstractChangeNotes.java AbstractChangeNotes: Never open repo when NoteDb is off 2017-12-20 14:40:09 -05:00
AbstractChangeUpdate.java Remove ChangeControl from ChangeUpdate and migrate callers 2017-09-14 16:01:06 +02:00
ChangeBundle.java ChangeRebuilderImpl: Handle createdOn > lastUpdatedOn 2017-10-31 15:29:21 -04:00
ChangeBundleReader.java Extract an interface to replace ChangeBundle#fromReviewDb 2016-09-19 16:06:53 +02:00
ChangeDraftUpdate.java Support read-only lease in NoteDb meta graph 2017-02-16 20:26:06 -05:00
ChangeNoteUtil.java Default to writing comments in JSON format 2017-12-13 09:28:26 -05:00
ChangeNotes.java Fix auto-rebuilding of changes with missing NoteDb refs 2017-12-22 08:54:43 -05:00
ChangeNotesCache.java Add hasReviewStarted, pendingReviewers to Change 2017-06-14 14:13:29 -07:00
ChangeNotesCommit.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
ChangeNotesParser.java Discontinue draft workflow 2017-09-30 15:47:14 +02:00
ChangeNotesState.java Add revertOf to ReviewDb and NoteDb 2017-07-27 15:34:22 +02:00
ChangeRevisionNote.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
ChangeUpdate.java Remove ChangeControl from ChangeUpdate and migrate callers 2017-09-14 16:01:06 +02:00
CommentTimestampAdapter.java CommentTimestampAdapter: Truncate milliseconds 2017-02-08 14:56:15 +00:00
DeleteCommentRewriter.java Consistently import utility methods from Collectors as static 2017-12-15 17:29:52 +09:00
DraftCommentNotes.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
GwtormChangeBundleReader.java Don't use transactions for GwtormChangeBundleReader 2017-06-29 10:32:42 -04:00
MutableNotesMigration.java Fuse code and meta ref updates in NoteDb 2017-07-31 07:52:59 -04:00
NoteDbChangeState.java NoteDbChangeState: Mark some params @Nullable 2017-04-11 11:08:41 -04:00
NoteDbMetrics.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
NoteDbModule.java Add extension point invoked between NoteDb migration states 2017-10-25 10:06:06 -04:00
NoteDbRewriter.java Support to delete a comment with 'NoteDbRewriter' in BatchUpdate 2017-05-09 21:56:26 +02:00
NoteDbTable.java Add init step for enabling experimental features 2017-04-24 14:15:36 +00:00
NoteDbUpdateManager.java NoteDbMigrator: Avoid holding pending change operations in memory 2018-02-12 13:54:51 +00:00
NotesMigration.java Fuse code and meta ref updates in NoteDb 2017-07-31 07:52:59 -04:00
NotesMigrationState.java Fuse code and meta ref updates in NoteDb 2017-07-31 07:52:59 -04:00
PatchSetState.java Discontinue draft workflow 2017-09-30 15:47:14 +02:00
PrimaryStorageMigrator.java NoteDbMigrator: Totally skip changes with no patch sets 2018-03-15 08:49:34 -04:00
RepoSequence.java Trigger GitReferenceUpdated event when account or change sequence is updated 2017-10-05 16:07:54 +02:00
ReviewerStateInternal.java Add reviewers by email to REST API and Email sender 2017-03-24 15:04:46 +00:00
RevisionNote.java Fix delete comment API and improve test coverage 2017-05-23 08:21:25 +00:00
RevisionNoteBuilder.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
RevisionNoteData.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
RevisionNoteMap.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
RobotCommentNotes.java Adapt the use of @Inject and @AssistedInject 2017-03-23 09:20:09 +00:00
RobotCommentUpdate.java Support read-only lease in NoteDb meta graph 2017-02-16 20:26:06 -05:00
RobotCommentsRevisionNote.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
RobotCommentsRevisionNoteData.java Format all Java files with google-java-format 2017-02-07 10:04:39 +09:00
TestChangeRebuilderWrapper.java ChangeRebuilder: Add method to rebuild NoteDb -> ReviewDb 2017-02-16 17:24:03 -05:00