[gdal-dev] Advanced 3.6.1 release and retraction of 3.6.0 ?

Even Rouault even.rouault at spatialys.com
Tue Dec 13 07:18:54 PST 2022


Hi,

https://github.com/qgis/QGIS/issues/51188 has been brought to my 
attention. The issue is that the new background building of the RTree of 
GeoPackage files introduced in 3.6.0 didn't work well with committing 
transactions in between, which is easily triggered by ogr2ogr. All 
features were inserted but with default settings ~ 10% of them lacked an 
entry in the spatial index, which can be enough to break interactive 
display and workflows relying on spatial filtering. When using ogr2ogr, 
I believe the issue can only be seen when creating layers with more than 
100 000 features, since that's the default value for the interval at 
which transactions are committed.

I've a fix ready in https://github.com/OSGeo/gdal/pull/6911. The fix 
itself is a simple two-liner: 
https://github.com/OSGeo/gdal/pull/6911/commits/3f5f6225fe82e0c2e0241e4f66bfb861cdf4fe9d

Given the status of GeoPackage being the default format for QGIS, I 
believe this is a severe enough issue to warrant an advanced 3.6.1 
release, and an official retraction of 3.6.0.

Thoughts ?

Even

-- 
http://www.spatialys.com
My software is free, but my time generally not.



More information about the gdal-dev mailing list