"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "etcdutl/etcdutl/backup_command.go" between
etcd-3.5.5.tar.gz and etcd-3.5.6.tar.gz

About: etcd is a distributed reliable key-value store for the most critical data of a distributed system (written in "Go").

backup_command.go  (etcd-3.5.5):backup_command.go  (etcd-3.5.6)
skipping to change at line 117 skipping to change at line 117
destSnap := datadir.ToSnapDir(destDir) destSnap := datadir.ToSnapDir(destDir)
if srcWAL == "" { if srcWAL == "" {
srcWAL = datadir.ToWalDir(srcDir) srcWAL = datadir.ToWalDir(srcDir)
} }
if destWAL == "" { if destWAL == "" {
destWAL = datadir.ToWalDir(destDir) destWAL = datadir.ToWalDir(destDir)
} }
if err := fileutil.CreateDirAll(destSnap); err != nil { if err := fileutil.CreateDirAll(lg, destSnap); err != nil {
lg.Fatal("failed creating backup snapshot dir", zap.String("dest- snap", destSnap), zap.Error(err)) lg.Fatal("failed creating backup snapshot dir", zap.String("dest- snap", destSnap), zap.Error(err))
} }
destDbPath := datadir.ToBackendFileName(destDir) destDbPath := datadir.ToBackendFileName(destDir)
srcDbPath := datadir.ToBackendFileName(srcDir) srcDbPath := datadir.ToBackendFileName(srcDir)
desired := newDesiredCluster() desired := newDesiredCluster()
walsnap := saveSnap(lg, destSnap, srcSnap, &desired) walsnap := saveSnap(lg, destSnap, srcSnap, &desired)
metadata, state, ents := translateWAL(lg, srcWAL, walsnap, withV3) metadata, state, ents := translateWAL(lg, srcWAL, walsnap, withV3)
saveDB(lg, destDbPath, srcDbPath, state.Commit, state.Term, &desired, wit hV3) saveDB(lg, destDbPath, srcDbPath, state.Commit, state.Term, &desired, wit hV3)
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)