-
v3.36.1 Stable
released this
2025-10-10 23:50:24 +02:00 | 834 commits to main since this release🐛 Critical GCS Storage Fixes
This patch release fixes three critical bugs in the GCS storage adapter that prevented production use:
Bugs Fixed
- Missing metadata in getNode() - Entities were returned without metadata fields, causing
brain.get()to return null - Index rebuild failure - HNSW index rebuilding failed after container restarts due to missing metadata
- Invalid GCS API parameters - Passing
Number.MAX_SAFE_INTEGERto GCSmaxResultsparameter caused API errors
Changes
- Add metadata field to
getNode()return value - Add
MAX_GCS_PAGE_SIZEconstant (5000) for GCS API compliance - Cap
maxResultsin pagination methods to prevent API errors - Update storage type from 'gcs-native' to 'gcs' for consistency
GCS storage is now production-ready and fully compatible with filesystem storage behavior.
Thanks
Special thanks to the Soulcraft Studio team for detailed bug reports that made these fixes possible! 🙏
Full Changelog: https://github.com/soulcraftlabs/brainy/compare/v3.36.0...v3.36.1
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- Missing metadata in getNode() - Entities were returned without metadata fields, causing