File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -72,7 +72,8 @@ def process_entities(self):
72
72
# If the addition of this entity will make the binary token grow too large,
73
73
# send the buffer now.
74
74
# TODO how much of this can be made uniform w/ relations and moved to Querybuffer?
75
- if self .binary_size + row_binary_len > self .config .max_token_size :
75
+ added_size = self .binary_size + row_binary_len
76
+ if added_size >= self .config .max_token_size or self .query_buffer .buffer_size + added_size >= self .config .max_buffer_size :
76
77
self .query_buffer .labels .append (self .to_binary ())
77
78
self .query_buffer .send_buffer ()
78
79
self .reset_partial_binary ()
Original file line number Diff line number Diff line change @@ -74,7 +74,8 @@ def process_entities(self):
74
74
row_binary_len = len (row_binary )
75
75
# If the addition of this entity will make the binary token grow too large,
76
76
# send the buffer now.
77
- if self .binary_size + row_binary_len > self .config .max_token_size :
77
+ added_size = self .binary_size + row_binary_len
78
+ if added_size >= self .config .max_token_size or self .query_buffer .buffer_size + added_size >= self .config .max_buffer_size :
78
79
self .query_buffer .reltypes .append (self .to_binary ())
79
80
self .query_buffer .send_buffer ()
80
81
self .reset_partial_binary ()
You can’t perform that action at this time.
0 commit comments