Move VersionedMetaData/MetaDataUpdate to their own package
This change is one step in the long path of reducing the git package to low-level utilities that build on top of JGit, with no or minimal dependency on Gerrit internals. Those classes should be moved to move to a package outside of server, such as com.google.gerrit.git, reducing the size of our monster target. VersionedMetaData is a candidate for such a low-level non-Gerrit-specific package, but unfortunately MetaDataUpdate in its current form is not: it depends on IdentifiedUser. Since VersionedMetaData and MetaDataUpdate are just read/write views of the same data, it makes sense to keep these classes together, in a package under com.google.gerrit.server. In this change, we use the package com.google.gerrit.server.git.meta; this is of course not set in stone, but we would prefer to keep it at least in the medium term because this rename affects a lot of files and downstream plugin callers. Change-Id: Ic7d1521163bb35e232c6fe76d38a2793246b2117
This commit is contained in:
		| @@ -98,8 +98,8 @@ import com.google.gerrit.server.config.CanonicalWebUrl; | |||||||
| import com.google.gerrit.server.config.GerritServerConfig; | import com.google.gerrit.server.config.GerritServerConfig; | ||||||
| import com.google.gerrit.server.config.PluginConfigFactory; | import com.google.gerrit.server.config.PluginConfigFactory; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.InternalGroup; | import com.google.gerrit.server.group.InternalGroup; | ||||||
| import com.google.gerrit.server.group.SystemGroupBackend; | import com.google.gerrit.server.group.SystemGroupBackend; | ||||||
| import com.google.gerrit.server.group.db.Groups; | import com.google.gerrit.server.group.db.Groups; | ||||||
|   | |||||||
| @@ -25,8 +25,8 @@ import com.google.gerrit.server.CurrentUser; | |||||||
| import com.google.gerrit.server.account.GroupBackend; | import com.google.gerrit.server.account.GroupBackend; | ||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackend; | import com.google.gerrit.server.permissions.PermissionBackend; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
| import com.google.gerrit.server.project.ContributorAgreementsChecker; | import com.google.gerrit.server.project.ContributorAgreementsChecker; | ||||||
|   | |||||||
| @@ -39,8 +39,8 @@ import com.google.gerrit.server.WebLinks; | |||||||
| import com.google.gerrit.server.account.GroupBackend; | import com.google.gerrit.server.account.GroupBackend; | ||||||
| import com.google.gerrit.server.account.GroupControl; | import com.google.gerrit.server.account.GroupControl; | ||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.permissions.GlobalPermission; | import com.google.gerrit.server.permissions.GlobalPermission; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackend; | import com.google.gerrit.server.permissions.PermissionBackend; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
|   | |||||||
| @@ -35,8 +35,8 @@ import com.google.gerrit.server.CurrentUser; | |||||||
| import com.google.gerrit.server.account.GroupBackend; | import com.google.gerrit.server.account.GroupBackend; | ||||||
| import com.google.gerrit.server.account.GroupBackends; | import com.google.gerrit.server.account.GroupBackends; | ||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackend; | import com.google.gerrit.server.permissions.PermissionBackend; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
| import com.google.gerrit.server.permissions.ProjectPermission; | import com.google.gerrit.server.permissions.ProjectPermission; | ||||||
|   | |||||||
| @@ -35,8 +35,8 @@ import com.google.gerrit.server.account.GroupBackend; | |||||||
| import com.google.gerrit.server.change.ChangeInserter; | import com.google.gerrit.server.change.ChangeInserter; | ||||||
| import com.google.gerrit.server.change.ChangeResource; | import com.google.gerrit.server.change.ChangeResource; | ||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.SystemGroupBackend; | import com.google.gerrit.server.group.SystemGroupBackend; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackend; | import com.google.gerrit.server.permissions.PermissionBackend; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
|   | |||||||
| @@ -27,7 +27,7 @@ import com.google.gerrit.server.account.externalids.ExternalIds; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.index.account.AccountSchemaDefinitions; | import com.google.gerrit.server.index.account.AccountSchemaDefinitions; | ||||||
| import com.google.gerrit.server.schema.SchemaVersionCheck; | import com.google.gerrit.server.schema.SchemaVersionCheck; | ||||||
| import com.google.gwtorm.server.OrmDuplicateKeyException; | import com.google.gwtorm.server.OrmDuplicateKeyException; | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import com.google.gerrit.server.account.externalids.ExternalId; | |||||||
| import com.google.gerrit.server.account.externalids.ExternalIdNotes; | import com.google.gerrit.server.account.externalids.ExternalIdNotes; | ||||||
| import com.google.gerrit.server.config.SitePaths; | import com.google.gerrit.server.config.SitePaths; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import java.io.File; | import java.io.File; | ||||||
|   | |||||||
| @@ -31,7 +31,7 @@ import com.google.gerrit.server.GerritPersonIdentProvider; | |||||||
| import com.google.gerrit.server.config.GerritServerIdProvider; | import com.google.gerrit.server.config.GerritServerIdProvider; | ||||||
| import com.google.gerrit.server.config.SitePaths; | import com.google.gerrit.server.config.SitePaths; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.InternalGroup; | import com.google.gerrit.server.group.InternalGroup; | ||||||
| import com.google.gerrit.server.group.db.AuditLogFormatter; | import com.google.gerrit.server.group.db.AuditLogFormatter; | ||||||
| import com.google.gerrit.server.group.db.GroupConfig; | import com.google.gerrit.server.group.db.GroupConfig; | ||||||
|   | |||||||
| @@ -16,7 +16,7 @@ package com.google.gerrit.pgm.init.api; | |||||||
|  |  | ||||||
| import com.google.gerrit.server.GerritPersonIdentProvider; | import com.google.gerrit.server.GerritPersonIdentProvider; | ||||||
| import com.google.gerrit.server.config.SitePaths; | import com.google.gerrit.server.config.SitePaths; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import java.io.File; | import java.io.File; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import java.nio.file.Path; | import java.nio.file.Path; | ||||||
|   | |||||||
| @@ -25,8 +25,8 @@ import com.google.gerrit.extensions.events.ChangeMergedListener; | |||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.project.ProjectCache; | import com.google.gerrit.server.project.ProjectCache; | ||||||
| import com.google.gerrit.server.project.ProjectState; | import com.google.gerrit.server.project.ProjectState; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
|   | |||||||
| @@ -30,9 +30,9 @@ import com.google.gerrit.reviewdb.client.RefNames; | |||||||
| import com.google.gerrit.server.account.ProjectWatches.NotifyType; | import com.google.gerrit.server.account.ProjectWatches.NotifyType; | ||||||
| import com.google.gerrit.server.account.ProjectWatches.ProjectWatchKey; | import com.google.gerrit.server.account.ProjectWatches.ProjectWatchKey; | ||||||
| import com.google.gerrit.server.account.externalids.ExternalIds; | import com.google.gerrit.server.account.externalids.ExternalIds; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ValidationError; | import com.google.gerrit.server.git.ValidationError; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
|  | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import com.google.gwtorm.server.OrmDuplicateKeyException; | import com.google.gwtorm.server.OrmDuplicateKeyException; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import java.sql.Timestamp; | import java.sql.Timestamp; | ||||||
|   | |||||||
| @@ -34,7 +34,7 @@ import com.google.gerrit.server.config.AllUsersName; | |||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.LockFailureException; | import com.google.gerrit.server.git.LockFailureException; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.index.change.ReindexAfterRefUpdate; | import com.google.gerrit.server.index.change.ReindexAfterRefUpdate; | ||||||
| import com.google.gerrit.server.update.RefUpdateUtil; | import com.google.gerrit.server.update.RefUpdateUtil; | ||||||
| import com.google.gerrit.server.update.RetryHelper; | import com.google.gerrit.server.update.RetryHelper; | ||||||
|   | |||||||
| @@ -38,10 +38,10 @@ import com.google.gerrit.extensions.client.MenuItem; | |||||||
| import com.google.gerrit.extensions.restapi.BadRequestException; | import com.google.gerrit.extensions.restapi.BadRequestException; | ||||||
| import com.google.gerrit.reviewdb.client.Account; | import com.google.gerrit.reviewdb.client.Account; | ||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.UserConfigSections; | import com.google.gerrit.server.git.UserConfigSections; | ||||||
| import com.google.gerrit.server.git.ValidationError; | import com.google.gerrit.server.git.ValidationError; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
|  | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import java.lang.reflect.Field; | import java.lang.reflect.Field; | ||||||
| import java.util.ArrayList; | import java.util.ArrayList; | ||||||
|   | |||||||
| @@ -19,7 +19,7 @@ import com.google.gerrit.reviewdb.client.RefNames; | |||||||
| import com.google.gerrit.server.git.DestinationList; | import com.google.gerrit.server.git.DestinationList; | ||||||
| import com.google.gerrit.server.git.TabFile; | import com.google.gerrit.server.git.TabFile; | ||||||
| import com.google.gerrit.server.git.ValidationError; | import com.google.gerrit.server.git.ValidationError; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import org.eclipse.jgit.errors.ConfigInvalidException; | import org.eclipse.jgit.errors.ConfigInvalidException; | ||||||
| import org.eclipse.jgit.lib.CommitBuilder; | import org.eclipse.jgit.lib.CommitBuilder; | ||||||
|   | |||||||
| @@ -17,7 +17,7 @@ package com.google.gerrit.server.account; | |||||||
| import com.google.gerrit.reviewdb.client.Account; | import com.google.gerrit.reviewdb.client.Account; | ||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.git.QueryList; | import com.google.gerrit.server.git.QueryList; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import org.eclipse.jgit.errors.ConfigInvalidException; | import org.eclipse.jgit.errors.ConfigInvalidException; | ||||||
| import org.eclipse.jgit.lib.CommitBuilder; | import org.eclipse.jgit.lib.CommitBuilder; | ||||||
|   | |||||||
| @@ -27,8 +27,8 @@ import com.google.gerrit.server.IdentifiedUser; | |||||||
| import com.google.gerrit.server.account.AccountSshKey.Id; | import com.google.gerrit.server.account.AccountSshKey.Id; | ||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import com.google.gerrit.server.ssh.SshKeyCreator; | import com.google.gerrit.server.ssh.SshKeyCreator; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import com.google.inject.Provider; | import com.google.inject.Provider; | ||||||
|   | |||||||
| @@ -30,8 +30,8 @@ import com.google.gerrit.common.Nullable; | |||||||
| import com.google.gerrit.reviewdb.client.Account; | import com.google.gerrit.reviewdb.client.Account; | ||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.account.AccountCache; | import com.google.gerrit.server.account.AccountCache; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import com.google.gerrit.server.index.account.AccountIndexer; | import com.google.gerrit.server.index.account.AccountIndexer; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import com.google.inject.Provider; | import com.google.inject.Provider; | ||||||
|   | |||||||
| @@ -17,6 +17,7 @@ package com.google.gerrit.server.git; | |||||||
| import com.google.gerrit.extensions.config.FactoryModule; | import com.google.gerrit.extensions.config.FactoryModule; | ||||||
| import com.google.gerrit.extensions.registration.DynamicItem; | import com.google.gerrit.extensions.registration.DynamicItem; | ||||||
| import com.google.gerrit.extensions.registration.DynamicSet; | import com.google.gerrit.extensions.registration.DynamicSet; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import org.eclipse.jgit.transport.PostUploadHook; | import org.eclipse.jgit.transport.PostUploadHook; | ||||||
|  |  | ||||||
| /** Configures the Git support. */ | /** Configures the Git support. */ | ||||||
|   | |||||||
| @@ -50,6 +50,8 @@ import com.google.gerrit.server.account.GroupBackend; | |||||||
| import com.google.gerrit.server.account.ProjectWatches.NotifyType; | import com.google.gerrit.server.account.ProjectWatches.NotifyType; | ||||||
| import com.google.gerrit.server.config.ConfigUtil; | import com.google.gerrit.server.config.ConfigUtil; | ||||||
| import com.google.gerrit.server.config.PluginConfig; | import com.google.gerrit.server.config.PluginConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
|  | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import com.google.gerrit.server.mail.Address; | import com.google.gerrit.server.mail.Address; | ||||||
| import com.google.gerrit.server.project.CommentLinkInfoImpl; | import com.google.gerrit.server.project.CommentLinkInfoImpl; | ||||||
| import com.google.gerrit.server.project.RefPattern; | import com.google.gerrit.server.project.RefPattern; | ||||||
|   | |||||||
| @@ -17,6 +17,7 @@ package com.google.gerrit.server.git; | |||||||
| import com.google.gerrit.common.data.GroupReference; | import com.google.gerrit.common.data.GroupReference; | ||||||
| import com.google.gerrit.reviewdb.client.AccountGroup; | import com.google.gerrit.reviewdb.client.AccountGroup; | ||||||
| import com.google.gerrit.reviewdb.client.Project; | import com.google.gerrit.reviewdb.client.Project; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.project.ProjectCache; | import com.google.gerrit.server.project.ProjectCache; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import com.google.inject.assistedinject.Assisted; | import com.google.inject.assistedinject.Assisted; | ||||||
|   | |||||||
| @@ -12,13 +12,14 @@ | |||||||
| // See the License for the specific language governing permissions and | // See the License for the specific language governing permissions and | ||||||
| // limitations under the License. | // limitations under the License. | ||||||
| 
 | 
 | ||||||
