New upstream version 1.5.0+ds1

This commit is contained in:
Roland Mas
2023-01-02 14:19:29 +01:00
parent 29e4ea6ec0
commit 5c4f97f88e
324 changed files with 15360 additions and 6668 deletions
+6 -1
View File
@@ -3,6 +3,7 @@ package deb
import (
"sync"
"github.com/aptly-dev/aptly/aptly"
"github.com/aptly-dev/aptly/database"
)
@@ -91,10 +92,14 @@ func (factory *CollectionFactory) PublishedRepoCollection() *PublishedRepoCollec
}
// ChecksumCollection returns (or creates) new ChecksumCollection
func (factory *CollectionFactory) ChecksumCollection() *ChecksumCollection {
func (factory *CollectionFactory) ChecksumCollection(db database.ReaderWriter) aptly.ChecksumStorage {
factory.Lock()
defer factory.Unlock()
if db != nil {
return NewChecksumCollection(db)
}
if factory.checksums == nil {
factory.checksums = NewChecksumCollection(factory.db)
}