TiDB liberación 3.1.0-rc, base de datos distribuida NewSQL

TiDB 3,1,0-rc ha sido puesto en libertad, esta versión son los siguientes cambios: 

Las nuevas características

  • TiDB
    • Utiliza una búsqueda binaria para lograr cultivos partición, ya que el rendimiento mejorado  # 15678
    • Soportes  RECOVER sintaxis recuperan  truncate table datos borrados  # 15460
    • Apoyo a la reutilización de las declaraciones reintentos asignado  AUTO_RANDOM ID  # 15393
    • Apoyo a  recover table la recuperación  AUTO_RANDOM distribuidor ID de estado  # 15393
    • Soporte  YEAR, MONTH, TO_DAY como una función de partición de tabla de particiones hash de clave  # 15619
    • Cuando sólo lectura de datos, la necesidad de bloqueo, los peces hacen cheque tabla de esquema de cambio  # 15708
    • Para las variables de sesión  tidb_replica_read para aumentar el  leader-and-follower valor para lograr el equilibrio de carga peticiones de lectura directamente en el líder y el seguidor  15721 #
    • TiDB dinámico apoyo actualiza certificado TLS cada vez que una nueva conexión, la aplicación no se reinicia el certificado de cliente de actualización expiró  # 15163
    • Por el apoyo PD actualización de cliente es leído cada nueva conexión para cargar el último certificado  # 15425
    • Si ha configurado  Cluster-SSL-* para forzar TiDB-PD y TiDB-TiDB utilizan la configuración del protocolo de transmisión HTTPS certificado  # 15430
    • compatibles con MySQL nuevo y  --require-secure-transport los elementos de inicio, lo que obliga a los clientes utilizar al configurar TLS  # 15442
    • Adición de  cluster-verify-cn configuración, sólo aquellos con un certificado de valores de atributos específicos para el acceso a los visitantes NC TiDB estado de las conexiones de puerto o establecen GRPC  # 15137
  • TiKV
    • API KV prima apoyado por los datos de copia de seguridad  # 7051
    • soporte de servicio Estado TLS  # 7142
    • KV servidor soporta TLS  # 7305
    • Optimización mantiene el tiempo de bloqueo para mejorar el rendimiento de copia de seguridad  # 7202
  • PD
    • shuffle-region-scheduler la programación de apoyo al estudiante  # 2235
    • Para aumentar la asignación de Colocación Reglas pd-CTL  # 2306
  • Herramientas
    • TiDB binlog
      • enlace síncrono nuevos TLS disponen  # 931  # 937  # 939
      • Escurridor nuevo  kafka-client-id elemento de configuración, compatible con la conexión Kafka de configuración de cliente de cliente ID  # 929
    • TiDB Rayo
    • BR
      • Optimizar el registro de salida, más fácil de usar  # 189
  • TiDB Ansible
    • directorio de datos de optimización TiFlash creada manera  # 1242
    • TiFlash nueva  Write Amplification supervisión artículo  # 1234
    • Optimización mensaje epollexclusive CPU no pasa la inspección, incluyendo: resuelto mediante la actualización de la versión del kernel, y pronto la versión mínima admitida kernel  # 1243

correcciones de errores

  • TiDB
    • Dado que la información tiflash esquema de actualización de reparación cambió el tipo de pregunta equivocada réplica del DDL demasiado a menudo conducen a la  # 14884
    • Reparación en uso  AUTO_RANDOM cuando no se genera correctamente  last_insert_id las preguntas  # 15149
    • DDL puede causar problemas cuando las actualizaciones de estado de reparación pegado TiFlash réplica  # 15161
    • Cuando no hay un pulsador de predicados, de pila prohíbe la agregación y  TopN de pila  # 15141
    • Prohibir uno dentro del otro para crear  view # 15440
    • La reparación  set role all después de la ejecución  select current_role problema de error  # 15570
    • Reparación especificada en la columna de la consulta  view cuando el nombre, informaron no reconoce  view el problema  # 15573
    • DDL tratamiento previo se soluciona el problema al escribir la información binlog que puede salir mal  # 15444
    • problemas de acceso causar pánico cuando simultánea a la vista y reparar la tabla de particiones  # 15560
    • Reparación  update duplicate key declaración en  bit(n) cuestión está dando tipo de columna  # 15487
    • Fix  max-execution-time problema no es parte de la escena en la fuerza  # 15616
    • Al generar plan de reparación del Índice no es determinar si se debe incluir la corriente ReadEngine TiKV pregunta  # 15773
  • TiKV
    • Fix inconsistencias al cerrar una comprobación de coherencia parámetros, insertar transacción clave ya existe y se elimina inmediatamente llevar al fracaso la detección de conflictos o el índice de datos  # 7112
    • Reparar  TopN el error de cálculo cuando se comparan entero sin signo de tema  # 7199
    • Raftstore introducción de un mecanismo de control de flujo para resolver sin control de flujo puede causar lento atasco del registro de recuperación podría resultar en racimos, así como tamaño de la transacción demasiado grandes conducen a problemas de conexión frecuentes entre TiKV reconexión  # 7087  # 7078
    • Enviado para fijar las réplicas de problemas de la solicitud de lectura puede estar permanentemente atascado  # 6543
    • Solucionar el problema réplica de lectura será bloqueada aplica instantánea  # 7249
    • índice de lectura de reparación en la situación de transferencia líder de pánico puede causar problemas en el  # 7240
    • copia de seguridad S3 para solucionar el problema cuando todos los archivos SST llena de ceros  # 6967
    • Hay muchos Región vacío llevado a preguntas después de la reanudación de la SST tamaño del archivo de copia de seguridad de reparación sin grabar  # 6983
    • la ayuda de reserva para la Identidad Web IAM AWS  # 7297
  • PD
    • Debido a que los resultados del proceso de restauración de datos DP en la competencia en la información de latido Región Región es la pregunta incorrecta  # 2234
    • Corregir  random-merge-scheduler el problema no se ajustaba a las etiquetas de ubicación y colocación Regla Reglas  # 2212
    • Regla de ubicación de la reparación es el mismo  startKey y  endKey los problemas cubierto Colocación Regla  # 2222
    • versión del servidor DP y la versión de salida correcciones de inconsistencias salida de API  # 2192
  • Herramientas
    • TiDB Rayo
      • Fijar los errores de conversión problema TiDB carácter backend debido a errores en los datos  # 283
    • BR
      • Se ha corregido un problema en el clúster TiFlash abierta no se puede utilizar para recuperar BR  # 194

Descripción de la actualización: https://pingcap.com/docs-cn/v3.1/releases/3.1.0-rc/

Supongo que te gusta

Origin www.oschina.net/news/114680/tidb-3-1-0-rc-released
Recomendado
Clasificación