Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
terrible, du coup je fais un commit tout pété mais ça va vite changer
vous inquiétez pas.
|
|
une liste de mentions, puis une liste de groupes, etc etc.
|
|
n’afficher que les groupes qui
n’ont pas d’enfants.
Par exemple, le groupe TPA21 aura comme parent le groupe TDA2, qui
aura le groupe CMA comme parent.
Pour l’instant, le parseur d’emploi du temps ne créée pas de telles relations.
|
|
|
|
|
|
|