Commit Graph

2 Commits

Author SHA1 Message Date
Damir Mukimov
ede3d04e4e
Merge main into feature-full-text-search: Add SearchAlpha support to hybrid search
- Merged main branch improvements (better search structure with SearchResultItem)
- Added SearchAlpha config parameter for hybrid search tuning (default: 0.7)
- Updated NewWeaviateWrapper to accept host and searchAlpha parameters
- Fixed all type mismatches in mocks and tests
- Updated GraphQL resolver to use new SearchResults structure
- All tests and vet checks passing
2025-11-30 03:32:44 +01:00
google-labs-jules[bot]
0237e44b1f feat: Implement full-text search service
This commit implements the full-text search service using Weaviate. It replaces the stub implementation with a fully functional search service that supports hybrid and BM25 search modes.

The new implementation includes:
- Support for hybrid and BM25 search modes.
- Transformation of Weaviate search results into domain entities.
- Unit tests using a mock Weaviate wrapper to ensure the implementation is correct and to avoid environmental issues in the test pipeline.
2025-11-29 00:55:05 +00:00