This repository has been archived on 2026-09-03. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
open-brainy/src/storage
David Snelling 24b0df8df5 fix(storage): resolve pagination warnings and improve S3 adapter performance
- Fix deprecated getAllNodes() warnings by using getNodesWithPagination() in S3 adapter
- Add getNounsWithPagination() method to S3CompatibleStorage for proper pagination support
- Create optimizedS3Search module for efficient pagination and filtering
- Update baseStorage to properly detect pagination support in adapters
- Add comprehensive documentation for performance and logging fixes
- Ensure backward compatibility with existing code

This resolves the following warnings in dependent projects:
- "getAllNodes() is deprecated and will be removed in a future version"
- "Storage adapter does not support pagination, falling back to loading all nouns"
- "Only returning the first 1000 nodes. There are more nodes available"
2025-08-05 07:22:05 -07:00
..
adapters fix(storage): resolve pagination warnings and improve S3 adapter performance 2025-08-05 07:22:05 -07:00
baseStorage.ts fix(storage): resolve pagination warnings and improve S3 adapter performance 2025-08-05 07:22:05 -07:00
cacheManager.ts fix(core): resolve TypeScript compilation errors and test failures 2025-08-04 20:00:38 -07:00
enhancedCacheManager.ts feat(hnsw): implement comprehensive large-scale search optimizations 2025-08-03 16:41:11 -07:00
readOnlyOptimizations.ts fix(types): add explicit ArrayBuffer type assertions for compression 2025-08-03 16:56:09 -07:00
storageFactory.ts **feat(models): enhance loader reliability and compatibility** 2025-08-01 18:31:37 -07:00