Jacob Taylor
653774099f
fix all outstanding warns
2025-09-17 20:14:10 -07:00
Jacob Taylor
f6eaa98688
Revert "fix: Properly deserialize changes to legacy fields made with MSC4133 endpoints"
...
This reverts commit af45c348a4
.
temporary revert until fixup is completed by author
2025-09-17 19:28:05 -07:00
Jade Ellis
fc8fefde5a
fix: Use to_str methods on room IDs
2025-09-17 19:28:05 -07:00
Jade Ellis
fd0628c71f
chore: cleanup
2025-09-17 19:28:05 -07:00
Jade Ellis
96f519795c
chore: Fix more complicated clippy warnings
2025-09-17 19:28:05 -07:00
Jade Ellis
283f51c90e
feat: Add command to purge sync tokens for empty rooms
2025-09-17 19:28:05 -07:00
Jade Ellis
b3e177c017
feat: Add admin command to delete sync tokens from a room
2025-09-17 19:28:05 -07:00
Jacob Taylor
cee975c2fc
collect room lock timing ???
2025-09-17 19:28:05 -07:00
Jacob Taylor
142917b2a4
process edus before pdus here, too
2025-09-17 19:28:05 -07:00
Jacob Taylor
e0d8f305f1
pass and use transaction id to collect timing info
2025-09-17 19:28:05 -07:00
Jacob Taylor
46af3d9ad8
reduce log volume (keeps 2 infos)
...
adjust log volume
demote a bunch of logs
2025-09-17 19:28:04 -07:00
Jacob Taylor
12ccabc169
exponential backoff is now just bees. did you want bees? no? well you have them now. congrats
2025-09-17 19:22:59 -07:00
Jacob Taylor
4837ade110
more funny settings (part 3 of 12)
2025-09-17 19:22:59 -07:00
Jacob Taylor
2c2f47079e
sender_workers scaling. this time, with feeling!
2025-09-17 19:22:59 -07:00
Jacob Taylor
403cfcc448
vehicle loan documentation now available at window 7
2025-09-17 19:22:58 -07:00
nexy7574
b45be20055
Note about ruma#2064 in TODO
2025-09-17 19:18:29 -07:00
Jacob Taylor
00f24068ae
upgrade some settings to enable 5g in continuwuity
...
enable converged 6g at the edge in continuwuity
better stateinfo_cache_capacity default
better roomid_spacehierarchy_cache_capacity
make sender workers default better and clamp value to core count
update sender workers documentation
add more parallelism_scaled and make them public
update 1 document
2025-09-17 18:16:46 -07:00
Jacob Taylor
702de4650c
bump the number of allowed immutable memtables by 1, to allow for greater flood protection
...
this should probably not be applied if you have rocksdb_atomic_flush = false (the default)
2025-09-17 18:16:46 -07:00
nexy7574
2f72b4e246
feat(fed): Handle EDUs before PDUs
...
Aranje needs his crypto keys
2025-09-17 18:16:46 -07:00
nexy7574
ac538eaec4
feat(fed): Handle EDUs before PDUs
...
Aranje needs his crypto keys
2025-09-17 18:16:46 -07:00
nexy7574
8a9351023a
feat(fed): Something about nicer fed errors
2025-09-17 18:16:46 -07:00
nexy7574
2d48ce7897
fix(fed): Alter log levels to be less noisy
2025-09-17 18:16:46 -07:00
nexy7574
f0d3eb5019
fix(fed): Improve transaction flushing
2025-09-17 18:16:46 -07:00
nexy7574
446db274a3
fix(hydra): Always append the current extremity to leaves
2025-09-17 21:32:46 +01:00
nexy7574
6840ec45f7
fix(hydra): Use an enum instead of a float for stateres version
2025-09-17 21:32:46 +01:00
nexy7574
c4a2773230
fix(hydra): Fix rocksdb compile errors
2025-09-17 21:32:46 +01:00
nexy7574
502fbbf0cd
chore(hydra): Bump ruwuma.. again
2025-09-17 21:32:46 +01:00
nexy7574
19bd8a3c05
chore(hydra): Bump ruwuma *correctly*
...
# Conflicts:
# Cargo.lock
# Cargo.toml
2025-09-17 21:32:46 +01:00
nexy7574
8ae73d455f
chore(hydra): Bump ruwuma
2025-09-17 21:32:46 +01:00
nexy7574
ccb112ef05
fix(hydra): Fix unknown join rule processing, again
2025-09-17 21:32:46 +01:00
nexy7574
b00f6ffbed
fix(hydra): Fix unknown join rule processing
2025-09-17 21:32:46 +01:00
nexy7574
2e252f0841
fix(hydra): Don't use 2.1 in v6 room in test_event_sort
2025-09-17 21:32:46 +01:00
nexy7574
936f0a669b
fix(hydra): Fix state resolution v2.0 bug
2025-09-17 21:32:46 +01:00
nexy7574
35b7b45ea0
fix(hydra): Fix v11 room support
2025-09-17 21:32:46 +01:00
nexy7574
ff92573103
fix(hydra): Correctly create short state hash for <v12 rooms
2025-09-17 21:32:46 +01:00
nexy7574
4ed19a1630
fix(hydra): Own it
2025-09-17 21:32:46 +01:00
nexy7574
a35f009d41
fix(hydra): Idk maybe this will fix it
2025-09-17 21:32:46 +01:00
nexy7574
540cd28d44
fix(hydra): Incorrect "auth event for incorrect room"
2025-09-17 21:32:46 +01:00
nexy7574
344e1e7d76
fix(hydra): Restricted join -> join is allowed
2025-09-17 21:32:46 +01:00
nexy7574
4446e96889
feat(hydra): Bump database version
2025-09-17 21:32:46 +01:00
nexy7574
edb92f021b
fix(hydra): Tackle most open code review comments
2025-09-17 21:32:46 +01:00
nexy7574
40ebe37992
fix(hydra): Stop enforcing unfederated v12 rooms
2025-09-17 21:32:46 +01:00
nexy7574
a27659c73f
fix(hydra): Don't serialise null room IDs in PDUs
2025-09-17 21:32:46 +01:00
nexy7574
fa460fe97c
style: Post-rebase formatting
2025-09-17 21:32:46 +01:00
nexy7574
c2620ba57b
style(hydra): Satisfy clippy's twisted and confusing demands
2025-09-17 21:32:46 +01:00
nexy7574
4024349424
fix(hydra): Backfill server selection in v12
2025-09-17 21:32:46 +01:00
nexy7574
240088c1f5
fix(hydra): Unable to parse backfilled incoming create events
2025-09-17 21:32:46 +01:00
nexy7574
91229ac3bf
fix(hydra): Working? State res v2.1
2025-09-17 21:32:46 +01:00
nexy7574
854e5f7199
style: Reformat and whatnot
2025-09-17 21:32:46 +01:00
nexy7574
96a58f6d69
feat(hydra): Initial public commit for v12 support
...
# Conflicts:
# src/core/info/room_version.rs
# src/service/rooms/timeline/create.rs
# Conflicts:
# Cargo.lock
# src/core/matrix/state_res/event_auth.rs
# Conflicts:
# Cargo.toml
2025-09-17 21:32:46 +01:00