It is *partly* broken, that is if you change the structure of tables by
adding/altering/removing columns. within a transaction group. If
adding/updating/deleting features only, which I suspect covers most use
cases, that should be fine.
Le 17/12/2024 à 00:11, Nyall Dawson via QGIS-Developer a écrit :
Hi list,
Just want to draw attention to
https://github.com/qgis/QGIS/pull/59797#issuecomment-2544133498 . In
short, the "auto transaction group" functionality is BROKEN when used
with sqlite/geopackage files when used with newer GDAL versions.
This IS NOT a GDAL issue, but rather just a "happy accident" that this
functionality ever worked (QGIS is misusing GDAL API for this
feature).
There's a non-trivial amount of work to do in refactoring this feature
to get it working again. If you're interested in seeing this
functionality fixed, please read the above linked thread for all the
diagnostic work that Even and myself have already done and hints on
how it could possibly be fixed.
Accordingly, in https://github.com/qgis/QGIS/pull/59910 I propose to
disable the corresponding test, which is currently blocking upgrading
CI infrastructure to newer Ubuntu/Fedora releases.
Nyall
_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
--
http://www.spatialys.com
My software is free, but my time generally not.
Butcher of all kinds of standards, open or closed formats. At the end, this is
just about bytes.
_______________________________________________
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer