gRPC filtered reads of $all stream

I saw that support for filtered reads of the $all stream was added to the server: https://github.com/EventStore/EventStore/pull/3133

Are there any plans to expose it with the .NET Client?

There are no plan in the short term to implement that in the client.

What would be your use case there ?
Is this something that could be done with a SubscribeToAllAsync that has the filtering capability?

1 Like

We’ve been looking for ways to optimise the rehydration of read-models in our projection services. We currently batch-read using ReadAllAsync and were looking for a way to exclude the system events from ReadAllAsync to avoid having to discard them in the service.
We experimented with SubscribeToAllAsync but found ReadAllAsync more performant in most circumstances.