mirror of
https://github.com/openobserve/openobserve.git
synced 2026-11-06 08:09:24 +00:00
## Summary Cherry-picks two correlation fixes from `branch-v0.90.0` to `main`: - `a077b760c` fix: corelation custom groups (#11662) — adds `group` field to `FoundGroup` and threads `semantic_groups` through `calculate_dimension_analytics` - `211876a97` fix: corelation settings fixes (#11666) — validates tracked alias IDs against bundled defaults + custom DB groups; sanitizes payload (drops `service` and orphan IDs) before save Conflicts resolved by taking v0.90.0 versions (the fixes are the point of the cherry-pick). Companion PR on o2-enterprise: openobserve/o2-enterprise#1648 — that PR is currently red because it depends on the new `FoundGroup.group` field landing here first. ## Test plan - [ ] CI green (build, unit, playwright) - [ ] Verify save Identity Config rejects invalid alias IDs but accepts default + custom IDs - [ ] Verify `_analytics` endpoint returns `group` category on FoundGroup --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>