prometheus/index
Brian Brazil c93e261466 Reduce memory taken up by posting/symbol tables.
Reuse the string already allocated for symbols
in the posting tables.

Use a slice for symbols in v2 format.

Move symbol size logic into the index code.
Avoid duplication of lookupSymbol logic.

Signed-off-by: Brian Brazil <brian.brazil@robustperception.io>
2018-11-22 09:36:39 +00:00
..
encoding_helpers.go Add license headers to missing files (#447) 2018-11-06 20:19:42 +02:00
index.go Reduce memory taken up by posting/symbol tables. 2018-11-22 09:36:39 +00:00
index_test.go LabelNames() method to get all unique label names (#369) 2018-11-07 17:52:41 +02:00
postings.go Changed recursion into iteration for removedPostings.Next() 2018-02-14 19:27:35 +05:30
postings_test.go gofmt -s. 2018-05-07 15:39:54 +03:00