-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0 taxons dans l'appli #147
Comments
Salut, j'ai testé la route qui renvoie les taxons et ta liste 100 et elle est OK et renvoie bien 25575 taxons : https://geonature.guadeloupe-parcnational.fr/taxhub/api/taxref/allnamebylist/100?limit=50000 Ta configuration me semble bonne aussi. Le paramètre Il y a un soucis avec la pagination des routes dans TaxHub qui a été réglé dans sa version 1.9.4 qui faisait qu'il pouvait manquer certains taxons : https://github.com/PnX-SI/TaxHub/releases Mais cela n'explique pas ton soucis, qui n'est jamais remonté à ma connaissance. Ce que je comprends de l'erreur (sans certitude), c'est que l'application plante car le terminal sature. Ou alors c'est le TaxHub qui sature et n'arrive plus à répondre ? Essaie peut-être de mettre une plus grosse valeur au paramètre |
Bonjour Merci pour ta réponse. J'ai supprimé le |
OK. Ma compréhension (sans grande compétence sur le sujet) c'est le terminal qui mouline et arrive pas au bout de la synchronisation. Peut-être qu'il manque de ressources ? |
j'ai essayé avec plusieurs terminaux récents, en Android 10 et 11 et le résultat est le même. Je vais tester en réduisant le nombre de taxons dans la liste. |
Ouais ou alors créé une liste bidon avec 10 taxons pour voir... |
Bonjour, J'ai fais une passe rapide sur votre instance, notamment en appelant manuellement la route utilisée par "Occtax" lors de la synchronisation des taxons ( {
"cd_nom": 349525,
"search_name": "Biota = <i> Biota Endl.(D.Don)</i> - [Dumm - 349525]",
"cd_ref": 349525,
"nom_valide": "Biota Endl.(D.Don)",
"lb_nom": "Biota",
"nom_vern": null,
"regne": null,
"group2_inpn": "Autres"
} où les informations sur la taxonomie est incomplète (attribut Coté application, je peux donc durcir les contrôles et écarter lors de la synchronisation tout taxon considéré comme non valide, et en attendant, soit vous appliquez une correction en base sur ce taxon, soit vous le supprimez. |
OK ça devient plus clair, en effet. En effet, il serait utile d'ignorer les données qui posent soucis, plutôt que de planter le téléchargement de la liste. Merci. |
Bien vu @sgrimault !! J'ai supprimé ce taxon est la synchro fonctionne. Du même avis que Camille même si une fois qu'on le sait ça va plus vite pour l'identification du pb. Merci à vous. |
Idéalement, il est peut-être faisable qu'un taxon soit récupéré même si il n'a pas de règne ou de group2inpn (même si ce n'est pas censé arriver à ma connaissance) ? PS : Alain, tu peux aussi ajouter un règne à ce taxon. |
Oui il faudrait que la synchro continue en ignorant le taxon qui provoque l'erreur. Est-ce qu'il est possible ausi d'avoir des logs un peu plus verbeux ? Là on voit qu'une erreur est levée, mais on ne sait pas laquelle |
C'est un cas qui ne devrait jamais arriver car ça carrément fait planter le worker dédié à la synchronisation des données. Je vais donc réactiver la validation stricte sur les taxons reçus et ne garder que ceux qui sont valides. Ceux qui ne passent pas cette validation seront tracés pour faciliter l'analyse si jamais on constate des écarts entre les taxons présents coté GeoNature et ceux présents localement coté "Occtax". |
La version 2.1.0-rc0 de l'application applique désormais une validation lors de la synchronisation des taxons. Ceux qui échouent à cette validation sont tracés dans les logs pour analyse. |
Suite à une mise à jour massive en base des taxons dans la table
taxonomie.bib_nom
et mise à jour de la liste du jdd occtax de la tabletaxonomie.cor_nom_liste
il y a une semaine, soit un total de 23751 taxons je n'avais pas fait de synchro sur le mobile. J'ai installé hier GN mobile sur les terminaux de nouveaux agents et je me suis retrouvé face à un pb de synchro des taxons avec aucun taxon qui ne remonte.Les anciennes install sont restées bloquées à une date antérieure.
Version GN : 2.6.2 (BRGM)
Version TH : 1.9.1 ? (BRGM)
Android 10 (Crosscall X4)
Sync : 1.3.0
Occtax : 1.3.0 (testé en 1.3.1)
Ci dessous le json :
Ci dessous un extrait du log avec un retour d'erreur indiqué :
J'ai lu pas mal de tickets sur les config du
page_size
etpage_max_retry
, mais testé pas mal de valeurs mais pas mieux.Merci.
The text was updated successfully, but these errors were encountered: