Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for latestModtime (0.21 sec)

  1. cmd/xl-storage-format-utils.go

    			},
    		}
    	}
    	if err != nil {
    		return FileInfoVersions{}, err
    	}
    
    	return FileInfoVersions{
    		Volume:        volume,
    		Name:          path,
    		Versions:      versions,
    		LatestModTime: versions[0].ModTime,
    	}, nil
    }
    
    func getFileInfo(xlMetaBuf []byte, volume, path, versionID string, data, allParts bool) (FileInfo, error) {
    	var fi FileInfo
    	var err error
    	var inData xlMetaInlineData
    Go
    - Registered: Sun Apr 21 19:28:08 GMT 2024
    - Last Modified: Thu Apr 11 17:45:28 GMT 2024
    - 4.7K bytes
    - Viewed (0)
  2. cmd/metacache-entries.go

    		return nil, false
    	}
    
    	// check both fileInfo's have same number of versions, if not skip
    	// the `other` entry.
    	if len(eVers.versions) != len(oVers.versions) {
    		eTime := eVers.latestModtime()
    		oTime := oVers.latestModtime()
    		if !eTime.Equal(oTime) {
    			if eTime.After(oTime) {
    				return e, false
    			}
    			return other, false
    		}
    		// Tiebreak on version count.
    Go
    - Registered: Sun Apr 21 19:28:08 GMT 2024
    - Last Modified: Fri Apr 19 16:43:43 GMT 2024
    - 23.2K bytes
    - Viewed (0)
  3. cmd/storage-datatypes.go

    	// Name of the volume.
    	Volume string `msg:"v,omitempty"`
    
    	// Name of the file.
    	Name string `msg:"n,omitempty"`
    
    	// Represents the latest mod time of the
    	// latest version.
    	LatestModTime time.Time `msg:"lm"`
    
    	Versions     []FileInfo `msg:"vs"`
    	FreeVersions []FileInfo `msg:"fvs"`
    }
    
    // findVersionIndex will return the version index where the version
    // was found. Returns -1 if not found.
    Go
    - Registered: Sun Apr 21 19:28:08 GMT 2024
    - Last Modified: Tue Apr 16 15:41:27 GMT 2024
    - 14.8K bytes
    - Viewed (0)
  4. cmd/storage-datatypes_gen.go

    		err = msgp.WrapError(err, "Volume")
    		return
    	}
    	z.Name, err = dc.ReadString()
    	if err != nil {
    		err = msgp.WrapError(err, "Name")
    		return
    	}
    	z.LatestModTime, err = dc.ReadTime()
    	if err != nil {
    		err = msgp.WrapError(err, "LatestModTime")
    		return
    	}
    	var zb0002 uint32
    	zb0002, err = dc.ReadArrayHeader()
    	if err != nil {
    		err = msgp.WrapError(err, "Versions")
    		return
    	}
    Go
    - Registered: Sun Apr 21 19:28:08 GMT 2024
    - Last Modified: Mon Apr 01 23:42:09 GMT 2024
    - 125.6K bytes
    - Viewed (0)
  5. cmd/xl-storage-format-v2.go

    				return msgp.WrapError(err, "loadLegacy.Skip")
    			}
    		}
    	}
    	x.metaV = 1 // Fixed for legacy conversions.
    	x.sortByModTime()
    	return nil
    }
    
    // latestModtime returns the modtime of the latest version.
    func (x *xlMetaV2) latestModtime() time.Time {
    	if x == nil || len(x.versions) == 0 {
    		return time.Time{}
    	}
    	return time.Unix(0, x.versions[0].header.ModTime)
    }
    
    Go
    - Registered: Sun Apr 21 19:28:08 GMT 2024
    - Last Modified: Fri Apr 19 16:43:43 GMT 2024
    - 63.6K bytes
    - Viewed (1)
Back to top