Closed JulienCorny closed 2 months ago
Corrige un bug signalé par le PNR Lubéron : lorsqu'il y a de nombreuses ZH et taxons, la génération des csv de taxons (bouton 'générer la liste des taxons', onglet 5) aboutit à un timeout. Passer par des vues matérialisées permet de résoudre le souci, même si la requete postgres de création/rafraichissement des vm mériterait aussi d'être optimisée dans un second temps. Il faudra par contre créer une tâche de rafraîchissement des vm quotidiennement.
J'ai renommé les 3 vm avec le préfixe 'vm_' (exemple pr_zh.vm_flora), peut-être qu'il aurait été plus judicieux de garder les même noms que pour les anciennes vues (pr_zh.flora) ?
Pour tester cette PR et éviter certains bugs, je pense qu'il est préférable de merger d'abord #59 et #63
la maj automatique des 3 vm de taxons avec celery est proposée
Fix temporaire pour contourner le bug de GenericQuery (lorsqu'on met une limite négative) lorsqu'on clique sur 'générer la liste des espèces' onglet 5 : voir : https://github.com/PnX-SI/Utils-Flask-SQLAlchemy/pull/51
Remettre limit = -1 lorsque le PR https://github.com/PnX-SI/Utils-Flask-SQLAlchemy/pull/51 sera intégrée