verify initrd.gz/vmlinuz64 local versions are cache invalidated on updates
Nessuno ha ancora preso questa issue.
- Lingua principale
- JavaScript
- Stelle
- 451
- Fork
- 22
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
right now if you have an old linux and install a new one, e.g. updating from https://github.com/maxogden/hypercore/releases/download/v2.0.0/initrd.gz to https://github.com/maxogden/hypercore/releases/download/v2.1.0/initrd.gz, it sees that initrd.gz already exists and skips the new download
this doesn't affect users who use npm install -g linux, as npm deletes the old folder in that case. but we should still make sure we dont accidentally cache the old one for other use cases
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia ispezionando il percorso di download e caching di initrd.gz e vmlinuz64, quindi riproduci un aggiornamento dagli URL v2.0.0 agli URL v2.1.0 descritti nell’issue. Il lavoro è completato quando una versione più recente di Linux non riutilizza un artefatto locale precedente se il nome del file non è cambiato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript
- Ambito
- cli
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 42/100