Release-notes
NebulaGraph Database v3.4.0 Release Note
NebulaGraph Community Edition v3.4.0 is out. This version brings new features of Kill Sessions, Memory Tracker, and so forth, in addition to continuous stability optimization.
Feature
- Support killing sessions. #5146
- Support Memory Tracker to optimize memory management. #5082
Enhancement
Modify the default value of the Graph service parameter
session_reclaim_interval_secs
to 60 seconds. #5246Adjust the default level of
stderrthreshold
in the configuration file. #5188Limit the maximum depth of the plan tree in the optimizer to avoid stack overflows. #5050
Optimize the treatment scheme when the pattern expressions are used as predicates. #4916
Bugfix
Fix the bug about query plan generation and optimization. #4863 #4813
Fix the bugs related to indexes:
Fix the bugs related to query statements:
Fix the bugs related to DDL and DML statements:
Fix the bugs related to other functions:
Change
- The added property name can not be the same as an existing or deleted property name, otherwise, the operation of adding a property fails. #5130
- Limit the type conversion when modifying the schema. #5098
- The default value must be specified when creating a property of type
NOT NULL
. #5105 - Add the multithreaded query parameter
query_concurrently
to the configuration file with a default value oftrue
. #5119 - Remove the parameter
kv_separation
of the KV separation storage function from the configuration file, which is turned off by default. #5119 - Modify the default value of
local_config
in the configuration file totrue
. #5119 - Consistent use of
v.tag.property
to get property values, because it is necessary to specify the Tag. Usingv.property
to access the property of a Tag onv
was incorrectly allowed in the previous version. #5230 - Remove the column
HTTP port
from the commandSHOW HOSTS
. #5056 - Disable the queries of the form
OPTIONAL MATCH <pattern> WHERE <condition>
. #5273 - Disable TOSS. #5119
- Rename Listener's pid filename and log directory name. #5119
Notes for upgrading
To upgrade to v3.4.0, follow the upgrade guide:
If you encounter any problems in the process of using NebulaGraph, please refer to NebulaGraph Database Manual to troubleshoot the problem. It records in detail the knowledge points and specific usage of the graph database and the graph database NebulaGraph.
Join our Slack channel if you want to discuss with the rest of the NebulaGraph community!