<div dir="ltr"><div>Hi,</div><div><br></div><div>If we can find a developer who could work on this then we can fund it directly from <a href="http://QGIS.ORG">QGIS.ORG</a>.<br></div><div><br></div><div>We had so far quite a bit more income than expenses in 2024 and I am looking for meaningful ways to spend additional QGIS funds.</div><div><br></div><div>Thanks,</div><div>Andreas<br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, 17 Dec 2024 at 08:40, Alessandro Pasotti via QGIS-Developer <<a href="mailto:qgis-developer@lists.osgeo.org">qgis-developer@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>Can/should we fix it upstream in GDAL?<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 17, 2024 at 2:12 AM Even Rouault via QGIS-Developer <<a href="mailto:qgis-developer@lists.osgeo.org" target="_blank">qgis-developer@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">It is *partly* broken, that is if you change the structure of tables by <br>
adding/altering/removing columns. within a transaction group. If <br>
adding/updating/deleting features only, which I suspect covers most use <br>
cases, that should be fine.<br>
<br>
Le 17/12/2024 à 00:11, Nyall Dawson via QGIS-Developer a écrit :<br>
> Hi list,<br>
><br>
> Just want to draw attention to<br>
> <a href="https://github.com/qgis/QGIS/pull/59797#issuecomment-2544133498" rel="noreferrer" target="_blank">https://github.com/qgis/QGIS/pull/59797#issuecomment-2544133498</a> . In<br>
> short, the "auto transaction group" functionality is BROKEN when used<br>
> with sqlite/geopackage files when used with newer GDAL versions.<br>
><br>
> This IS NOT a GDAL issue, but rather just a "happy accident" that this<br>
> functionality ever worked (QGIS is misusing GDAL API for this<br>
> feature).<br>
><br>
> There's a non-trivial amount of work to do in refactoring this feature<br>
> to get it working again. If you're interested in seeing this<br>
> functionality fixed, please read the above linked thread for all the<br>
> diagnostic work that Even and myself have already done and hints on<br>
> how it could possibly be fixed.<br>
><br>
> Accordingly, in <a href="https://github.com/qgis/QGIS/pull/59910" rel="noreferrer" target="_blank">https://github.com/qgis/QGIS/pull/59910</a> I propose to<br>
> disable the corresponding test, which is currently blocking upgrading<br>
> CI infrastructure to newer Ubuntu/Fedora releases.<br>
><br>
> Nyall<br>
> _______________________________________________<br>
> QGIS-Developer mailing list<br>
> <a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
> List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
> Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
<br>
-- <br>
<a href="http://www.spatialys.com" rel="noreferrer" target="_blank">http://www.spatialys.com</a><br>
My software is free, but my time generally not.<br>
Butcher of all kinds of standards, open or closed formats. At the end, this is just about bytes.<br>
<br>
_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</blockquote></div><div><br clear="all"></div><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Alessandro Pasotti</div><div>QCooperative: <a href="https://www.qcooperative.net" target="_blank">www.qcooperative.net</a><br></div>ItOpen: <a href="http://www.itopen.it" target="_blank">www.itopen.it</a></div></div>
_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</blockquote></div><div><br clear="all"></div><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><br>--<br>Andreas Neumann<br></div><a href="http://QGIS.ORG" target="_blank">QGIS.ORG</a> board member (treasurer)<br></div></div>