1
0
Fork 0
mirror of https://forgejo.ellis.link/continuwuation/continuwuity.git synced 2025-10-15 19:21:57 +00:00
Commit graph

5601 commits

Author SHA1 Message Date
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