Max77T / plantmap-plugin

GNU General Public License v3.0
0 stars 2 forks source link

La production de carte s'arrête au bout de 5 minutes #2

Open TomMilon opened 8 years ago

TomMilon commented 8 years ago

cela fait plusieurs fois que je lance la production de carte avec le plugin et celui si bug au bout de 5 minutes environ. Il affiche le type de message d'erreur suivant : ERROR:: (u"'100167'", u'-') : Conditions de filtrages incorrectes : cd_ref = '100167'

Cela peut-il être lié à un temps maximal de connexion à un serveur distant (les données sur laquelle l'itération porte est dans une base postgis)?

maxbun commented 8 years ago

Bonjour,

Je ne pense pas que ce soit lié à cela. Par contre, est-ce que la donnée en question porte un "-" ?

Le 1 avril 2016 à 12:12, Tom Milon notifications@github.com a écrit :

cela fait plusieurs fois que je lance la production de carte avec le plugin et celui si bug au bout de 5 minutes environ. Il affiche le type de message d'erreur suivant : ERROR:: (u"'100167'", u'-') : Conditions de filtrages incorrectes : cd_ref = '100167'

Cela peut-il être lié à un temps maximal de connexion à un serveur distant (les données sur laquelle l'itération porte est dans une base postgis)?

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/Max77T/plantmap-plugin/issues/2

TomMilon commented 8 years ago

J'ai volontairement modifié le code pour éviter la lourdeur de chargement du CSV. Ainsi, je peux charger un fichier avec 10 000 taxon en quelques secondes. Pour se faire, j'ai remplacé la description du taxon (variable descriptionFeature) par "-". Ainsi, pas besoin de calculer descriptionFeature.

maxbun commented 8 years ago

D'accord. Est-ce qu'on pourrait avoir un peu plus d'informations sur le taxon '100167' ?

Le 1 avril 2016 à 12:18, Tom Milon notifications@github.com a écrit :

J'ai volontairement modifié le code pour éviter la lourdeur de chargement du CSV. Ainsi, je peux charger un fichier avec 10 000 taxon en quelques secondes. Pour se faire, j'ai remplacé la description du taxon (variable descriptionFeature) par "-". Ainsi, pas besoin de calculer descriptionFeature.

— You are receiving this because you commented. Reply to this email directly or view it on GitHub https://github.com/Max77T/plantmap-plugin/issues/2#issuecomment-204340270

TomMilon commented 8 years ago

Je ne suis pas sûr que ce soit en rapport avec ce taxon en particulier. Car sur les 10 000 cartes à produire, une trentaine est produite puis toutes les autres bug : 2016-04-01 12:02:24 ::INFO:: (u"'100160'", u'-') : Filtre appliqué : cd_ref = '100160' 2016-04-01 12:02:43 ::INFO:: (u"'100160'", u'-') : Génération IMG OK 2016-04-01 12:02:43 ::INFO:: (u"'100160'", u'-') : Génération Metadata OK 2016-04-01 12:02:43 ::INFO:: (u"'100161'", u'-') : En cours de génération 2016-04-01 12:02:43 ::INFO:: (u"'100161'", u'-') : Filtre appliqué : cd_ref = '100161' 2016-04-01 12:02:57 ::INFO:: (u"'100161'", u'-') : Génération IMG OK 2016-04-01 12:02:58 ::INFO:: (u"'100161'", u'-') : Génération Metadata OK 2016-04-01 12:02:58 ::INFO:: (u"'100167'", u'-') : En cours de génération 2016-04-01 12:02:58 ::INFO:: (u"'100167'", u'-') : Filtre appliqué : cd_ref = '100167' 2016-04-01 12:02:58 ::ERROR:: (u"'100167'", u'-') : Conditions de filtrages incorrectes : cd_ref = '100167' 2016-04-01 12:02:58 ::INFO:: (u"'100181'", u'-') : En cours de génération 2016-04-01 12:02:58 ::INFO:: (u"'100181'", u'-') : Filtre appliqué : cd_ref = '100181' 2016-04-01 12:02:58 ::ERROR:: (u"'100181'", u'-') : Conditions de filtrages incorrectes : cd_ref = '100181' 2016-04-01 12:02:58 ::INFO:: (u"'100187'", u'-') : En cours de génération 2016-04-01 12:02:58 ::INFO:: (u"'100187'", u'-') : Filtre appliqué : cd_ref = '100187' 2016-04-01 12:02:58 ::ERROR:: (u"'100187'", u'-') : Conditions de filtrages incorrectes : cd_ref = '100187' 2016-04-01 12:02:58 ::INFO:: (u"'100197'", u'-') : En cours de génération 2016-04-01 12:02:58 ::INFO:: (u"'100197'", u'-') : Filtre appliqué : cd_ref = '100197' 2016-04-01 12:02:58 ::ERROR:: (u"'100197'", u'-') : Conditions de filtrages incorrectes : cd_ref = '100197' 2016-04-01 12:02:58 ::INFO:: (u"'100201'", u'-') : En cours de génération 2016-04-01 12:02:58 ::INFO:: (u"'100201'", u'-') : Filtre appliqué : cd_ref = '100201' 2016-04-01 12:02:58 ::ERROR:: (u"'100201'", u'-') : Conditions de filtrages incorrectes : cd_ref = '100201'

J'ai quand même vérifié, ce taxon est Geranium versicolor L., 1755. Il possède des données sur 3 régions.

Je vais essayer de produire sa carte à partir d'une liste de taxon plus courte.

TomMilon commented 8 years ago

Test réalisé sur une liste de 8 taxons dont le '100167'. Pas de soucis particulier avec ce taxon :

2016-04-01 12:36:28 ::INFO:: => Début de la génération <= 2016-04-01 12:36:28 ::INFO:: Projet : Catalogue National 2016-04-01 12:36:28 ::INFO:: Nom de carte : test_[cd_ref].JPEG 2016-04-01 12:36:28 ::INFO:: Nombre d'images à générer : 8 2016-04-01 12:36:28 ::INFO:: (u"'100144'", u'-') : En cours de génération 2016-04-01 12:36:28 ::INFO:: (u"'100144'", u'-') : Filtre appliqué : cd_ref = '100144' 2016-04-01 12:36:45 ::INFO:: (u"'100144'", u'-') : Génération IMG OK 2016-04-01 12:36:45 ::INFO:: (u"'100144'", u'-') : Génération Metadata OK 2016-04-01 12:36:45 ::INFO:: (u"'100212'", u'-') : En cours de génération 2016-04-01 12:36:45 ::INFO:: (u"'100212'", u'-') : Filtre appliqué : cd_ref = '100212' 2016-04-01 12:37:01 ::INFO:: (u"'100212'", u'-') : Génération IMG OK 2016-04-01 12:37:01 ::INFO:: (u"'100212'", u'-') : Génération Metadata OK 2016-04-01 12:37:01 ::INFO:: (u"'100264'", u'-') : En cours de génération 2016-04-01 12:37:01 ::INFO:: (u"'100264'", u'-') : Filtre appliqué : cd_ref = '100264' 2016-04-01 12:37:16 ::INFO:: (u"'100264'", u'-') : Génération IMG OK 2016-04-01 12:37:16 ::INFO:: (u"'100264'", u'-') : Génération Metadata OK 2016-04-01 12:37:16 ::INFO:: (u"'100167'", u'-') : En cours de génération 2016-04-01 12:37:16 ::INFO:: (u"'100167'", u'-') : Filtre appliqué : cd_ref = '100167' 2016-04-01 12:37:31 ::INFO:: (u"'100167'", u'-') : Génération IMG OK 2016-04-01 12:37:31 ::INFO:: (u"'100167'", u'-') : Génération Metadata OK 2016-04-01 12:37:31 ::INFO:: (u"'100266'", u'-') : En cours de génération 2016-04-01 12:37:31 ::INFO:: (u"'100266'", u'-') : Filtre appliqué : cd_ref = '100266' 2016-04-01 12:37:46 ::INFO:: (u"'100266'", u'-') : Génération IMG OK 2016-04-01 12:37:46 ::INFO:: (u"'100266'", u'-') : Génération Metadata OK 2016-04-01 12:37:46 ::INFO:: (u"'100278'", u'-') : En cours de génération 2016-04-01 12:37:46 ::INFO:: (u"'100278'", u'-') : Filtre appliqué : cd_ref = '100278' 2016-04-01 12:38:03 ::INFO:: (u"'100278'", u'-') : Génération IMG OK 2016-04-01 12:38:03 ::INFO:: (u"'100278'", u'-') : Génération Metadata OK 2016-04-01 12:38:03 ::INFO:: (u"'100024'", u'-') : En cours de génération 2016-04-01 12:38:03 ::INFO:: (u"'100024'", u'-') : Filtre appliqué : cd_ref = '100024' 2016-04-01 12:38:17 ::INFO:: (u"'100024'", u'-') : Génération IMG OK 2016-04-01 12:38:17 ::INFO:: (u"'100024'", u'-') : Génération Metadata OK 2016-04-01 12:38:17 ::INFO:: (u"'100033'", u'-') : En cours de génération 2016-04-01 12:38:17 ::INFO:: (u"'100033'", u'-') : Filtre appliqué : cd_ref = '100033' 2016-04-01 12:38:32 ::INFO:: (u"'100033'", u'-') : Génération IMG OK 2016-04-01 12:38:32 ::INFO:: (u"'100033'", u'-') : Génération Metadata OK 2016-04-01 12:38:32 ::INFO:: => Génération terminée <=

maxbun commented 8 years ago

Ouais c'est étrange. Je pense que cela survient à un certain nombre de cartes générées. Serait-il possible que tu nous envoies le plugin avec tes modifications ?

Le 1 avril 2016 à 12:39, Tom Milon notifications@github.com a écrit :

Test réalisé sur une liste de 8 taxons dont le '100167'. Pas de soucis particulier avec ce taxon :

2016-04-01 12:36:28 ::INFO:: => Début de la génération <= 2016-04-01 12:36:28 ::INFO:: Projet : Catalogue National 2016-04-01 12:36:28 ::INFO:: Nom de carte : test_[cd_ref].JPEG 2016-04-01 12:36:28 ::INFO:: Nombre d'images à générer : 8 2016-04-01 12:36:28 ::INFO:: (u"'100144'", u'-') : En cours de génération 2016-04-01 12:36:28 ::INFO:: (u"'100144'", u'-') : Filtre appliqué : cd_ref = '100144' 2016-04-01 12:36:45 ::INFO:: (u"'100144'", u'-') : Génération IMG OK 2016-04-01 12:36:45 ::INFO:: (u"'100144'", u'-') : Génération Metadata OK 2016-04-01 12:36:45 ::INFO:: (u"'100212'", u'-') : En cours de génération 2016-04-01 12:36:45 ::INFO:: (u"'100212'", u'-') : Filtre appliqué : cd_ref = '100212' 2016-04-01 12:37:01 ::INFO:: (u"'100212'", u'-') : Génération IMG OK 2016-04-01 12:37:01 ::INFO:: (u"'100212'", u'-') : Génération Metadata OK 2016-04-01 12:37:01 ::INFO:: (u"'100264'", u'-') : En cours de génération 2016-04-01 12:37:01 ::INFO:: (u"'100264'", u'-') : Filtre appliqué : cd_ref = '100264' 2016-04-01 12:37:16 ::INFO:: (u"'100264'", u'-') : Génération IMG OK 2016-04-01 12:37:16 ::INFO:: (u"'100264'", u'-') : Génération Metadata OK 2016-04-01 12:37:16 ::INFO:: (u"'100167'", u'-') : En cours de génération 2016-04-01 12:37:16 ::INFO:: (u"'100167'", u'-') : Filtre appliqué : cd_ref = '100167' 2016-04-01 12:37:31 ::INFO:: (u"'100167'", u'-') : Génération IMG OK 2016-04-01 12:37:31 ::INFO:: (u"'100167'", u'-') : Génération Metadata OK 2016-04-01 12:37:31 ::INFO:: (u"'100266'", u'-') : En cours de génération 2016-04-01 12:37:31 ::INFO:: (u"'100266'", u'-') : Filtre appliqué : cd_ref = '100266' 2016-04-01 12:37:46 ::INFO:: (u"'100266'", u'-') : Génération IMG OK 2016-04-01 12:37:46 ::INFO:: (u"'100266'", u'-') : Génération Metadata OK 2016-04-01 12:37:46 ::INFO:: (u"'100278'", u'-') : En cours de génération 2016-04-01 12:37:46 ::INFO:: (u"'100278'", u'-') : Filtre appliqué : cd_ref = '100278' 2016-04-01 12:38:03 ::INFO:: (u"'100278'", u'-') : Génération IMG OK 2016-04-01 12:38:03 ::INFO:: (u"'100278'", u'-') : Génération Metadata OK 2016-04-01 12:38:03 ::INFO:: (u"'100024'", u'-') : En cours de génération 2016-04-01 12:38:03 ::INFO:: (u"'100024'", u'-') : Filtre appliqué : cd_ref = '100024' 2016-04-01 12:38:17 ::INFO:: (u"'100024'", u'-') : Génération IMG OK 2016-04-01 12:38:17 ::INFO:: (u"'100024'", u'-') : Génération Metadata OK 2016-04-01 12:38:17 ::INFO:: (u"'100033'", u'-') : En cours de génération 2016-04-01 12:38:17 ::INFO:: (u"'100033'", u'-') : Filtre appliqué : cd_ref = '100033' 2016-04-01 12:38:32 ::INFO:: (u"'100033'", u'-') : Génération IMG OK 2016-04-01 12:38:32 ::INFO:: (u"'100033'", u'-') : Génération Metadata OK 2016-04-01 12:38:32 ::INFO:: => Génération terminée <=

— You are receiving this because you commented. Reply to this email directly or view it on GitHub https://github.com/Max77T/plantmap-plugin/issues/2#issuecomment-204344375

TomMilon commented 8 years ago

https://github.com/fedecbn/plantmap-plugin

TomMilon commented 8 years ago

UP Des idées?

jonathanD00 commented 8 years ago

Bonjour,

Je pense que le problème ne provient pas du plugin mais de la connexion entre la base de données et celui-ci. Pourrais-tu contrôler le nombre de connexion autorisé & le temps de connexion autorisé par ta base de données.

L'erreur remontée par le plugin " Conditions de filtrages incorrectes :[...] " est, je pense, une fausse erreur. La condition de filtrage est correct (comme tu as pus le tester sur une autre génération). Je pencherais plus sur la base de données qui rejette l'application du filtre car le nombre de connexion aurait dépassé, le plugin reçoit alors une erreur d'application de filtre et affiche le message d'erreur prévu à cet effet (condition de filtrages incorrectes ...).

Les logs de la base de données pourrait certainement aider à cerner le problème également.

Tiens nous au courant, Bonne journée.

PS : Le fait d'avoir supprimé la recherche de description par "-" va modifier la métadonnées et par conséquent la recherche sur le critère.

TomMilon commented 8 years ago

Tu as certainement raison. Je vais regarder cela et te tiens au jus. Concernant la description, je vais essayé d'injecter la description directement issue du CSV. Ainsi, on ne perdra pas cette info pour les métadonnées (même si l'on perd la vérification).