continuwuity/src/service/rooms
Benjamin Lee 20a54aacd6 factor search tokenization out into a function
This ensures that the tokenization algorithm will remain in sync between
querying, indexing, and deindexing. The existing code had slightly
different behavior for querying, because it did not discard words with
>50 bytes. This was inconsequential, because >50 byte tokens are never
present in the index.

Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-06-12 14:04:47 -04:00
..
alias dissolve key_value/* 2024-05-27 18:16:23 -04:00
auth_chain service(auth_chain): use self instead of services() 2024-06-07 15:10:00 -04:00
directory dissolve key_value/* 2024-05-27 18:16:23 -04:00
event_handler Fix futures not Send 2024-06-09 20:06:50 +00:00
lazy_loading dissolve key_value/* 2024-05-27 18:16:23 -04:00
metadata dissolve key_value/* 2024-05-27 18:16:23 -04:00
outlier dissolve key_value/* 2024-05-27 18:16:23 -04:00
pdu_metadata services(pdu_metadata): use self instead of services() 2024-06-07 15:10:00 -04:00
read_receipt dissolve key_value/* 2024-05-27 18:16:23 -04:00
search factor search tokenization out into a function 2024-06-12 14:04:47 -04:00
short dissolve key_value/* 2024-05-27 18:16:23 -04:00
spaces refactor get_room_topic into 1 single function 2024-06-10 19:45:04 -04:00
state services(state): use self instead of services() 2024-06-07 15:10:00 -04:00
state_accessor refactor get_room_topic into 1 single function 2024-06-10 19:45:04 -04:00
state_cache fix broken federated room invites/joins 2024-06-10 14:53:26 -04:00
state_compressor dissolve key_value/* 2024-05-27 18:16:23 -04:00
threads Fix branches sharing code 2024-06-09 20:06:50 +00:00
timeline add replaces_state and prev_sender in unsigned for membership changes 2024-06-11 13:03:32 -04:00
typing Fix unused-self 2024-06-02 12:34:05 -04:00
user dissolve key_value/* 2024-05-27 18:16:23 -04:00
mod.rs dissolve key_value/* 2024-05-27 18:16:23 -04:00