FAForever / FAForever/server

Maximum precision for float serialization

Aperta
#875 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
good first issue
Lingua principale
Python
Stelle
72
Fork
84
Merge medio
5h 11m
PR unite (30g)
1

Descrizione

We should explicitly set the number of decimal places to use for float serialization. This will probably have to be done by subclassing the default `JSONEncoder` and using a custom float wrapper that knows how to serialize itself with a certain precision. It might also be possible using the standard library `Decimal` type. We should make sure to consider the impact on the performance of serialization.

https://docs.python.org/3.9/library/json.html#json.JSONEncoder

Fields affected:
- `queue_pop_time_delta` in `matchmaker_info`

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.