8.3.2.107. v4.6.8ΒΆ

commit d6ddfd3b1cdfca0452c195c999ddb273954f7468
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Aug 31 16:19:05 2021 -0500

    feat(rescue): Add basic database recover feature.

    Add a recover command to dr-waltool.  It should only be used if the
    underlying badgerdb database has become corrupted for whatever reason.
    It will scan the raft commit logs, perform basic sanity checks for
    each entry, and report any errors by default.  With the --fixit
    option, it will back up the current database and copy over the bits
    that are sane.  This will result in losing all changes after the first
    invalid commit.

M   cmds/dr-provision/dr-provision.go
M   cmds/dr-waltool/waltool.go
M   consensus/raft.go
M   consensus/raftFSM.go
M   consensus/raftStore.go
M   datastack/streamingSyncPassive.go
M   frontend/content.go
M   server/args.go

commit 7575a8d3a3720ce3de54e98cff204be0331fc38f
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Aug 16 13:38:17 2021 -0500

    fix(dr-waltool): Pull in updated client code to fix excessive backup time

M   cmds/dr-waltool/waltool.go
M   go.mod
M   go.sum

End of Note