I did some debugging and noticed that until version 0.9.9.9, only edited page was recached. The checkbox ‘Clear all cache files when a post or page is published or updated.’ had no effect at all, i.e. even if one had enabled this checkbox, still the edited post/page was the only one that got recached instead of the whole site.
After version 0.9.9.9, whenever a user edited a page/post, whole site got recached instead of specific page/post, and the checkbox ‘Clear all cache files when a post or page is published or updated.’ had no effect at all on the recaching behavior.
I hope this would help in fixing the issue.
Thanks,