Benjamin Wang

Results 92 issues of Benjamin Wang

We have already implemented part of the surgery command as cobra style commands, https://github.com/etcd-io/bbolt/blob/bd7d6e9f18bc139836feccb576339fbb8254fb41/cmd/bbolt/command_surgery_cobra.go#L28 We need to migrate all other commands to cobra style commands, - bench - buckets -...

type/feature
area/bbolt-cli
stale

See https://github.com/etcd-io/etcd/issues/16596#issuecomment-1719505497

area/documentation

See https://github.com/etcd-io/etcd/issues/16596#issuecomment-1719519519

area/testing
priority/important
stale

When a db file is corrupted, usually we depend on the [check command](https://github.com/etcd-io/bbolt/blob/ef065626c30a379c5b336c96a8175abb19b78425/cmd/bbolt/main.go#L124) to diagnose the db file. But if the check command also crashes/panics, then it won't be able...

type/feature
priority/important

bbolt supports lots of platforms, - such as amd64, arm/arm64, mipsx, mipsx64, s390x, ppc64, ppc64le etc. - and Linux, Windows etc. But we only cover part of them in our...

area/testing

Please read https://github.com/etcd-io/bbolt/pull/675#issuecomment-1956792674

area/documentation

Refer to [raftexample](https://github.com/etcd-io/etcd/tree/main/contrib/raftexample) . But this example should **NOT** depend on etcd at all. cc @Elbehery

help wanted

``` // If the local node receives a MsgVote message with higher term, // but it doesn't grant the vote; it turns into a follower, // but it shouldn't reset...

needs-rebase

Delay the next campaign if the node lost the vote. It's highly likely it will also lose next campaign, so it makes more sense to prioritize campaigns by other nodes...

Plan to formally release raft 3.6.0 sometime in the following 1 ~ 2 months, so that users can depend on a tagged version instead of a commit. - https://github.com/etcd-io/raft/pull/8 -...