100.4.1 Changelog
Lanzado el 2021-07-23
Este parche soluciona un error (HERRAMIENTAS-2931) que se introdujo en la versión 100.4.0 lo que causa mongodump para omitir cualquier document que contenga un nombre de campo vacío (por ejemplo, { "": "foo" }). Los documentos con nombres de campos vacíos no se omiten por defecto si se especifican las opciones --query o --queryFile. No se vieron afectados otras herramientas que mongodump. Es altamente recomendable actualizar a 100.4.1 si existe la posibilidad de que la base de datos contenga document con nombres de campo vacíos.
Fallo de compilar
HERRAMIENTAS-2927 Limpiar la lista de plataformas dentro de platform.go.
Publicación
HERRAMIENTAS-2929 Versión de Database Tools 100.4.1
Bug
HERRAMIENTAS-2931 mongodump omite los documentos con nombres de campos vacíos
Tarea
TOOLS-2926 Ejecutar la versión en el repositorio Linux de 'test' y 'development' por separado.
100.4.0 Registro de cambios
Lanzado el 19 de julio de 2021
Esta versión incluye soporte para MongoDB Server 5.0, incluyendo el vaciado/restauración de colecciones de series temporales.
Fallo de compilar
HERRAMIENTAS-2892 Pruebas de aws-auth fallando en todas las variantes
HERRAMIENTAS-2893 legacy-js-tests 4.4 and 5.0 fallando en todas las variantes
Publicación
HERRAMIENTAS-2845 Versión de Database Tools 100.4.0
Bug
TOOLS-2041 Mongorestore debería gestionar los errores de clave duplicada durante la reproducción del oplog
TOOLS-2833 La creación de un índice con partialFilterExpression durante la reproducción de oplog falla
HERRAMIENTAS-2925 Los paquetes RPM sólo se firman con el 4.4 token de autenticación
Nueva funcionalidad
HERRAMIENTAS-2857 Vaciado de colecciones de series temporales
TOOLS-2858 Mongodump puede query colecciones de series temporales por metadatos
HERRAMIENTAS-2859 Restaurar colecciones de series temporales
TOOLS-2860 Incluir/Excluir/Renombrar colecciones de series temporales en mongorestore
Tarea
HERRAMIENTAS-2719 Añadir RHEL Enterprise 8 zSeries a Herramientas
HERRAMIENTAS-2721 Agregar RHEL8 ARM a Herramientas
TOOLS-2777 La variante Generar JSON completo no debería ejecutarse en cada confirmación.
HERRAMIENTAS-2823 Compile con go 1.16
TOOLS-2824 Añade una tarea de análisis estático que ejecute "evergreen validate"
TOOLS-2849 Mongodump debería fallar durante el resharding
HERRAMIENTAS-2850 Mongorestore debería fallar al restaurar índices geoHaystack a 4.9.0
HERRAMIENTAS-2851 El comando importCollection debería causar que mongodump falle
HERRAMIENTAS-2853 Ocultar la opción obsoleta --slaveOk
HERRAMIENTAS-2866 Descartar soporte para plataformas zSeries
HERRAMIENTAS-2873 Ejecutar la suite completa de pruebas en todas las distribuciones compatibles en evergreen
TOOLS-2881 Publica versiones de herramientas en 4.9+ repos linux
TOOLS-2921 Actualiza a Go Driver 1.6