commit - 7c0f5a1425593975d49059f50e2ba6a42d1a61d3
commit + ea75ac8a3a3df41fafc1233cc14e80eadad81199
blob - e7297fdbd9ff799ebafe7b1ef4416af54913fc14
blob + 08d3d5c305294ce2ee2b026d526cea8d9b70d614
--- swh/loader/git/loader.py
+++ swh/loader/git/loader.py
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:
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