diff options
| author | chrislu <chris.lu@gmail.com> | 2025-06-19 01:15:25 -0700 |
|---|---|---|
| committer | chrislu <chris.lu@gmail.com> | 2025-06-19 01:15:25 -0700 |
| commit | 2f1b3d68d7f3d4b8684ee37a58938f7af399117c (patch) | |
| tree | d7b4a1cddb602de3ecd2341a60bf0f067a206763 /weed/storage/volume_super_block.go | |
| parent | 87927d068b02d965f3ea287488942f49f1f4d151 (diff) | |
| download | seaweedfs-2f1b3d68d7f3d4b8684ee37a58938f7af399117c.tar.xz seaweedfs-2f1b3d68d7f3d4b8684ee37a58938f7af399117c.zip | |
pass volume version when creating a volume
Diffstat (limited to 'weed/storage/volume_super_block.go')
| -rw-r--r-- | weed/storage/volume_super_block.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/weed/storage/volume_super_block.go b/weed/storage/volume_super_block.go index 1d411471f..baf490af8 100644 --- a/weed/storage/volume_super_block.go +++ b/weed/storage/volume_super_block.go @@ -10,7 +10,7 @@ import ( "github.com/seaweedfs/seaweedfs/weed/storage/super_block" ) -func (v *Volume) maybeWriteSuperBlock() error { +func (v *Volume) maybeWriteSuperBlock(ver needle.Version) error { datSize, _, e := v.DataBackend.GetStat() if e != nil { @@ -18,7 +18,7 @@ func (v *Volume) maybeWriteSuperBlock() error { return e } if datSize == 0 { - v.SuperBlock.Version = needle.GetCurrentVersion() + v.SuperBlock.Version = ver _, e = v.DataBackend.WriteAt(v.SuperBlock.Bytes(), 0) if e != nil && os.IsPermission(e) { //read-only, but zero length - recreate it! |
