Skip to content

Allow mappings & processing on the root stream#269892

Open
nikita-lavrov wants to merge 14 commits into
elastic:mainfrom
nikita-lavrov:265-allow-mappings-processing-on-the-root-stream
Open

Allow mappings & processing on the root stream#269892
nikita-lavrov wants to merge 14 commits into
elastic:mainfrom
nikita-lavrov:265-allow-mappings-processing-on-the-root-stream

Conversation

@nikita-lavrov
Copy link
Copy Markdown
Contributor

Summary

Closes https://github.com/elastic/streams-program/issues/265

This PR allows defining new mappings and processing on the root streams, as well as editing the description of the default mappings.

Demo

Screen.Recording.2026-05-19.at.12.36.00.PM.mov

@nikita-lavrov nikita-lavrov added release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting labels May 19, 2026
@nikita-lavrov nikita-lavrov added Team:obs-onboarding Observability Onboarding Team Feature:Streams This is the label for the Streams Project labels May 19, 2026
@nikita-lavrov nikita-lavrov marked this pull request as ready for review May 19, 2026 14:13
@nikita-lavrov nikita-lavrov requested review from a team as code owners May 19, 2026 14:13
@infra-vault-gh-plugin-prod
Copy link
Copy Markdown

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

@kibanamachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #44 / integrations When in the Fleet application and on the Endpoint Integration details page should show the Trusted Apps page when link is clicked

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
datasetQuality 1126 1127 +1
streamsApp 1973 1972 -1
total -0

Async chunks

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

id before after diff
datasetQuality 541.1KB 541.5KB +319.0B
streamsApp 2.1MB 2.1MB -16.4KB
total -16.1KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
streamsApp 26.4KB 26.4KB +1.0B
Unknown metric groups

async chunk count

id before after diff
streamsApp 42 40 -2

History

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 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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants