You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hugegraph.apache.org by je...@apache.org on 2023/01/08 15:54:32 UTC

[incubator-hugegraph-doc] branch notes-computer-toolchain-commons created (now 8e9a56bf)

This is an automated email from the ASF dual-hosted git repository.

jermy pushed a change to branch notes-computer-toolchain-commons
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-doc.git


      at 8e9a56bf add release notes of Toolchain, Computer and Commons

This branch includes the following new commits:

     new 8e9a56bf add release notes of Toolchain, Computer and Commons

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[incubator-hugegraph-doc] 01/01: add release notes of Toolchain, Computer and Commons

Posted by je...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

jermy pushed a commit to branch notes-computer-toolchain-commons
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph-doc.git

commit 8e9a56bf0b19604a49ee3b7cfdbecfb4a831ede7
Author: Jermy Li <je...@apache.org>
AuthorDate: Sun Jan 8 23:54:28 2023 +0800

    add release notes of Toolchain, Computer and Commons
---
 .../changelog/hugegraph-1.0.0-release-notes.md     | 92 ++++++++++++++++++++--
 1 file changed, 84 insertions(+), 8 deletions(-)

diff --git a/content/en/docs/changelog/hugegraph-1.0.0-release-notes.md b/content/en/docs/changelog/hugegraph-1.0.0-release-notes.md
index cc929304..8add3d01 100644
--- a/content/en/docs/changelog/hugegraph-1.0.0-release-notes.md
+++ b/content/en/docs/changelog/hugegraph-1.0.0-release-notes.md
@@ -4,13 +4,6 @@ linkTitle: "Release-1.0.0"
 weight: 1
 ---
 
-> Note: the summary is updating, please check the detail in each repository first, thanks
-
-- [Server Release Note](https://github.com/apache/incubator-hugegraph/releases/tag/1.0.0)
-- [Toolchain Release Note](https://github.com/apache/incubator-hugegraph-toolchain/releases/tag/1.0.0)
-- [Computer Release Note](https://github.com/apache/incubator-hugegraph-computer/releases/tag/1.0.0)
-- [Commons Release Note](https://github.com/apache/incubator-hugegraph-commons/releases/tag/1.0.0)
-
 ### OLTP API & Client Changes
 
 #### API Changes
@@ -35,6 +28,7 @@ weight: 1
 - feat(core): support query by Cypher language.
 - feat(core): support automatic management and fail-over for cluster role.
 - feat(core): support 16 OLAP algorithms, like: LPA, Louvain, PageRank, BetweennessCentrality, RingsDetect.
+- feat: prepare for Apache release.
 
 #### Bug Fix
 
@@ -96,4 +90,86 @@ weight: 1
 - chore: add license checker & update antrun plugin & fix building problem in windows.
 - feat: support one-step script for apache release v1.0.0 release.
 
-.... (Toolchain, Computer, Commons, etc.)
+### Computer (OLAP)
+
+#### Algorithm Changes
+
+- feat: implement page-rank algorithm.
+- feat: implement wcc algorithm.
+- feat: implement degree centrality.
+- feat: implement triangle_count algorithm.
+- feat: implement rings-detection algorithm.
+- feat: implement LPA algorithm.
+- feat: implement kcore algorithm.
+- feat: implement closeness centrality algorithm.
+- feat: implement betweenness centrality algorithm.
+- feat: implement cluster coefficient algorithm.
+
+#### Platform Changes
+
+- feat: init module computer-core & computer-algorithm & etcd dependency.
+- feat: add Id as base type of vertex id.
+- feat: init Vertex/Edge/Properties & JsonStructGraphOutput.
+- feat: load data from hugegraph server.
+- feat: init basic combiner, Bsp4Worker, Bsp4Master.
+- feat: init sort & transport interface & basic FileInput/Output Stream.
+- feat: init computation & ComputerOutput/Driver interface.
+- feat: init Partitioner and HashPartitioner
+- feat: init Master/WorkerService module.
+- feat: init Heap/LoserTree sorting.
+- feat: init rpc module.
+- feat: init transport server, client, en/decode, flowControl, heartbeat.
+- feat: init DataDirManager & PointerCombiner.
+- feat: init aggregator module & add copy() and assign() methods to Value class.
+- feat: add startAsync and finishAsync on client side, add onStarted and onFinished on server side.
+- feat: init store/sort module.
+- feat: link managers in worker sending end.
+- feat: implement data receiver of worker.
+- feat: implement StreamGraphInput and EntryInput.
+- feat: add Sender and Receiver to process compute message.
+- feat: add seqfile fromat.
+- feat: add ComputeManager.
+- feat: add computer-k8s and computer-k8s-operator.
+- feat: add startup and make docker image code.
+- feat: sort different type of message use different combiner.
+- feat: add HDFS output format.
+- feat: mount config-map and secret to container.
+- feat: support java11.
+- feat: support partition concurrent compute.
+- refact: abstract computer-api from computer-core.
+- refact: optimize data receiving.
+- fix: release file descriptor after input and compute.
+- doc: add operator deploy readme.
+- feat: prepare for Apache release.
+
+### Toolchain (loader, tools, hubble)
+
+- feat(loader): support use SQL to construct graph.
+- feat(loader): support Spark-Loader mode(include jdbc source).
+- feat(loader): support Flink-CDC mode.
+- fix(loader):  fix NPE when loading ORC data.
+- fix(loader):  fix schema is not cached with Spark/Flink mode.
+- fix(loader):  fix json deserialize error.
+- fix(loader):  fix jackson conflicts & missing dependencies.
+- feat(hubble): supplementary algorithms UI.
+- feat(hubble): support highlighting and hints for Gremlin text.
+- feat(hubble): add docker-file for hubble.
+- feat(hubble): display packaging log output progress while building.
+- fix(hubble):  fix port-input placeholder UI.
+- feat: prepare for Apache release.
+
+### Commons (common,rpc)
+
+- feat: support assert-throws method returning Future.
+- feat: add Cnm and Anm to CollectionUtil.
+- feat: support custom content-type.
+- feat: prepare for Apache release.
+
+### Release Details
+
+Please check the release details in each repository:
+
+- [Server Release Notes](https://github.com/apache/incubator-hugegraph/releases/tag/1.0.0)
+- [Toolchain Release Notes](https://github.com/apache/incubator-hugegraph-toolchain/releases/tag/1.0.0)
+- [Computer Release Notes](https://github.com/apache/incubator-hugegraph-computer/releases/tag/1.0.0)
+- [Commons Release Notes](https://github.com/apache/incubator-hugegraph-commons/releases/tag/1.0.0)