Project

General

Profile

Development #69126

api: performance, l'appel à preprocess_struct_time dans JSONEncoder.encode est coûteux

Added by Benjamin Dauvergne about 1 year ago. Updated about 1 year ago.

Status:
Nouveau
Priority:
Bas
Assignee:
-
Target version:
-
Start date:
15 September 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Cf. les rapports cProfile dans #69090

Ce n'est pas la fin du monde mais sur un gros JSON (2Mo dans le ticket lié) ça prend 100ms juste pour parcourir tout le contenu. A priori les struct_time ne viennent que des champs1, on pourrait simplement s'assurer qu'on convertit bien les choses à cet endroit.

1 dans FormData.get_json_data_dict()


Related issues

Related to w.c.s. - Development #69090: Requête web beaucoup trop longue sur /api/cardsFermé14 September 2022

Actions

History

#1

Updated by Benjamin Dauvergne about 1 year ago

Also available in: Atom PDF