aboutsummaryrefslogtreecommitdiffstats
path: root/metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/MetricsParser.java
Commit message (Expand)AuthorAgeFilesLines
* Avoid methods deprecated in jackson 2.17.1Henning Baldersheim2024-05-061-17/+16
* Revert "Update jackson2.vespa.version to v2.17.0"Henning Baldersheim2024-05-061-16/+17
* Avoid deprecated methods.Henning Baldersheim2024-05-061-17/+16
* - Remove duplicates of the timestamp.Henning Baldersheim2024-04-161-1/+3
* Move Jackson util from vespajlib to container-core.Henning Baldersheim2023-11-241-1/+1
* jackson 2.16 changes some of its default settings so we consolidate our use o...Henning Baldersheim2023-11-231-15/+18
* Update copyrightJon Bratseth2023-10-091-1/+1
* let prefixing with name happen after parsing entire objectArne Juul2023-01-061-4/+7
* Clean up test as implementation has changed to use a set.Henning Baldersheim2022-12-181-11/+0
* Use a set instead to detect uniqueness.Henning Baldersheim2022-12-161-5/+7
* Use hashing that will actually differentiate properlyHenning Baldersheim2022-12-161-5/+5
* Rename MetricsParser.Consumer to Collector to avoid confusion.gjoranv2022-12-161-10/+9
* Fix a hashing bug in MetricsParser, and use record for Dimension.gjoranv2022-12-161-8/+26
* Non-functional: rearrange functions, add comments and whitespace.gjoranv2022-12-161-35/+44
* Make parse method public to enable testing.Henning Baldersheim2021-12-191-1/+1
* GC unused loggerHenning Baldersheim2021-12-191-2/+0
* - Refactor and speedup MetricParser.handleValue.Henning Baldersheim2021-12-191-60/+65
* Use the Instant as a timestamp to make it clear what it is instead of just a ...Henning Baldersheim2021-12-181-10/+8
* Handle that metrics can arrive with a dimension set to null. Skip and log it ...Henning Baldersheim2021-12-171-3/+14
* Unify on Map.of/copyOfHenning Baldersheim2021-12-151-3/+2
* Move utilitity methods to correct class and make static.Henning Baldersheim2021-12-131-1/+2
* Update 2020 Oath copyrights.gjoranv2021-10-271-1/+1
* Revert "Revert "Consume and process metrics as they are parsed.""Harald Musum2021-09-091-24/+25
* Revert "Consume and process metrics as they are parsed."Harald Musum2021-09-091-25/+24
* Consume and process metrics as they are parsed.Henning Baldersheim2021-09-091-24/+25
* Unify on using the MetricId class to avoid creating many instances on the fly.Henning Baldersheim2021-09-021-5/+4
* Revert "Revert "Use a PipedStream to process metrics as they flow in asynchro...Henning Baldersheim2021-04-081-0/+4
* Revert "Use a PipedStream to process metrics as they flow in asynchronously."Henning Baldersheim2021-04-081-4/+0
* Use a PipedStream to process metrics as they flow in asynchronously.Henning Baldersheim2021-04-081-0/+4
* Avoid creating a string when a byte array will do.Henning Baldersheim2021-04-071-2/+6
* Move the parser out to prepare for simpler testing.Henning Baldersheim2021-03-091-0/+154