re-scheme naming of stream iterator overloads
Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
parent
19880ce12b
commit
8258d16a94
18 changed files with 42 additions and 44 deletions
|
@ -79,7 +79,7 @@ pub async fn delete_backup(&self, user_id: &UserId, version: &str) {
|
|||
let key = (user_id, version, Interfix);
|
||||
self.db
|
||||
.backupkeyid_backup
|
||||
.keys_raw_prefix(&key)
|
||||
.keys_prefix_raw(&key)
|
||||
.ignore_err()
|
||||
.ready_for_each(|outdated_key| self.db.backupkeyid_backup.remove(outdated_key))
|
||||
.await;
|
||||
|
@ -181,7 +181,7 @@ pub async fn count_keys(&self, user_id: &UserId, version: &str) -> usize {
|
|||
let prefix = (user_id, version);
|
||||
self.db
|
||||
.backupkeyid_backup
|
||||
.keys_raw_prefix(&prefix)
|
||||
.keys_prefix_raw(&prefix)
|
||||
.count()
|
||||
.await
|
||||
}
|
||||
|
@ -256,7 +256,7 @@ pub async fn delete_all_keys(&self, user_id: &UserId, version: &str) {
|
|||
let key = (user_id, version, Interfix);
|
||||
self.db
|
||||
.backupkeyid_backup
|
||||
.keys_raw_prefix(&key)
|
||||
.keys_prefix_raw(&key)
|
||||
.ignore_err()
|
||||
.ready_for_each(|outdated_key| self.db.backupkeyid_backup.remove(outdated_key))
|
||||
.await;
|
||||
|
@ -267,7 +267,7 @@ pub async fn delete_room_keys(&self, user_id: &UserId, version: &str, room_id: &
|
|||
let key = (user_id, version, room_id, Interfix);
|
||||
self.db
|
||||
.backupkeyid_backup
|
||||
.keys_raw_prefix(&key)
|
||||
.keys_prefix_raw(&key)
|
||||
.ignore_err()
|
||||
.ready_for_each(|outdated_key| self.db.backupkeyid_backup.remove(outdated_key))
|
||||
.await;
|
||||
|
@ -278,7 +278,7 @@ pub async fn delete_room_key(&self, user_id: &UserId, version: &str, room_id: &R
|
|||
let key = (user_id, version, room_id, session_id);
|
||||
self.db
|
||||
.backupkeyid_backup
|
||||
.keys_raw_prefix(&key)
|
||||
.keys_prefix_raw(&key)
|
||||
.ignore_err()
|
||||
.ready_for_each(|outdated_key| self.db.backupkeyid_backup.remove(outdated_key))
|
||||
.await;
|
||||
|
|
|
@ -101,7 +101,7 @@ impl Service {
|
|||
let prefix = (&room_id, Interfix);
|
||||
self.db
|
||||
.aliasid_alias
|
||||
.keys_raw_prefix(&prefix)
|
||||
.keys_prefix_raw(&prefix)
|
||||
.ignore_err()
|
||||
.ready_for_each(|key| self.db.aliasid_alias.remove(key))
|
||||
.await;
|
||||
|
|
|
@ -99,7 +99,7 @@ pub async fn lazy_load_reset(&self, user_id: &UserId, device_id: &DeviceId, room
|
|||
let prefix = (user_id, device_id, room_id, Interfix);
|
||||
self.db
|
||||
.lazyloadedids
|
||||
.keys_raw_prefix(&prefix)
|
||||
.keys_prefix_raw(&prefix)
|
||||
.ignore_err()
|
||||
.ready_for_each(|key| self.db.lazyloadedids.remove(key))
|
||||
.await;
|
||||
|
|
|
@ -50,7 +50,7 @@ pub async fn exists(&self, room_id: &RoomId) -> bool {
|
|||
// Look for PDUs in that room.
|
||||
self.db
|
||||
.pduid_pdu
|
||||
.keys_raw_prefix(&prefix)
|
||||
.keys_prefix_raw(&prefix)
|
||||
.ignore_err()
|
||||
.next()
|
||||
.await
|
||||
|
|
|
@ -84,7 +84,7 @@ impl Data {
|
|||
let prefix2 = prefix.clone();
|
||||
|
||||
self.readreceiptid_readreceipt
|
||||
.stream_raw_from(&first_possible_edu)
|
||||
.stream_from_raw(&first_possible_edu)
|
||||
.ignore_err()
|
||||
.ready_take_while(move |(k, _)| k.starts_with(&prefix2))
|
||||
.map(move |(k, v)| {
|
||||
|
|
|
@ -52,7 +52,7 @@ impl Data {
|
|||
) {
|
||||
let prefix = (room_id, Interfix);
|
||||
self.roomid_pduleaves
|
||||
.keys_raw_prefix(&prefix)
|
||||
.keys_prefix_raw(&prefix)
|
||||
.ignore_err()
|
||||
.ready_for_each(|key| self.roomid_pduleaves.remove(key))
|
||||
.await;
|
||||
|
|
|
@ -408,7 +408,7 @@ impl Service {
|
|||
pub fn rooms_joined<'a>(&'a self, user_id: &'a UserId) -> impl Stream<Item = &RoomId> + Send + 'a {
|
||||
self.db
|
||||
.userroomid_joined
|
||||
.keys_prefix_raw(user_id)
|
||||
.keys_raw_prefix(user_id)
|
||||
.ignore_err()
|
||||
.map(|(_, room_id): (Ignore, &RoomId)| room_id)
|
||||
}
|
||||
|
@ -469,7 +469,7 @@ impl Service {
|
|||
|
||||
self.db
|
||||
.roomid_inviteviaservers
|
||||
.stream_prefix_raw(room_id)
|
||||
.stream_raw_prefix(room_id)
|
||||
.ignore_err()
|
||||
.map(|(_, servers): KeyVal<'_>| *servers.last().expect("at least one server"))
|
||||
}
|
||||
|
|
|
@ -101,7 +101,7 @@ impl Data {
|
|||
pub fn active_requests_for(&self, destination: &Destination) -> impl Stream<Item = SendingItem> + Send + '_ {
|
||||
let prefix = destination.get_prefix();
|
||||
self.servercurrentevent_data
|
||||
.stream_raw_prefix(&prefix)
|
||||
.stream_prefix_raw(&prefix)
|
||||
.ignore_err()
|
||||
.map(|(key, val)| {
|
||||
let (_, event) = parse_servercurrentevent(key, val).expect("invalid servercurrentevent");
|
||||
|
@ -136,7 +136,7 @@ impl Data {
|
|||
pub fn queued_requests(&self, destination: &Destination) -> impl Stream<Item = QueueItem> + Send + '_ {
|
||||
let prefix = destination.get_prefix();
|
||||
self.servernameevent_data
|
||||
.stream_raw_prefix(&prefix)
|
||||
.stream_prefix_raw(&prefix)
|
||||
.ignore_err()
|
||||
.map(|(key, val)| {
|
||||
let (_, event) = parse_servercurrentevent(key, val).expect("invalid servercurrentevent");
|
||||
|
|
|
@ -311,7 +311,7 @@ impl Service {
|
|||
let prefix = (user_id, device_id, Interfix);
|
||||
self.db
|
||||
.todeviceid_events
|
||||
.keys_raw_prefix(&prefix)
|
||||
.keys_prefix_raw(&prefix)
|
||||
.ignore_err()
|
||||
.ready_for_each(|key| self.db.todeviceid_events.remove(key))
|
||||
.await;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue