swh:1:snp:272e298efac7922bc58929ef447c6a9add2959f8
Revision 563713e128e1b3ccbbd8cd369a117da1f91ddd58 authored by Benjamin Wang on 11 November 2022, 09:35:26 UTC, committed by Benjamin Wang on 11 November 2022, 09:35:26 UTC
`unsafeCommit` is called by both `(*batchTxBuffered) commit` and `(*backend) defrag`. When users perform the defragmentation operation, etcd doesn't update the consistent index. If etcd crashes(e.g. panicking) in the process for whatever reason, then etcd replays the WAL entries starting from the latest snapshot, accordingly it may re-apply entries which might have already been applied, eventually the revision isn't consistent with other members. Refer to discussion in https://github.com/etcd-io/etcd/pull/14685 Signed-off-by: Benjamin Wang <wachao@vmware.com>
1 parent c2378be
Tip revision: 94077fc7caec762b5ba23cc41c558bc175f3cded authored by James Blair on 25 July 2024, 06:16:42 UTC
Merge pull request #18361 from ArkaSaha30/deps_mgmt_22_7_24
Merge pull request #18361 from ArkaSaha30/deps_mgmt_22_7_24
Tip revision: 94077fc
File | Mode | Size |
---|---|---|
.github | ||
Documentation | ||
api | ||
client | ||
contrib | ||
etcdctl | ||
etcdutl | ||
hack | ||
logos | ||
pkg | ||
raft | ||
scripts | ||
security | ||
server | ||
tests | ||
tools | ||
.gitignore | -rw-r--r-- | 290 bytes |
.header | -rw-r--r-- | 593 bytes |
.travis.yml | -rw-r--r-- | 1.1 KB |
.words | -rw-r--r-- | 1.3 KB |
CONTRIBUTING.md | -rw-r--r-- | 3.3 KB |
DCO | -rw-r--r-- | 1.4 KB |
Dockerfile-release.amd64 | -rw-r--r-- | 726 bytes |
Dockerfile-release.arm64 | -rw-r--r-- | 364 bytes |
Dockerfile-release.ppc64le | -rw-r--r-- | 334 bytes |
Dockerfile-release.s390x | -rw-r--r-- | 330 bytes |
GOVERNANCE.md | -rw-r--r-- | 3.7 KB |
LICENSE | -rw-r--r-- | 11.1 KB |
MAINTAINERS | -rw-r--r-- | 1.0 KB |
Makefile | -rw-r--r-- | 18.1 KB |
Procfile | -rw-r--r-- | 1.6 KB |
Procfile.learner | -rw-r--r-- | 900 bytes |
Procfile.v2 | -rw-r--r-- | 1.6 KB |
README.md | -rw-r--r-- | 9.2 KB |
ROADMAP.md | -rw-r--r-- | 900 bytes |
bill-of-materials.json | -rw-r--r-- | 12.0 KB |
bill-of-materials.override.json | -rw-r--r-- | 254 bytes |
build | -rwxr-xr-x | 117 bytes |
build.bat | -rwxr-xr-x | 51 bytes |
build.ps1 | -rw-r--r-- | 2.7 KB |
build.sh | -rwxr-xr-x | 3.8 KB |
code-of-conduct.md | -rw-r--r-- | 143 bytes |
codecov.yml | -rw-r--r-- | 482 bytes |
dummy.go | -rw-r--r-- | 1.0 KB |
etcd.conf.yml.sample | -rw-r--r-- | 3.6 KB |
go.mod | -rw-r--r-- | 1.0 KB |
go.sum | -rw-r--r-- | 54.8 KB |
test | -rwxr-xr-x | 115 bytes |
test.sh | -rwxr-xr-x | 22.1 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...