brainy/src/import
David Snelling 12b8abc787 fix: resolve 5 critical import bugs for production scale
- Bug #1: Smart deduplication auto-disable for large imports (>100 entities)
- Bug #2: Batch relationship creation using relateMany() (10-30x faster)
- Bug #3: File locking in MetadataIndexManager prevents race conditions
- Bug #4: Fix documentation API field inconsistencies
- Bug #5: Promise resolution timeout (automatically fixed by Bug #2)
- Enhanced error handling for corrupted metadata files

Production-ready for 500+ entity imports with 1500+ relationships.

Files modified:
- src/utils/metadataIndex.ts - Added in-memory locking system
- src/import/ImportCoordinator.ts - Batch relationships + smart deduplication
- src/storage/adapters/fileSystemStorage.ts - Enhanced SyntaxError handling
- docs/guides/import-anything.md - Corrected API field names
2025-10-09 13:56:45 -07:00
..
EntityDeduplicator.ts feat: add unified import system with auto-detection and dual storage 2025-10-08 16:55:30 -07:00
FormatDetector.ts feat: add unified import system with auto-detection and dual storage 2025-10-08 16:55:30 -07:00
ImportCoordinator.ts fix: resolve 5 critical import bugs for production scale 2025-10-09 13:56:45 -07:00
ImportHistory.ts feat: add unified import system with auto-detection and dual storage 2025-10-08 16:55:30 -07:00
index.ts feat: add unified import system with auto-detection and dual storage 2025-10-08 16:55:30 -07:00