bug: algorithm output does not indicate when it has encountered transient error conditions
@jjmaynard ci sta già lavorando.
Dal 5/11/2024.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Description
Currently when the algorithm encounters a transient error (e.g. SoilWeb API timeout) it logs an error and then tries a fallback API, which might return less accurate data. We should communicate what happened in the algorithm's output so that downstream clients can decide whether/how to retry.
Additional context
This can be triggered reliably by querying coordinates which don't have data (e.g. NOTCOM), like this coordinate pair:
{"lat": 34.92816, "lon": -114.80764}
But could happen for any coordinate due to transient network issues, which could result in suboptimal data being stored in a cache.
- Lingua principale
- Python
- Stelle
- 2
- Fork
- 3
- Merge medio
- 16h 14m
- PR unite (30g)
- 1
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
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.
Altre issue di techmatters/soil-id-algorithm
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
techmatters/soil-id-algorithm#386 ·
-
SoilID: Fix component-group selection being sorted alphabetically instead of by cond_probForse di nuovo libera @johannesparty l’ha presa 34 giorni fa e non c’è nessuna pull request aperta. Apertabug
techmatters/soil-id-algorithm#398 · 1 commento · 1 assegnatario ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
techmatters/soil-id-algorithm#390 · 1 commento ·
-
Design: a slice informed by fewer properties counts as much per cm as a fully-populated sliceAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
techmatters/soil-id-algorithm#388 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
techmatters/soil-id-algorithm#387 ·
Tutte le issue di techmatters/soil-id-algorithm
Issue simili
-
Context/namespace resources fail in-cluster: "Invalid kube-config file. No configuration found."Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
bug documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
awslabs/visual-asset-management-system#880 ·
I maintainer di solito rispondono entro 1 giorno
-
netbox status: needs owner type: documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
netbox-community/netbox#23533 ·
I maintainer di solito rispondono entro 1 giorno
-
app: scripts status: backlog type: documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
netbox-community/netbox-scripts#68 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 91/100
marin-community/marin#10765 ·
I maintainer di solito rispondono entro 1 giorno