Skip to content

issue_3321_seperate_firebaseapp #3327

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 7 commits into from
Jan 27, 2022
Merged

issue_3321_seperate_firebaseapp #3327

merged 7 commits into from
Jan 27, 2022

Conversation

argzdev
Copy link
Contributor

@argzdev argzdev commented Jan 19, 2022

Proposed fix for #3321 by dev-gloomyfox.

TLDR: FirebaseModelDownloader instance creation fails when using a separate FirebaseApp instance.

The proposed fix will overload the getInstance method of both FirebaseMlLogger.java & ModelFileManager.java. This method will have a parameter of FirebaseApp, and will be used in FirebaseModelDownloader.java#L58 & ModelFileDownloadService.java#L88.

More details is explained by the developer in the said issue.

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Jan 19, 2022

Coverage Report 1

Affected Products

  • firebase-ml-modeldownloader

    Overall coverage changed from 83.86% (b7c3081) to 83.88% (fe1d415) by +0.02%.

    FilenameBase (b7c3081)Merge (fe1d415)Diff
    FirebaseMlLogger.java87.83%87.93%+0.10%
    ModelFileManager.java81.48%81.71%+0.23%

Test Logs

Notes

  • Commit (fe1d415) is created by Prow via merging PR base commit (b7c3081) and head commit (f4b9b98).
  • Run gradle <product>:checkCoverage to produce HTML coverage reports locally. After gradle commands finished, report files can be found under <product-build-dir>/reports/jacoco/.

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

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Jan 19, 2022

Size Report 1

Affected Products

  • firebase-ml-modeldownloader

    TypeBase (b7c3081)Merge (fe1d415)Diff
    aar87.5 kB87.5 kB+76 B (+0.1%)
    apk (aggressive)140 kB140 kB+4 B (+0.0%)
    apk (release)807 kB807 kB-8 B (-0.0%)

Test Logs

Notes

  • Commit (fe1d415) is created by Prow via merging PR base commit (b7c3081) and head commit (f4b9b98).

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

argzdev and others added 4 commits January 25, 2022 17:05
…ml/modeldownloader/internal/ModelFileManager.java

Co-authored-by: Rodrigo Lazo <[email protected]>
…ml/modeldownloader/internal/ModelFileManager.java

Co-authored-by: Rodrigo Lazo <[email protected]>
…ml/modeldownloader/internal/FirebaseMlLogger.java

Co-authored-by: Rodrigo Lazo <[email protected]>
…ml/modeldownloader/internal/FirebaseMlLogger.java

Co-authored-by: Rodrigo Lazo <[email protected]>
@rlazo rlazo self-requested a review January 27, 2022 15:51
@rlazo rlazo merged commit 0784d9c into firebase:master Jan 27, 2022
@firebase firebase locked and limited conversation to collaborators Feb 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants