-
Notifications
You must be signed in to change notification settings - Fork 234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: full mocking #507
base: main
Are you sure you want to change the base?
feat: full mocking #507
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
User description
Working on mocking everything in unit tests
PR Type
Enhancement, Tests, Bug fix
Description
Introduced extensive mocking and testing for hybrid and semantic routers.
Enhanced Pinecone index handling with new configurations and async support.
Improved error handling and logging across various modules.
Added support for sparse embeddings and hybrid routing logic.
Changes walkthrough 📝
2 files
Added extensive tests for hybrid and semantic routers.
Enhanced synchronization tests for hybrid and semantic routers.
4 files
Improved Pinecone index handling and added async support.
Refactored base router logic and added index readiness checks.
Added support for sparse embeddings in hybrid local index.
Enhanced BM25 encoder with debug logging.
8 files