etalab / transport-site

Rendre disponible, valoriser et améliorer les données transports
https://transport.data.gouv.fr
184 stars 28 forks source link

Resources : filesize porté par l‘historique #3949

Open ptitfred opened 1 month ago

ptitfred commented 1 month ago

Le champ filesize n‘est plus lu de la base de données pour les ressources. La colonne n'est pas supprimée mais n'est plus connue de la couche de persistence.

L‘API est adaptée pour lire l‘historique (pour les resources GTFS en l‘état de la PR). Pour les autres types de ressources le filesize est null (pour l‘instant).

:warning: Ceci signifie que certaines resources (voir commentaire ci-après) n'exposent plus de filesize dans l'API. Je ne suis pas sûr de la portée de ce changement.

See #2432.

ptitfred commented 1 month ago
SELECT format, count(*)
FROM resource
WHERE
  format <> 'GTFS' AND
  filesize IS NOT NULL
GROUP BY 1
ORDER BY 2 DESC;
format count
geojson 153
csv 25
zip 12
pdf 6
ods 4
NeTEx 4
ssim 3
xlsx 2
xls 2
gpkg 2
gtfs-rt 2
0.2-20220529-1-.csv 1
png 1
json 1
shp 1
ptitfred commented 1 month ago

En l'état, cette PR change le comportement de façon subtile et sans doute pas souhaitable : le filesize n'est plus renseigné pour les resources autres que GTFS.