Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WhereNode modifies batch of data for non-dependent data paths #842

Closed
avaskys opened this issue Aug 29, 2016 · 1 comment
Closed

WhereNode modifies batch of data for non-dependent data paths #842

avaskys opened this issue Aug 29, 2016 · 1 comment

Comments

@avaskys
Copy link

avaskys commented Aug 29, 2016

Consider the following tickscript and data (with timestamps in ms):

test.tick.txt
test.data.txt

I would expect the logged values in countGood and countBad to be the same. However, the countFilter node appears to be modifying the batch of data that the countBad node receives, even though the structure of the tickscript would indicate that those data pathways are independent. Additionally, this behavior is racy and I get different output each time I run the same script with the same data.

If I comment out the countFilter node, things work as expected. My current workaround is to create separate window nodes for each data path.

@nathanielc
Copy link
Contributor

@avaskys I'll look into this, what version are you using?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants