Jason Volk
|
a752fb9943
|
rename mod with tracing inits due to macro issues
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-08 20:33:25 +00:00 |
|
Jason Volk
|
f70fdca828
|
remove jemalloc_stats from main default features
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-08 20:33:25 +00:00 |
|
Jason Volk
|
139a1ac504
|
configure the tokio runtime tunables
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-08 07:12:27 +00:00 |
|
Jason Volk
|
d921b82376
|
add options for console tracing EnvFilter details
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-12-08 07:12:26 +00:00 |
|
Jason Volk
|
4f97ff98d6
|
enter the tokio runtime for the scope of main init
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-27 02:57:13 +00:00 |
|
Jason Volk
|
5f1cab6850
|
passthru worker thread count from env
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-24 05:18:36 +00:00 |
|
strawberry
|
175e1c6453
|
correct admin cmd getting version and bin name
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-23 22:36:22 -05:00 |
|
strawberry
|
9783bc78ba
|
remove sentry_telemetry from default features
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 16:48:16 -05:00 |
|
Jason Volk
|
e2afaa9f03
|
add config item for with_span_events
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-11 20:50:05 +00:00 |
|
Jason Volk
|
f67cfcd535
|
cleanup Config::load()
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-10-26 18:50:29 -04:00 |
|
Jason Volk
|
bd9a9cc5f8
|
fix trait-solver issue requiring recursion_limit increase
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-10-25 00:38:45 -04:00 |
|
strawberry
|
e5efd55838
|
feature-gate direct TLS mode to make rustls/aws-lc-rs optional
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-10-24 20:54:21 -04:00 |
|
strawberry
|
83becf013c
|
add config option to disable ANSI log colours
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-10-24 20:51:54 -04:00 |
|
strawberry
|
73afc1fd8f
|
allow taking multiple --config arguments to "include"/merge more config files
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-10-24 20:49:17 -04:00 |
|
strawberry
|
2d54264fbe
|
bump rust to 1.82.0, rocksdb v9.7.3, ruwuma, and a few nix pkgs
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-10-24 20:47:51 -04:00 |
|
Jason Volk
|
fcb9d04d9e
|
add program argument for functional testing; simplify execute argument
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-29 19:19:20 +00:00 |
|
strawberry
|
edd42974e5
|
bump cargo.lock and deps, add zstd compression to reqwest client
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-29 19:19:20 +00:00 |
|
strawberry
|
23690fd837
|
make jemalloc stats an optional feature
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-29 19:19:20 +00:00 |
|
Jason Volk
|
43300ea41e
|
Make axum-dual-protocol a non-feature. Fix build issues.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-29 19:19:20 +00:00 |
|
Jason Volk
|
b2d8da489c
|
add configurable automatic admin command execution after startup
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-29 19:19:20 +00:00 |
|
Jason Volk
|
5c258f41c8
|
fixes for modules
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-28 05:59:12 -07:00 |
|
Jason Volk
|
2f85a5c1ac
|
de-global services
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 09:08:51 +00:00 |
|
Jason Volk
|
c423a83656
|
add cli override for any configuration item
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 08:26:42 +00:00 |
|
Jason Volk
|
2100618d47
|
add rustc build flags reflection
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 08:26:42 +00:00 |
|
Jason Volk
|
263e338088
|
add --console program option to automatically spawn
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 08:26:42 +00:00 |
|
Jason Volk
|
2fb43dd38d
|
infra to synthesize program options with config options
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 08:26:42 +00:00 |
|
Jason Volk
|
cce270d938
|
tokio metrics
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
Jason Volk
|
b3f2288d07
|
add constant-expression string utils
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
Jason Volk
|
4cc92dd175
|
refactor Error::bad_config
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
Jason Volk
|
a35b6cbfdd
|
use separate configurable jaeger envfilter
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
Jason Volk
|
5570220c89
|
use separate but configurable envfilter for sentry
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-13 21:20:05 +00:00 |
|
Jason Volk
|
899b79873e
|
propagate errors from tracing init
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-13 21:20:05 +00:00 |
|
Jason Volk
|
d88ab37120
|
add configuration for sentry to send panics and errors
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-13 21:20:05 +00:00 |
|
Jason Volk
|
160f48043e
|
add selective log handle reload
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-13 21:20:05 +00:00 |
|
Jason Volk
|
0023b09f5b
|
make tracing reload handles into a named map
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-13 21:20:05 +00:00 |
|
Jason Volk
|
db3c718ddc
|
add config for sentry stacktraces
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-13 21:20:05 +00:00 |
|
Jason Volk
|
eeda96d94a
|
inline analysis and symbol reduction; emits smaller than 64 bytes marked inline
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-04 21:06:35 +00:00 |
|
Jason Volk
|
5edd391e83
|
support admin server restart --force
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-03 06:34:16 +00:00 |
|
Jason Volk
|
96a16190c5
|
mute dev_release_log_level from --all-features for now
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:02:16 +00:00 |
|
Jason Volk
|
db288b169e
|
add config option for tokio_console runtime enablement
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:02:16 +00:00 |
|
Jason Volk
|
20fe84379c
|
rename log::Server to log::Log
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:02:16 +00:00 |
|
Jason Volk
|
06f01d384f
|
simplify argon init
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:02:16 +00:00 |
|
Jason Volk
|
bd19fac4c5
|
split tracing init into unit
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:02:16 +00:00 |
|
Jason Volk
|
703c275266
|
split sentry init; add user-agent, trace hooks.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:02:16 +00:00 |
|
Jason Volk
|
3a51e18ce6
|
pre-format version strings
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:02:16 +00:00 |
|
Jason Volk
|
30b5ad3870
|
de-feature rocksdb
|
2024-06-30 18:02:16 +00:00 |
|
Jason Volk
|
fbcdb3860a
|
eliminate dep:rust-rocksdb et al from admin crate
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:01:20 +00:00 |
|
Jason Volk
|
01f4455ceb
|
convert rocksdb errors locally; remove from Error.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:01:20 +00:00 |
|
Jason Volk
|
3480074f61
|
sha256_media integration
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-06-30 18:01:20 +00:00 |
|
Paul Robertson
|
68f1b4789a
|
drop the sqlite feature from main
|
2024-06-29 11:05:33 -04:00 |
|