Python drivers for graphite-web are not compatible with python 3
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
Inizia in graphouse.py, concentrandoti sul metodo init di GraphouseReader e sul relativo metodo fetch. Verifica come Python 3 e la nuova interfaccia del driver graphite-web gestiscono il rilevamento dei percorsi e gli argomenti di fetch, quindi verifica che i dati possano essere visualizzati correttamente dopo aver risolto entrambi i problemi di compatibilità.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
New version of graphite-web is now supporting python 3.
I ve tried to setup everything and i was unable to display any data.
After looking in the driver ( and spending some time , i'm not a python dev , so apology if the vocabulary is not correct ) , i 've found 2 blocking issue in graphouse.py
1: in the init method of the graphouseReader, the way to detect if we have a collection or a string is not working ( hasattr(path, 'iter') is returning true on string , so it breaks everything, using something like isinstance(obj, collections.Sequence) should solve the issue )
2 : The fetch method is now taking 5 parameters instead of 3 ( self, start,stop,now,requestContext).
By fixing those 2 issues , i was able to make things work. But as i ve starting to learn python during the troubleshooting i don't feel really confortable to propose a fix.
Regards
- Lingua principale
- Java
- Stelle
- 261
- Fork
- 55
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
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.
Altre issue di ClickHouse/graphouse
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
ClickHouse/graphouse#150 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
ClickHouse/graphouse#140 · 1 commento ·
-
support for pickle Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
ClickHouse/graphouse#114 ·
-
Graphouse can't start Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
ClickHouse/graphouse#77 · 3 commenti ·
-
Query Performance Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
ClickHouse/graphouse#75 ·
Tutte le issue di ClickHouse/graphouse
Issue simili
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
inu-appcenter/memorIN-backend#288 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
frontend maui-pilot pilot-ask question
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
executions.Query — startDate and timeRange filters are sent with inverted comparison operators Apertaarea/plugin
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
kestra-io/plugin-kestra#190 ·