Resolve "Redis subscriber does not get new scan events on existing parents"

Closes #2798 (closed)

The issue is fixed by creating an empty stream in Redis upon DataStream instantiation when create=True (this keyword existed for DataNode but not for DataStream).

Redis does not have a native way for creating empty streams. Use a server-side script for atomic stream creation.

Edited by Wout De Nolf

Merge request reports