Skip to content

Dogfood recent changes #1719

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 74 commits into from
Mar 12, 2024
Merged

Dogfood recent changes #1719

merged 74 commits into from
Mar 12, 2024

Conversation

ncreated
Copy link
Member

What and why?

Major changes:

How?

developdogfooding

Review checklist

  • Feature or bugfix MUST have appropriate tests (unit, integration)
  • Make sure each commit and the PR mention the Issue number or JIRA reference
  • Add CHANGELOG entry for user facing changes

Custom CI job configuration (optional)

  • Run unit tests for Core, RUM, Trace, Logs, CR and WVT
  • Run unit tests for Session Replay
  • Run integration tests
  • Run smoke tests
  • Run tests for tools/

maxep and others added 30 commits February 16, 2024 10:25
…akiness

Fix span parent propagation flakiness
as in V2 it no longer requires visibility in Obj-c API
RUM-2815 [SR] feat: Web-view Wireframe and Recorder
[RUM-998] Replace Github Issues .md files with yaml forms
Add the ability to pass the attribute `_dd.native_source_type` to override the source_type for native crashes. This is needed for platforms that can supply additional information from a native crash (specifically Unity with IL2CPP).

refs: RUM-2691
Add resource endpoint info in the `CHANGELOG.md`
This specifically updates the telemetry schema to add Unity version.
Prefer using the value stored in `context` directly during the error report, instead of relying on something coming from the Message Bus.
…e-override

feat: Add ability to override `source_type` for crashes
…etadata

RUM-2816 [SR] Reduce segment metadata during upload only
ncreated and others added 25 commits March 5, 2024 11:39
…s-provider

fix: pass through data when network request completes
…r-app-hangs

RUM-2925 feat: Add public API for non-fatal App Hangs monitoring
to include a note on signing commits
DatadogLogs - Add Device's Brand, Name, and Model in `LogEvent`
chore: Add signed commits requirement to CONTRIBUTING.md
* develop:
  Update CONTRIBUTING.md
  Update CHANGELOG.md
  Fix tests
  Fix linter
  Add brand, name, and model to `LogEvent`
  Update Datadog/IntegrationUnitTests/Public/NetworkInstrumentationIntegrationTests.swift
  fix warning
  fix: pass through data when network request completes
Adds the ability to specify global attributes for a log on a given Core by using `Logs.addAttribute` and `Logs.removeAttribute`.

refs: RUM-3069
Adds logs added with Logs.addAttribute to the crash context, and sends them in the attributes when the crash is logged.

Add integration test for global log attributes.

refs: RUM-3069
…chema-for-app-hangs

RUM-2925 feat: Introduce `@error.category: Exception | App Hang` for RUM events
Co-authored-by: Maciek Grzybowski <[email protected]>
RUM-2925 feat: Non-fatal App Hangs monitoring
@ncreated ncreated self-assigned this Mar 12, 2024
@ncreated ncreated requested review from a team as code owners March 12, 2024 08:29
@ncreated ncreated merged commit 02f76d5 into dogfooding Mar 12, 2024
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.

7 participants