Skip to content

RUMM-2330 Generate Session Replay modes based on the JSON schemas#986

Merged
mariusc83 merged 1 commit into
feature/session-replay-vofrom
mconstantin/rumm-2265/create-json-schemas-for-session-replay
Jul 22, 2022
Merged

RUMM-2330 Generate Session Replay modes based on the JSON schemas#986
mariusc83 merged 1 commit into
feature/session-replay-vofrom
mconstantin/rumm-2265/create-json-schemas-for-session-replay

Conversation

@mariusc83

@mariusc83 mariusc83 commented Jul 15, 2022

Copy link
Copy Markdown
Member

What does this PR do?

In this PR we are adding the necessary gradle tasks to the library:dd-sdk-android-session-replay module to be able to generate the required Session Replay Pokos based on the JSON schemas defined in the : Rum Events Format Repository.

Motivation

What inspired you to submit this pull request?

Additional Notes

Anything else we should know when reviewing?

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • Make sure you discussed the feature or bugfix with the maintaining team in an Issue
  • Make sure each commit and the PR mention the Issue number (cf the CONTRIBUTING doc)

@mariusc83
mariusc83 force-pushed the feature/session-replay-vo branch from 3e96e13 to b87afe0 Compare July 19, 2022 14:50
@mariusc83
mariusc83 force-pushed the mconstantin/rumm-2265/create-json-schemas-for-session-replay branch 2 times, most recently from ce9c9e5 to 189ba55 Compare July 19, 2022 15:39
@xgouchet xgouchet added the size-large This PR is large sized label Jul 19, 2022
@mariusc83 mariusc83 changed the title Mconstantin/rumm 2265/create json schemas for session replay RUMM-2330 Generate Session Replay modes based on the JSON schemas Jul 19, 2022
@mariusc83
mariusc83 force-pushed the mconstantin/rumm-2265/create-json-schemas-for-session-replay branch from 189ba55 to a804481 Compare July 20, 2022 09:22
@mariusc83 mariusc83 self-assigned this Jul 20, 2022
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

❗ No coverage uploaded for pull request base (feature/session-replay-vo@b87afe0). Click here to learn what that means.
The diff coverage is n/a.

@@                     Coverage Diff                      @@
##             feature/session-replay-vo     #986   +/-   ##
============================================================
  Coverage                             ?   82.85%           
============================================================
  Files                                ?      298           
  Lines                                ?     9772           
  Branches                             ?     1595           
============================================================
  Hits                                 ?     8096           
  Misses                               ?     1195           
  Partials                             ?      481           

@mariusc83
mariusc83 marked this pull request as ready for review July 20, 2022 11:26
@mariusc83
mariusc83 requested a review from a team as a code owner July 20, 2022 11:26
@mariusc83
mariusc83 force-pushed the feature/session-replay-vo branch from b87afe0 to 1b47219 Compare July 20, 2022 11:50
@mariusc83
mariusc83 requested a review from a team as a code owner July 20, 2022 11:50
@mariusc83
mariusc83 force-pushed the mconstantin/rumm-2265/create-json-schemas-for-session-replay branch from a804481 to a706184 Compare July 20, 2022 11:50

@buraizu buraizu left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks, made some suggestions per our contributing guidelines

@mariusc83
mariusc83 force-pushed the mconstantin/rumm-2265/create-json-schemas-for-session-replay branch from 50af5a5 to f175f09 Compare July 20, 2022 19:11
@mariusc83
mariusc83 requested a review from buraizu July 21, 2022 07:29

@buraizu buraizu left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for implementing those changes, and apologies, as it looks like I missed one minor point. Made a new suggestion, but otherwise LGTM

"properties": {
"has_focus": {
"type": "boolean",
"description": "Whether this screen has a focus or not. For now it will always be true for mobile.",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
"description": "Whether this screen has a focus or not. For now it will always be true for mobile.",
"description": "Whether this screen has a focus or not. For now it is always true for mobile.",

@mariusc83
mariusc83 merged commit 9074985 into feature/session-replay-vo Jul 22, 2022
@mariusc83
mariusc83 deleted the mconstantin/rumm-2265/create-json-schemas-for-session-replay branch July 22, 2022 08:17
@xgouchet xgouchet added this to the internal milestone Dec 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size-large This PR is large sized

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants