Tomer Shafir
Tomer Shafir
Similarly to the settings `local_filesystem_write_method`, add settings `local_filesystem_write_method` to enable users to configure a write method, and tradeoff latency and throughput. **Describe the solution you'd like** Start with methods: write,...
Add an explicit option to set first profiling interval. This will enable the following: - Differentiate startup profiling. - User control, as currently the continuous scheduler uses a random algorithm....
fixes: https://github.com/scylladb/seastar/issues/261. The PR adds an object based interface for signals on seastar namespace. - Adds `signal.hh` header implemented by `reactor.cc`. - Adds `doc/signal.md`. - Deprecates `reactor::handle_signal`. - Supports C++20...
qryn version: 3.2.8 plugin version: 0.1.6
Prometheus histograms are very expensive. This change removes service_name label from histograms, because it can explode cardinality.
Add documentation about the default Seastar signal handlers and `app_template::config::auto_handle_sigint_sigterm` flag to `doc/signal.md`, as introducery information.
Seperate all invoke_on decls from defs on sharded class template for improved readability and loose coupling, maybe even as preparation for `extern template`. Also, cluster `invoke_on(unsigned id, ...)` together with...
Add missing Prometheus server setup documentation to `doc/prometheus.md`.
Grafana v11.2.0 Plugin 0.10.7 qryn 3.2.32 Query params: ``` query=process_cpu%3Acpu%3Ananoseconds%3Acpu%3Ananoseconds%7Bservice_name%3D%22com.wixpress.app-market-api%22%2C%7D&from=1727010098000&until=1727011898000&format=dot&max-nodes=100 ``` Response: ``` { "statusCode": 500, "error": "Internal Server Error", "message": "Internal Server Error" } ``` Logs: ``` 2024-09-22 16:38:08.260...