commit ea75ac8a3a3df41fafc1233cc14e80eadad81199 from: Stefan Sperling date: Wed Sep 18 08:29:22 2024 UTC tag debugging commit - 7c0f5a1425593975d49059f50e2ba6a42d1a61d3 commit + ea75ac8a3a3df41fafc1233cc14e80eadad81199 blob - e7297fdbd9ff799ebafe7b1ef4416af54913fc14 blob + 08d3d5c305294ce2ee2b026d526cea8d9b70d614 --- swh/loader/git/loader.py +++ swh/loader/git/loader.py @@ -1065,8 +1065,10 @@ class GitLoader(BaseGitLoader): try: tag_vertices = self._object_graph.vs.select(object_type=GitObjectType.TAG) tag_hashes = [t["name"] for t in tag_vertices] + self.log.debug(f" have {len(tag_hashes)} tags") missing_releases = set(self.storage.release_missing(tag_hashes)) except KeyError: + self.log.debug(" have no tags") pass for tree_hash in missing_directories: @@ -1086,6 +1088,9 @@ class GitLoader(BaseGitLoader): storage_summary.update(self.storage.revision_add([revision])) for tag_hash in missing_releases: + self.log.debug( + f" sending tag {hashutil.hash_to_bytehex(tag_hash)!r} to storage" + ) obj = self.pack[hashutil.hash_to_bytehex(tag_hash)] if obj.id in self.ref_object_types: self.ref_object_types[obj.id] = SnapshotTargetType.RELEASE