TL;DR
Changes to SQL
The SQL functionality includes upgraded query planner and improvements in PostgreSQL handler. These changes provide greater efficiency of handling queries, improve performance, and resolves particular issues on SQL operations.
- Configurable reranking provision and its scoring, which allow users to optimize and prioritize their data queries.
- Fixed the return of proper columns from
information_schema.columns, which will help ensure the proper manipulation and display of data. - Fixed
insertissue in the PostgreSQL handler to enable smoother data insertion operations. - Updated Query Planner to allow
INSERT INTO (SELECT ..)operations without requiring a table.
Changes to Integrations
The changes and improvements in the system integrations increase the reliability and capability of the system to effectively integrate with other platforms.
- Compatibility has been developed to run version 3.11 for Windows and Mac, broadening the availability and usability of the system for users on these popular platforms.
- Further Unittests have been added for Snowflake and Oracle to ensure the performance and integration stability on these platforms.
- The resolve of bs4 deprecation warnings.
Changes to Knowledge Bases
There have been major improvements in the Knowledge Bases including doc updates, fixes, and enhancements for better usability.
- Updates in the KB docs, enhanced provider update, reranking methods and other updates for a richer and more updated set of data.
- Fixed issues when querying Agent using KB skill, allowing better data retrieval operations.
- Speed enhancement in loading Knowledge Base, improving user experience by reducing load times.
- Fixed the name of the Knowledge Base used in the documentation based on the actual use for accurate reference.
- Provider validation updated for the Re-ranker in Knowledge Bases, ensuring the stability and reliability of the re-ranker.
Bug Fixes and Improvements
Several bugs were fixed and improvements were implemented to make the system more reliable and efficient.
- Resolved the bs4 deprecation warnings to eliminate irrelevant or obsolete components.
- Providers2 were made configurable for reranking, providing the flexibility to manipulate rankings.
- ChromeDB made cosine as the default distance.
- Distance setting for pgvector was added, increasing adaptiveness in creating vector spaces.
Changes to Documentation
Notable updates were done in the system's documentation to provide more accurate information and improve user guidance.
- Updated both the general and specific sections of the documentation.
- Fixed the hotfix on the knowledge-bases.mdx.
- Docs langchain updated by adding max tokens for a more comprehensive language token information.
What's Changed
- Configurable reranking provider2 by @ea-rus in #10702
- kb docs updates by @martyna-mindsdb in #10708
- Reranking score by @ala12326571 in #10706
- Return correct columns attributes from
information_schema.columnsby @StpMax in #10663 - hotfix: documentation knowledge-bases.mdx by @fshabashev in #10723
- docs langchain -- added max tokens by @martyna-mindsdb in #10728
- Run 3.11 for Windows and Mac by @ZoranPandovski in #10727
- kb docs - provider update by @martyna-mindsdb in #10725
- kb docs - reranking methods by @martyna-mindsdb in #10722
- fix the issue for query Agent using KB skill by @ala12326571 in #10730
- fix
insertin postgres handler by @StpMax in #10729 - Add Snowflake Unittests by @ZoranPandovski in #10732
- Added mcp_client_agent.py, run_mcp_agent.py, litllm_server.py by @ala12326571 in #10731
- KB load speed up: Kb load speed up, disable upsert by @ea-rus in #10720
- Updated Query Planner to Allow INSERT INTO (SELECT ..) Without Table by @MinuraPunchihewa in #10741
- Fixed the Name of the Knowledge Base Used in the Documentation by @MinuraPunchihewa in #10737
- Add more tests for Oracle by @ZoranPandovski in #10734
- Resolve bs4 deprecation warnings by @emmanuel-ferdman in #10739
- ChromaDB: cosine is default distance by @ea-rus in #10712
- Distance setting for pgvector by @ea-rus in #10743
- Updated Provider Validation for the Re-ranker in Knowledge Bases by @MinuraPunchihewa in #10735
New Contributors
- @emmanuel-ferdman made their first contribution in #10739
Full Changelog: v25.4.3.1...v25.4.4.0