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 recuperantruncate table
datos borrados # 15460 - Apoyo a la reutilización de las declaraciones reintentos asignado
AUTO_RANDOM
ID # 15393 - Apoyo a
recover table
la recuperaciónAUTO_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 elleader-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
- PD
- Herramientas
- TiDB binlog
- 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 correctamentelast_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ónselect current_role
problema de error # 15570 - Reparación especificada en la columna de la consulta
view
cuando el nombre, informaron no reconoceview
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 enbit(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
yendKey
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
Descripción de la actualización: https://pingcap.com/docs-cn/v3.1/releases/3.1.0-rc/