tenthe commented on PR #3669:
URL: https://github.com/apache/streampipes/pull/3669#issuecomment-2969545611

   Hi @heisenbergs-uncertainty,
   
   the processor includes quite a bit of logic, so it took some time to fully 
understand. I really appreciate that it's implemented as a generic processor, 
which makes it reusable across different use cases.
   
   Just to confirm: the processor starts emitting events once a condition 
(e.g., value is `true`) is met continuously for a specified duration (e.g., 1 
minute) – is that correct?
   
   Here are a few suggestions and comments:
   * The icon is quite colorful – could we switch to a slightly simpler design?
   * Regarding the AI-generated image: I'm not sure if we can use this in an 
Apache project.
   * On your question about the time trigger: maybe @grainier can help. He 
implemented the `RateLimitProcessor`, which also supports a time window and 
cron-based triggering. Any thoughts on this, @grainier?
   * In general, emitting events based on a time trigger (independent of input 
events) should be fine, as the downstream processor subscribes only to the 
emitted events
   * For now, if it's ok with you, could you provide the unit tests that don't 
rely on the time-based trigger?
   
   Lastly, about the Java version – it would be great to update this across the 
whole project. Let's track that in a separate issue.
   
   Cheers,
   Philipp


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@streampipes.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to