tobim

Results 30 issues of tobim

continuation of #2696. This fixes build failures when fmt-10.1 is used.

This came up while testing tcp connections. Sending many events over individual connections left lots of those connections in the `CLOSE_WAIT` state.

bug

Based on top of #4674. Needed to run on the testbed.

bug

Description =========== Building the tests with clang16 & libc++16 fails with: ``` In file included from /tmp/nix-build-rdkafka-2.2.0.drv-5/source/tests/0113-cooperative_rebalance.cpp:33: In file included from /nix/store/h2mbpzaabjv3dla98xvqb6wn28sqak4x-libcxx-16.0.6-dev/include/c++/v1/iostream:43: In file included from /nix/store/h2mbpzaabjv3dla98xvqb6wn28sqak4x-libcxx-16.0.6-dev/include/c++/v1/ios:221: In file included...

The `save_tcp` (`from "tcp://..."`) operator now tries to reconnect in case of recoverable errors such as network outages and in case the remote end disconnects. You can use the new...

connector
operator
improvement

This makes it possible to `apt install tenzir` on apt based linux distributions. TODO: - [ ] Serve public key - [ ] docs.

packaging

This PR adds frequency-based emission to the summarize operator, enabling periodic output of aggregation results at fixed intervals instead of only at the end of input. This enables streaming use...

feature
operator

The old crash handler did not handle stack overflows correctly, and the printed stack trace would only contain `__restore_rt` as the sole symbol. This made debugging customer reported issues very...

bug

Plugin self-registration only works if the static initialization code is present in the final binary. Under normal circumstances however, the linker would not include the code from the object files...

improvement

Cache intermediate docker build stages as dedicated images in the Docker workflow. While the previous `buildx` invocation already instructed `buildx` to push images to a `cache` tag, this was not...

ci