Minor Changes
-
c29d0df: feat: Add categorical bar chart display type
-
ba598ba: feat: Add a custom ORDER BY input for Bar and Pie charts
-
c29d0df: feat: Allow specifying a limit on pie and bar chart series
-
3f1e1fe: feat: update metrics schema for more efficient PK and time pruning
-
0c72543: Adding consecutive-window configuration to alerts, so that you can specify a condition like "only fire this alert after some condition is met for N consecutive windows." This helps prevent flaky alerts (and pages), and cut down on alert noise in many cases.
Also adds a
PENDINGalert state for alarms that will fire if current trends continue.
Patch Changes
- 6173553: Move the pinned-filter query parser (
parseQuery) into@hyperdx/common-utils
as the inverse offiltersToQuery, and add anisRenderablePinnedFilter
helper. The app re-exportsparseQueryfrom its previous location, so there is
no behavior change in the UI. The helper lets the external saved-search API
validate that a pinned filter will actually render as a sidebar facet (a
type: 'sql'<column> IN (...)/NOT IN/BETWEENpredicate) and reject
shapes that would be stored but never shown. - e214567: fix: fixes the functions used to trigger direct_read
- bb7ae21: Upgrade the TypeScript devDependency from 5.9 to 6.0 across all packages.