notedeck
notedeck copied to clipboard
Optimization: detect overlapping filters
Let's say you create 3 columns:
- Home timeline
- Notifications
- Global timeline
We should be able to detect that we only need 1 network subscription:
- Global timeline
And the remaining timelines can just be nostrdb subscriptions.
I think this only really makes sense in the subscription pool model. Not sure if this makes sense in the outbox model.
@v0l mentinoed they have something similar in rust for snort