The Wayback Machine - https://web.archive.org/web/20220203112228/https://github.com/topics/stream-processor
Skip to content
#

stream-processor

Here are 12 public repositories matching this topic...

benthos
nisanharamati
nisanharamati commented Jul 24, 2018

It can be very difficult to piece together a reasonably estimate of a history of events from the current workers logs because none of them have timestamps.

So for that end, I think we should add timestamps to the logs.

This has some cons:

  1. We can't just use @printf like we have been until now. We need to either include a timestamp in every @printf call (laborious and error prone) or c
Max-Meldrum
Max-Meldrum commented Jan 10, 2022

An Operator that both filters and maps.

Akin to Rust's own FilterMap but on a Stream rather than Iterator.

let strings = ["1", "two", "NaN", "four", "5"];
let mut app = Application::default()
  .iterator(strings, |conf| {
     conf.set_arcon_time(ArconTime::Process);
  })
  .filter_map(|s| s.parse().ok())
  .b
gregv12
gregv12 commented Dec 4, 2021

Integration tests were originally used within generator project as inline compiling was not supported by Fluxtion. Many tests have been migrated to use com.fluxtion.generator.util.MultipleSepTargetInProcessTest.

MultipleSepTargetInProcessTest has the following advantages:

  • Supports in-process compiling no need for integration tests
  • Parameterized to test both compiled and interpreted v

Improve this page

Add a description, image, and links to the stream-processor topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the stream-processor topic, visit your repo's landing page and select "manage topics."

Learn more