| package com.google.gerrit.server.git; | package com.google.gerrit.server.git.meta; | ||||||
| 
 | 
 | ||||||
| import com.google.gerrit.common.Nullable; | import com.google.gerrit.common.Nullable; | ||||||
| import com.google.gerrit.reviewdb.client.Project; | import com.google.gerrit.reviewdb.client.Project; | ||||||
| import com.google.gerrit.server.GerritPersonIdent; | import com.google.gerrit.server.GerritPersonIdent; | ||||||
| import com.google.gerrit.server.IdentifiedUser; | import com.google.gerrit.server.IdentifiedUser; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
|  | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import com.google.inject.Provider; | import com.google.inject.Provider; | ||||||
| import com.google.inject.assistedinject.Assisted; | import com.google.inject.assistedinject.Assisted; | ||||||
| @@ -241,7 +242,7 @@ public class MetaDataUpdate implements AutoCloseable { | |||||||
|     } |     } | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   Project.NameKey getProjectName() { |   public Project.NameKey getProjectName() { | ||||||
|     return projectName; |     return projectName; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| @@ -12,12 +12,13 @@ | |||||||
| // See the License for the specific language governing permissions and | // See the License for the specific language governing permissions and | ||||||
| // limitations under the License. | // limitations under the License. | ||||||
| 
 | 
 | ||||||
| package com.google.gerrit.server.git; | package com.google.gerrit.server.git.meta; | ||||||
| 
 | 
 | ||||||
| import static com.google.common.base.Preconditions.checkArgument; | import static com.google.common.base.Preconditions.checkArgument; | ||||||
| 
 | 
 | ||||||
| import com.google.common.base.MoreObjects; | import com.google.common.base.MoreObjects; | ||||||
| import com.google.gerrit.common.Nullable; | import com.google.gerrit.common.Nullable; | ||||||
|  | import com.google.gerrit.server.git.LockFailureException; | ||||||
| import java.io.BufferedReader; | import java.io.BufferedReader; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import java.io.StringReader; | import java.io.StringReader; | ||||||
| @@ -28,8 +28,8 @@ import com.google.gerrit.common.TimeUtil; | |||||||
| import com.google.gerrit.reviewdb.client.Account; | import com.google.gerrit.reviewdb.client.Account; | ||||||
| import com.google.gerrit.reviewdb.client.AccountGroup; | import com.google.gerrit.reviewdb.client.AccountGroup; | ||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import com.google.gerrit.server.group.InternalGroup; | import com.google.gerrit.server.group.InternalGroup; | ||||||
| import com.google.gwtorm.server.OrmDuplicateKeyException; | import com.google.gwtorm.server.OrmDuplicateKeyException; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
|   | |||||||
| @@ -30,7 +30,7 @@ import com.google.gerrit.common.Nullable; | |||||||
| import com.google.gerrit.common.data.GroupReference; | import com.google.gerrit.common.data.GroupReference; | ||||||
| import com.google.gerrit.reviewdb.client.AccountGroup; | import com.google.gerrit.reviewdb.client.AccountGroup; | ||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import com.google.gwtorm.server.OrmDuplicateKeyException; | import com.google.gwtorm.server.OrmDuplicateKeyException; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import java.util.Collection; | import java.util.Collection; | ||||||
| @@ -63,8 +63,8 @@ import org.eclipse.jgit.transport.ReceiveCommand; | |||||||
|  * |  * | ||||||
|  * <p>To claim the name for a new group, create an instance of {@code GroupNameNotes} via {@link |  * <p>To claim the name for a new group, create an instance of {@code GroupNameNotes} via {@link | ||||||
|  * #forNewGroup(Repository, AccountGroup.UUID, AccountGroup.NameKey)} and call {@link |  * #forNewGroup(Repository, AccountGroup.UUID, AccountGroup.NameKey)} and call {@link | ||||||
|  * #commit(com.google.gerrit.server.git.MetaDataUpdate) commit(MetaDataUpdate)} on it. For renaming, |  * #commit(com.google.gerrit.server.git.meta.MetaDataUpdate) commit(MetaDataUpdate)} on it. For | ||||||
|  * call {@link #forRename(Repository, AccountGroup.UUID, AccountGroup.NameKey, |  * renaming, call {@link #forRename(Repository, AccountGroup.UUID, AccountGroup.NameKey, | ||||||
|  * AccountGroup.NameKey)} and also commit the returned {@code GroupNameNotes}. Both times, the |  * AccountGroup.NameKey)} and also commit the returned {@code GroupNameNotes}. Both times, the | ||||||
|  * creation of the {@code GroupNameNotes} will fail if the (new) name is already used. Committing |  * creation of the {@code GroupNameNotes} will fail if the (new) name is already used. Committing | ||||||
|  * the {@code GroupNameNotes} is necessary to make the adjustments for real. |  * the {@code GroupNameNotes} is necessary to make the adjustments for real. | ||||||
| @@ -98,7 +98,7 @@ public class GroupNameNotes extends VersionedMetaData { | |||||||
|    * Creates an instance of {@code GroupNameNotes} for use when renaming a group. |    * Creates an instance of {@code GroupNameNotes} for use when renaming a group. | ||||||
|    * |    * | ||||||
|    * <p><strong>Note: </strong>The returned instance of {@code GroupNameNotes} has to be committed |    * <p><strong>Note: </strong>The returned instance of {@code GroupNameNotes} has to be committed | ||||||
|    * via {@link #commit(com.google.gerrit.server.git.MetaDataUpdate) commit(MetaDataUpdate)} in |    * via {@link #commit(com.google.gerrit.server.git.meta.MetaDataUpdate) commit(MetaDataUpdate)} in | ||||||
|    * order to claim the new name and free up the old one. |    * order to claim the new name and free up the old one. | ||||||
|    * |    * | ||||||
|    * @param repository the repository which holds the commits of the notes |    * @param repository the repository which holds the commits of the notes | ||||||
| @@ -130,7 +130,7 @@ public class GroupNameNotes extends VersionedMetaData { | |||||||
|    * Creates an instance of {@code GroupNameNotes} for use when creating a new group. |    * Creates an instance of {@code GroupNameNotes} for use when creating a new group. | ||||||
|    * |    * | ||||||
|    * <p><strong>Note: </strong>The returned instance of {@code GroupNameNotes} has to be committed |    * <p><strong>Note: </strong>The returned instance of {@code GroupNameNotes} has to be committed | ||||||
|    * via {@link #commit(com.google.gerrit.server.git.MetaDataUpdate) commit(MetaDataUpdate)} in |    * via {@link #commit(com.google.gerrit.server.git.meta.MetaDataUpdate) commit(MetaDataUpdate)} in | ||||||
|    * order to claim the new name. |    * order to claim the new name. | ||||||
|    * |    * | ||||||
|    * @param repository the repository which holds the commits of the notes |    * @param repository the repository which holds the commits of the notes | ||||||
|   | |||||||
| @@ -38,8 +38,8 @@ import com.google.gerrit.server.config.GerritServerId; | |||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.LockFailureException; | import com.google.gerrit.server.git.LockFailureException; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.RenameGroupOp; | import com.google.gerrit.server.git.RenameGroupOp; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.InternalGroup; | import com.google.gerrit.server.group.InternalGroup; | ||||||
| import com.google.gerrit.server.index.group.GroupIndexer; | import com.google.gerrit.server.index.group.GroupIndexer; | ||||||
| import com.google.gerrit.server.update.RefUpdateUtil; | import com.google.gerrit.server.update.RefUpdateUtil; | ||||||
|   | |||||||
| @@ -19,7 +19,7 @@ import static java.util.stream.Collectors.toList; | |||||||
| import com.google.common.collect.Iterables; | import com.google.common.collect.Iterables; | ||||||
| import com.google.common.collect.Streams; | import com.google.common.collect.Streams; | ||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import java.util.Arrays; | import java.util.Arrays; | ||||||
| import java.util.Set; | import java.util.Set; | ||||||
|   | |||||||
| @@ -25,7 +25,7 @@ import com.google.gerrit.server.account.AccountCache; | |||||||
| import com.google.gerrit.server.account.Preferences; | import com.google.gerrit.server.account.Preferences; | ||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.config.ConfigResource; | import com.google.gerrit.server.config.ConfigResource; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import com.google.inject.Provider; | import com.google.inject.Provider; | ||||||
| import com.google.inject.Singleton; | import com.google.inject.Singleton; | ||||||
|   | |||||||
| @@ -25,7 +25,7 @@ import com.google.gerrit.server.account.AccountCache; | |||||||
| import com.google.gerrit.server.account.Preferences; | import com.google.gerrit.server.account.Preferences; | ||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.config.ConfigResource; | import com.google.gerrit.server.config.ConfigResource; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import com.google.inject.Provider; | import com.google.inject.Provider; | ||||||
| import com.google.inject.Singleton; | import com.google.inject.Singleton; | ||||||
|   | |||||||
| @@ -25,7 +25,7 @@ import com.google.gerrit.server.account.AccountCache; | |||||||
| import com.google.gerrit.server.account.Preferences; | import com.google.gerrit.server.account.Preferences; | ||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.config.ConfigResource; | import com.google.gerrit.server.config.ConfigResource; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import com.google.inject.Provider; | import com.google.inject.Provider; | ||||||
| import com.google.inject.Singleton; | import com.google.inject.Singleton; | ||||||
|   | |||||||
| @@ -34,8 +34,8 @@ import com.google.gerrit.server.ApprovalsUtil; | |||||||
| import com.google.gerrit.server.Sequences; | import com.google.gerrit.server.Sequences; | ||||||
| import com.google.gerrit.server.change.ChangeInserter; | import com.google.gerrit.server.change.ChangeInserter; | ||||||
| import com.google.gerrit.server.change.ChangeJson; | import com.google.gerrit.server.change.ChangeJson; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackend; | import com.google.gerrit.server.permissions.PermissionBackend; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
| import com.google.gerrit.server.permissions.ProjectPermission; | import com.google.gerrit.server.permissions.ProjectPermission; | ||||||
|   | |||||||
| @@ -55,9 +55,9 @@ import com.google.gerrit.server.config.RepositoryConfig; | |||||||
| import com.google.gerrit.server.extensions.events.AbstractNoNotifyEvent; | import com.google.gerrit.server.extensions.events.AbstractNoNotifyEvent; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
| import com.google.gerrit.server.git.RepositoryCaseMismatchException; | import com.google.gerrit.server.git.RepositoryCaseMismatchException; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
| import com.google.gerrit.server.project.CreateProjectArgs; | import com.google.gerrit.server.project.CreateProjectArgs; | ||||||
| import com.google.gerrit.server.project.ProjectCache; | import com.google.gerrit.server.project.ProjectCache; | ||||||
|   | |||||||
| @@ -46,8 +46,8 @@ import com.google.gerrit.server.CurrentUser; | |||||||
| import com.google.gerrit.server.WebLinks; | import com.google.gerrit.server.WebLinks; | ||||||
| import com.google.gerrit.server.account.GroupBackend; | import com.google.gerrit.server.account.GroupBackend; | ||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.permissions.GlobalPermission; | import com.google.gerrit.server.permissions.GlobalPermission; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackend; | import com.google.gerrit.server.permissions.PermissionBackend; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
|   | |||||||
| @@ -37,9 +37,9 @@ import com.google.gerrit.server.config.PluginConfig; | |||||||
| import com.google.gerrit.server.config.PluginConfigFactory; | import com.google.gerrit.server.config.PluginConfigFactory; | ||||||
| import com.google.gerrit.server.config.ProjectConfigEntry; | import com.google.gerrit.server.config.ProjectConfigEntry; | ||||||
| import com.google.gerrit.server.extensions.webui.UiActions; | import com.google.gerrit.server.extensions.webui.UiActions; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
| import com.google.gerrit.server.git.TransferConfig; | import com.google.gerrit.server.git.TransferConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackend; | import com.google.gerrit.server.permissions.PermissionBackend; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
| import com.google.gerrit.server.permissions.ProjectPermission; | import com.google.gerrit.server.permissions.ProjectPermission; | ||||||
|   | |||||||
| @@ -24,8 +24,8 @@ import com.google.gerrit.extensions.restapi.Response; | |||||||
| import com.google.gerrit.extensions.restapi.RestModifyView; | import com.google.gerrit.extensions.restapi.RestModifyView; | ||||||
| import com.google.gerrit.reviewdb.client.Project; | import com.google.gerrit.reviewdb.client.Project; | ||||||
| import com.google.gerrit.server.IdentifiedUser; | import com.google.gerrit.server.IdentifiedUser; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackend; | import com.google.gerrit.server.permissions.PermissionBackend; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
| import com.google.gerrit.server.permissions.ProjectPermission; | import com.google.gerrit.server.permissions.ProjectPermission; | ||||||
|   | |||||||
| @@ -30,8 +30,8 @@ import com.google.gerrit.reviewdb.client.Project; | |||||||
| import com.google.gerrit.server.CreateGroupPermissionSyncer; | import com.google.gerrit.server.CreateGroupPermissionSyncer; | ||||||
| import com.google.gerrit.server.IdentifiedUser; | import com.google.gerrit.server.IdentifiedUser; | ||||||
| import com.google.gerrit.server.account.GroupBackend; | import com.google.gerrit.server.account.GroupBackend; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.permissions.GlobalPermission; | import com.google.gerrit.server.permissions.GlobalPermission; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackend; | import com.google.gerrit.server.permissions.PermissionBackend; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
|   | |||||||
| @@ -26,8 +26,8 @@ import com.google.gerrit.extensions.restapi.Response; | |||||||
| import com.google.gerrit.extensions.restapi.RestApiException; | import com.google.gerrit.extensions.restapi.RestApiException; | ||||||
| import com.google.gerrit.extensions.restapi.RestModifyView; | import com.google.gerrit.extensions.restapi.RestModifyView; | ||||||
| import com.google.gerrit.reviewdb.client.Project; | import com.google.gerrit.reviewdb.client.Project; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackend; | import com.google.gerrit.server.permissions.PermissionBackend; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
| import com.google.gerrit.server.permissions.ProjectPermission; | import com.google.gerrit.server.permissions.ProjectPermission; | ||||||
|   | |||||||
| @@ -30,8 +30,8 @@ import com.google.gerrit.reviewdb.client.Project; | |||||||
| import com.google.gerrit.server.IdentifiedUser; | import com.google.gerrit.server.IdentifiedUser; | ||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.permissions.GlobalPermission; | import com.google.gerrit.server.permissions.GlobalPermission; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackend; | import com.google.gerrit.server.permissions.PermissionBackend; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
|   | |||||||
| @@ -45,8 +45,8 @@ import com.google.gerrit.server.Sequences; | |||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.SystemGroupBackend; | import com.google.gerrit.server.group.SystemGroupBackend; | ||||||
| import com.google.gerrit.server.notedb.NotesMigration; | import com.google.gerrit.server.notedb.NotesMigration; | ||||||
| import com.google.gerrit.server.notedb.RepoSequence; | import com.google.gerrit.server.notedb.RepoSequence; | ||||||
|   | |||||||
| @@ -29,8 +29,8 @@ import com.google.gerrit.server.GerritPersonIdent; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.SystemGroupBackend; | import com.google.gerrit.server.group.SystemGroupBackend; | ||||||
| import com.google.gerrit.server.project.RefPattern; | import com.google.gerrit.server.project.RefPattern; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
|   | |||||||
| @@ -33,8 +33,8 @@ import com.google.gerrit.reviewdb.client.AccountGroupMemberAudit; | |||||||
| import com.google.gerrit.reviewdb.client.Project; | import com.google.gerrit.reviewdb.client.Project; | ||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData.BatchMetaDataUpdate; | import com.google.gerrit.server.git.meta.VersionedMetaData.BatchMetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.db.AuditLogFormatter; | import com.google.gerrit.server.group.db.AuditLogFormatter; | ||||||
| import com.google.gerrit.server.group.db.GroupConfig; | import com.google.gerrit.server.group.db.GroupConfig; | ||||||
| import com.google.gerrit.server.group.db.InternalGroupCreation; | import com.google.gerrit.server.group.db.InternalGroupCreation; | ||||||
|   | |||||||
| @@ -19,9 +19,9 @@ import static java.util.stream.Collectors.toList; | |||||||
|  |  | ||||||
| import com.google.gerrit.common.data.PermissionRule; | import com.google.gerrit.common.data.PermissionRule; | ||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
|  | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import java.util.Arrays; | import java.util.Arrays; | ||||||
|   | |||||||
| @@ -33,7 +33,7 @@ import com.google.gerrit.server.config.SitePath; | |||||||
| import com.google.gerrit.server.config.SitePaths; | import com.google.gerrit.server.config.SitePaths; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.InternalGroup; | import com.google.gerrit.server.group.InternalGroup; | ||||||
| import com.google.gerrit.server.group.db.AuditLogFormatter; | import com.google.gerrit.server.group.db.AuditLogFormatter; | ||||||
| import com.google.gerrit.server.group.db.GroupConfig; | import com.google.gerrit.server.group.db.GroupConfig; | ||||||
|   | |||||||
| @@ -27,8 +27,8 @@ import com.google.gerrit.server.GerritPersonIdent; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.UserConfigSections; | import com.google.gerrit.server.git.UserConfigSections; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.patch.PatchListKey; | import com.google.gerrit.server.patch.PatchListKey; | ||||||
| import com.google.gwtorm.jdbc.JdbcSchema; | import com.google.gwtorm.jdbc.JdbcSchema; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
|   | |||||||
| @@ -37,8 +37,8 @@ import com.google.gerrit.server.GerritPersonIdent; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.UserConfigSections; | import com.google.gerrit.server.git.UserConfigSections; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gwtorm.jdbc.JdbcSchema; | import com.google.gwtorm.jdbc.JdbcSchema; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
|   | |||||||
| @@ -21,8 +21,8 @@ import com.google.gerrit.reviewdb.server.ReviewDb; | |||||||
| import com.google.gerrit.server.GerritPersonIdent; | import com.google.gerrit.server.GerritPersonIdent; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gwtorm.jdbc.JdbcSchema; | import com.google.gwtorm.jdbc.JdbcSchema; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
|   | |||||||
| @@ -29,7 +29,7 @@ import com.google.gerrit.server.account.VersionedAuthorizedKeys.SimpleSshKeyCrea | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gwtorm.jdbc.JdbcSchema; | import com.google.gwtorm.jdbc.JdbcSchema; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
|   | |||||||
| @@ -29,8 +29,8 @@ import com.google.gerrit.server.config.AllProjectsName; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.SystemGroupBackend; | import com.google.gerrit.server.group.SystemGroupBackend; | ||||||
| import com.google.gerrit.server.project.RefPattern; | import com.google.gerrit.server.project.RefPattern; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
|   | |||||||
| @@ -26,8 +26,8 @@ import com.google.gerrit.server.GerritPersonIdent; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.SystemGroupBackend; | import com.google.gerrit.server.group.SystemGroupBackend; | ||||||
| import com.google.gerrit.server.project.RefPattern; | import com.google.gerrit.server.project.RefPattern; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
|   | |||||||
| @@ -25,8 +25,8 @@ import com.google.gerrit.server.GerritPersonIdent; | |||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.SystemGroupBackend; | import com.google.gerrit.server.group.SystemGroupBackend; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
|   | |||||||
| @@ -21,7 +21,7 @@ import com.google.gerrit.reviewdb.server.ReviewDb; | |||||||
| import com.google.gerrit.server.GerritPersonIdent; | import com.google.gerrit.server.GerritPersonIdent; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import com.google.inject.Provider; | import com.google.inject.Provider; | ||||||
|   | |||||||
| @@ -21,8 +21,8 @@ import com.google.gerrit.reviewdb.server.ReviewDb; | |||||||
| import com.google.gerrit.server.GerritPersonIdent; | import com.google.gerrit.server.GerritPersonIdent; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import com.google.inject.Provider; | import com.google.inject.Provider; | ||||||
|   | |||||||
| @@ -28,8 +28,8 @@ import com.google.gerrit.server.GerritPersonIdent; | |||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.SystemGroupBackend; | import com.google.gerrit.server.group.SystemGroupBackend; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
|   | |||||||
| @@ -31,7 +31,7 @@ import com.google.gerrit.server.account.ProjectWatches.ProjectWatchKey; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gwtorm.jdbc.JdbcSchema; | import com.google.gwtorm.jdbc.JdbcSchema; | ||||||
| import com.google.gwtorm.server.OrmDuplicateKeyException; | import com.google.gwtorm.server.OrmDuplicateKeyException; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import com.google.gerrit.server.account.externalids.ExternalIdNotes; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gwtorm.jdbc.JdbcSchema; | import com.google.gwtorm.jdbc.JdbcSchema; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
|   | |||||||
| @@ -22,7 +22,7 @@ import com.google.gerrit.server.account.externalids.ExternalIdNotes; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import com.google.inject.Provider; | import com.google.inject.Provider; | ||||||
|   | |||||||
| @@ -24,7 +24,7 @@ import com.google.gerrit.server.account.AccountConfig; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gwtorm.jdbc.JdbcSchema; | import com.google.gwtorm.jdbc.JdbcSchema; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
|   | |||||||
| @@ -27,7 +27,7 @@ import com.google.gerrit.server.account.Accounts; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import com.google.inject.Provider; | import com.google.inject.Provider; | ||||||
|   | |||||||
| @@ -20,8 +20,8 @@ import com.google.gerrit.server.config.AllProjectsName; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
| import com.google.inject.Provider; | import com.google.inject.Provider; | ||||||
|   | |||||||
| @@ -25,8 +25,8 @@ import com.google.gerrit.server.GerritPersonIdent; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.SystemGroupBackend; | import com.google.gerrit.server.group.SystemGroupBackend; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
|   | |||||||
| @@ -26,8 +26,8 @@ import com.google.gerrit.server.GerritPersonIdent; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.SystemGroupBackend; | import com.google.gerrit.server.group.SystemGroupBackend; | ||||||
| import com.google.gerrit.server.project.RefPattern; | import com.google.gerrit.server.project.RefPattern; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
|   | |||||||
| @@ -17,7 +17,7 @@ package com.google.gerrit.server.schema; | |||||||
| import com.google.common.base.Strings; | import com.google.common.base.Strings; | ||||||
| import com.google.gerrit.reviewdb.client.Account; | import com.google.gerrit.reviewdb.client.Account; | ||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import org.eclipse.jgit.errors.ConfigInvalidException; | import org.eclipse.jgit.errors.ConfigInvalidException; | ||||||
| import org.eclipse.jgit.lib.CommitBuilder; | import org.eclipse.jgit.lib.CommitBuilder; | ||||||
|   | |||||||
| @@ -22,8 +22,8 @@ import com.google.gerrit.extensions.common.ProjectInfo; | |||||||
| import com.google.gerrit.extensions.restapi.RestApiException; | import com.google.gerrit.extensions.restapi.RestApiException; | ||||||
| import com.google.gerrit.reviewdb.client.Project; | import com.google.gerrit.reviewdb.client.Project; | ||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.permissions.PermissionBackendException; | import com.google.gerrit.server.permissions.PermissionBackendException; | ||||||
| import com.google.gerrit.server.project.ProjectCache; | import com.google.gerrit.server.project.ProjectCache; | ||||||
| import com.google.gerrit.server.project.ProjectResource; | import com.google.gerrit.server.project.ProjectResource; | ||||||
|   | |||||||
| @@ -102,8 +102,8 @@ import com.google.gerrit.server.account.externalids.ExternalIdNotes; | |||||||
| import com.google.gerrit.server.account.externalids.ExternalIds; | import com.google.gerrit.server.account.externalids.ExternalIds; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.LockFailureException; | import com.google.gerrit.server.git.LockFailureException; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.index.account.AccountIndexer; | import com.google.gerrit.server.index.account.AccountIndexer; | ||||||
| import com.google.gerrit.server.index.account.StalenessChecker; | import com.google.gerrit.server.index.account.StalenessChecker; | ||||||
| import com.google.gerrit.server.mail.Address; | import com.google.gerrit.server.mail.Address; | ||||||
|   | |||||||
| @@ -29,7 +29,7 @@ import com.google.gerrit.server.account.InternalAccountUpdate; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.index.account.AccountIndexer; | import com.google.gerrit.server.index.account.AccountIndexer; | ||||||
| import com.google.gerrit.server.query.account.InternalAccountQuery; | import com.google.gerrit.server.query.account.InternalAccountQuery; | ||||||
| import com.google.gerrit.testing.InMemoryTestEnvironment; | import com.google.gerrit.testing.InMemoryTestEnvironment; | ||||||
|   | |||||||
| @@ -34,8 +34,8 @@ import com.google.gerrit.extensions.restapi.ResourceConflictException; | |||||||
| import com.google.gerrit.extensions.restapi.RestApiException; | import com.google.gerrit.extensions.restapi.RestApiException; | ||||||
| import com.google.gerrit.reviewdb.client.Change; | import com.google.gerrit.reviewdb.client.Change; | ||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData; | import com.google.gerrit.server.git.meta.VersionedMetaData; | ||||||
| import com.google.gerrit.testing.ConfigSuite; | import com.google.gerrit.testing.ConfigSuite; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import java.util.List; | import java.util.List; | ||||||
|   | |||||||
| @@ -24,8 +24,8 @@ import com.google.gerrit.common.data.Permission; | |||||||
| import com.google.gerrit.common.data.SubscribeSection; | import com.google.gerrit.common.data.SubscribeSection; | ||||||
| import com.google.gerrit.extensions.client.SubmitType; | import com.google.gerrit.extensions.client.SubmitType; | ||||||
| import com.google.gerrit.reviewdb.client.Project; | import com.google.gerrit.reviewdb.client.Project; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.concurrent.atomic.AtomicInteger; | import java.util.concurrent.atomic.AtomicInteger; | ||||||
| import java.util.stream.StreamSupport; | import java.util.stream.StreamSupport; | ||||||
|   | |||||||
| @@ -51,7 +51,7 @@ import com.google.gerrit.server.account.externalids.ExternalIdNotes; | |||||||
| import com.google.gerrit.server.account.externalids.ExternalIdReader; | import com.google.gerrit.server.account.externalids.ExternalIdReader; | ||||||
| import com.google.gerrit.server.account.externalids.ExternalIds; | import com.google.gerrit.server.account.externalids.ExternalIds; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gson.reflect.TypeToken; | import com.google.gson.reflect.TypeToken; | ||||||
| import com.google.gwtorm.server.OrmDuplicateKeyException; | import com.google.gwtorm.server.OrmDuplicateKeyException; | ||||||
| import com.google.inject.Inject; | import com.google.inject.Inject; | ||||||
|   | |||||||
| @@ -40,6 +40,7 @@ import com.google.gerrit.server.account.AccountManager; | |||||||
| import com.google.gerrit.server.account.AuthRequest; | import com.google.gerrit.server.account.AuthRequest; | ||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.git.LabelNormalizer.Result; | import com.google.gerrit.server.git.LabelNormalizer.Result; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.notedb.ChangeNotes; | import com.google.gerrit.server.notedb.ChangeNotes; | ||||||
| import com.google.gerrit.server.project.ProjectCache; | import com.google.gerrit.server.project.ProjectCache; | ||||||
| import com.google.gerrit.server.schema.SchemaCreator; | import com.google.gerrit.server.schema.SchemaCreator; | ||||||
|   | |||||||
| @@ -29,6 +29,7 @@ import com.google.gerrit.reviewdb.client.Project; | |||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.config.PluginConfig; | import com.google.gerrit.server.config.PluginConfig; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.project.CommentLinkInfoImpl; | import com.google.gerrit.server.project.CommentLinkInfoImpl; | ||||||
| import com.google.gerrit.server.project.testing.Util; | import com.google.gerrit.server.project.testing.Util; | ||||||
| import com.google.gerrit.testing.GerritBaseTests; | import com.google.gerrit.testing.GerritBaseTests; | ||||||
|   | |||||||
| @@ -12,7 +12,7 @@ | |||||||
| // See the License for the specific language governing permissions and | // See the License for the specific language governing permissions and | ||||||
| // limitations under the License. | // limitations under the License. | ||||||
| 
 | 
 | ||||||
| package com.google.gerrit.server.git; | package com.google.gerrit.server.git.meta; | ||||||
| 
 | 
 | ||||||
| import static com.google.common.base.Preconditions.checkArgument; | import static com.google.common.base.Preconditions.checkArgument; | ||||||
| import static com.google.common.collect.ImmutableList.toImmutableList; | import static com.google.common.collect.ImmutableList.toImmutableList; | ||||||
| @@ -25,7 +25,7 @@ import com.google.gerrit.common.Nullable; | |||||||
| import com.google.gerrit.common.TimeUtil; | import com.google.gerrit.common.TimeUtil; | ||||||
| import com.google.gerrit.reviewdb.client.Project; | import com.google.gerrit.reviewdb.client.Project; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.VersionedMetaData.BatchMetaDataUpdate; | import com.google.gerrit.server.git.meta.VersionedMetaData.BatchMetaDataUpdate; | ||||||
| import com.google.gerrit.server.update.RefUpdateUtil; | import com.google.gerrit.server.update.RefUpdateUtil; | ||||||
| import com.google.gerrit.testing.TestTimeUtil; | import com.google.gerrit.testing.TestTimeUtil; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| @@ -26,7 +26,7 @@ import com.google.gerrit.reviewdb.client.RefNames; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.config.AllUsersNameProvider; | import com.google.gerrit.server.config.AllUsersNameProvider; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.InternalGroup; | import com.google.gerrit.server.group.InternalGroup; | ||||||
| import com.google.gerrit.testing.GerritBaseTests; | import com.google.gerrit.testing.GerritBaseTests; | ||||||
| import com.google.gerrit.testing.InMemoryRepositoryManager; | import com.google.gerrit.testing.InMemoryRepositoryManager; | ||||||
|   | |||||||
| @@ -29,7 +29,7 @@ import com.google.gerrit.reviewdb.client.AccountGroup; | |||||||
| import com.google.gerrit.reviewdb.client.Project; | import com.google.gerrit.reviewdb.client.Project; | ||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.group.InternalGroup; | import com.google.gerrit.server.group.InternalGroup; | ||||||
| import com.google.gerrit.server.group.testing.InternalGroupSubject; | import com.google.gerrit.server.group.testing.InternalGroupSubject; | ||||||
| import com.google.gerrit.truth.OptionalSubject; | import com.google.gerrit.truth.OptionalSubject; | ||||||
|   | |||||||
| @@ -33,7 +33,7 @@ import com.google.gerrit.reviewdb.client.Project; | |||||||
| import com.google.gerrit.reviewdb.client.RefNames; | import com.google.gerrit.reviewdb.client.RefNames; | ||||||
| import com.google.gerrit.server.config.AllUsersNameProvider; | import com.google.gerrit.server.config.AllUsersNameProvider; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.update.RefUpdateUtil; | import com.google.gerrit.server.update.RefUpdateUtil; | ||||||
| import com.google.gerrit.testing.GitTestUtil; | import com.google.gerrit.testing.GitTestUtil; | ||||||
| import com.google.gerrit.testing.TestTimeUtil; | import com.google.gerrit.testing.TestTimeUtil; | ||||||
|   | |||||||
| @@ -31,8 +31,8 @@ import com.google.gerrit.reviewdb.client.Project; | |||||||
| import com.google.gerrit.server.account.AccountManager; | import com.google.gerrit.server.account.AccountManager; | ||||||
| import com.google.gerrit.server.account.AuthRequest; | import com.google.gerrit.server.account.AuthRequest; | ||||||
| import com.google.gerrit.server.config.AllProjectsName; | import com.google.gerrit.server.config.AllProjectsName; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.project.testing.Util; | import com.google.gerrit.server.project.testing.Util; | ||||||
| import com.google.gerrit.server.restapi.project.CommitsCollection; | import com.google.gerrit.server.restapi.project.CommitsCollection; | ||||||
| import com.google.gerrit.testing.InMemoryRepositoryManager; | import com.google.gerrit.testing.InMemoryRepositoryManager; | ||||||
|   | |||||||
| @@ -69,7 +69,7 @@ import com.google.gerrit.server.config.AllProjectsName; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.index.account.AccountField; | import com.google.gerrit.server.index.account.AccountField; | ||||||
| import com.google.gerrit.server.index.account.AccountIndexCollection; | import com.google.gerrit.server.index.account.AccountIndexCollection; | ||||||
| import com.google.gerrit.server.index.account.AccountIndexer; | import com.google.gerrit.server.index.account.AccountIndexer; | ||||||
|   | |||||||
| @@ -90,7 +90,7 @@ import com.google.gerrit.server.change.ChangeInserter; | |||||||
| import com.google.gerrit.server.change.ChangeTriplet; | import com.google.gerrit.server.change.ChangeTriplet; | ||||||
| import com.google.gerrit.server.change.PatchSetInserter; | import com.google.gerrit.server.change.PatchSetInserter; | ||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.server.index.change.ChangeField; | import com.google.gerrit.server.index.change.ChangeField; | ||||||
| import com.google.gerrit.server.index.change.ChangeIndexCollection; | import com.google.gerrit.server.index.change.ChangeIndexCollection; | ||||||
| import com.google.gerrit.server.index.change.ChangeIndexer; | import com.google.gerrit.server.index.change.ChangeIndexer; | ||||||
|   | |||||||
| @@ -24,8 +24,8 @@ import com.google.gerrit.server.config.AllProjectsName; | |||||||
| import com.google.gerrit.server.config.AllUsersName; | import com.google.gerrit.server.config.AllUsersName; | ||||||
| import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | import com.google.gerrit.server.extensions.events.GitReferenceUpdated; | ||||||
| import com.google.gerrit.server.git.GitRepositoryManager; | import com.google.gerrit.server.git.GitRepositoryManager; | ||||||
| import com.google.gerrit.server.git.MetaDataUpdate; |  | ||||||
| import com.google.gerrit.server.git.ProjectConfig; | import com.google.gerrit.server.git.ProjectConfig; | ||||||
|  | import com.google.gerrit.server.git.meta.MetaDataUpdate; | ||||||
| import com.google.gerrit.testing.InMemoryTestEnvironment; | import com.google.gerrit.testing.InMemoryTestEnvironment; | ||||||
| import com.google.gerrit.testing.TestUpdateUI; | import com.google.gerrit.testing.TestUpdateUI; | ||||||
| import com.google.gwtorm.server.OrmException; | import com.google.gwtorm.server.OrmException; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Dave Borowitz
					Dave Borowitz