co-mono/packages/web-ui/src/storage
Mario Zechner 46c1da9826 Add getAllFromIndex method for efficient sorted queries
- Add getAllFromIndex to StorageBackend interface for index-based queries
- Implement getAllFromIndex in IndexedDBStorageBackend using cursor API
- Update SessionsStore.getAllMetadata to use lastModified index
- Enables database-native sorting instead of fetching all keys and sorting in JS

Benefits:
- Much faster for large datasets (uses IndexedDB cursor with direction)
- Reduces memory usage (no need to load all keys first)
- Leverages existing indices for optimal performance
2025-10-11 16:21:28 +02:00
..
backends Add getAllFromIndex method for efficient sorted queries 2025-10-11 16:21:28 +02:00
stores Add getAllFromIndex method for efficient sorted queries 2025-10-11 16:21:28 +02:00
app-storage.ts Refactor to Store-based architecture 2025-10-08 16:41:02 +02:00
store.ts Refactor to Store-based architecture 2025-10-08 16:41:02 +02:00
types.ts Add getAllFromIndex method for efficient sorted queries 2025-10-11 16:21:28 +02:00