Project

General

Profile

Anomalie #7104

Importation aaf complète : se fige "aléatoirement ?"

Added by Fabrice Barconnière about 7 years ago. Updated about 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
Due date:
02/07/2014
% Done:

100%

Estimated time:
8.00 h
Spent time:
Distribution:
EOLE 2.4

Description

Importation aaf complète : se fige "aléatoirement ?" sur l'importation des élèves avec le jeux de tests anonymisé du dépot eole-ci-tests.
Au bout d'un certain nombre d'élèves, on voit dans htop l'augmentation de l'occupation CPU :

  1  [||||||||||||||||||||||        59.1%]     Tasks: 50, 41 thr; 3 running
  2  [|||||||||||||||||||           51.4%]     Load average: 1.07 1.05 1.05 
  Mem[|||||||||||||||||||||||||451/2003MB]     Uptime: 21:51:38
  Swp[                           0/1951MB]

  PID USER      PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
 1132 mysql      20   0  865M 53420  7616 R 64.0  2.6 13h20:47 /usr/sbin/mysqld
  953 mysql      20   0  865M 53420  7616 S 64.0  2.6 13h21:11 /usr/sbin/mysqld
 1964 root       20   0  211M 86756  5112 R 52.0  4.2 10h53:53 python /usr/sbin/parseaaf.py

J'ai repéré le blocage dans ce code : /usr/lib/python2.7/dist-packages/eoleaaf/aaf.py
Ligne 141 :

       while televe.getprevious() is not None:
            del televe.getparent()[0]


Related issues

Related to eole-aaf - Evolution #7155: Les couples "établissement/classe" et "établissement/groupe" peuvent être déclarés dans plusieurs XML différents Fermé 02/07/2014

Associated revisions

Revision a8c4ca6b (diff)
Added by Gwenael Remond about 7 years ago

optimisation du random de la lib standard, fixes #7104

Revision d5884b4d (diff)
Added by Joël Cuissinat about 7 years ago

Traitement des buffers classes & groupes après lecture de tout les élèves

Fixes #7155 @4h
Ref #7104 @1h

History

#1 Updated by Joël Cuissinat about 7 years ago

  • Assigned To set to Gwenael Remond

#2 Updated by Joël Cuissinat about 7 years ago

  • Estimated time set to 8.00 h

#3 Updated by Gwenael Remond about 7 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#4 Updated by Joël Cuissinat about 7 years ago

  • Due date set to 02/07/2014
  • Status changed from Résolu to Fermé

plus de blocage

Also available in: Atom PDF