[QGIS-Developer] Snap cache improvements grant report

Borys Jurgiel lists at borysjurgiel.pl
Fri Jan 10 05:22:15 PST 2020


Hi,

It seems those two regressions may be related to your work on the cache, arent they?

https://github.com/qgis/QGIS/issues/33285[1]
https://github.com/qgis/QGIS/issues/33449[2]

Regards,
Borys


Dnia piÄ…tek, 10 stycznia 2020 11:29:15 CET Julien Cabieces pisze:
> Hi PSC, devs,
> 
> Here is my report for the Snap cache improvements grant proposal.
> 
> We write a blog article to better explain what Snap cache improvement was
> about: https://oslandia.com/en/2020/01/10/en-qgis-snapping-improvements/
> 
> This work leads to these PRs :
> - Manage circular dependencies: https://github.com/qgis/QGIS/pull/30947
> - Parallelize and relax snap index building:
> https://github.com/qgis/QGIS/pull/31648 - Fix QgsTaskManager
> waitForFinished : https://github.com/qgis/QGIS/pull/32838
> 
> The first one is available in 3.10 release while the other ones are only in
> master. At first, I wanted to backport them in 3.10 but I change my mind.
> Indeed some of the modifications are quite critical (In QgsTaskManager for
> instance) and are difficult to fine test (because it's all threads and
> synchronisation).
> 
> We're going to invest more time and keep working on this in the days to come
> in order to improve stability and maybe efficiency.
> 
> As a consequence, parallel snap cache building and relaxed mode will
> land in 3.12 release.
> 
> Thanks QGIS.org for funding this,
> 
> Regards,
> Julien
> 
> _______________________________________________
> QGIS-Developer mailing list
> QGIS-Developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer



--------
[1] https://github.com/qgis/QGIS/issues/33285
[2] https://github.com/qgis/QGIS/issues/33449
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20200110/3589e7e2/attachment.html>


More information about the QGIS-Developer mailing list