Context: There were some previous efforts on defining generic cache config. This follows up on that by making the SegmentManifest fetching reuse this definition. It also aligns with the SegmentIndexes fetching.
Moving the segment-manifest fetching to the fetch module helps to align with other caches and reuse configuration.
Following work should help to align cache config for chunk caching.
Context: There were some previous efforts on defining generic cache config. This follows up on that by making the SegmentManifest fetching reuse this definition. It also aligns with the SegmentIndexes fetching.
Moving the segment-manifest fetching to the fetch module helps to align with other caches and reuse configuration.
Following work should help to align cache config for chunk caching.