Skip to content

Commit

Permalink
setup
Browse files Browse the repository at this point in the history
  • Loading branch information
VGalaxies committed Dec 11, 2024
1 parent 8fc8465 commit 0479ecc
Show file tree
Hide file tree
Showing 4 changed files with 91 additions and 18 deletions.
6 changes: 3 additions & 3 deletions content/cn/docs/changelog/hugegraph-1.3.0-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linkTitle: "Release-1.3.0"
weight: 4
---

## 运行环境/版本说明
### 运行环境/版本说明

1. 优先在 `hugegraph/toolchain/commons`软件中使用 Java 11, 此次是这些模块最后一次主版本兼容 Java 8 了。(computer 则仅支持 Java11)
2. 另外相比 Java11, 使用 Java8 会失去一些**安全性**的保障,我们推荐生产或对外网暴露访问的环境使用 Java11 并开启 [Auth 权限认证](/cn/docs/config/config-authentication/)
Expand All @@ -13,8 +13,6 @@ weight: 4

PS: 未来 HugeGraph 组件的版本会朝着 `Java 11 -> Java 17 -> Java 21` 演进

## 发布细节

### hugegraph

> 在此次版本中我们修复了一些 SEC 相关的问题,如果是线上或者对外服务请升级到最新版本 + 开启权限认证
Expand Down Expand Up @@ -142,6 +140,8 @@ PS: 未来 HugeGraph 组件的版本会朝着 `Java 11 -> Java 17 -> Java 21`
* chore: add release scripts ([#33](https://github.com/apache/incubator-hugegraph-ai/pull/33))
* chore: change file chmod 755 ([#34](https://github.com/apache/incubator-hugegraph-ai/pull/34))

### 发布细节

Please check the release details/contributor in each repository:

- [Server Release Notes](https://github.com/apache/incubator-hugegraph/releases)
Expand Down
83 changes: 77 additions & 6 deletions content/cn/docs/changelog/hugegraph-1.5.0-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,86 @@ weight: 5

> WIP: This doc is under construction, please wait for the final version (BETA)
### 运行环境/版本说明

1. 相较于 **1.3.0****1.5.0**`hugegraph` 仅支持 Java 11

PS: 未来 HugeGraph 组件的版本会朝着 `Java 11 -> Java 17 -> Java 21` 演进

### hugegraph

> 1. 本版本新增了大量功能并进行了多项优化,尤其是针对分布式版本新后端 HStore 的支持
> 2. hugegraph-commons 模块合入 hugegraph 主仓库
> 3. 新增 hugegraph 集成测试框架
#### API Changes

* feat(api): Support ignoring the graphspaces part in the URL ([#2612](https://github.com/apache/incubator-hugegraph/pull/2612))

#### Feature Changes

* feat(store): Integrate `store-rocksdb` submodule ([#2513](https://github.com/apache/incubator-hugegraph/pull/2513))
* feat(store): Integrate `store-grpc`, `store-common`, and `store-client` ([#2476](https://github.com/apache/incubator-hugegraph/pull/2476))
* feat(store): Integrate `store-core` and `store-node` submodules ([#2548](https://github.com/apache/incubator-hugegraph/pull/2548), [#2537](https://github.com/apache/incubator-hugegraph/pull/2537))
* feat(pd): Integrate `pd-core` and `pd-service` modules ([#2478](https://github.com/apache/incubator-hugegraph/pull/2478), [#2528](https://github.com/apache/incubator-hugegraph/pull/2528))
* feat(pd): Integrate `pd-grpc`, `pd-common`, and `pd-client` modules ([#2498](https://github.com/apache/incubator-hugegraph/pull/2498))
* feat(pd): Integrate `pd-dist` module and add core, client, and REST tests ([#2532](https://github.com/apache/incubator-hugegraph/pull/2532))
* feat(server): Integrate `server-hstore` module ([#2534](https://github.com/apache/incubator-hugegraph/pull/2534))
* feat(server): Support new Hstore backend ([#2560](https://github.com/apache/incubator-hugegraph/pull/2560))
* feat(server): Support switching RocksDB backend to in-memory mode in Gremlin example scripts ([#2518](https://github.com/apache/incubator-hugegraph/pull/2518))
* feat(dist): Support Docker deployment for PD and Store ([#2573](https://github.com/apache/incubator-hugegraph/pull/2573))
* feat(server): Support heap memory JVM monitoring ([#2650](https://github.com/apache/incubator-hugegraph/pull/2650))

#### Bug Fixes

* fix(pd): Fix issue where partition ID was always empty in Shards List ([#2596](https://github.com/apache/incubator-hugegraph/pull/2596))
* fix(pd/store): Fix issue where log file was not rolling correctly during process execution ([#2589](https://github.com/apache/incubator-hugegraph/pull/2589))
* fix(pd): Fix logical error in PartitionCache locking for graphs ([#2640](https://github.com/apache/incubator-hugegraph/pull/2640))
* fix(pd): Ensure thread safety of range properties ([#2641](https://github.com/apache/incubator-hugegraph/pull/2641))
* fix(server): Fix issue where Gremlin example script's backend configuration was overwritten ([#2519](https://github.com/apache/incubator-hugegraph/pull/2519))
* fix(hstore): Fix JRaft Timer Metrics error ([#2602](https://github.com/apache/incubator-hugegraph/pull/2602))
* fix(hstore): Fix issue where `maxEntriesSize` JRaft config parameter was not effective ([#2630](https://github.com/apache/incubator-hugegraph/pull/2630))
* fix(hstore): Print Hstore GC logs with timestamps ([#2636](https://github.com/apache/incubator-hugegraph/pull/2636))
* fix(server): Fix incorrect source path in Docker container ([#2637](https://github.com/apache/incubator-hugegraph/pull/2637))
* fix(server): Resolve NPE issue in Gremlin queries ([#2467](https://github.com/apache/incubator-hugegraph/pull/2467))

#### Breaking Changes

* BREAKING CHANGE(server): Support for "parent & child" EdgeLabel type ([#2662](https://github.com/apache/incubator-hugegraph/pull/2662))
* BREAKING CHANGE(server): Change the default value generation method, now it is randomly generated ([#2568](https://github.com/apache/incubator-hugegraph/pull/2568))

#### Refactor Changes

* refact(pd/store): Clean up unused files and optimize code ([#2681](https://github.com/apache/incubator-hugegraph/pull/2681))
* refact(server): Optimize server-node information ([#2671](https://github.com/apache/incubator-hugegraph/pull/2671))
* refact(server): Increase write byte limit and remove the `big` parameter when encoding/decoding string IDs ([#2622](https://github.com/apache/incubator-hugegraph/pull/2622))

#### Other Changes

* chore: Update license to version 1.5 ([#2687](https://github.com/apache/incubator-hugegraph/pull/2687))
* chore: Add `editorconfig-maven-plugin` to validate code styles defined in `.editorconfig` ([#2591](https://github.com/apache/incubator-hugegraph/pull/2591))
* chore: Refactor build scripts to support `install-dist` module ([#2552](https://github.com/apache/incubator-hugegraph/pull/2552))
* chore: Remove Java 8 dependency in CI ([#2503](https://github.com/apache/incubator-hugegraph/pull/2503))
* chore: Enable Docker build support and simplify CI naming ([#2599](https://github.com/apache/incubator-hugegraph/pull/2599))
* chore: Migrate `hg-style.xml` to `.editorconfig` configuration ([#2561](https://github.com/apache/incubator-hugegraph/pull/2561))
* chore: Temporarily ignore hstore module core test failures in `ci` ([#2599](https://github.com/apache/incubator-hugegraph/pull/2599))

#### Documentation Changes

* doc(server): Improve comments in `rest-server.properties` configuration file ([#2610](https://github.com/apache/incubator-hugegraph/pull/2610))
* doc(pd): Add comment for `initial-store-count` configuration option ([#2587](https://github.com/apache/incubator-hugegraph/pull/2587))

### hugegraph-toolchain

### hugegraph-ai

### hugegraph-computer

### 发布细节

Please check the release details/contributor in each repository:

- [Server Release Notes](https://github.com/apache/incubator-hugegraph/releases)
- [Toolchain Release Notes](https://github.com/apache/incubator-hugegraph-toolchain/releases)
- [Computer Release Notes](https://github.com/apache/incubator-hugegraph-computer/releases)
- [AI Release Notes](https://github.com/apache/incubator-hugegraph-ai/releases)

## 运行环境/版本说明

1. 相较于 **1.3.0****1.5.0**`hugegraph` 仅支持 Java 11

PS: 未来 HugeGraph 组件的版本会朝着 `Java 11 -> Java 17 -> Java 21` 演进
6 changes: 3 additions & 3 deletions content/en/docs/changelog/hugegraph-1.3.0-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ linkTitle: "Release-1.3.0"
weight: 4
---

## Operating Environment / Version Description
### Operating Environment / Version Description

1. consider using Java 11 in `hugegraph/toolchain/commons`, also compatible with Java 8 now.
2. `hugegraph-computer` required to use Java 11, **not compatible with Java 8!**
Expand All @@ -16,8 +16,6 @@ master branch (Except for the `java-client`).

PS: In the future, we will gradually upgrade the java version from `Java 11 -> Java 17 -> Java 21.`

## Release Details

### hugegraph

> In this version, we have fixed some SEC-related issues. If used in an online service or exposed to
Expand Down Expand Up @@ -152,6 +150,8 @@ and the addition of basic CI further enhance the project's robustness and develo
* chore: add release scripts ([#33](https://github.com/apache/incubator-hugegraph-ai/pull/33))
* chore: change file chmod 755 ([#34](https://github.com/apache/incubator-hugegraph-ai/pull/34))

### Release Details

Please check the release details/contributor in each repository:

- [Server Release Notes](https://github.com/apache/incubator-hugegraph/releases)
Expand Down
14 changes: 8 additions & 6 deletions content/en/docs/changelog/hugegraph-1.5.0-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,17 @@ weight: 5

> WIP: This doc is under construction, please wait for the final version (BETA)
## Operating Environment / Version Description

1. Compared to **1.3.0**, **1.5.0** of `hugegraph` only supports Java 11

PS: In the future, we will gradually upgrade the java version from `Java 11 -> Java 17 -> Java 21.`

### Release Details

Please check the release details/contributor in each repository:

- [Server Release Notes](https://github.com/apache/incubator-hugegraph/releases)
- [Toolchain Release Notes](https://github.com/apache/incubator-hugegraph-toolchain/releases)
- [Computer Release Notes](https://github.com/apache/incubator-hugegraph-computer/releases)
- [AI Release Notes](https://github.com/apache/incubator-hugegraph-ai/releases)

## Operating Environment / Version Description

1. Compared to **1.3.0**, **1.5.0** of `hugegraph` only supports Java 11

PS: In the future, we will gradually upgrade the java version from `Java 11 -> Java 17 -> Java 21.`

0 comments on commit 0479ecc

Please sign in to comment.