Skip to content

CIP 0104: Traffic Weighted App Rewards: Serve Traffic Summarys from /v0/events#4263

Merged
adetokunbo merged 27 commits intomainfrom
adetokunbo/cip-0104-serve-traffic-summaries-in-events-v0
Mar 9, 2026
Merged

CIP 0104: Traffic Weighted App Rewards: Serve Traffic Summarys from /v0/events#4263
adetokunbo merged 27 commits intomainfrom
adetokunbo/cip-0104-serve-traffic-summaries-in-events-v0

Conversation

@adetokunbo
Copy link
Copy Markdown
Contributor

@adetokunbo adetokunbo commented Mar 5, 2026

Follows #4037
Replaces #4154, postponing the inclusion of AppActivityRecords in the endpoint, while adding an integration test and release notes
Tracked in #4191
Fixes #3824

Pull Request Checklist

Cluster Testing

  • If a cluster test is required, comment /cluster_test on this PR to request it, and ping someone with access to the DA-internal system to approve it.
  • If a hard-migration test is required (from the latest release), comment /hdm_test on this PR to request it, and ping someone with access to the DA-internal system to approve it.

PR Guidelines

  • Include any change that might be observable by our partners or affect their deployment in the release notes.
  • Specify fixed issues with Fixes #n, and mention issues worked on using #n
  • Include a screenshot for frontend-related PRs - see README or use your favorite screenshot tool

Merge Guidelines

  • Make the git commit message look sensible when squash-merging on GitHub (most likely: just copy your PR description).

Comment thread docs/src/release_notes_upcoming.rst Outdated
Comment thread test-full-class-names.log Outdated
Comment thread docs/src/release_notes_upcoming.rst Outdated
Copy link
Copy Markdown
Contributor

@meiersi-da meiersi-da left a comment

Choose a reason for hiding this comment

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

Thanks. Overall structure looks good.

Comment thread apps/scan/src/main/openapi/scan.yaml
Comment thread apps/scan/src/main/openapi/scan.yaml Outdated
Comment thread apps/scan/src/main/openapi/scan.yaml Outdated
Comment thread apps/scan/src/main/openapi/scan.yaml Outdated
Comment thread apps/scan/src/main/openapi/scan.yaml Outdated
Comment thread docs/src/release_notes_upcoming.rst Outdated
@adetokunbo adetokunbo changed the base branch from adetokunbo/cip-0104-composite-ingestion to adetokunbo/cip-0104-composite-ingestion-1-commit March 5, 2026 10:02
Base automatically changed from adetokunbo/cip-0104-composite-ingestion-1-commit to main March 5, 2026 11:08
@adetokunbo adetokunbo force-pushed the adetokunbo/cip-0104-serve-traffic-summaries-in-events-v0 branch 3 times, most recently from e788a82 to 7c3bacf Compare March 5, 2026 20:47
@adetokunbo
Copy link
Copy Markdown
Contributor Author

@meiersi-da PTAL, comments should be addressed.

Comment thread docs/src/release_notes_upcoming.rst
@adetokunbo adetokunbo force-pushed the adetokunbo/cip-0104-serve-traffic-summaries-in-events-v0 branch from 33de137 to 9743a8a Compare March 6, 2026 02:27
Copy link
Copy Markdown
Contributor

@meiersi-da meiersi-da left a comment

Choose a reason for hiding this comment

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

Some more polish on the API defs, and we're good to go.

Comment thread apps/scan/src/main/openapi/scan.yaml Outdated
Comment thread docs/src/release_notes_upcoming.rst
adetokunbo and others added 12 commits March 9, 2026 01:15
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Co-authored-by: Divam <681060+dfordivam@users.noreply.github.com>
Signed-off-by: Timothy Emiola <adetokunbo@users.noreply.github.com>
Co-authored-by: Divam <681060+dfordivam@users.noreply.github.com>
Signed-off-by: Timothy Emiola <adetokunbo@users.noreply.github.com>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Co-authored-by: Divam <681060+dfordivam@users.noreply.github.com>
Signed-off-by: Timothy Emiola <adetokunbo@users.noreply.github.com>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
…mmaries

- Checks that Traffic Summaries are served when its gating flag is enabled
- Also, includes changes to ScanEventHistoryIntegrationTest itself to confirm
that Traffic Summaries are not served by default

Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
Signed-off-by: Tim Emiola <adetokunbo@emio.la>
@adetokunbo adetokunbo force-pushed the adetokunbo/cip-0104-serve-traffic-summaries-in-events-v0 branch from 9743a8a to c141e91 Compare March 9, 2026 01:35
@adetokunbo
Copy link
Copy Markdown
Contributor Author

Some more polish on the API defs, and we're good to go.

I've just addressed those comments, PTAL @meiersi-da

Copy link
Copy Markdown
Contributor

@meiersi-da meiersi-da left a comment

Choose a reason for hiding this comment

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

Thanks a lot @adetokunbo 🙏

@adetokunbo adetokunbo merged commit 527bb9f into main Mar 9, 2026
125 of 128 checks passed
@adetokunbo adetokunbo deleted the adetokunbo/cip-0104-serve-traffic-summaries-in-events-v0 branch March 9, 2026 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Scan app: Ingest TrafficSummaries and serve on /v0/events endpoint

3 participants