Found as part of https://github.com/JasperFx/marten/issues/3307, if you start 1000 streams and have 1 inline projection, then there will be 1000 calls to fetch the current inline projection, one for each stream. By testing if the slicer is for single streams and the sliced events represent the start of a stream, we can eliminate these calls.
Found as part of https://github.com/JasperFx/marten/issues/3307, if you start 1000 streams and have 1 inline projection, then there will be 1000 calls to fetch the current inline projection, one for each stream. By testing if the slicer is for single streams and the sliced events represent the start of a stream, we can eliminate these calls.