Highlights
This release features a few small improvements and bug fixes but the three main topics are:
- Massively improved API response size and latency allowing to merge ever more data at low latency.
- Improved autocomplete based on an Earley parser built using nearley.js.
- Various improvements to the callgraph visualization (still behind a feature flag but it's progressing nicely and we hope to release it without a feature flag soon).
Enhancements
- Drastically reduce query response size by deduplicating objects and strings by @metalmatze and @brancz in #1976 #2065 #2064 #2063 #2059 #2057 #2055
- ui: Synchronize clicking on Top table and Icicle graph by @yomete in #1999
- ui: Add label-value autocompletion based on parser by @brancz in #2045
- While still behind a feature flag, there were various improvements to the callgraph visualization by @monicawoj and @manojVivek #1972, #1688, #2049
Bug fixes
- config: Ensure path_prefix comes with default pprof_config by @maxbrunet in #1959
- ui: Date picker timezone fix and minor UX improvement by @manojVivek in #2030
- API: Don't return empty label-values by @brancz in #2035
- symbolization: Fix handling of stripped Go binaries by @brancz in #2066
New Contributors
- @cuishuang made their first contribution in #2031
Full Changelog: v0.13.0...v0.14.0