Raft buffer is full error #5600
Unanswered
anahit-martirosyan
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
When performing INSERT or DELETE operations with several vertices/edges I keep getting 'raft buffer is full' error, although there are no other reads or writes to the space.
I have setup a Nebula graph cluster with 3 nodes (3 metad services, 3 graphd services, 3 storaged services). I have create a space with the following configurations:
CREATE SPACE test_space (partition_num = 120, replica_factor = 3, vid_type = FIXED_STRING(100));
I have filled the space with some data. Then I needed to remove all the vertices of type 'x' with their corresponding edges. For this I performed the following command:
LOOKUP ON x YIELD id(vertex) as id | DELETE VERTEX $-.id WITH EDGE
As a result to this operation I got Graph memory exceeded error:
After this when I try to perform the same operation but with LIMIT, (or other INSERT or DELETE operations with several vertices/edges):
LOOKUP ON device_list YIELD id(vertex) as id | LIMIT 10 | DELETE VERTEX $-.id WITH EDGE
I get raft buffer is full error:
Can someone please help to understand what does 'raft buffer is full' error mean? Is there a way to flush raft buffer?
Beta Was this translation helpful? Give feedback.
All reactions