We currently use a date pattern in index name to contain a monthly breakdown of documents. In this way, an app can query the right index (or indexes) based on an initial/end date, avoiding hitting all indexes / shards.
Is it possible to do something like this with DataStream? Is there some strategy to avoid hitting all shards based on a date criteria? (like routing by @timestamp)