Commit Graph

5 Commits

Author SHA1 Message Date
eb0ba87ce6 Refactor database filters and enhance query handling
Updated several database queries to support limits, improve efficiency, and add better range handling. Introduced new tests for filter functionality, corrected bugs, and added logging for debugging purposes.
2025-06-17 13:47:51 +01:00
321a1b47bb "Refactor filtering and indexing logic for event queries"
The filtering logic has been streamlined, adding enhanced query support for filters involving tags, authors, kinds, and their combinations. Introduced new utility methods for deduplication, intersection, and sorting to improve efficiency in handling event serials. Adjusted indexing structures and encoding for better modularity and readability.
2025-06-15 11:18:18 +01:00
faf3ebfdba use varints for indexes 2025-06-10 21:31:24 +01:00
4408fd3cb7 store and find events by id 2025-06-10 14:31:37 +01:00
6ffc5b1de0 test index generation 2025-06-08 07:25:42 +01:00