Add support for offset, limit, and unique options in the bulk cacheviews (patient, study, series) to allow for caching of subsets of resources
When working with very large servers (tens of thousands or millions of studies/series), it's possible that the cache background workers may fail and jobs have to be restarted.
As currently written the views require the indexer to start from the beginning, which puts the job at risk of failure again. Being able to set an offset and limit would allow for the indexer to begin at a point further into the queue.
Parameters should be passed to the view as integer values in the POST request body.