Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
Willemt Raft
Commits
edf417f6
Commit
edf417f6
authored
May 22, 2016
by
Willem Thiart
Browse files
Remove entry->id != 0 check
parent
fb7da237
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/raft_log.c
View file @
edf417f6
...
...
@@ -101,9 +101,6 @@ int log_append_entry(log_t* me_, raft_entry_t* c)
log_private_t
*
me
=
(
log_private_t
*
)
me_
;
int
e
=
0
;
if
(
0
==
c
->
id
)
return
-
1
;
__ensurecapacity
(
me
);
if
(
me
->
cb
&&
me
->
cb
->
log_offer
)
...
...
tests/test_server.c
View file @
edf417f6
...
...
@@ -126,22 +126,6 @@ void TestRaft_server_starts_with_request_timeout_of_200ms(CuTest * tc)
CuAssertTrue
(
tc
,
200
==
raft_get_request_timeout
(
r
));
}
void
TestRaft_server_entry_append_cant_append_if_id_is_zero
(
CuTest
*
tc
)
{
raft_entry_t
ety
=
{};
char
*
str
=
"aaa"
;
ety
.
data
.
buf
=
str
;
ety
.
data
.
len
=
3
;
ety
.
id
=
0
;
ety
.
term
=
1
;
void
*
r
=
raft_new
();
CuAssertTrue
(
tc
,
0
==
raft_get_current_idx
(
r
));
raft_append_entry
(
r
,
&
ety
);
CuAssertTrue
(
tc
,
0
==
raft_get_current_idx
(
r
));
}
void
TestRaft_server_entry_append_increases_logidx
(
CuTest
*
tc
)
{
raft_entry_t
ety
=
{};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment