Voir les traceurs | Bugs | Exporter au format CSV

Date :
22/10/2013 16:21
Priorité :
3
État :
Closed
Proposé par :
francois raynaud (fraynaud)
Confié à :
Florent MICHON (fmichon)
Version concernée :
4.0.0-rc11
Version cible :
4.1.0-rc3
Sévérité :
minor
Résolution :
Fixed
Résumé :
temps d execution trop court par defaut pour statistiques par voie

Description détaillée
Les statistiques par voie demande un temps d execution plus long que celui configuré par défaut dans le php.ini
Dans le cadre d un fichier d electeurs de 35000 et pres de 2000 voie, il faut rallonger le temps de traitement

dans pdf/pdffromarray.php, rajout de la ligne

set_time_limit(180);

soit 3 minutes de traitement
et cela fonctionne dans notre cas
Message  ↓
Date : 04/12/2013 12:51
Expéditeur : Florent MICHON

Le bug est corrigé dans le sens où un set_time_limit a été ajouté dans le script pdf/pdffromarray.php. => https://adullact.net/scm/viewvc.php?view=rev&root=openelec&revision=1001

Concernant l'optimisation des requêtes, c'est nécessaire et c'est une évolution gérée par le ticket #7106 => optimisation des traitement statistiques (https://adullact.net/tracker/index.php?func=detail&aid=7106&group_id=434&atid=1940).

Date : 27/11/2013 09:30
Expéditeur : francois raynaud

Avec 2000 voies, il y a pres de 6000 requetes envoyées au serveur postgres :


Ne serait il pas pu simple de faire une stats sur la base d une seule requete :

select count(sexe) as total,
sum(CASE when sexe ='M' then 1 else 0 end) as masculin,
sum(CASE when sexe ='F' then 1 else 0 end) as feminin
from electeur
group by code_voie
order by code_voie

La réponse est alors immédiate

Pas de documents joints

Champ Ancienne valeur Date Par
status_idOpen04/12/2013 12:51Florent MICHON
close_dateAucun(e)04/12/2013 12:51Florent MICHON
assigned_tonone04/12/2013 12:51Florent MICHON
ResolutionNone04/12/2013 12:51Florent MICHON
Version cibleNone04/12/2013 12:51Florent MICHON
Version concernéeNone22/10/2013 16:22francois raynaud
Version cible4.0.0-rc1122/10/2013 16:22francois raynaud
FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page