implemented priority preloading

This commit is contained in:
ston1th 2022-05-03 22:14:47 +02:00
commit eb6272e411
7 changed files with 134 additions and 107 deletions

View file

@ -145,16 +145,16 @@ func (fs *FS) QuotaUsage() (cur, max int64) {
return fs.q.Usage()
}
func (fs *FS) CancelPreload(name string) {
fs.ph.CancelPreload(name)
func (fs *FS) RemovePreload(name string) {
fs.ph.RemovePreload(name)
}
func (fs *FS) Preloads() Preloads {
return fs.ph.Preloads()
}
func (fs *FS) Preload(name string) {
fs.ph.Preload(name)
func (fs *FS) Preload(name string, prio int) {
fs.ph.Preload(name, prio)
}
func skipLog(name string) bool {