You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dec 15 19:07:33 ft-normal-tester etcd-tester[19621]: [round#9 case#1] recovering failure "kill majority of the cluster"
Dec 15 19:07:48 ft-normal-tester etcd-tester[19621]: INFO: 2017/12/15 19:07:48 ccBalancerWrapper: updating state and picker called by balancer: TRANSIENT_FAILURE, 0xc4207612c0
Dec 15 19:07:48 ft-normal-tester etcd-tester[19621]: WARNING: 2017/12/15 19:07:48 Failed to dial 10.138.0.2:2379: grpc: the connection is closing; please retry.
Dec 15 19:07:48 ft-normal-tester etcd-tester[19621]: WARNING: 2017/12/15 19:07:48 Failed to dial 10.138.0.2:2379: grpc: the connection is closing; please retry.
Dec 15 19:07:48 ft-normal-tester etcd-tester[19621]: #2 setHealthKey error (rpc error: code = Unavailable desc = transport is closing (http://10.138.0.2:2379))
agent3
2017-12-15 19:07:48.332071 W | etcdserver: 6316ae9b81b47490 hash-kv error "context deadline exceeded" on peer "http://10.138.0.3:2380" with revision 75148
2017-12-15 19:07:48.348264 E | etcdserver: 6316ae9b81b47490's hash 3707811689 != c3c2727e16a88e06's hash 1324347234 (revision 75148, peer revision 75286, compact revision 60219)
2017-12-15 19:07:48.348303 E | etcdserver: 6316ae9b81b47490's hash 3707811689 != e5bf145d1e8e2597's hash 1324347234 (revision 75148, peer revision 75286, compact revision 60219)
2017-12-15 19:07:48.348653 C | etcdmain: 6316ae9b81b47490 found data inconsistency with peers
It was getting revisions with "atRev==0", which makes
"available" from "keep" method always empty since
"walk" on "keyIndex" only returns true.
"available" should be populated with all revisions to be
kept if the compaction happens with the given revision.
But, "available" was being empty when "kvindex.Keep(0)"
since it's always the case that "rev.main > atRev==0".
Fixetcd-io#9022.
Signed-off-by: Gyuho Lee <[email protected]>
It was getting revisions with "atRev==0", which makes
"available" from "keep" method always empty since
"walk" on "keyIndex" only returns true.
"available" should be populated with all revisions to be
kept if the compaction happens with the given revision.
But, "available" was being empty when "kvindex.Keep(0)"
since it's always the case that "rev.main > atRev==0".
Fixetcd-io#9022.
Signed-off-by: Gyuho Lee <[email protected]>
gyuho
added a commit
to gyuho/etcd
that referenced
this issue
Dec 18, 2017
It was getting revisions with "atRev==0", which makes
"available" from "keep" method always empty since
"walk" on "keyIndex" only returns true.
"available" should be populated with all revisions to be
kept if the compaction happens with the given revision.
But, "available" was being empty when "kvindex.Keep(0)"
since it's always the case that "rev.main > atRev==0".
Fixetcd-io#9022.
Signed-off-by: Gyuho Lee <[email protected]>
tester
agent3
Since #8922
The text was updated successfully, but these errors were encountered: