-
Notifications
You must be signed in to change notification settings - Fork 48
Releases: apache/hugegraph-computer
Releases · apache/hugegraph-computer
Apache HugeGraph(incubating) Computer Release 1.7.0
@Pengzna
Pengzna
6dae7d2
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's Changed
- chore: update release version to 1.5.0 by @imbajin in #318
- Migration Vermeer to hugegraph-computer by @Skittles258 in #316
- chore(vermeer): update go depends module & fix headers by @hankwenyx in #321
- Vermeer update go version to 1.23 by @hankwenyx in #322
- chore: add collaborator in .asf.yaml by @imbajin in #323
- refactor(vermeer): make startChan's size configurable by @Ethereal-O in #328
- chore(vermeer): update the Go version in docker image by @Ethereal-O in #333
- feat(worker): Assign WorkerGroup via worker configuration by @Ethereal-O in #332
- docs: add DeepWiki badge to README by @imbajin in #337
- feat(vermeer): support task priority based scheduling by @Ethereal-O in #336
- chore: bump project version to 1.7.0 (RELEASE) by @Ethereal-O in #338
- Avoid 800k by @Ethereal-O in #340
- fix(Dockerfile): fix docker file build by @Ethereal-O in #341
- chore: update copyright year in NOTICE file by @imbajin in #342
New Contributors
- @Skittles258 made their first contribution in #316
- @hankwenyx made their first contribution in #321
- @Ethereal-O made their first contribution in #328
Full Changelog: 1.5.0...1.7.0
Contributors
imbajin, hankwenyx, and 2 other contributors
Assets 2
Apache HugeGraph(incubating) Computer Release 1.5.0
@VGalaxies
VGalaxies
1a0352e
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's Changed
- refactor(core): StringEncoding by @diaohancai in #300
- improve(algorithm): random walk vertex inactive by @diaohancai in #301
- fix: base-ref/head-ref missed in dependency-review on schedule push by @msgui in #304
- feat(algorithm): support single source shortest path algorithm by @diaohancai in #285
- chore: upgrade version to 1.3.0 by @JackyYangPassion in #305
- doc(readme): clarify the contributing guidelines by @ZeeJJ123 in #306
- doc(readme): add hyperlink to Apache 2.0 in the documentation by @AnkiPu in #308
- feat(core): support output filter by @diaohancai in #303
- Migrate project to computer directory by @coderzc in #310
- chore: update for release 1.5 by @imbajin in #317
- chore(dist): fix path when exporting source package by @VGalaxies in #319
New Contributors
- @ZeeJJ123 made their first contribution in #306
- @AnkiPu made their first contribution in #308
- @VGalaxies made their first contribution in #319
Full Changelog: 1.2.0...1.5.0
Contributors
JackyYangPassion, imbajin, and 6 other contributors
Assets 2
Apache HugeGraph(incubating) Computer Release 1.2.0
@simon824
simon824
0500fec
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
What's Changed
Feature Changes
- feat: implement fast-failover for MessageRecvManager and DataClientManager (#243)
- feat: implement parallel send data in load graph step (#248)
- feat(k8s): init operator project & add webhook (#259, #263)
- feat(core): support load vertex/edge snapshot (#269)
- feat(k8s): Add MinIO as internal(default) storage (#272)
- feat(algorithm): support random walk in computer (#274, #280)
- feat: use ‘foreground’ delete policy to cancel k8s job (#290)
Bug Fix
- fix: superstep not take effect (#237)
- fix(k8s): modify inconsistent apiGroups (#270)
- fix(algorithm): record loop is not copied (#276)
- refact(core): adaptor for common 1.2 & fix a string of possible CI problem (#286)
- fix: remove okhttp1 due to conflicts risk (#294)
- fix(core): io.grpc.grpc-core dependency conflic (#296)
Option Changes
- feat(core): isolate namespace for different input data source (#252)
- refact(core): support auth config for computer task (#265)
Other Changes
- remove apache stage repo & update notification rule (#232)
- chore: fix empty license file (#233)
- chore: enhance mailbox settings & enable require ci (#235)
- fix: typo errors in start-computer.sh (#238)
- [Feature-241] Add PULL_REQUEST_TEMPLATE (#242, #257)
- chore:change etcd url only for ci (#245)
- doc: update readme & add QR code (#249)
- doc(k8s): add building note for missing classes (#254)
- chore: reduce mail to dev list (#255)
- add: dependency-review (#266)
- chore: correct incorrect comment (#268)
- refactor(api): ListValue.getFirst() replaces ListValue.get(0) (#282)
- Improve: Passing workerId to WorkerStat & Skip wait worker close if master executes failed (#292)
- chore: add check dependencies (#293)
- chore(license): update license for 1.2.0 (#299)
New Contributors
- @Radeity made their first contribution in #238
- @JackyYangPassion made their first contribution in #237
- @msgui made their first contribution in #249
- @conghuhu made their first contribution in #254
- @diaohancai made their first contribution in #268
- @qwtsc made their first contribution in #290
Full Changelog: 1.0.0...1.2.0
Contributors
JackyYangPassion, qwtsc, and 4 other contributors
Assets 2
1 person reacted
Apache HugeGraph(incubating) Computer Release 1.0.0
@imbajin
imbajin
d2b9526
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
The latest Apache version is released, welcome to use it (Recommend in k8s, and could also run on the standalone mode) 🌵
Full Download Link
- Computer Binary Package 1.0.0 (Alternate Addr) - (SHA512:
80977cc)
What's Changed
- feat(core): init module computer-core & computer-algorithm & etcd dependency by @houzhizhen @Linary in #1 #2 #8
- chore: add checkstyle plugin & useful actions by @Linary in #3 #5 #31
- feat: add Id as base type of vertex id by & enhance it @houzhizhen @Linary in #4 #6
- feat: init Vertex/Edge/Properties & JsonStructGraphOutput & load data from hugegraph server by @Linary in #10 #18 #35
- feat: init basic combiner, Bsp4Worker, Bsp4Master, Unsafe tools based implementation by @houzhizhen in #9 #12 #13 #14 #16 #48
- feat: init sort & transport interface & basic FileInput/Output Stream by @houzhizhen in #15 #19 #20 #21 #22
- feat: init computation & ComputerOutput/Driver interface & enhance ListValue by @houzhizhen in #17 #23 #24 #28 #30
- feat: init Partitioner and HashPartitioner & Master/WorkerServiceby & api module @houzhizhen in #27 #29 #38 #41 #45
- feat: init Heap/LoserTree & improve int I/O for output by @corgiboygsj in #26 #32
- feat: init rpc module & enhance some code by @javeme in #36 #50
- feat(network): init transport server, client, en/decode, flowControl, heartbeat by @coderzc in #25 #40
- feat: init DataDirManager & PointerCombinerby @houzhizhen in #43 #54 #57
- refact: enhance Readable/Writable & log info and format of bsp by @Linary @javeme in #42 #47
- feat: init aggregator module & add copy() and assign() methods to Value class by @javeme in #46 #49
- feat: add startAsync and finishAsync on client side, add onStarted and onFinished on server side by @coderzc in #53
- feat: init store/sort module by @corgiboygsj in #37
- improve: add sessionActive for client by @coderzc in #59
- feat: Link managers in worker sending end by @Linary in #52
- feat: Implement data receiver of worker by @houzhizhen in #51
- feat: Implement StreamGraphInput and EntryInput by @Linary in #60
- feat: add option for process compute message with type MESSAGE_* by @houzhizhen in #63
- improve: Add test for MultiQueue take in wait status by @Linary in #68
- chore: add issue template & auto stale issues and pr by @imbajin in #64
- feat: add seqfile by @corgiboygsj in #65
- feat: add ComputeManager by @houzhizhen in #66
- feat: add computer-k8s and computer-k8s-operator by @coderzc in #56
- feat: add page-rank algorithm by @houzhizhen in #70
- feat: add startup and make docker image code by @zyxxoo in #71
- improve: Add mvn release plugin by @Linary in #82
- feat: add wcc algorithm by @houzhizhen in #81
- refact: Use BytesId unify the Id classes by @Linary in #78
- feat: add degree centrality by @zyxxoo in #77
- refact: remove build-in etcd & use different combiner by @coderzc in #85 #86
- improve: improve wcc test and add property(key) by @coderzc in #94
- refact: standardized algorithm package and name by @javeme in #96
- improve: add clear graph data method in unit test by @corgiboygsj in #99
- improve: use session timeout option for sendControlMessageToWorkers by @coderzc in #92
- feat: Implement triangle_count algorithms and improve some code by @coderzc in #101
- feat: implement rings-detection algorithm by @corgiboygsj in #95
- improve: split SortManager to SendSortManager and RecvSortManager by @coderzc in #105
- improve: update
input.edge_freqdefault value by @corgiboygsj in #106 - feat: add hdfs output by @coderzc in #114
- improve: add fetch input splits timeout by @corgiboygsj in #113
- fix: release file descriptor after input and compute by @corgiboygsj in #120
- refact: improve value interface & upgrade hadoop by @coderzc in #124 #126
- feat: implement LPA algorithm by @javeme in #110
- refact: ComputerOutput by @javeme in 128 #132
- doc: add operator deploy readme by @coderzc in #123
- refact: add subKvEntry size to KvEntryWithFirstSubKv by @corgiboygsj in #139
- refact: delete useless old files by @coderzc @zyxxoo in #138 #141 #91
- feat: implement kcore algorithm by @javeme in #143
- refact: add default value() method for HugeGraphOutput by @javeme in #144
- refact: change expression engine by @corgiboygsj in #149
- improve: async watch the k8s job by @coderzc in #148
- refact: remove template param from Value class by @javeme in #146
- improve: delete useless file & close hgkvfile input ahead of time by @corgiboygsj in #142 #155
- improve: edge triggered sendAvailable by @coderzc in #140
- feat: Implement closeness centrality algorithm by @Linary in #104
- feat: mount config-map and secret to container by @coderzc in #158
- feat: Implement betweenness centrality algorithm by @Linary in #164
- Improve: refactor combiner by @corgiboygsj in #169
- refactor: add common hugegraph output implement and writeType config by @coderzc in #175
- feat: support input from hdfs and support hdfs kerberos by @coderzc in #172
- refact: update java11 & expand some operator & rebuild ci to compatible apache by @coderzc in #170 #179 #184
- feat: support partition concurrent compute by @corgiboygsj in #177
- feat: optimize data receiving by @coderzc in #181
- chore: add flatten plugin by @z7658329 in #193
- feat: support cluster coefficient algorithm by @imbajin in #108
- refact: abstract computer-api from computer-core by @coderzc in #196
- Improve TriangleCount and ClusteringCoefficient by @coderzc in #201
- refact: rename package to apache & change version to 1.0.0 & upgrade image configs by @coderzc in #204 #216
- chore: add apache license files & NOTICE & support check license header with RAT @z7658329 @corgiboygsj @seagle-yuan in #79 #151 #191 #219 #197 #208
- chore: add apache-release.sh & prepare release by @coderzc @imbajin @seagle-yuan in #190 #182 #183 #194 #189 #218 #214 #215 #217 #222
- fix: some license problems by @simon824 @imbajin @z7658329 in #225 #226 #227 #228
New Contributors
- @houzhizhen made their first contribution in #1
- @Linary made their first contribution in #2
- @corgiboygsj made their first contribution in #26
- @javeme made their first contribution in #33
- @coderzc made their first contribution in #25
- @imbajin made their first contribution in #64
- @zyxxoo made their first contribution in #71
...
Contributors
- @houzhizhen
- @z7658329
- @Linary
- @javeme
- @zyxxoo
- @seagle-yuan
- @zhoney
- @imbajin
- @simon824
- @corgiboygsj
- @coderzc
houzhizhen, z7658329, and 9 other contributors