MCPcopy Create free account
hub / github.com/cortexproject/cortex / Size

Method Size

pkg/ingester/client/ingester.pb.go:4652–4673  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

4650}
4651
4652func (m *QueryRequest) Size() (n int) {
4653 if m == nil {
4654 return 0
4655 }
4656 var l int
4657 _ = l
4658 if m.StartTimestampMs != 0 {
4659 n += 1 + sovIngester(uint64(m.StartTimestampMs))
4660 }
4661 if m.EndTimestampMs != 0 {
4662 n += 1 + sovIngester(uint64(m.EndTimestampMs))
4663 }
4664 if len(m.Matchers) > 0 {
4665 for _, e := range m.Matchers {
4666 l = e.Size()
4667 n += 1 + l + sovIngester(uint64(l))
4668 }
4669 }
4670 l = m.MessageWithBufRef.Size()
4671 n += 2 + l + sovIngester(uint64(l))
4672 return n
4673}
4674
4675func (m *ExemplarQueryRequest) Size() (n int) {
4676 if m == nil {

Callers 3

XXX_SizeMethod · 0.95
MarshalMethod · 0.95
MarshalToMethod · 0.95

Calls 2

sovIngesterFunction · 0.85
SizeMethod · 0.65

Tested by

no test coverage detected