Esta versión v3.5.0 optimiza principalmente el rendimiento de FIND ALL PATH y admite funciones como el escaneo completo de tablas sin índice. Para mejoras de rendimiento específicas, recuerde leer el informe de rendimiento de NebulaGraph v3.5.0 la próxima semana.
característica
- Admite escaneo de tabla completa sin índice, consulte pr: #5416
- Soporte UDF, ver pr: #4804 #5391
- Admite el uso de expresiones como esta en declaraciones de retorno
v.tag
, consulte pr: #5440 - Admite
UPDATE
la función json_extract en la declaración, consulte pr: #5457 - Admite
EXPLAIN
el uso del formato TCK en la salida, consulte pr: #5414 - DML admite parámetros, consulte pr: #5328
mejoramiento
- Soporta TTL en milisegundos, ver pr: #5430
- Recorte de atributos mejorado en funciones agregadas, consulte pr: #5301
- Rendimiento mejorado del ejecutor transversal, ver pr: #5308
- Rendimiento optimizado
FIND ALL PATH
, ver pr: #5409 - Para mejorar el rendimiento, se eliminaron algunos bloqueos de balsa, ver pr: #5451
- Se optimizó la función de predicado para filtrar bordes de longitud variable, ver pr: #5464 #5470 #5481 #5503
- Ejecutor transversal paralelo, ver pr: #5314
MATCH
Conjunto de ID de soporte, ver pr: #5360- Refactorizado
GO planner
, ver pr: #5369 - Se agregaron algunas opciones de rendimiento de gráficos en el archivo de configuración, consulte pr: #5463
- Se agregó el indicador de conexiones máximas, consulte pr: # 5309
corrección de errores
- Se corrigió el defecto de que el arrendamiento líder no es válido cuando RocksDB importa datos, consulte pr: #5271
- Se corrigió
DESC USER
el defecto de que el mensaje de aviso era incorrecto cuando el usuario no existe, consulte pr: #5345 - Se corrigió
CREATE IF NOT EXIST
el defecto de que no tendrá éxito cuando exista ESPACIO, ver pr: #5375 - Se corrigió
GetNeighbors
un error donde los bordes tenían una orientación incorrecta en el plano, ver pr: #5368 - Corregido
SHOW SESSIONS
error en formato de IP de cliente en comando, ver pr: #5388 - Se corrigió un error en el que los atributos se podaban cuando
USE
y , ver pr: #5263MATCH
- Se corrigió un error en el que el filtro no se empujaba hacia abajo en algunos casos, consulte pr: #5395
- Se corrigió un error en el que los filtros se filtraban incorrectamente en algunos casos, consulte pr: #5422
- Se corrigió el manejo incorrecto de las variables internas en las expresiones de patrón, ver pr: #5424
- Se corrigió
EMPTY
un error relacionado con la comparación, ver pr: #5433 - Se corrigió
MATCH
el error que devolvía columnas duplicadas al solicitar todas las columnas, ver pr: #5443 - Se corrigió un error en el que las comparaciones que involucraban rutas eran incorrectas en los bordes reflexivos, consulte pr: # 5444
- Se corrigió
MATCH
un error donde los alias se redefinían en las rutas, consulte pr: #5446 - Se corrigió el error de verificación de tipo al insertar valores de geolocalización, ver pr: #5460
- Se corrigió el bloqueo de la ruta más corta, consulte pr: # 5472
- Se corrigió
GEO
el error de bloqueo, consulte pr: # 5475 - Se corrigió
MATCH...CONTAINS
el defecto de informe de errores, ver pr: #5485 - Se corrigió el error de que el conteo de sesiones era incorrecto cuando eran concurrentes, ver pr: #5496
- Error corregido con
GET SUBGRAPH
yFIND PATH
parámetros, ver pr: #5500 - Se corrigió el error de expresión regular, consulte pr: # 5507
punto de cambio
- Deshabilitado
edge list join
, no admite el uso de la lista de bordes en múltiples modos, consulte pr: #5268 - Para eliminar
GLR
el analizador, debeYIELD 1–-1
modificarloYIELD 1– -1
, consulte pr: #5290
contribuyente
Esta versión v3.5.0 es aportada por los siguientes usuarios, sin ningún orden en particular:
- @Shylock-Hg
- @zhaojunnana
- @wey-gu
- @xtciclista
- @AntiTopQuark
- @czpmango
- @crítico27
- @jievince
- @yixinglu
- @nuncamás3
- @cangfengzhs
- @shixiangz
- @Milittle
- @pengweisong
- @Aiee
- @codiseñador
Finalmente, un agradecimiento especial a @zhaojunnana , @AntiTopQuark , @shixiangz , @Milittle por sus contribuciones a la versión.
Dirección de experiencia de NebulaGraph v3.5.0: https://github.com/vesoft-inc/nebula/releases/tag/v3.5.0