kieker-monitoring / kieker

Kieker's main repository
Apache License 2.0
70 stars 41 forks source link

[KIEKER-1498] Fix RealtimeRecordDelayFilter and dependent stages #2339

Open rju opened 5 days ago

rju commented 5 days ago

JIRA Issue: KIEKER-1498 Fix RealtimeRecordDelayFilter and dependent stages Original Reporter: Lars Blümke


RRDF: With the migration to TeeTime I changed the architecture of the RealtimeRecordDelayFilter but the new architecture was not working yet because TeeTime did not support the new architecture as described here.
By now TeeTime should support the new architecture, so I should get the test running.

Dependent stages:

rju commented 5 days ago

author Lars Blümke -- Sun, 8 Jan 2017 12:32:41 +0100

Still having the issue that the test configuration doesn't terminate. Problem seems to be in the AnalysisThroughputFilter as this is the point where inputs from two paths/two threads arrive. Even if the thread0 path terminates the thread1 and thread2 paths continue.
AnalysisThroughputFilter2 is an alternative implementation which doesn't need to be declared active and receiving all the time but it has the same problem.

rju commented 5 days ago

author Lars Blümke -- Sun, 22 Jan 2017 16:18:51 +0100

Finally all problems were solved and all tests pass.