strawberry
|
348135b020
|
bump rust to 1.83.0
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-30 14:43:14 -05:00 |
|
morguldir
|
99ab7d4446
|
add /bin/conduit to OCI image contents
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-30 14:18:46 -05:00 |
|
Jason Volk
|
091d0029be
|
pipeline various loops
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-30 18:36:29 +00:00 |
|
Jason Volk
|
69faea81e9
|
hold service reference during srv lookup
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-30 15:17:25 +00:00 |
|
Jason Volk
|
45d77351ed
|
use tokio for threadpool mgmt
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-30 15:17:25 +00:00 |
|
Jason Volk
|
58d3180a42
|
add delay before starting updates check
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-30 15:17:25 +00:00 |
|
Jason Volk
|
927c3ae0e9
|
add broadband stream extensions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-30 15:17:25 +00:00 |
|
Jason Volk
|
4a3cc9fffa
|
de-arc state_full_ids
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-30 08:38:12 +00:00 |
|
Jason Volk
|
b5266ad9f5
|
parallelize sender edu selection
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-29 08:47:03 +00:00 |
|
Jason Volk
|
6175e72f1c
|
simplify get_pdu() interface; eliminate unconditional Arc
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-29 08:47:02 +00:00 |
|
Jason Volk
|
58be22e695
|
fix new lints; clippy::unnecessary-map-or
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-29 06:58:45 +00:00 |
|
Jason Volk
|
2a9bb1ce11
|
add configurables for frontend pool options
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-28 07:20:43 +00:00 |
|
Jason Volk
|
3ad6aa59f9
|
use smallvec for db query buffering
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-28 06:03:33 +00:00 |
|
strawberry
|
76c75cc05a
|
bump tracing fork
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-27 20:58:04 -05:00 |
|
Jason Volk
|
c7ae951676
|
add frontend threadpool to database
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-27 10:53:44 +00:00 |
|
Jason Volk
|
94d7b21cf0
|
use stricter timeout for fetching state
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-27 06:30:20 +00:00 |
|
Jason Volk
|
2aeee4f509
|
parallel query for outlier/non-outlier pdu data
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-27 06:30:20 +00:00 |
|
Jason Volk
|
dd8c646b63
|
optimize state compressor I/O w/ batch operation
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-27 06:30:20 +00:00 |
|
Jason Volk
|
527494a34b
|
fix oversized tracing span arguments; lints
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-27 06:30:20 +00:00 |
|
Jason Volk
|
e83fa12451
|
tweak dev profile
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-27 02:57:13 +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
|
f69c596f56
|
generalize return value wrapping to not require Arc
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-26 03:45:21 +00:00 |
|
Jason Volk
|
238523f177
|
cleanup: reuse api rather than querying db
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-26 03:45:21 +00:00 |
|
strawberry
|
c5c74febb5
|
bump rust-rocksdb to 4bce1bb97d8be6f0d47245c99d465ca9cef33aad
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-25 16:32:09 -05:00 |
|
morguldir
|
63d1fcf213
|
add queued transactions rocksdb cf cache
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-25 16:08:30 -05:00 |
|
strawberry
|
b20bd65d38
|
fix matrix-appservice-irc workaround
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-25 15:55:31 -05:00 |
|
Jason Volk
|
62d560e2fb
|
improve tracing instruments on database::map
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-25 07:00:55 +00:00 |
|
Jason Volk
|
6c66391988
|
fix unnecessary serialization of sender query keys
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-25 06:50:15 +00:00 |
|
strawberry
|
6ccfc9ed98
|
slightly refactor appservice registration command
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-24 23:14:19 -05:00 |
|
strawberry
|
e9fee04eef
|
fix needlessly strict appservice user existence check
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-24 23:14:19 -05:00 |
|
strawberry
|
8611cc0ee9
|
fix ignored_filter check, exclude dummy events over sync
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-24 23:14:19 -05:00 |
|
Jason Volk
|
2592f83b69
|
add migration fix for duplicate readreceipt entries
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-25 02:54:29 +00:00 |
|
Jason Volk
|
c903a71807
|
refactor and optimize receipt service data
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-25 02:54:29 +00:00 |
|
Jason Volk
|
343ec59a8b
|
use arrayvec for integer deserialization buffer
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-25 02:54:29 +00:00 |
|
Jason Volk
|
6f1d50dda3
|
panic on otherwise ignored errors in debug mode
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-25 02:54:29 +00:00 |
|
strawberry
|
29c715a45f
|
ci: remove some old/unnecessary paths-ignore
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-24 19:30:54 -05:00 |
|
strawberry
|
2675033aac
|
send plain txt admin room error responses
fixes bracketed arguments not showing up on missing args
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-24 19:19:08 -05:00 |
|
strawberry
|
b87362cbf1
|
ci: add test for validating generated example config is current
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-24 19:17:07 -05:00 |
|
Jason Volk
|
1c751168c6
|
check-in missed example config changes
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-24 23:50:05 +00:00 |
|
Jason Volk
|
a582d0559a
|
bump url and cargo lock
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-24 22:16:16 +00:00 |
|
Jason Volk
|
4e74a1811b
|
ci: set cancel-in-progress to true
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-24 22:16:16 +00:00 |
|
Jason Volk
|
97ad9afc86
|
default to main event for batch tokens
fix prev_batch token for legacy sync timeline
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-24 21:47:25 +00:00 |
|
Jason Volk
|
c519a40cb8
|
use multiget for shortid conversions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-24 21:30:32 +00:00 |
|
Jason Volk
|
3789d60b6a
|
refactor to iterator inputs for auth_chain/short batch functions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-24 21:30:32 +00:00 |
|
Jason Volk
|
5da42fb859
|
refactor account_data.changes_since to stream
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-24 21:30:31 +00:00 |
|
Jason Volk
|
fd4c447a2d
|
move attribute argument extractor to utils
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-24 07:11:26 +00:00 |
|
Jason Volk
|
f30b08f015
|
fix optional config section related
split api/client well_known
simplify well_known config access
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-24 07:11:26 +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
|
af772b0240
|
various misc documentation improvements
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-23 22:35:54 -05:00 |
|