mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-12-15 08:23:34 +01:00
94b81165d0
Previously the cache could store 10K unique regexps. When every regexp is huge (e.g. hundreds of kilobytes), then the total cache size could grow to multiples of gigabytes. Now the cache size is limited by the total length of all cached regexps. So huge regexps won't result in high memory usage for the cache.
83 lines
3.5 KiB
Modula-2
83 lines
3.5 KiB
Modula-2
module github.com/VictoriaMetrics/VictoriaMetrics
|
|
|
|
go 1.17
|
|
|
|
require (
|
|
cloud.google.com/go/storage v1.22.1
|
|
github.com/VictoriaMetrics/fastcache v1.10.0
|
|
|
|
// Do not use the original github.com/valyala/fasthttp because of issues
|
|
// like https://github.com/valyala/fasthttp/commit/996610f021ff45fdc98c2ce7884d5fa4e7f9199b
|
|
github.com/VictoriaMetrics/fasthttp v1.1.0
|
|
github.com/VictoriaMetrics/metrics v1.18.1
|
|
github.com/VictoriaMetrics/metricsql v0.44.0
|
|
github.com/aws/aws-sdk-go v1.44.37
|
|
github.com/cespare/xxhash/v2 v2.1.2
|
|
|
|
// TODO: switch back to https://github.com/cheggaaa/pb/v3 when v3-pooling branch
|
|
// is merged into main branch.
|
|
// See https://github.com/cheggaaa/pb/pull/192#issuecomment-1121285954 for details.
|
|
github.com/dmitryk-dk/pb/v3 v3.0.9
|
|
github.com/golang/snappy v0.0.4
|
|
github.com/influxdata/influxdb v1.9.7
|
|
github.com/klauspost/compress v1.15.6
|
|
github.com/prometheus/prometheus v1.8.2-0.20201119142752-3ad25a6dc3d9
|
|
github.com/urfave/cli/v2 v2.10.1
|
|
github.com/valyala/fastjson v1.6.3
|
|
github.com/valyala/fastrand v1.1.0
|
|
github.com/valyala/fasttemplate v1.2.1
|
|
github.com/valyala/gozstd v1.17.0
|
|
github.com/valyala/quicktemplate v1.7.0
|
|
golang.org/x/net v0.0.0-20220617184016-355a448f1bc9
|
|
golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb
|
|
golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c
|
|
google.golang.org/api v0.84.0
|
|
gopkg.in/yaml.v2 v2.4.0
|
|
)
|
|
|
|
require (
|
|
cloud.google.com/go v0.102.1 // indirect
|
|
cloud.google.com/go/compute v1.7.0 // indirect
|
|
cloud.google.com/go/iam v0.3.0 // indirect
|
|
github.com/VividCortex/ewma v1.2.0 // indirect
|
|
github.com/beorn7/perks v1.0.1 // indirect
|
|
github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect
|
|
github.com/fatih/color v1.13.0 // indirect
|
|
github.com/go-kit/kit v0.12.0 // indirect
|
|
github.com/go-kit/log v0.2.1 // indirect
|
|
github.com/go-logfmt/logfmt v0.5.1 // indirect
|
|
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
|
|
github.com/golang/protobuf v1.5.2 // indirect
|
|
github.com/google/go-cmp v0.5.8 // indirect
|
|
github.com/google/uuid v1.3.0 // indirect
|
|
github.com/googleapis/enterprise-certificate-proxy v0.1.0 // indirect
|
|
github.com/googleapis/gax-go/v2 v2.4.0 // indirect
|
|
github.com/googleapis/go-type-adapters v1.0.0 // indirect
|
|
github.com/jmespath/go-jmespath v0.4.0 // indirect
|
|
github.com/mattn/go-colorable v0.1.12 // indirect
|
|
github.com/mattn/go-isatty v0.0.14 // indirect
|
|
github.com/mattn/go-runewidth v0.0.13 // indirect
|
|
github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
|
|
github.com/oklog/ulid v1.3.1 // indirect
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/prometheus/client_golang v1.12.2 // indirect
|
|
github.com/prometheus/client_model v0.2.0 // indirect
|
|
github.com/prometheus/common v0.35.0 // indirect
|
|
github.com/prometheus/procfs v0.7.3 // indirect
|
|
github.com/rivo/uniseg v0.2.0 // indirect
|
|
github.com/russross/blackfriday/v2 v2.1.0 // indirect
|
|
github.com/valyala/bytebufferpool v1.0.0 // indirect
|
|
github.com/valyala/histogram v1.2.0 // indirect
|
|
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 // indirect
|
|
go.opencensus.io v0.23.0 // indirect
|
|
go.uber.org/atomic v1.9.0 // indirect
|
|
go.uber.org/goleak v1.1.11-0.20210813005559-691160354723 // indirect
|
|
golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f // indirect
|
|
golang.org/x/text v0.3.7 // indirect
|
|
golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f // indirect
|
|
google.golang.org/appengine v1.6.7 // indirect
|
|
google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad // indirect
|
|
google.golang.org/grpc v1.47.0 // indirect
|
|
google.golang.org/protobuf v1.28.0 // indirect
|
|
)
|