Skip to content

Commit

Permalink
release 3.5 enterprise (#2138)
Browse files Browse the repository at this point in the history
  • Loading branch information
cooper-lzy authored Jul 3, 2023
1 parent 0fa101f commit 437ff4b
Show file tree
Hide file tree
Showing 3 changed files with 151 additions and 143 deletions.
86 changes: 44 additions & 42 deletions docs-2.0/20.appendix/release-notes/nebula-ent-release-note.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,57 +2,59 @@

## Features

- Support managing licenses through License Center and License Manager. [#2487](https://github.com/vesoft-inc/nebula-ent/pull/2487) [#2504](https://github.com/vesoft-inc/nebula-ent/pull/2504) [#2568](https://github.com/vesoft-inc/nebula-ent/pull/2568) [#2590](https://github.com/vesoft-inc/nebula-ent/pull/2590) [#2618](https://github.com/vesoft-inc/nebula-ent/pull/2618) [#2628](https://github.com/vesoft-inc/nebula-ent/pull/2628) [#2643](https://github.com/vesoft-inc/nebula-ent/pull/2643)
- Support full table scan without index. [#5416](https://github.com/vesoft-inc/nebula/pull/5416)
- Support expressions like `v.tag` in return statements. [#5440](https://github.com/vesoft-inc/nebula/pull/5440)
- Support `json_extract` function in UPDATE statements. [#5457](https://github.com/vesoft-inc/nebula/pull/5457)
- Support TCK format in EXPLAIN output. [#5414](https://github.com/vesoft-inc/nebula/pull/5414)
- DML supports parameters. [#5328](https://github.com/vesoft-inc/nebula/pull/5328)
- 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. [#5430](https://github.com/vesoft-inc/nebula/pull/5430)
- Enhance attribute trimming in aggregation functions. [#5301](https://github.com/vesoft-inc/nebula/pull/5301)
- Improve the performance of traversal executor. [#5308](https://github.com/vesoft-inc/nebula/pull/5308)
- Optimize FIND ALL PATH performance. [#5409](https://github.com/vesoft-inc/nebula/pull/5409)
- Removes some Raft locks to improve performance. [#5451](https://github.com/vesoft-inc/nebula/pull/5451)
- Optimize predicate function filtering for variable-length edges. [#5464](https://github.com/vesoft-inc/nebula/pull/5464) [#5470](https://github.com/vesoft-inc/nebula/pull/5470) [#5481](https://github.com/vesoft-inc/nebula/pull/5481) [#5503](https://github.com/vesoft-inc/nebula/pull/5503)
- Parallel traversal executor. [#5314](https://github.com/vesoft-inc/nebula/pull/5314)
- MATCH supports ID collection. [#5360](https://github.com/vesoft-inc/nebula/pull/5360)
- Refactor the GO planner. [#5369](https://github.com/vesoft-inc/nebula/pull/5369)
- Add some Graph performance options in the configuration file. [#5463](https://github.com/vesoft-inc/nebula/pull/5463)
- Add maximum connection number flag. [#5309](https://github.com/vesoft-inc/nebula/pull/5309)
- 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. [#5271](https://github.com/vesoft-inc/nebula/pull/5271)
- Fix the error message when `DESC USER` does not exist. [#5345](https://github.com/vesoft-inc/nebula/pull/5345)
- Fix the defect where `CREATE IF NOT EXIST` fails when SPACE exists. [#5375](https://github.com/vesoft-inc/nebula/pull/5375)
- Fix the incorrect edge direction in GetNeighbors plan. [#5386](https://github.com/vesoft-inc/nebula/pull/5386)
- Fix the client IP format in the `SHOW SESSIONS` command. [#5388](https://github.com/vesoft-inc/nebula/pull/5388)
- Fix the defect where attributes are pruned in USE and MATCH. [#5263](https://github.com/vesoft-inc/nebula/issues/5263)
- Fix the defect where the filter is not pushed down in some cases. [#5395](https://github.com/vesoft-inc/nebula/pull/5395)
- Fix the defect where the filter is incorrectly filtered in some cases. [#5422](https://github.com/vesoft-inc/nebula/pull/5422)
- Fix the incorrect handling of internal variables in pattern expressions. [#5424](https://github.com/vesoft-inc/nebula/pull/5424)
- Fix defects involving EMPTY comparisons. [#5433](https://github.com/vesoft-inc/nebula/pull/5433)
- Fix the defect where duplicate columns are returned when all columns are requested in MATCH. [#5443](https://github.com/vesoft-inc/nebula/pull/5443)
- Fix the error in comparing paths involving reflexive edges. [#5444](https://github.com/vesoft-inc/nebula/pull/5444)
- Fix the defect of redefining aliases in a MATCH path. [#5446](https://github.com/vesoft-inc/nebula/pull/5446)
- Fix the type check defect when inserting geographical location values. [#5460](https://github.com/vesoft-inc/nebula/pull/5460)
- Fix the crash in a shortest path. [#5472](https://github.com/vesoft-inc/nebula/pull/5472)
- Fix the crash in GEO. [#5475](https://github.com/vesoft-inc/nebula/pull/5475)
- Fix the bug that caused storage crash during logical expression evaluation. [#2500](https://github.com/vesoft-inc/nebula-ent/pull/2500)
- Fix the error in `MATCH...contains`. [#5485](https://github.com/vesoft-inc/nebula/pull/5485)
- Fix the bug of incorrect session count in concurrency. [#5496](https://github.com/vesoft-inc/nebula/pull/5496)
- Fix the defect of SUBGRAPH and PATH parameters. [#5500](https://github.com/vesoft-inc/nebula/pull/5500)
- Fix the defect in regular expressions. [#5507](https://github.com/vesoft-inc/nebula/pull/5507)
- Fix the issue with non-expression pushing down. [#2541](https://github.com/vesoft-inc/nebula-ent/pull/2541)

- 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. [#5268](https://github.com/vesoft-inc/nebula/pull/5268)
- Remove GLR parser, needs to change `YIELD 1–-1` to `YIELD 1– -1`. [#5290](https://github.com/vesoft-inc/nebula/pull/5290)
- 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

Expand Down
8 changes: 8 additions & 0 deletions docs-2.0/nebula-explorer/workflow/1.prepare-resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,14 @@ You must prepare your environment for running a workflow, including NebulaGraph
- Local data directory: Default is `~/analytics-data`.
- ALGORITHM script path: Default is `~/nebula-analytics/scripts/run_algo.sh`.

- NFS configuration

!!! note

Users need to deploy the NFS Server on the Dag Controller machine and configure the shared directory by themselves, and then deploy the NFS client on all Analytics machines and mount the shared directory.

Enabled by default, the results of the task will be saved locally. Each Analytics node needs to be configured with a local data directory for NFS.

- HDFS configuration (Optional)

By default, NFS is used to save the graph computing results. If you need to use HDFS, please install the HDFS client on the machine where Analytics is located first.
Expand Down
Loading

0 comments on commit 437ff4b

Please sign in to comment.