This repository was archived by the owner on May 25, 2023. It is now read-only.
This repository was archived by the owner on May 25, 2023. It is now read-only.
KStreamS#merge is recursive, causing StackOverflow on initialization #63
Closed
Description
def merge(stream: KStreamS[K, V]): KStreamS[K, V] = inner.merge(stream)
this is the definition of KStreamS#merge which causes stackoverflow. I think the cause is that the inner KStream instance is getting wrapped implicitly with KStreamS and calling its merge recursively. I believe just changing the name of the function should fix that.
from a quick look, a few more functions there has the same issue.
Metadata
Metadata
Assignees
Labels
No labels