Skip to content

Commit

Permalink
3.6.0 ent release note (#2300)
Browse files Browse the repository at this point in the history
* 3.6.0 ent release note

* Update nebula-ent-release-note.md

* Update nebula-ent-release-note.md

* Update nebula-ent-release-note.md
  • Loading branch information
cooper-lzy authored Oct 17, 2023
1 parent 5904754 commit 48f1396
Showing 1 changed file with 29 additions and 61 deletions.
90 changes: 29 additions & 61 deletions docs-2.0/20.appendix/release-notes/nebula-ent-release-note.md
Original file line number Diff line number Diff line change
@@ -1,61 +1,29 @@
# NebulaGraph {{ nebula.release }} release notes

## Features

- Support managing licenses through License Center and License Manager.
- Support full table scan without index.
- Support expressions like `v.tag` in return statements.
- Support `json_extract` function in UPDATE statements.
- Support TCK format in EXPLAIN output.
- DML supports parameters.
- Enhance full-text index.

## Optimizations

- Support TTL in milliseconds.
- Enhance attribute trimming in aggregation functions.
- Improve the performance of traversal executor.
- Optimize FIND ALL PATH performance.
- Removes some Raft locks to improve performance.
- Optimize predicate function filtering for variable-length edges.
- Parallel traversal executor.
- MATCH supports ID collection.
- Refactor the GO planner.
- Add some Graph performance options in the configuration file.
- Add maximum connection number flag.
- Support variable when seeking vertex id or property index in match clause.

## Bug fixes

- Fix the defect where RocksDB data import invalidates the leader lease.
- Fix the error message when `DESC USER` does not exist.
- Fix the defect where `CREATE IF NOT EXIST` fails when SPACE exists.
- Fix the incorrect edge direction in GetNeighbors plan.
- Fix the client IP format in the `SHOW SESSIONS` command.
- Fix the defect where attributes are pruned in USE and MATCH.
- Fix the defect where the filter is not pushed down in some cases.
- Fix the defect where the filter is incorrectly filtered in some cases.
- Fix the incorrect handling of internal variables in pattern expressions.
- Fix defects involving EMPTY comparisons.
- Fix the defect where duplicate columns are returned when all columns are requested in MATCH.
- Fix the error in comparing paths involving reflexive edges.
- Fix the defect of redefining aliases in a MATCH path.
- Fix the type check defect when inserting geographical location values.
- Fix the crash in a shortest path.
- Fix the crash in GEO.
- Fix the bug that caused storage crash during logical expression evaluation.
- Fix the error in `MATCH...contains`.
- Fix the bug of incorrect session count in concurrency.
- Fix the defect of SUBGRAPH and PATH parameters.
- Fix the defect in regular expressions.
- Fix the issue with non-expression pushing down.
- Fixed the bug of slaving cluster.

## Changes

- Disable `edge list join`, not supporting the use of edge list in multiple patterns.
- Remove GLR parser, needs to change `YIELD 1–-1` to `YIELD 1– -1`.

## Legacy versions

[Release notes of legacy versions](https://www.nebula-graph.io/tags/release-notes)
# NebulaGraph release notes

## v3.6.0

- Features
- Added support for [zone](../../4.deployment-and-installation/5.zone.md). The zone is a logical rack of storage nodes in NebulaGraph that separates multiple Storage nodes into manageable logical zones for resource isolation.
- Supported [HTTP2](../../5.configurations-and-logs/1.configurations/3.graph-config.md) protocol.
- Supported SSL two-way authentication ([mTLS](../../7.data-security/4.ssl.md)).
- Supported [automatic monitoring](../../7.data-security/4.ssl.md) of SSL certificate updates.
- Supported join queries using [INNER JOIN](../../3.ngql-guide/8.clauses-and-options/joins.md).
- Supported single shortest path using [FIND SINGLE SHORTEST PATH](../../3.ngql-guide/16.subgraph-and-path/2.find-path.md).
- Supported logging slow queries (excluding DML) using the [enable_record_slow_query](../../5.configurations-and-logs/1.configurations/3.graph-config.md) parameter.

- Enhancements
- Performance
- Optimized performance for deep queries.
- Optimized performance of the Aggregate operator.
- High availability
- Added monitoring metric `resp_part_completeness` to partial success.
- Supported recording the duration of the last successful access to LM, so that you can easily check the time when LM is down.
- When the hard disk of a node fails to write, it triggers a re-election to ensure that the cluster can provide services normally.
- Usability
- When modifying users, you can change the password or whitelist individually.

- Bug fixes
- Fixed the bug of meta data consistency.
- Fixed the bug where some expired data would not be recycled at the bottom level.
- Fixed the bug where incorrect results were returned when querying all paths from a self-loop vertex.
- Fixed the logging error of requests sent to the follower of a meta service.

0 comments on commit 48f1396

Please sign in to comment.