Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
add mmv version 2 support #24
Merged
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
3cbeb65
metrics: make name pcpString to support v2 names
suyash 34ec763
registry: track whether we need to write mmv version 2
suyash 1077279
client: initialize mmv v2 metric name offsets and write them when needed
suyash 964431a
metrics: check name lengths
suyash 4a78504
registry: add a basic test to detect v2 metrics
suyash aa2e1c9
client: fix lint errors
suyash c77d334
registry: refactor AddMetric
suyash 6a584f0
mmvdump: refactor
suyash 1c276a6
instance: make name pcpString to support mmv2
suyash 67414d9
instance domain: add Instances() to the definition
suyash 2bdf215
registry: track instance name lengths
suyash 71cc227
client: initialize and write instance name offsets
suyash 05757bd
client: fix matchInstance in tests
suyash f09dc27
pcp: remove String() as pcpString is internal
suyash 6409525
client: fix Metric and Instance Lengths
suyash 49c6eaf
client: fix test
suyash f8410c9
mmvdump: add mmv 2 support
suyash 5d7d6f5
client: add testing support for mmv2 metrics and instances
suyash 752f916
mmvdump: refactor main in cli
suyash 1eb1e3e
registry: allow _ in names
suyash a932618
client: test mmv2 instances and metrics
suyash cfa72b1
examples: singleton_string: use a longer metric name
suyash
Jump to file or symbol
Failed to load files and symbols.
Viewing a subset of changes. View all
10
registry.go