mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2026-05-17 00:26:36 +03:00
vendor: update github.com/VictoriaMetrics/fastcache from v1.13.2 to v1.13.3
This commit is contained in:
2
go.mod
2
go.mod
@@ -9,7 +9,7 @@ require (
|
||||
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.6.4
|
||||
github.com/VictoriaMetrics/VictoriaLogs v0.0.0-20260125191521-bc89d84cd61d
|
||||
github.com/VictoriaMetrics/easyproto v1.1.3
|
||||
github.com/VictoriaMetrics/fastcache v1.13.2
|
||||
github.com/VictoriaMetrics/fastcache v1.13.3
|
||||
github.com/VictoriaMetrics/metrics v1.41.2
|
||||
github.com/VictoriaMetrics/metricsql v0.85.0
|
||||
github.com/aws/aws-sdk-go-v2 v1.41.1
|
||||
|
||||
4
go.sum
4
go.sum
@@ -56,8 +56,8 @@ github.com/VictoriaMetrics/VictoriaLogs v0.0.0-20260125191521-bc89d84cd61d h1:KX
|
||||
github.com/VictoriaMetrics/VictoriaLogs v0.0.0-20260125191521-bc89d84cd61d/go.mod h1:FWICi4QDCcNA5KoPp1trxCNojzM/ggLADz/B97HwIlY=
|
||||
github.com/VictoriaMetrics/easyproto v1.1.3 h1:gRSA3ZQs7n4+5I+SniDWD59jde1jVq4JmgQ9HUUyvk4=
|
||||
github.com/VictoriaMetrics/easyproto v1.1.3/go.mod h1:QlGlzaJnDfFd8Lk6Ci/fuLxfTo3/GThPs2KH23mv710=
|
||||
github.com/VictoriaMetrics/fastcache v1.13.2 h1:2XTB49aLSuCex7e9P5rqrfQcMkzGjh5Vq3GMFa8YpCA=
|
||||
github.com/VictoriaMetrics/fastcache v1.13.2/go.mod h1:hHXhl4DA2fTL2HTZDJFXWgW0LNjo6B+4aj2Wmng3TjU=
|
||||
github.com/VictoriaMetrics/fastcache v1.13.3 h1:rBabE0iIxcqKEMCwUmwHZ9dgEqXerg8FRbRDUvC7OVc=
|
||||
github.com/VictoriaMetrics/fastcache v1.13.3/go.mod h1:hHXhl4DA2fTL2HTZDJFXWgW0LNjo6B+4aj2Wmng3TjU=
|
||||
github.com/VictoriaMetrics/metrics v1.41.2 h1:pLQ4Mw9TqXFq3ZsZVJkz88JHpjL9LY5NHTY3v2gBNAw=
|
||||
github.com/VictoriaMetrics/metrics v1.41.2/go.mod h1:xDM82ULLYCYdFRgQ2JBxi8Uf1+8En1So9YUwlGTOqTc=
|
||||
github.com/VictoriaMetrics/metricsql v0.85.0 h1:xI+EfqsOgY0T2yd7p8hcYQ52LOtf+1i8fQQzQ+RGtZM=
|
||||
|
||||
10
vendor/github.com/VictoriaMetrics/fastcache/file.go
generated
vendored
10
vendor/github.com/VictoriaMetrics/fastcache/file.go
generated
vendored
@@ -113,7 +113,7 @@ func (c *Cache) save(dir string, workersCount int) error {
|
||||
// Save buckets by workersCount concurrent workers.
|
||||
workCh := make(chan int, workersCount)
|
||||
results := make(chan error)
|
||||
for i := 0; i < workersCount; i++ {
|
||||
for i := range workersCount {
|
||||
go func(workerNum int) {
|
||||
results <- saveBuckets(c.buckets[:], workCh, dir, workerNum)
|
||||
}(i)
|
||||
@@ -126,7 +126,7 @@ func (c *Cache) save(dir string, workersCount int) error {
|
||||
|
||||
// Read results.
|
||||
var err error
|
||||
for i := 0; i < workersCount; i++ {
|
||||
for range workersCount {
|
||||
result := <-results
|
||||
if result != nil && err == nil {
|
||||
err = result
|
||||
@@ -174,7 +174,7 @@ func load(filePath string, maxBytes int) (*Cache, error) {
|
||||
}(filePath + "/" + fn)
|
||||
}
|
||||
err = nil
|
||||
for i := 0; i < workersCount; i++ {
|
||||
for range workersCount {
|
||||
result := <-results
|
||||
if result != nil && err == nil {
|
||||
err = result
|
||||
@@ -326,7 +326,7 @@ func (b *bucket) Save(w io.Writer) error {
|
||||
if err := writeUint64(w, uint64(chunksLen)); err != nil {
|
||||
return fmt.Errorf("cannot write len(b.chunks): %s", err)
|
||||
}
|
||||
for chunkIdx := 0; chunkIdx < chunksLen; chunkIdx++ {
|
||||
for chunkIdx := range chunksLen {
|
||||
chunk := b.chunks[chunkIdx][:chunkSize]
|
||||
if _, err := w.Write(chunk); err != nil {
|
||||
return fmt.Errorf("cannot write b.chunks[%d]: %s", chunkIdx, err)
|
||||
@@ -382,7 +382,7 @@ func (b *bucket) Load(r io.Reader, maxChunks uint64) error {
|
||||
if currChunkIdx > 0 && currChunkIdx >= chunksLen {
|
||||
return fmt.Errorf("too big bIdx=%d; should be smaller than %d", bIdx, chunksLen*chunkSize)
|
||||
}
|
||||
for chunkIdx := uint64(0); chunkIdx < chunksLen; chunkIdx++ {
|
||||
for chunkIdx := range chunksLen {
|
||||
chunk := getChunk()
|
||||
chunks[chunkIdx] = chunk
|
||||
if _, err := io.ReadFull(r, chunk); err != nil {
|
||||
|
||||
2
vendor/modules.txt
vendored
2
vendor/modules.txt
vendored
@@ -139,7 +139,7 @@ github.com/VictoriaMetrics/VictoriaLogs/lib/prefixfilter
|
||||
# github.com/VictoriaMetrics/easyproto v1.1.3
|
||||
## explicit; go 1.18
|
||||
github.com/VictoriaMetrics/easyproto
|
||||
# github.com/VictoriaMetrics/fastcache v1.13.2
|
||||
# github.com/VictoriaMetrics/fastcache v1.13.3
|
||||
## explicit; go 1.24.0
|
||||
github.com/VictoriaMetrics/fastcache
|
||||
# github.com/VictoriaMetrics/metrics v1.41.2
|
||||
|
||||
Reference in New Issue
Block a user