From bcb8866b67408c3e1557b3f0638d2c2501b6b261 Mon Sep 17 00:00:00 2001 From: Chongyi Zheng Date: Tue, 22 Aug 2023 14:14:56 -0400 Subject: [PATCH] Temp disable fast tag syncing for mirrors --- modules/repository/repo.go | 6 +++--- services/migrations/migrate.go | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/modules/repository/repo.go b/modules/repository/repo.go index a927f45c06..99a33f66ec 100644 --- a/modules/repository/repo.go +++ b/modules/repository/repo.go @@ -292,9 +292,9 @@ func SyncReleasesWithTags(repo *repo_model.Repository, gitRepo *git.Repository) // optimized procedure for pull-mirrors which saves a lot of time (in // particular for repos with many tags). - if repo.IsMirror { - return pullMirrorReleaseSync(repo, gitRepo) - } + // if repo.IsMirror { + // return pullMirrorReleaseSync(repo, gitRepo) + // } existingRelTags := make(container.Set[string]) opts := repo_model.FindReleasesOptions{ diff --git a/services/migrations/migrate.go b/services/migrations/migrate.go index cc09b5a9ed..ea4eba946f 100644 --- a/services/migrations/migrate.go +++ b/services/migrations/migrate.go @@ -314,9 +314,9 @@ func migrateRepository(doer *user_model.User, downloader base.Downloader, upload } // Once all releases (if any) are inserted, sync any remaining non-release tags - // if err = uploader.SyncTags(); err != nil { - // return err - // } + if err = uploader.SyncTags(); err != nil { + return err + } } var ( @@ -611,9 +611,9 @@ func syncRepository(downloader base.Downloader, uploader base.Uploader, opts bas } // Once all releases (if any) are inserted, sync any remaining non-release tags - // if err = uploader.SyncTags(); err != nil { - // return err - // } + if err = uploader.SyncTags(); err != nil { + return err + } } var (