Adds --incremental flag to bulk-download that only downloads missing documents. It creates a local metadata file to keep track of which docs were downloaded previously, and it also deletes local files that don't exist on server anymore.
Checklist
[x] Categorize the PR by setting a good title and adding one of the labels:
kind:bug, kind:enhancement, kind:documentation, kind:change, kind:breaking, kind:dependency
as they show up in the changelog
Summary
Adds
--incremental
flag tobulk-download
that only downloads missing documents. It creates a local metadata file to keep track of which docs were downloaded previously, and it also deletes local files that don't exist on server anymore.Checklist
kind:bug
,kind:enhancement
,kind:documentation
,kind:change
,kind:breaking
,kind:dependency
as they show up in the changelog