Eliminate rooms outlier service, duplicate subset of timeline service.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2025-08-02 03:23:28 +00:00
parent 5d963abda6
commit fa3b72947a
10 changed files with 17 additions and 66 deletions

View File

@@ -73,7 +73,7 @@ where
if json_opt.is_none() {
json_opt = self
.services
.outlier
.timeline
.get_outlier_pdu_json(&prev_event_id)
.await
.ok();

View File

@@ -151,7 +151,7 @@ where
// 7. Persist the event as an outlier.
self.services
.outlier
.timeline
.add_pdu_outlier(pdu_event.event_id(), &incoming_pdu);
trace!("Added pdu as outlier.");

View File

@@ -41,7 +41,6 @@ struct Services {
sending: Dep<sending::Service>,
auth_chain: Dep<rooms::auth_chain::Service>,
metadata: Dep<rooms::metadata::Service>,
outlier: Dep<rooms::outlier::Service>,
pdu_metadata: Dep<rooms::pdu_metadata::Service>,
server_keys: Dep<server_keys::Service>,
short: Dep<rooms::short::Service>,
@@ -66,7 +65,6 @@ impl crate::Service for Service {
sending: args.depend::<sending::Service>("sending"),
auth_chain: args.depend::<rooms::auth_chain::Service>("rooms::auth_chain"),
metadata: args.depend::<rooms::metadata::Service>("rooms::metadata"),
outlier: args.depend::<rooms::outlier::Service>("rooms::outlier"),
server_keys: args.depend::<server_keys::Service>("server_keys"),
pdu_metadata: args.depend::<rooms::pdu_metadata::Service>("rooms::pdu_metadata"),
short: args.depend::<rooms::short::Service>("rooms::short"),