Milvus 2.2.10 & 2.2.11: Kleinere Updates für verbesserte Systemstabilität und Benutzerfreundlichkeit
Grüße, Milvus-Fans! Wir freuen uns, Ihnen mitteilen zu können, dass wir soeben Milvus 2.2.10 und 2.2.11 veröffentlicht haben, zwei kleinere Updates, die sich in erster Linie auf Fehlerbehebungen und allgemeine Leistungsverbesserungen konzentrieren. Mit den beiden Updates können Sie ein stabileres System und eine bessere Benutzererfahrung erwarten. Werfen wir einen kurzen Blick auf die Neuerungen in diesen beiden Versionen.
Milvus 2.2.10
Milvus 2.2.10 behebt gelegentliche Systemabstürze, beschleunigt das Laden und Indizieren, reduziert die Speichernutzung in Datenknoten und bietet viele weitere Verbesserungen. Im Folgenden sind einige bemerkenswerte Änderungen aufgeführt:
- Der alte CGO Payload Writer wurde durch einen neuen ersetzt, der in reinem Go geschrieben wurde, was die Speichernutzung in Datenknoten reduziert.
go-api/v2
wurde zur Dateimilvus-proto
hinzugefügt, um Verwechslungen mit verschiedenenmilvus-proto
Versionen zu vermeiden.- Gin wurde von Version 1.9.0 auf 1.9.1 aktualisiert, um einen Fehler in der Funktion
Context.FileAttachment
zu beheben. - Hinzufügen der rollenbasierten Zugriffskontrolle (RBAC) für die FlushAll- und Datenbank-APIs.
- Es wurde ein zufälliger Absturz behoben, der durch das AWS S3 SDK verursacht wurde.
- Die Lade- und Indizierungsgeschwindigkeiten wurden verbessert.
Weitere Details finden Sie in den Milvus 2.2.10 Release Notes.
Milvus 2.2.11
Milvus 2.2.11 hat verschiedene Probleme behoben, um die Stabilität des Systems zu verbessern. Außerdem wurde die Leistung bei der Überwachung, Protokollierung, Ratenbegrenzung und dem Abfangen von clusterübergreifenden Anfragen verbessert. Im Folgenden finden Sie die wichtigsten Neuerungen dieses Updates.
- Dem Milvus GRPC-Server wurde ein Interceptor hinzugefügt, um Probleme mit dem Cross-Cluster-Routing zu vermeiden.
- Hinzufügen von Fehlercodes zum minio chunk manager, um die Fehlerdiagnose und -behebung zu erleichtern.
- Verwendung eines Singleton-Coroutine-Pools, um die Verschwendung von Coroutines zu vermeiden und die Nutzung von Ressourcen zu maximieren.
- Reduzierung der Festplattennutzung für RocksMq auf ein Zehntel des ursprünglichen Wertes durch Aktivierung der zstd-Kompression.
- Gelegentliche QueryNode-Panik während des Ladens behoben.
- Das Problem mit der Drosselung von Leseanfragen, das durch die doppelte Berechnung der Warteschlangenlänge verursacht wurde, wurde behoben.
- Probleme mit GetObject, das unter MacOS Nullwerte zurückgibt, wurden behoben.
- Es wurde ein Absturz behoben, der durch die falsche Verwendung des noexcept-Modifikators verursacht wurde.
Weitere Details finden Sie in den Milvus 2.2.11 Release Notes.
Bleiben wir in Kontakt!
Wenn Sie Fragen oder Feedback zu Milvus haben, zögern Sie bitte nicht, uns über Twitter oder LinkedIn zu kontaktieren. Sie können auch gerne unserem Slack-Kanal beitreten, um sich direkt mit unseren Ingenieuren und der Community auszutauschen, oder besuchen Sie unsere Dienstagssprechstunde!
Try Managed Milvus for Free
Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.
Get StartedLike the article? Spread the word