What's Changed
-
Query Performance Analysis Tools (7 tools)
-
| Tool | Description |
|------|-------------|
|get_longest_running_queries| Get top N longest running queries by average service time |
|get_most_frequent_queries| Get top N most frequently executed queries |
|get_queries_with_largest_response_sizes| Find queries with the largest average response sizes (bytes/KB/MB) |
|get_queries_with_large_result_count| Find queries returning the most documents on average |
|get_queries_using_primary_index| Identify queries using primary indexes (performance anti-pattern) |
|get_queries_not_using_covering_index| Find queries requiring document fetches after index scans |
|get_queries_not_selective| Detect queries where index scans return significantly more documents than needed | -
This release cover comprehensive testing strategy:
- Tools independently - Integration tests for each tool
- Utilities - Unit tests for index_utils, constants, config, connection, context
- Configuration - Settings and validation testing
- MCP server integration - Protocol compliance, tool registration
- Tool loading - Verification that all expected tools are registered
- Demo cluster invocation - Live cluster testing support
Full Changelog: v0.5.2...v0.5.3
What's Changed
- DA-1203 Modified Add Slow Running Queries tools by @AayushTyagi1 in #74
- DA-1055 investigate automated testing for tools mcp server by @AayushTyagi1 in #86
Full Changelog: v0.5.2...v0.5.3