Improve some action for install snapshot and add peer by Linary · Pull Request #1527 · apache/hugegraph

javeme

requested changes Jun 30, 2021

javeme

1. Fix bug that relative path need normalize when load snapshot
2. Use zip decompresser since decompress tar file may lead dead loop
3. Move raft.endpoint and raft.group_peers into rest-server.properties
4. Pass raft.endpoint and raft.group_peers from server to core
5. Let RestServer start before GremlinServer
6. Use read-index to ensure the raft log caught up for new node
7. Let add_peer and remove_peer API work in async job
8. Let truncateBackend don't truncate system store

Change-Id: I7de3d98cb51c3b7c32a4f19a0d99ed622f78d331
Change-Id: Iba6e9cbfab15f28cab4126b7ef8ab7210370a0d6

@Linary

Change-Id: Iefe83f4781ad77ece88939f59eb81552175189cd

javeme

javeme

@Linary

Change-Id: Ic27656f2fb8793d02baf40e720b609b4a6fb9a12

javeme

@javeme

Change-Id: Ie16b77460133a9b7a5c27922efc82de171b775c7
Change-Id: If902adf36d41fbe87843fdd4ed436143937486a1
Change-Id: I86348c0ce7be613150ec097adfe8276f0cd8a22a
Change-Id: Ida94cbd278b340e784baf0d85439789236c300d4
Change-Id: Ib86e892929bfa1a1d88ec1ceb1bf43f962437794
Change-Id: I628bcb4dc3545bb702b4cac3ebe151e5fd9f8e54
Change-Id: I9f4506a1bc4115d010255b584e8bbfa7d20fe67c
Change-Id: I68517141d8bbc6a9b2991849fda5fc686f23b513
Change-Id: I6be1a445412693701e8f10f5f3e8597000497530

zyxxoo

zyxxoo previously approved these changes May 16, 2022

Change-Id: Ib128b3221ee3acafa757069409625888790e14cf
Change-Id: I34abe845ba28d91a05e96065413a6148d39fa5a6

@javeme javeme deleted the raft-add-peer-improve branch

May 16, 2022 11:34