Commit Graph

14 Commits

Author SHA1 Message Date
Alex Gleason
ee7347df10 SearchStore works! 2024-01-04 00:07:57 -06:00
Alex Gleason
96dd635661 @/store.ts -> @/storages/types.ts 2024-01-03 22:02:34 -06:00
Alex Gleason
a4bc951eee Add supportedNips to all storages 2024-01-03 21:39:54 -06:00
Alex Gleason
8ab0fefbf2 Memorelay: use EventSet data structure 2024-01-03 21:19:44 -06:00
Alex Gleason
384bb729b4 EventsDB: fix this binding of usersQuery 2024-01-03 20:59:46 -06:00
Alex Gleason
939eeae25a Add Optimizer storage with EventSet 2024-01-03 20:22:02 -06:00
Alex Gleason
48ce1ba6c9 Memorelay: do some premature optimizations 2024-01-03 18:51:14 -06:00
Alex Gleason
c235fa6123 Memorelay: normalize filters 2024-01-03 18:15:28 -06:00
Alex Gleason
5bffffe07b Add a function to calculate the intrinsic limit of a filter 2024-01-03 17:20:29 -06:00
Alex Gleason
b5c23cf23f Move EventsDB into storages 2024-01-03 14:45:56 -06:00
Alex Gleason
cfe44876af Memorelay: add supportedNips property 2024-01-03 14:06:13 -06:00
Alex Gleason
f667ba3c69 Memorelay: reimplement by just looping events with matchFilters 2024-01-03 13:55:22 -06:00
Alex Gleason
a1dad3a0c5 Memorelay: #events -> #cache 2024-01-03 12:54:38 -06:00
Alex Gleason
24c405b9b9 Add Memorelay storages module 2024-01-03 12:54:07 -06:00