Skip to content

Consolidate and improve unflattenObject#246725

Merged
nikita-lavrov merged 5 commits intoelastic:mainfrom
nikita-lavrov:214994-consolidate-and-improve-unflattenobject
Dec 22, 2025
Merged

Consolidate and improve unflattenObject#246725
nikita-lavrov merged 5 commits intoelastic:mainfrom
nikita-lavrov:214994-consolidate-and-improve-unflattenobject

Conversation

@nikita-lavrov
Copy link
Contributor

Summary

Closes #214994

This PR removes the Observability version of the unflattenObject helper and updates its usages to use the kbn-object-utils package. It also fixes several edge cases: #213278 (review)

@nikita-lavrov nikita-lavrov requested review from a team as code owners December 17, 2025 13:56
@botelastic botelastic bot added the ci:project-deploy-observability Create an Observability project label Dec 17, 2025
@github-actions
Copy link
Contributor

🤖 GitHub comments

Expand to view the GitHub comments

Just comment with:

  • /oblt-deploy : Deploy a Kibana instance using the Observability test environments.
  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)

@nikita-lavrov nikita-lavrov added release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting Team:obs-onboarding Observability Onboarding Team Feature:Streams This is the label for the Streams Project labels Dec 17, 2025
@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-onboarding-team (Team:obs-onboarding)

@elasticmachine
Copy link
Contributor

elasticmachine commented Dec 22, 2025

💚 Build Succeeded

  • Buildkite Build
  • Commit: 08cb408
  • Kibana Serverless Image: docker.elastic.co/kibana-ci/kibana-serverless:pr-246725-08cb408ecf47

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
streamsApp 1.5MB 1.5MB +85.0B
unifiedDocViewer 370.9KB 371.0KB +83.0B
total +168.0B
Unknown metric groups

ESLint disabled line counts

id before after diff
@kbn/observability-utils-common 1 0 -1

Total ESLint disabled count

id before after diff
@kbn/observability-utils-common 1 0 -1

History

Copy link
Contributor

@gsoldevila gsoldevila left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Core changes LGTM, thanks! 🚀

@nikita-lavrov nikita-lavrov merged commit 61dadef into elastic:main Dec 22, 2025
13 checks passed
mbondyra added a commit to mbondyra/kibana that referenced this pull request Dec 22, 2025
…d_step_back

* commit '51756d2722200a991607658d48ecda50aeb04a7d': (76 commits)
  [Synthetics] Fix SyncGlobalParamsSpaces flaky test (elastic#246487)
  [Synthetics] Fix useSyntheticsRules test (elastic#247259)
  [ES|QL] Fix index editor flaky test (elastic#247233)
  [ResponseOps][Reporting] Fix "failed to decrypt apiKey" error while disabling/enabling scheduled reports (elastic#247236)
  [Console] Update console definitions (main) (elastic#247214)
  [ES|QL] Esql indentation shortcut on the editor (elastic#247234)
  [Streams] Use original request for rules client when in default space (elastic#247014)
  Consolidate and improve unflattenObject (elastic#246725)
  [scout] use svl mode to run api-int tests (elastic#247223)
  SIEM Readiness V2 (elastic#245776)
  [ObsPresentation][A11y] Fix asset details flyout header announcement (elastic#246872)
  [Streams] Add abort support and silent mode for stream description generation (elastic#247082)
  [SLO] Add environment context to SLO feedback button (elastic#247221)
  Ignore the reason and retry systematically (elastic#246830)
  Update dependency @types/moment-duration-format to ^2.2.7 (main) (elastic#242221)
  [Streams 🌊 ] Add explicit waits for data grid rows before clicking expand button (elastic#246919)
  [Security Solution][Entity Analytics][Risk Scoring] Handle special characters in ESQL query for risk scoring (elastic#247060)
  [ML] Data frame analytics: Updates page headers (elastic#247097)
  [ES|QL] Build function arguments suggestions from hints (elastic#246736)
  Update dependency @hey-api/openapi-ts to v0.88.1 (main) (elastic#247210)
  ...
CAWilson94 pushed a commit to CAWilson94/kibana that referenced this pull request Jan 6, 2026
## Summary
Closes elastic#214994

This PR removes the Observability version of the `unflattenObject`
helper and updates its usages to use the `kbn-object-utils` package. It
also fixes several edge cases:
elastic#213278 (review)

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
dej611 pushed a commit to dej611/kibana that referenced this pull request Jan 8, 2026
## Summary
Closes elastic#214994

This PR removes the Observability version of the `unflattenObject`
helper and updates its usages to use the `kbn-object-utils` package. It
also fixes several edge cases:
elastic#213278 (review)

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting ci:project-deploy-observability Create an Observability project Feature:Streams This is the label for the Streams Project release_note:skip Skip the PR/issue when compiling release notes Team:obs-onboarding Observability Onboarding Team v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Consolidate and improve unflattenObject

5 participants