v1.0.5 - Qdrant deprecated search wrap fix
Fixed
- Qdrant instrumentor: avoid wrapping deprecated
searchmethod - When bothquery_points(qdrant-client 1.10+) and the legacysearchmethod exist, onlyquery_pointsis wrapped. The legacysearchmethod emits aDeprecationWarningon invocation and was removed entirely in qdrant-client 1.16+, which produced startup log noise andAttributeErrors for downstream applications.searchis still wrapped as a fallback on older clients wherequery_pointsis unavailable. Wrap calls are additionally guarded againstAttributeError/ImportErrorto survive future SDK changes silently.
Affected file: genai_otel/mcp_instrumentors/vector_db_instrumentor.py