Jason Volk
|
a4f589f475
|
Remove unnecessary recursion_limit.
Reduce type_length_limits.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-08-28 23:20:44 +05:00 |
|
Jason Volk
|
f04924d6be
|
docker: Extract complement logs on failure.
docker: Sort config options used during complement.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-07-29 14:34:42 +00:00 |
|
Jason Volk
|
ae707ab465
|
Simplify default Result generics.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-07-24 04:07:27 +00:00 |
|
Jason Volk
|
578cf9d2d7
|
Fix missing lz4 and bz2; tweak feature projection. (closes #78)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-25 01:04:18 +00:00 |
|
Jason Volk
|
2634fed2d4
|
Tweak readme wording.
Fix actual typo.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-20 13:04:02 +00:00 |
|
Jason Volk
|
3056b60159
|
Bundle systemd service and post-install script for RPM package. (#59 #60)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-11 01:21:11 +00:00 |
|
Jason Volk
|
000b876dcb
|
Updates for Arch package related.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-11 00:50:49 +00:00 |
|
Jason Volk
|
f63cc84c98
|
Bump opentelemetry.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-08 03:39:24 +00:00 |
|
Jason Volk
|
dc8bab9bcd
|
Disable tokio-console for Axum dependency conflicts.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-08 03:08:57 +00:00 |
|
Jason Volk
|
ceb0f8f933
|
Bump trivial dependencies; rebase hyper-util.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-08 03:08:57 +00:00 |
|
Jason Volk
|
05e7d4c6dd
|
ci: Activate RPM artifact self-test. (closes #36)
Fix rpm /bin/sh requirement (centos 10)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-05-31 10:36:39 +00:00 |
|
Jason Volk
|
a60d26e478
|
Apply typos changes.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-05-14 05:39:44 +00:00 |
|
Jason Volk
|
222e89f6fe
|
Post-formatting aesthetic and spacing corrections
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-05-11 07:02:14 +00:00 |
|
Jason Volk
|
b01423040d
|
Join jemalloc background threads prior to exit.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-05-11 07:02:14 +00:00 |
|
Jason Volk
|
aa27ab855b
|
Add rpm package to workflow.
Improve workflows.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-05-09 22:26:47 +00:00 |
|
Jason Volk
|
8bfe63d45f
|
Add package workflow.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-05-09 22:26:47 +00:00 |
|
Jason Volk
|
7665d47e59
|
Add feature-gate for ldap.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-04-28 07:23:57 +00:00 |
|
Jason Volk
|
5bcf3550ab
|
attr_fn_like_width to 60
note the default is documented as 70 but this was not being honored by rustfmt
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-04-24 02:00:00 +00:00 |
|
Jason Volk
|
76509830e6
|
chain_width to 50
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-04-22 04:42:34 +00:00 |
|
Jason Volk
|
9b658d86b2
|
Rename crates.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-04-22 04:37:49 +00:00 |
|
Jason Volk
|
b0203818db
|
add missing feature-projections between intra-workspace crates
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-04-13 05:13:00 +00:00 |
|
Jason Volk
|
45fd3875c8
|
move runtime shutdown out of main; gather final stats
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-04-03 19:38:51 +00:00 |
|
Jason Volk
|
d60920c728
|
workaround some large type name length issues
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 03:00:53 +00:00 |
|
Jason Volk
|
5bf5afaec8
|
instrument tokio before/after poll hooks
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-30 23:00:37 +00:00 |
|
Jason Volk
|
d0132706cd
|
add --read-only and --maintenance program option
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-29 01:06:39 +00:00 |
|
Jason Volk
|
7f448d88a4
|
use qualified crate names from within workspace
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-27 07:08:41 +00:00 |
|
June Clementine Strawberry
|
a1e1f40ded
|
run cargo fix for rust 2024 changes and rustfmt
Signed-off-by: June Clementine Strawberry <strawberry@puppygock.gay>
|
2025-02-23 01:17:45 -05:00 |
|
strawberry
|
ef2d307c15
|
fix warnings and errors when building with no features
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2025-02-06 18:27:32 -05:00 |
|
Jason Volk
|
62d80b97e6
|
add systemd unit logging mode
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-06 03:16:56 +00:00 |
|
Jason Volk
|
442bb9889c
|
improvements on blurhashing feature
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-04 21:47:03 +00:00 |
|
Niko
|
62180897c0
|
Added blurhash.rs to fascilitate blurhashing.
Signed-off-by: Niko <cnotsomark@gmail.com>
|
2025-02-04 21:47:03 +00:00 |
|
Jason Volk
|
7ce782ddf4
|
fix jemalloc cfgs lacking msvc conditions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-02 10:08:30 +00:00 |
|
Jason Volk
|
2c5af902a3
|
support executing configurable admin commands via SIGUSR2
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-29 01:18:08 +00:00 |
|
Jason Volk
|
2f449ba47d
|
support reloading config via SIGUSR1
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-29 01:18:08 +00:00 |
|
Jason Volk
|
ed3cd99781
|
abstract the config reload checks
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-29 01:18:08 +00:00 |
|
Jason Volk
|
1351d07735
|
improve path argument to Config::load and constructions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-25 01:35:18 +00:00 |
|
Jason Volk
|
3dae02b886
|
add preferred jemalloc config
add muzzy/dirty configuration mallctl interface
add program argument for --gc-muzzy=false
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-18 01:30:41 +00:00 |
|
Jason Volk
|
77d8e26efe
|
integrate trim-on-park memory reclamation to runtime
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-20 04:17:04 +00:00 |
|
strawberry
|
4c2999ccd1
|
gate libloading to conduwuit_mods feature and cfg only
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2025-01-11 20:48:36 -05:00 |
|
Jason Volk
|
cc1889d135
|
Add default-enabled feature-gates for url_preview and media_thumbnail
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-10 07:03:34 +00:00 |
|
Jason Volk
|
d36167ab64
|
partially revert 9a9c071e82; use std threads for db pool.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-09 18:14:23 +00:00 |
|
Jason Volk
|
2259e2c82f
|
batch queries to maximize throughput
query-side streams for first level of callsites
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
1792711d09
|
support core affinity mask
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
c5b94be5b8
|
remove dev_release_log_level cfg
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
203cf57fdf
|
add console log event format hook
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
7a6d657558
|
configurable dynamic stream concurrency scalar
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
b195107053
|
optimize for multi-queue storage topologies with affinity
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
5fdb8895b1
|
add utils to detect device io characteristics
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
aefc4b4e69
|
add more program options for tokio
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|
Jason Volk
|
503210c3bf
|
toggle worker_affinity feature from program argument
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-01 23:28:01 -05:00 |
|