Details
-
Bug
-
Resolution: Done
-
Major
-
13.0.5.Final, 14.0.0.Dev01
-
None
Description
When the set used for filtering via filterKeys(set) happens to be empty on a DistributedCacheStream, then the pipeline makes no progress and blocks the calling thread.
This "edge-case" should be normally handled by returning an empty/default/null value (whatever the pipeline defines).
The pull request contains a unit-test that proofs the point and should prevent a future regression.