Servidor Couchbase

Características y mejoras de Couchbase 5.0 April 2017 Developer Build

Las lluvias de abril traen las flores de mayo, pero hasta entonces es hora de la versión para desarrolladores de abril de 2017.

La Developer Build de abril de 2017 tiene un montón de correcciones de errores y mejoras de características, y estamos un paso más cerca de la versión estable de Couchbase Server 5.0.

Puedes obtener la compilación para desarrolladores de abril de 2017 en la página Página de descargas de Couchbase en la pestaña de desarrollador.

Funciones y mejoras en las versiones para desarrolladores

 

Nuevas plataformas en la versión para desarrolladores de abril de 2017

Basándonos en los comentarios que hemos recibido, estas son algunas plataformas adicionales que vamos a introducir a partir de la versión para desarrolladores de abril de 2017. Esperamos que pruebes la versión para desarrolladores de abril de 2017 en estas plataformas y nos envíes tus comentarios.

  • Oracle Linux 7
  • Ubuntu 16.04
  • Windows Server 2016

Tenga en cuenta que Ubuntu 12 es EOL este mes, por lo que las futuras versiones de Couchbase probablemente no serán compatibles con Ubuntu 12.

Bichos

Gracias por tus comentarios y por ayudarnos a identificar y corregir los errores de Couchbase Server 5.0. Aquí tienes una lista de los errores críticos y principales que se han corregido en la versión para desarrolladores de abril de 2017.

Edición #

Descripción

MB-23102

[Efímero]: Corregir la posible regresión debida al uso extra de memoria para enlaces secuenciales en Valor Almacenado.

MB-23562

Cubos efímeros: el recuento de elementos pasa a -1

MB-23664

XDCR entre cubos efímeros se atasca

MB-23055

