Age | Commit message (Collapse) | Author |
|
|
|
La requête est assez longue à s’effectuer sur SQLite, mais pas sur PostgreSQL
|
|
précédentes
|
|
|
|
Renommage de la template contenant le formulaire
|
|
|
|
années
Réduit considérablement le nombre d’appels effectués dans l’interface
d’administration
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sur la semaine sélectionnée (utilisation de exists() au lieu de count())
|
|
|
|
– sélection des cours d’un groupe : préchargement des
salles
– sélection des emplois du temps d’une année : préchargement de
l’année
|
|
|
|
|
|
|
|
Légère modification de la requête pour récupérer les semaines de
cours (au lieu de filtrer par l’emploi du temps, on filtre par les
groupes), résultant en une nette accélération du traitement
Avant modification :
SQLite : ~420ms
PostgreSQL : ~60ms puis ~30ms
Après modification :
SQLite : ~18ms
PostgreSQL : ~23ms puis ~13ms
La progression sur PostgreSQL est celle qui importe le plus, puisqu’il
s’agit du SGBDR utilisé en production, mais la requête s’effectue tout
de même plus rapidement (un peu plus qu’un rapport 2), ce qui reste
intéressant.
|
|
car dans le seul appel « utile », les arguments passés font forcément
partie du même edt. Changement effectué pour des questions de
performance.
Correction des tests.
|
|
|
|
Ajout d’un processeur de contexte pour afficher la version de CS en bas de page.
|
|
|
|
|
|
This reverts commit 7ef57a0226fa25b8ea5e9a6ff5526889dc300649.
|
|
|
|
|
|
|
|
existe quand même
|
|
|
|
|
|
|
|
|
|
du temps"
This reverts commit bf7c0b026284d7abe0390912253f07a65fa991d7.
|
|
|
|
|
|
Si les enfants d’un groupe ont eux-mêmes des enfants, on n’affiche pas
ce groupe mais ces enfants.
|
|
une liste de groupes enfants
|
|
|
|
périmé
|
|
|
|
la place.
|
|
|
|
|
|
|
|
|
|
|