incubator-hugegraph-computer.git
19 months agoadd UnsafeByteArrayGraphInput and UnsafeByteArrayGraphOutput (#13)
houzhizhen [Thu, 4 Feb 2021 09:30:51 +0000 (17:30 +0800)] 
add UnsafeByteArrayGraphInput and UnsafeByteArrayGraphOutput (#13)

19 months agoadd Bsp4Worker, Bsp4Master and Etcd based implementation (#9)
houzhizhen [Thu, 4 Feb 2021 09:14:54 +0000 (17:14 +0800)] 
add Bsp4Worker, Bsp4Master and Etcd based implementation (#9)

19 months agoAdd Vertex, Edge, Properties and JsonStructGraphOutput (#10)
Linary [Thu, 4 Feb 2021 00:59:50 +0000 (08:59 +0800)] 
Add Vertex, Edge, Properties and JsonStructGraphOutput (#10)

* Add Vertex, Edge, Properties and JsonStructGraphOutput

* Add Recycler and Allocator

* Use RecycleReference to hold Handle and Recyclable

* Use Factory to create Vertex and Edge

20 months agoadd etcd dependency (#8)
houzhizhen [Mon, 25 Jan 2021 05:47:04 +0000 (13:47 +0800)] 
add etcd dependency (#8)

* add etcd dependency
* add EtcdClient
* add BspTestSuite
* improve exception messages
* get value from put event
* fix a unit test setting bug
* unuse static import
* define const ENCODING

20 months agoImprove class for Id, Value, GraphOutput and GraphInput (#6)
Linary [Tue, 19 Jan 2021 01:13:59 +0000 (09:13 +0800)] 
Improve class for Id, Value, GraphOutput and GraphInput (#6)

* Improve class for Id, Value, GraphOutput and GraphInput

* Add ListValue and improve code

* Add IdValueList and IdValueListList

* Let StreamGraphOutput as a proxy of DataOutputStream

* Add CsvStructGraphOutput and JsonStructGraphOutput

21 months agoadd Id as base type of vertex id (#4)
houzhizhen [Thu, 31 Dec 2020 06:52:02 +0000 (14:52 +0800)] 
add Id as base type of vertex id (#4)

* add Id as base type of vertex id

* rename method readFields to read in Writable

* add TextId, ByteArrayUtil, CoderUtil, PlainByteArrayComparator

* add DoubleValue

* tiny improve

* add ValueType and NullValue

* rename TextId to Utf8Id, add code in ValueType

* add CommonTestSuite

* update the code type into int from byte, and other tiny improvements

* remove String.format

21 months agoDefine some base exception class (#5)
Linary [Tue, 29 Dec 2020 07:43:38 +0000 (15:43 +0800)] 
Define some base exception class (#5)

* Add test module and codecov plugin

21 months agoAdd checkstyle plugin to check code style (#3)
Linary [Fri, 25 Dec 2020 12:17:46 +0000 (20:17 +0800)] 
Add checkstyle plugin to check code style (#3)

* Add checkstyle plugin to check code style

* Add travis yaml

21 months agoMerge pull request #2 from hugegraph-ee/build-framework
houzhizhen [Sat, 12 Dec 2020 03:41:26 +0000 (11:41 +0800)] 
Merge pull request #2 from hugegraph-ee/build-framework

Build hugegraph-computer project framework

21 months agoBuild hugegraph-computer project framework 2/head
liningrui [Fri, 11 Dec 2020 06:53:59 +0000 (14:53 +0800)] 
Build hugegraph-computer project framework

2 years agoMerge pull request #1 from hugegraph-ee/module
houzhizhen [Mon, 28 Sep 2020 03:30:10 +0000 (11:30 +0800)] 
Merge pull request #1 from hugegraph-ee/module

add module computer-core and computer-algorithm

2 years agoadd module computer-core and computer-algorithm 1/head
houzhizhen@baidu.com [Wed, 23 Sep 2020 07:51:04 +0000 (15:51 +0800)] 
add module computer-core and computer-algorithm

2 years agofirst commit
houzhizhen@baidu.com [Tue, 22 Sep 2020 03:23:15 +0000 (11:23 +0800)] 
first commit