June Clementine Strawberry
|
0e0b8cc403
|
fixup+update msc3266, add fed support, parallelise IO
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-04-03 00:56:37 -04:00 |
|
June Clementine Strawberry
|
1036f8dfa8
|
default shared history vis on unknown visibilities, drop needless error log
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-04-02 22:46:01 -04:00 |
|
June Clementine Strawberry
|
74012c5289
|
significantly improve get_missing_events fed code
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-04-02 22:44:44 -04:00 |
|
June Clementine Strawberry
|
ea246d91d9
|
remove pointless and buggy *_visibility in-memory caches
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-04-02 22:38:47 -04:00 |
|
June Clementine Strawberry
|
1b71b99c51
|
fix weird issue with acl c2s check
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-04-02 10:49:38 -04:00 |
|
Jason Volk
|
0f81c1e1cc
|
revert hyper-util upgrade due to continued DNS issues
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 22:17:08 -04:00 |
|
Jason Volk
|
bee1f89624
|
bump dependencies
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 05:03:52 +00:00 |
|
Jason Volk
|
5768ca8442
|
upgrade dependency ByteSize
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 04:27:20 +00:00 |
|
Jason Volk
|
3f0f89cddb
|
use async_trait without axum re-export
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 04:27:20 +00:00 |
|
Jason Volk
|
d3b65af616
|
remove several services.globals config wrappers
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 03:00:53 +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
|
db99d3a001
|
remove recently-made-unnecessary unsafe block
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 02:30:32 +00:00 |
|
Jason Volk
|
bee4c6255a
|
reorg PduEvent strip tools and callsites
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-30 23:00:37 +00:00 |
|
Jason Volk
|
dc6e9e74d9
|
add spans for for jemalloc mallctl points
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-30 23:00:37 +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
|
095734a8e7
|
bump tokio to 1.44.1
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-30 23:00:37 +00:00 |
|
Jason Volk
|
a93cb34dd6
|
disambiguate UInt/u64 type related in client/api/directory; use err macros.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-30 23:00:37 +00:00 |
|
Jason Volk
|
b03c493bf9
|
add stub for database benches
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-29 01:06:39 +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
|
0e2009dbf5
|
fix client hierarchy loop condition
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-28 22:47:51 +00:00 |
|
Ginger
|
3e57b7d35d
|
Update expected test results
|
2025-03-28 14:30:14 -04:00 |
|
Ginger
|
75b6daa67f
|
Fix off-by-one error when fetching room hierarchy
|
2025-03-28 14:30:14 -04:00 |
|
June Clementine Strawberry
|
6365f1a887
|
remove sccache from ci for now
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-28 14:26:12 -04:00 |
|
Jason Volk
|
b2bf35cfab
|
fix benches from state-res
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-28 09:01:46 +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 |
|
Jason Volk
|
c99f5770a0
|
mark get_summary_and_children_federation Send
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-27 07:08:41 +00:00 |
|
Jason Volk
|
dfe058a244
|
default config item to 'none' when zstd_compression not featured
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-27 01:09:27 +00:00 |
|
Jason Volk
|
07ba00f74e
|
abstract raw query command iterations
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 04:43:05 +00:00 |
|
Jason Volk
|
9d0ce3965e
|
fix lints
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 02:25:54 +00:00 |
|
Jason Volk
|
d1b82ea225
|
use #[ignore] for todo'ed tests
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 01:33:41 +00:00 |
|
Jason Volk
|
23e3f6526f
|
split well_known resolver into unit
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 01:33:41 +00:00 |
|
Jason Volk
|
8010505853
|
implement clear_cache() for resolver service
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 01:33:41 +00:00 |
|
Jason Volk
|
9ce95a7030
|
make service memory_usage()/clear_cache() async trait
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 01:33:41 +00:00 |
|
Jason Volk
|
d8ea8b378c
|
add Map::clear() to db interface
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 01:33:41 +00:00 |
|
Jason Volk
|
17003ba773
|
add FIFO compaction for persistent-cache descriptor; comments/cleanup
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 01:33:41 +00:00 |
|
Jason Volk
|
a57336ec13
|
assume canonical order in db serialization test
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 01:33:41 +00:00 |
|
Jason Volk
|
7294368015
|
parallelize IO for PublicRoomsChunk vector
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 01:33:41 +00:00 |
|
Jason Volk
|
aa4d2e2363
|
fix unused import without feature jemalloc_conf
fix span passed by value
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 01:33:41 +00:00 |
|
Jason Volk
|
07ec9d6d85
|
re-sort pushkey_deviceid (33c5afe050 )
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 01:33:41 +00:00 |
|
cy
|
33c5afe050
|
delete pushers created with different access token on password change
|
2025-03-21 10:34:17 -04:00 |
|
June Clementine Strawberry
|
7bf92c8a37
|
replace unnecessary check when updating device keys
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-17 23:02:34 -04:00 |
|
cy
|
658c19d55e
|
check if we already have a more preferable key backup before adding
|
2025-03-16 18:23:19 -04:00 |
|
cy
|
4518f55408
|
guard against using someone else's access token in UIAA
|
2025-03-15 19:35:09 -04:00 |
|
June Clementine Strawberry
|
ee3c585555
|
skip a few flakey complement tests
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-15 19:14:45 -04:00 |
|
June Clementine Strawberry
|
6c29792b3d
|
respect include_leave syncv3 filter
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-13 15:49:40 -04:00 |
|
June Clementine Strawberry
|
258b399de9
|
bump ruwuma
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-13 15:23:10 -04:00 |
|
June Clementine Strawberry
|
5dea52f0f8
|
stop doing complement cert gen and just use self-signed cert
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-13 10:50:43 -04:00 |
|
June Clementine Strawberry
|
1d1ccec532
|
fix some nightly clippy lints
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-13 08:37:34 -04:00 |
|
June Clementine Strawberry
|
0877f29439
|
respect membership filters on /members
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-13 08:37:34 -04:00 |
|
June Clementine Strawberry
|
e920c44cb4
|
ignore humantime dep as tracing console-subscriber uses it (somewhere)
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-11 21:15:11 -04:00 |
|