100.5.4 Registro de cambios
Publicado el 19-07-2022
Esta versión consiste principalmente en correcciones de fallas de compilación, soporte para nuevas plataformas y pruebas con la versión 6.0 del servidor. Las nuevas plataformas son Debian 11 en x86, Ubuntu 22.04 en x86 y ARM, y RHEL 8.3 en s390x. La versión del controlador Go utilizada por las herramientas se ha actualizado a la 1.10.0.
Fallo de compilar
HERRAMIENTAS-3100 - Corregir el error en la tarea native-cert-ssl-4.4 en todas las variantes de compilación
HERRAMIENTAS-3101 - corregir las tareas que fallan aws-auth-6.0 y aws-auth-latest
HERRAMIENTAS-3102 - Solucionar los errores intermitentes de qa-tests-{5.3, 6.0, tareas más recientes}
TOOLS-3110 - Soluciona los fallos de las pruebas de integración con el servidor 6.0+
TOOLS-3111 - Corregir errores intermitentes en la tarea de pruebas JS heredadas.
TOOLS-3122 - Corregir prueba(s) del certificado SSL en RHEL 6.2
HERRAMIENTAS-3156 - No se puede publicar en Ubuntu 22.04 repositorios
Tarea
TOOLS-3045 - Añadir tests para el último lanzamiento del servidor
TOOLS-3051 - Herramientas de lanzamiento con Debian 11
HERRAMIENTAS-3058 - Añadir Ubuntu 22.04 ARM a Tools
HERRAMIENTAS-3059 - Herramientas de lanzamiento con Ubuntu 22.04 ARM
TOOLS-3060 - Añadir Ubuntu 22.04 x86 a Tools
TOOLS-3061 - Herramientas de lanzamiento con Ubuntu 22.04 x86
HERRAMIENTAS-3103 - Agregar pruebas para 6.0 a evergreen
TOOLS-3113 - Prueba de índices secundarios en colecciones de series temporales
HERRAMIENTAS-3130 - Agregar 6.0 a la lista de repositorios de linux a los que lanzamos
HERRAMIENTAS-3149 - Actualiza el controlador Go a la versión 1.10.0
HERRAMIENTAS-3155 - Configuración de repositorio para RHEL 8.3 en s390x es incorrecta
TOOLS-2939 - Añadir Enterprise RHEL 8 zSeries
100.5.3 Registro de cambios
Publicado el 2022-06-14
Esta versión contiene una serie de correcciones de errores y cambios. Entre los aspectos más destacados se incluye el soporte para colecciones agrupadas en mongorestore, la actualización de nuestra versión de Go de la 1.16.7 a la 1.17.8 para abordar CVE y las actualizaciones de la plataforma admitida.
Fallo de compilar
HERRAMIENTAS-3119 - Todas las compilaciones están fallando en RHEL6.2
HERRAMIENTAS-3126 - Las pruebas unitarias para el procesamiento de opciones sufren un fallo de segmentación en macOS
HERRAMIENTAS-3127 - La tarea dist CI está fallando en Windows
Bug
HERRAMIENTAS-2958 - Un borrado de índice o un collMod en el oplog podría aplicarse al índice equivocado
TOOLS-2961 - La versión ARM de RHEL82 no utiliza la arquitectura correcta.
HERRAMIENTAS-2963 - Las herramientas no están solicitando contraseña en muchos casos en los que deberían hacerlo
TOOLS-3044 - El archivo zip para las herramientas en Windows contiene rutas no válidas
TOOLS-3071- Las herramientas instaladas por los paquetes RPM en /usr/bin son propiedad de mongod:mongod en lugar de root:root.
Tarea
HERRAMIENTAS-2906 - Actualizar la configuración de Evergreen para utilizar el nuevo formato de clave de fusión
TOOLS-3001 - bsondump debería permitir documentos de hasta el tamaño máximo interno de BSON (16mb + 16kb)
TOOLS-3028 - remover evergreen batchtimes de ZAP
HERRAMIENTAS-3049 - Actualiza la versión de Go utilizada para compilar mongo-tools para abordar varias CVEs críticas y de alto nivel
HERRAMIENTAS-3050 - Añadir Debian 11 a las plataformas para las que publicamos paquetes de herramientas
HERRAMIENTAS-3095 - remover Ubuntu 14.04 de las plataformas de CI y lanzamiento
HERRAMIENTAS-3104 - Agregar pruebas para 5.3 a evergreen
HERRAMIENTAS-3105 - Pinea el controlador de Go a la versión 1.9.1
TOOLS-3106 - remover pruebas para 5.1 y 5.2 en la mayoría de las plataformas
TOOLS-3108 - Actualiza mongorestore para soportar índices clusterizados
HERRAMIENTAS-3116 - Cambia la compilar de Windows para que se ejecute en windows-vsCurrent-large
100.5.2 Registro de cambios
Lanzado el 03-02-2022
Esta versión soluciona un problema en el que al insertar documentos grandes con mongorestore o mongoimport podrían causar un uso extremadamente alto de memoria (TOOLS-2875). También corrige algunos errores menores.
Bug
TOOLS-2745 Las herramientas no admiten la configuración de
retryWrites=falseen el parámetro URITOOLS-2983 Algunos mensajes de error para argumentos conflictivos de URI/CLI generan confusión
Tarea
TOOLS-2875 Limitar el tamaño por lotes de
BufferedBulkInserterpor bytes
100.5.1 Registro de cambios
Lanzado el 2021-10-12
Esta actualización soluciona un problema en el que una determinada config colección que debería ser ignorada en general, fue incluida por mongodump y mongorestore. Esta versión también garantiza que cualquier operación sobre estas colecciones no se aplicará durante la fase de repetición del Oplog de mongorestore.
Bug
TOOLS-2952 Filtrar configuraciones de colecciones en vaciado/restauración
100.5.0 Registro de cambios
Lanzado 2021-08-10
Esta versión incluye soporte para la opción de URI balanceado por carga, lo que proporciona compatibilidad con MongoDB Atlas sin servidor.
Fallo de compilar
HERRAMIENTAS-2938 Añadir de nuevo Ubuntu 16.04 Plataforma PowerPC
Publicación
HERRAMIENTAS-2880 Versión de Database Tools 100.5.0
Bug
TOOLS-2863 cs.AuthMechanismProperties no está inicializado cuando se establece el mecanismo mediante --authenticationMechanism
Nueva funcionalidad
TOOLS-2937 Configura la opción de balanceo de carga en db.configureClient()
Tarea
HERRAMIENTAS-2932 Actualizar a Go Driver 1.7.1