mongot v1.70.1
Fecha de lanzamiento: 30 de junio de 2026
Estas notas de versión cubren los cambios desde la versión de vista previa pública (0.40.0, octubre 2025) hasta el lanzamiento de disponibilidad general (1.70.1). Los cambios se aplican a las implementaciones autogestionadas de Community Edition y Enterprise Advanced. Las implementaciones gestionadas por Atlas están excluidas.
Nuevas funcionalidades y mejoras
Descripción | Disponible en Community Edition | Disponible en Enterprise Advanced |
|---|---|---|
Autenticación reestructurada en | ✅ | ✅ |
X.509 autenticación de certificado para conexiones de origen de sincronizar. | ✅ | ✅ |
Compatibilidad con archivos de clave cifrados para TLS. Tanto la conexión TLS de origen de sincronización como el TLS del servidor gRPC aceptan una | ✅ | ✅ |
Nuevo | ✅ | ✅ |
Nuevo | ✅ | ✅ |
Soporte de clúster particionado a través de | ✅ | ✅ |
Índices ordenados (ordenación indexada). Los índices de búsqueda ahora se pueden configurar con un orden de clasificación en uno o más campos. Las query con un | ✅ | ✅ |
Búsqueda vectorial anidada. | ✅ | ✅ |
Fuente almacenada de vectores. Los índices de búsqueda vectorial pueden almacenar valores vectoriales originales junto con los datos del índice. Cuando una query | ✅ | ✅ |
Respaldo automático de ENN para búsqueda vectorial de baja recuperación. | ✅ | ✅ |
Faceta de perforación lateral. Las query de faceta utilizan el algoritmo de perforación lateral de Lucene, calculando los recuentos de faceta en todos los documentos en una sola pasada. Esto permite el comportamiento de «mostrar recuentos como si este filtro de faceta no se aplicara», común en las UI de navegación, sin una segunda query. Introducido en la v0.69.0. | ✅ | ✅ |
Límite de depósito de facetas aumentado a 10,000. El número máximo de depósitos devueltos para las facetas de número y fecha se ha aumentado de 1,000 a 10,000, lo que permite agregaciones más detalladas en rangos de valores grandes. Introducido en la v1.70.1. | ✅ | ✅ |
Sintaxis de definición de índice alineada para autogestionado | ✅ | ✅ |
Incrustación automática con Voyage AI en autogestionado | ✅ | ✅ |
Parámetros de HNSW configurables para índices de incrustación automática. Los parámetros de construcción de grafos HNSW | ✅ | ✅ |
Punto de conexión de métricas de Prometheus para autogestionado | ✅ | ✅ |
Puntos finales de estado y preparación de HTTP. El punto final | ✅ | ✅ |
Compatibilidad con $listSearchIndexes para autogestionado | ✅ | ✅ |
Métricas de memoria conscientes del contenedor. Las métricas de memoria del sistema ahora se leen de los límites de cgroup cuando se ejecutan dentro de un contenedor en lugar de informar la memoria física total del host, lo que proporciona cifras precisas de memoria disponible en entornos Docker y Kubernetes. Introducido en la v0.69.0. | ✅ | ✅ |
Umbrales de pausa de replicación alineados con Atlas. Los umbrales en los que | ✅ | ✅ |
Lucene actualizado a 10.1. La librería de búsqueda subyacente se actualizó de Lucene 9.x a Lucene 10.1, lo que supuso mejoras en el rendimiento de las query, un mejor comportamiento de fusión de segmentos y correcciones de exactitud para las query compuestas, los índices ordenados y la búsqueda vectorial. Introducido en la v1.70.1. | ✅ | ✅ |
Tiempo de ejecución de Java actualizado a Java 21. El binario | ✅ | ✅ |
La imagen base de Docker se actualizó a Amazon Linux 2023. La imagen de Docker | ✅ | ✅ |
Correcciones de errores
Descripción | Disponible en Community Edition | Disponible en Enterprise Advanced |
|---|---|---|
Índices de búsqueda protegidos contra la eliminación cuando la configuración del router es inconsistente con la topología del clúster. En un clúster particionado donde | ✅ | ✅ |
Bloqueo de inicio cuando | ✅ | ✅ |
Los índices que fallaron durante la sincronización inicial ahora se recuperan automáticamente. Un índice de búsqueda que falló a mitad de la sincronización inicial permanecería en un estado FAILED de forma permanente, lo que requeriría una intervención manual. | ✅ | ✅ |
Transición de estado incorrecta de STEADY a INITIAL_SYNC. Un error en el cálculo del estado de la capa de Lucene podría hacer que un índice de búsqueda completamente indexado pasara incorrectamente de STEADY a INITIAL_SYNC, lo que activaría una reindexación innecesaria. Los índices ahora permanecen correctamente en estado STEADY. Corregido en la v0.67.0. | ✅ | ✅ |
Replicación apagada cuando el host de origen de sincronización no está disponible. Cuando todos los nodos del set de réplicas configurados no están disponibles durante un período prolongado, | ✅ | ✅ |
Métricas del sistema obsoletas. Las métricas del sistema informadas a través del endpoint de Prometheus podrían quedar obsoletas después de un tiempo de actividad prolongado. El bucle de recopilación de métricas ahora se restablece correctamente en cada ciclo de scraping. Corregido en la v1.70.1. | ✅ | ✅ |
Regresión de query de comodín inicial (Lucene 10). Una regresión introducida durante la migración de Lucene 10 provocó que las query de comodín inicial devolvieran resultados incorrectos o faltantes. Resuelto en Lucene 10.1. Corregido en la v1.70.1. | ✅ | ✅ |
Puro | ✅ | ✅ |
Inflación de puntuación de búsqueda vectorial anidada con | ✅ | ✅ |
La búsqueda vectorial anidada con cuantificación binaria devolvió resultados incorrectos. | ✅ | ✅ |
Las facetas de token de perforación lateral en campos vacíos generaron una excepción. Las query de facetas que utilizan el tipo de campo | ✅ | ✅ |
Doble recuento de facetas dispersas. La iteración del arreglo clave de un campo SSDV disperso podría duplicar o omitir entradas en los resultados de la faceta. Los recuentos de facetas ahora son precisos para campos con datos dispersos. Corregido en la v0.69.0. | ✅ | ✅ |
El operador de autocompletar descartó el token de prefijo final. Cuando un usuario escribía una palabra a mitad de la finalización, el operador de autocompletar a veces descartaba el token de prefijo de la última palabra, devolviendo resultados solo para palabras completas anteriores. Corregido en la v0.65.0. | ✅ | ✅ |
Metadatos de colección descartar no limpiados. Cuando se descartar una colección de MongoDB, los metadatos obsoletos del catálogo de índices podrían acumularse y causar un estado incorrecto si la colección se recreaba posteriormente. Los metadatos ahora se eliminan correctamente al descartar la colección. Corregido en la v1.70.1. | ✅ | ✅ |
Pérdida de memoria nativa en la recopilación de datos de FTDC. Una pérdida de memoria nativa en la rutina de recopilación de FTDC provocó que la huella de memoria fuera del montón de | ✅ | ✅ |
Condición de competencia de concesión de zombis de incrustación automática. Una competencia entre las comprobaciones de latidos y la lógica de transición de estado podría dejar una concesión de líder de incrustación automática en un estado zombi después de que el titular se detuviera. La máquina de estado de concesión ahora utiliza comprobaciones de estado atómicas para eliminar esta ventana. Corregido en la v0.69.0. | ✅ | ✅ |
Vistas materializadas de reemplazo completo con ámbito incorrecto para | ✅ | ✅ |
Actualizaciones de dependencias de seguridad. Se actualizaron las librerías de terceros con CVE conocidos: Netty se actualizó a 4.1.132+, Jackson se actualizó a 2.18.6, Logback-core se actualizó, Plexus-Utils se actualizó a 4.0.3 y netty-tcnative se actualizó a 2.0.79.Final. Aplicado en v0.69.0. | ✅ | ✅ |