Skip to content
Snippets Groups Projects

Remove meta pointers

Merged m.marn requested to merge remove-meta-pointers into master
All threads resolved!

This should cover what you described in !7 (comment 52164).

Addresses #50 (closed)

Existing tests are passing. I only had to update the one that used meta pointers directly.

For FULL_SEQ the State is used in full and I believe properly handled. However for Streaming and Triggered the state is not used in any meaningful way. Should it be?

One more thing I noticed is that as far as I can see streaming is calling updateMetaWindowAccordingToSampleWindow twice, once in the actual updateStreamingWindowIter and then again in the DataReadyHandlerStreaming::moveWindows. If I remove either one of the calls the tests still pass, while removing both makes the tests fail, so maybe one of them is redundant.

Edited by m.marn

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • For FULL_SEQ the State is used in full and I believe properly handled. However for Streaming and Triggered the state is not used in any meaningful way. Should it be?

    No, I think it is fine as you did .. let's just rename the initialze method to make clear that it is optional.

    One more thing I noticed is that as far as I can see streaming is calling updateMetaWindowAccordingToSampleWindow twice, once in the actual updateStreamingWindowIter and then again in the DataReadyHandlerStreaming::moveWindows. If I remove either one of the calls the tests still pass, while removing both makes the tests fail, so maybe one of them is redundant.

    Yea, even with git blame I cannot tell why I added that additional updateStreamingWindowIter call inside DataReadyHandlerStreaming::moveWindows. I'll just remove that extra-call for now. (I suppose sooner or later I/we have as well to iterator on the parallel update feature ... though for now let's ignore it)

  • Thank you, mostly looks good to me !

  • m.marn added 1 commit

    added 1 commit

    Compare with previous version

  • m.marn added 8 commits

    added 8 commits

    Compare with previous version

  • merged

  • m.marn mentioned in commit e14012bc

    mentioned in commit e14012bc

  • al.schwinn resolved all threads

    resolved all threads

  • m.marn mentioned in commit 901fc4df

    mentioned in commit 901fc4df

  • m.marn mentioned in merge request !10 (merged)

    mentioned in merge request !10 (merged)

  • m.marn mentioned in commit 1fff70f8

    mentioned in commit 1fff70f8

  • Please register or sign in to reply
    Loading