Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Support basic error exporting #9227

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
andrewbrook merged 2 commits into telemetry from capture_error
Aug 26, 2025
Merged

Support basic error exporting #9227

andrewbrook merged 2 commits into telemetry from capture_error
Aug 26, 2025

Conversation

Copy link

@andrewbrook andrewbrook commented Aug 26, 2025

Discussion

Allows uploading caught exceptions to an OTel endpoint

Testing

  • Added unit tests
  • Installed in test project

API Changes

N/A while in early development

Copy link

changeset-bot bot commented Aug 26, 2025
edited
Loading

⚠️ No Changeset found

Latest commit: 1e3eb23

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@andrewbrook andrewbrook marked this pull request as ready for review August 26, 2025 14:50
@andrewbrook andrewbrook requested a review from a team as a code owner August 26, 2025 14:50
Copy link
Contributor

google-oss-bot commented Aug 26, 2025
edited
Loading

Size Report 1

Affected Products

  • @firebase/app

    TypeBase (57c7798)Merge (bb972d8)Diff
    browser19.6 kB19.6 kB+61 B (+0.3%)
    main20.5 kB20.5 kB+61 B (+0.3%)
    module19.6 kB19.6 kB+61 B (+0.3%)
    react-native20.5 kB20.5 kB+61 B (+0.3%)
  • @firebase/database-compat/standalone

    TypeBase (57c7798)Merge (bb972d8)Diff
    main366 kB366 kB+61 B (+0.0%)
  • @firebase/telemetry

    TypeBase (57c7798)Merge (bb972d8)Diff
    browser746 B2.19 kB+1.44 kB (+193.4%)
    main1.01 kB2.75 kB+1.75 kB (+173.8%)
    module746 B2.19 kB+1.44 kB (+193.4%)
  • bundle

    46 size changes
    TypeBase (57c7798)Merge (bb972d8)Diff
    analytics (logEvent)43.8 kB43.8 kB+53 B (+0.1%)
    app-check (CustomProvider)37.2 kB37.3 kB+53 B (+0.1%)
    app-check (ReCaptchaEnterpriseProvider)39.6 kB39.6 kB+53 B (+0.1%)
    app-check (ReCaptchaV3Provider)39.6 kB39.6 kB+53 B (+0.1%)
    auth (Anonymous)74.8 kB74.8 kB+53 B (+0.1%)
    auth (EmailAndPassword)84.5 kB84.5 kB+53 B (+0.1%)
    auth (GoogleFBTwitterGitHubPopup)105 kB106 kB+53 B (+0.1%)
    auth (GooglePopup)98.1 kB98.2 kB+53 B (+0.1%)
    auth (GoogleRedirect)98.3 kB98.3 kB+53 B (+0.1%)
    auth (Phone)91.7 kB91.8 kB+53 B (+0.1%)
    database (Append to a list of data)154 kB154 kB+53 B (+0.0%)
    database (Filtering data)153 kB153 kB+53 B (+0.0%)
    database (Listen for child events)169 kB169 kB+53 B (+0.0%)
    database (Listen for value events + Detach listeners)169 kB169 kB+53 B (+0.0%)
    database (Listen for value events)169 kB169 kB+53 B (+0.0%)
    database (Read data once)168 kB168 kB+53 B (+0.0%)
    database (Save data as transactions)171 kB171 kB+53 B (+0.0%)
    database (Sort data)154 kB154 kB+53 B (+0.0%)
    database (Write data)153 kB153 kB+53 B (+0.0%)
    firestore (CSI Auto Indexing Disable and Delete)287 kB287 kB+53 B (+0.0%)
    firestore (CSI Auto Indexing Enable)287 kB287 kB+53 B (+0.0%)
    firestore (Persistence)319 kB319 kB+53 B (+0.0%)
    firestore (Query Cursors)258 kB258 kB+53 B (+0.0%)
    firestore (Query)256 kB256 kB+53 B (+0.0%)
    firestore (Read data once)246 kB246 kB+53 B (+0.0%)
    firestore (Read Write w Persistence)339 kB339 kB+53 B (+0.0%)
    firestore (Realtime updates)246 kB246 kB+53 B (+0.0%)
    firestore (Transaction)224 kB225 kB+53 B (+0.0%)
    firestore (Write data)226 kB226 kB+53 B (+0.0%)
    firestore-lite (Query Cursors)110 kB110 kB+53 B (+0.0%)
    firestore-lite (Query)106 kB106 kB+53 B (+0.1%)
    firestore-lite (Read data once)81.5 kB81.6 kB+53 B (+0.1%)
    firestore-lite (Transaction)107 kB107 kB+53 B (+0.0%)
    firestore-lite (Write data)91.0 kB91.0 kB+53 B (+0.1%)
    functions (call)38.7 kB38.8 kB+53 B (+0.1%)
    messaging (send + receive)46.4 kB46.4 kB+53 B (+0.1%)
    performance (trace)62.1 kB62.1 kB+53 B (+0.1%)
    remote-config (getAndFetch)47.8 kB47.8 kB+53 B (+0.1%)
    storage (getBytes)46.6 kB46.6 kB+53 B (+0.1%)
    storage (getDownloadURL)48.7 kB48.7 kB+53 B (+0.1%)
    storage (getMetadata)48.1 kB48.2 kB+53 B (+0.1%)
    storage (list + listAll)47.5 kB47.6 kB+53 B (+0.1%)
    storage (updateMetadata)48.4 kB48.4 kB+53 B (+0.1%)
    storage (uploadBytes)53.2 kB53.3 kB+53 B (+0.1%)
    storage (uploadBytesResumable)63.1 kB63.2 kB+53 B (+0.1%)
    storage (uploadString)53.4 kB53.5 kB+53 B (+0.1%)
  • firebase

    TypeBase (57c7798)Merge (bb972d8)Diff
    firebase-app-compat.js31.6 kB31.6 kB+39 B (+0.1%)
    firebase-app.js103 kB103 kB+70 B (+0.1%)
    firebase-compat.js800 kB800 kB+39 B (+0.0%)
    firebase-performance-standalone-compat.js105 kB105 kB+47 B (+0.0%)
    firebase-telemetry.js1.03 kB77.2 kB+76.2 kB (+7371.8%)

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/wJGOSRz6xH.html

Copy link
Contributor

google-oss-bot commented Aug 26, 2025
edited
Loading

Size Analysis Report 1

This report is too large (209,829 characters) to be displayed here in a GitHub comment. Please use the below link to see the full report on Google Cloud Storage.

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/eZQzDEfffh.html

@andrewbrook andrewbrook merged commit 6993a18 into telemetry Aug 26, 2025
42 of 45 checks passed
@andrewbrook andrewbrook deleted the capture_error branch August 26, 2025 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Reviewers

@tonybaroneee tonybaroneee tonybaroneee approved these changes

@hsubox76 hsubox76 hsubox76 left review comments

Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /