Voici la documentation : https://geoplateforme.pages.gpf-tech.ign.fr/documentation

Skip to content

Count exact number of rows and return empty polygon if no there is no data

Quy Thy Truong a demandé de fusionner fix/sql-count-exact-number-of-rows vers main

Cette MR vise à fix ce test unitaire: https://gitlab.gpf-tech.ign.fr/geoplateforme/traitements-vecteurs/livraison-to-bdd/-/blob/main/tests/test_cli.py#L843

Lorsqu'il n'y a pas de données dans un schéma, on retourne un polygone vide sans coordonnées.

Jusqu'ici, on utilisait la fonction SQL COUNT_ESTIMATE pour compter les éléments de chaque table. Le problème est que le compte n'est pas exact et donc la fonction peut retourner un nombre non-nul (mais petit, genre 20) pour une table qui n'a en réalité aucune donnée. Ce mauvais résultat fait alors entrer dans l'algo de calcul d'extent alors qu'il ne devrait pas, et s'arrête en erreur.

Rapports de requête de fusion

Chargement en cours