[RBAC: No se puede crear un alias en un índice creado por el mismo usuario en sasl bucket

MB-23139

[FTS] la prueba unitaria de compactación de musgo asume un segmento particular impl

MB-23349

[FTS] el rendimiento se degrada hasta 10 veces cuando se utiliza una configuración de "tamaño de consulta" (límite) grande.

MB-22870

[FTS] efímero: Docs not getting indexed when multiple indexes are present on an ephemeral bucket

MB-22871

[FTS] efímero: No docs indexed to a memory-only-index from ephemeral bucket

MB-23561

[FTS] los archivos de moss store no se borran tras la compactación

MB-23674

[FTS] carrera detectada en cbft

MB-21785

[FTS] Interfaz de usuario: estadísticas: el gráfico de "elementos restantes" muestra datos erróneos cuando hay mutaciones KV en curso.

MB-21783

[FTS] Interfaz de usuario: estadísticas: El gráfico "consultas/seg" muestra datos erróneos en la configuración de clústeres multinodo de FTS.

MB-21645

[FTS] El registro de consultas lentas entra en conflicto con el requisito de no registrar datos de usuario.

MB-23227

falla la instalación del servidor couchbase en máquinas centos 6

MB-23579

Contenedor Docker Windows : service-stop.bat apaga el contenedor

MB-23517

Establecer → Eliminar → Establecer secuencia de operaciones KV que utilizan la misma clave bloquea la conexión del cliente.

MB-23429

Fallo de autenticación con cliente mem para usuario LDAP

MB-23269

Memcached se bloquea al intentar escribir un evento de auditoría en un archivo con permisos incorrectos.

MB-22691

la capacidad de upsert la clave xattr con cualquier nombre depende de las claves ya establecidas en xattrs

MB-23347

Índice muy bajo de operaciones de inserción debido a la contención de bloqueos

MB-23479

Query-select - puede consultar cualquier cubo

MB-23197

La adición de un nuevo nodo falla debido a "Fallo en la llamada de finalización de la unión. Fallo al volver a iniciar los procesos del clúster ns_server".

MB-22759

Operaciones N1QL de inserción/borrado/actualización incorrectamente autorizadas

MB-23758

Eliminar GO_DEFAULT_VERSION

MB-23372

Brecha en la cobertura de índices de matrices

MB-23222

Carga de trabajo YCSB e con sintaxis n1ql errónea Se consume memoria 100%

MB-23203

La unión de índices elige el índice incorrecto y no elige el índice correcto de forma coherente.

MB-23186

Las comprobaciones de intercalación de índices no pueden utilizar la configuración de la API.

MB-23057

La exploración está cubierta evitar IntersectScan

MB-23361

[N1QL] test_order_by_alias_aggr_fn prueba funcional está fallando

MB-23236

[N1QL RBAC]Se muestra un mensaje incorrecto cuando el modo de almacenamiento del indexador no está configurado.

MB-23179

[IndexAPI2] El motor cbq entra en pánico al crear un índice descendente

MB-23049

cbq-engine revalida constantemente las credenciales vacías

MB-23277

[n1ql rbac] El usuario incorporado se actualiza al especificar un nuevo rol en un bucket diferente.

MB-23245

[N1QL][CURL] Ocasionalmente, al establecer la opción de tiempo de espera de conexión, se produce un pánico.

MB-23165

[N1QL] test_indexcountscan falla

MB-23132

CURL : Eliminar la opción max-redirs

MB-23101

Restringir el empuje del límite en IntersectScan(s)

MB-23219

investigar el registro de consultas si se produce un fallo del analizador sintáctico.

MB-23134

CURL - Desactivar todos los demás protocolos excepto HTTP/HTTPS

MB-22994

[N1QL]Consulta con predicados en 3 campos diferentes con cláusula OR no utiliza UnionScan

MB-23610

[N1QL][Monitorización] No se puede borrar/filtrar system:completed_requests por nodo

MB-23723

request_plus las consultas de rango con LIMIT son lentas

MB-23716

N1QL: test_array_index_regexp_covering falla, consulta con expresión regular se agota en centos y windows, pánico visto en query.log

MB-21971

Exponer meta().cas y meta().expiration a N1QL

MB-22874

El controlador jdbc-json lanza una excepción nullpointer con carga de trabajo YCSB

MB-23106

pánico en el indexador

MB-22920

Fallo intermitente: "Index scaned timed out".

MB-22879

El rendimiento de las consultas compuestas con TOKENS() se ha reducido de ~24.000 a ~4.000 consultas/seg.

MB-23729

La indexación inicial de 200 millones de artículos ha pasado de 6 minutos a 1 hora.

MB-23657

El rendimiento de la carga de trabajo E de Q2, Q3 y YCSB descendió a 400 consultas/seg.

MB-22982

La salida de la consulta del formulario de árbol no se imprime en el banco de trabajo de consultas

MB-23311

cbbackupmgr se bloquea con "fatal error: concurrent map read and map write"

MB-23490

La modificación de la contraseña de un usuario de una sesión determinada debe invalidar las demás sesiones

MB-23280

[UI]La fuente de autenticación no está seleccionada para un usuario ldap

MB-23016

[FTS UI] El indicador de progreso del reequilibrio no muestra el progreso a nivel granular.

MB-23437

[Interfaz de usuario] No se puede establecer la configuración de almacenamiento de índice en el nodo de índice en el momento de la configuración.

MB-23085

View Engine no detecta meta.id si doc tiene xattrs

MB-23423

La conexión Memcached se cierra sin razón aparente después de un par de minutos

MB-22997

Solucionado el problema de bloqueo al cerrar el flujo upr

MB-23228

Evitar el reinicio frecuente de la replicación cuando se elimina un nodo del clúster de destino.

MB-23728

El cluster ref remoto no puede rotar en los nodos de destino cuando el objetivo es la búsqueda elástica

Seguimos esperando sus comentarios.

Permanezca atento a la Blog de Couchbase para más información sobre la próxima versión para desarrolladores.

¿Le interesa probar algunas de estas nuevas funciones? Descargar Couchbase Server 5.0 April 2017 Developer Build ¡hoy!

El lanzamiento de la versión 5.0 se acerca rápidamente, ¡pero aún queremos tu opinión!

Bichos: Si encuentra un error (algo que no funciona o que no funciona como cabría esperar), presente un problema en nuestra sección Sistema JIRA en issues.couchbase.com o envíe una pregunta a Foros de Couchbase. O ponte en contacto conmigo con una descripción del problema. Estaré encantado de ayudarte o de enviar el error por ti (mis gestores de Couchbase me dejan hacerme selfies en nuestro sofá caricaturescamente grande cuando envío buenos errores).

Comentarios: Dígame lo que piensa. ¿Algo que no te guste? ¿Algo que te guste mucho? ¿Falta algo? Ahora puedes dar tu opinión directamente desde la Consola Web de Couchbase. Busca el icono feedback icon en la parte inferior derecha de la pantalla.

En algunos casos, puede resultar difícil decidir si su comentario es un error o una sugerencia. Usa tu mejor criterio o, de nuevo, no dudes en ponerte en contacto conmigo para pedirme ayuda. Quiero saber de ti. La mejor forma de contactar conmigo es Twitter @mgroves o envíeme un correo electrónico matthew.groves@couchbase.com.

Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por Matthew Groves

A Matthew D. Groves le encanta programar. No importa si se trata de C#, jQuery o PHP: enviará pull requests para cualquier cosa. Lleva codificando profesionalmente desde que escribió una aplicación de punto de venta en QuickBASIC para la pizzería de sus padres, allá por los años noventa. Actualmente trabaja como Director de Marketing de Producto para Couchbase. Su tiempo libre lo pasa con su familia, viendo a los Reds y participando en la comunidad de desarrolladores. Es autor de AOP in .NET, Pro Microservices in .NET, autor de Pluralsight y MVP de Microsoft.

2 Comentarios

  1. [...] Global Secondary Indexes (GSI) para soportar el motor de consultas N1QL. Ahora, con Couchbase Server 5.0 (a partir de la build para desarrolladores de abril), hemos añadido la capacidad de replicar y reequilibrar automáticamente estos [...]

  2. [...] al SDK se describen en este artículo y también se refieren a los cambios realizados en la versión preliminar de abril para desarrolladores, así como en la próxima versión beta [...].

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.