Ihor Radchenko <[email protected]> writes:

>> I may be missing something -- perhaps there is a reason the full rescan is
>> necessary before declaring a link invalid -- so we wanted to raise this here
>> before proposing a patch.
>
> We have a relevant optimization that tries not to re-parse everything
> every time. Check out `org-id--locations-checksum'. However, in your
> specific case, that checksum is changes upon save.
> A logical improvement would be not treating change in *one* file as a
> trigger for full re-parsing, but do it more granularly in
> `org-id-update-id-locations', reusing cache from the files that did not
> change.

Hi Daniel,
Would you be interested to work on such improvement?

-- 
Ihor Radchenko // yantar92,
Org mode maintainer,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>

Reply via email to