Skip to content

Remove ConnectionPool #5469

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 13 commits into from
Oct 27, 2021
Merged

Remove ConnectionPool #5469

merged 13 commits into from
Oct 27, 2021

Conversation

schmidt-sebastian
Copy link
Contributor

@schmidt-sebastian schmidt-sebastian commented Sep 9, 2021

This PR is meant to reduce the diff for #4973

The PR removes the old ConnectionPool, which was never used to share connections but rather just allowed tests to inject a different connection type. Since #4973 introduces multiple connection types (string, blob, stream) and since we only want to include the connection types that are actually used, this PR now directly specifies the specific connection factory at the callsite (which for now is just a text-based connection).

@changeset-bot
Copy link

changeset-bot bot commented Sep 9, 2021

⚠️ No Changeset found

Latest commit: a531a7d

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

@github-actions
Copy link
Contributor

github-actions bot commented Sep 9, 2021

Changeset File Check ✅

  • No modified packages are missing from the changeset file.
  • No changeset formatting errors detected.

@google-oss-bot google-oss-bot added the doc-changes PRs that affect docs label Sep 9, 2021
Copy link
Contributor

@egilmorez egilmorez left a comment

Choose a reason for hiding this comment

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

LG, one nit.

@@ -22,6 +22,9 @@ import {
} from '../../implementation/connection';
import { internalError } from '../../implementation/error';

/** An override for the text-based Connection. Used in tests. */
Copy link
Contributor

Choose a reason for hiding this comment

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

Should Connection be backticked as a literal? Looks like there are other instances of the same in other files in this PR.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is part of the internal code so I have no strong opinion, other than laziness :)

@google-cla google-cla bot added the cla: yes label Oct 20, 2021
@google-oss-bot
Copy link
Contributor

google-oss-bot commented Oct 20, 2021

Binary Size Report

Affected SDKs

  • @firebase/storage

    Type Base (f485276) Head (dcc3467) Diff
    browser 52.2 kB 52.1 kB -3 B (-0.0%)
    esm5 58.4 kB 57.5 kB -844 B (-1.4%)
    main 53.6 kB 53.6 kB -3 B (-0.0%)
    module 52.2 kB 52.1 kB -3 B (-0.0%)
  • firebase

    Type Base (f485276) Head (dcc3467) Diff
    firebase-compat.js 751 kB 751 kB -120 B (-0.0%)
    firebase-storage-compat.js 38.2 kB 38.1 kB -121 B (-0.3%)
    firebase-storage.js 141 kB 139 kB -1.36 kB (-1.0%)

Test Logs

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Oct 20, 2021

Size Analysis Report

Affected Products

  • @firebase/firestore

    • runTransaction

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      104 kB
      104 kB
      +349 B (+0.3%)
      size-with-ext-deps
      153 kB
      153 kB
      +353 B (+0.2%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      <full-list-too-large-to-display>
      <see-test-logs-below-for-details>
      

      <full-list-too-large-to-display>
      <see-test-logs-below-for-details>
      

      + ga

  • @firebase/storage

    • _FbsBlob

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      15.3 kB
      13.9 kB
      -1.42 kB (-9.3%)
      size-with-ext-deps
      21.3 kB
      19.8 kB
      -1.42 kB (-6.7%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      41 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      base64Bytes_
      canceled
      dataFromString
      dataURLBytes_
      dataURLContentType_
      decodeBase64
      endsWith
      extractBucket
      factory
      getBlob
      getBlobBuilder
      internalError
      invalidArgument
      invalidDefaultBucket
      invalidFormat
      invalidRootOperation
      invalidUrl
      isJustDef
      isNativeBlob
      isNativeBlobDefined
      isString
      lastComponent
      makeQueryString
      makeRequest
      newConnection
      parent
      percentEncodedBytes_
      prependCode
      registerStorage
      retryLimitExceeded
      sliceBlob
      start
      stop
      unknown
      utf8Bytes_
      validateNumber
      

      39 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      base64Bytes_
      canceled
      dataFromString
      dataURLBytes_
      dataURLContentType_
      decodeBase64
      endsWith
      extractBucket
      factory
      getBlob
      getBlobBuilder
      invalidArgument
      invalidDefaultBucket
      invalidFormat
      invalidRootOperation
      invalidUrl
      isJustDef
      isNativeBlob
      isNativeBlobDefined
      isString
      lastComponent
      makeQueryString
      makeRequest
      parent
      percentEncodedBytes_
      prependCode
      registerStorage
      retryLimitExceeded
      sliceBlob
      start
      stop
      unknown
      utf8Bytes_
      validateNumber
      

      - internalError
      - newConnection

      classes

      12 dependencies

      ConnectionPool
      DataURLParts
      FailRequest
      FbsBlob
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      StringData
      XhrConnection
      

      DataURLParts
      FailRequest
      FbsBlob
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      StringData
      

      - ConnectionPool
      - XhrConnection

    • _Location

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      11.3 kB
      9.90 kB
      -1.41 kB (-12.5%)
      size-with-ext-deps
      17.2 kB
      15.8 kB
      -1.42 kB (-8.2%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      26 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      internalError
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      newConnection
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      24 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      - internalError
      - newConnection

      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      

      - ConnectionPool
      - XhrConnection

    • _UploadTask

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      28.7 kB
      28.7 kB
      -38 B (-0.1%)
      size-with-ext-deps
      34.7 kB
      34.7 kB
      -23 B (-0.1%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      classes

      17 dependencies

      ConnectionPool
      DataURLParts
      FailRequest
      FbsBlob
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Observer
      Reference
      RequestEndStatus
      RequestInfo
      ResumableUploadStatus
      StorageError
      StringData
      UploadTask
      XhrConnection
      

      16 dependencies

      DataURLParts
      FailRequest
      FbsBlob
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Observer
      Reference
      RequestEndStatus
      RequestInfo
      ResumableUploadStatus
      StorageError
      StringData
      UploadTask
      XhrConnection
      

      - ConnectionPool

    • _dataFromString

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      13.5 kB
      12.1 kB
      -1.42 kB (-10.5%)
      size-with-ext-deps
      19.5 kB
      18.1 kB
      -1.42 kB (-7.3%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      35 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      base64Bytes_
      canceled
      dataFromString
      dataURLBytes_
      dataURLContentType_
      decodeBase64
      endsWith
      extractBucket
      factory
      internalError
      invalidArgument
      invalidDefaultBucket
      invalidFormat
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      newConnection
      parent
      percentEncodedBytes_
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      utf8Bytes_
      validateNumber
      

      33 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      base64Bytes_
      canceled
      dataFromString
      dataURLBytes_
      dataURLContentType_
      decodeBase64
      endsWith
      extractBucket
      factory
      invalidArgument
      invalidDefaultBucket
      invalidFormat
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      parent
      percentEncodedBytes_
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      utf8Bytes_
      validateNumber
      

      - internalError
      - newConnection

      classes

      11 dependencies

      ConnectionPool
      DataURLParts
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      StringData
      XhrConnection
      

      DataURLParts
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      StringData
      

      - ConnectionPool
      - XhrConnection

    • _getChild

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      11.6 kB
      10.2 kB
      -1.41 kB (-12.2%)
      size-with-ext-deps
      17.5 kB
      16.1 kB
      -1.42 kB (-8.1%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      29 dependencies

      _getChild
      _getChild$1
      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      child
      extractBucket
      factory
      internalError
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      newConnection
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      27 dependencies

      _getChild
      _getChild$1
      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      child
      extractBucket
      factory
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      - internalError
      - newConnection

      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      

      - ConnectionPool
      - XhrConnection

    • _invalidArgument

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      11.3 kB
      9.91 kB
      -1.41 kB (-12.4%)
      size-with-ext-deps
      17.2 kB
      15.8 kB
      -1.42 kB (-8.2%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      26 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      internalError
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      newConnection
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      24 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      - internalError
      - newConnection

      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      

      - ConnectionPool
      - XhrConnection

    • _invalidRootOperation

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      11.3 kB
      9.91 kB
      -1.41 kB (-12.4%)
      size-with-ext-deps
      17.2 kB
      15.8 kB
      -1.42 kB (-8.2%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      26 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      internalError
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      newConnection
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      24 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      - internalError
      - newConnection

      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      

      - ConnectionPool
      - XhrConnection

    • connectStorageEmulator

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      11.5 kB
      10.1 kB
      -1.41 kB (-12.2%)
      size-with-ext-deps
      21.2 kB
      19.7 kB
      -1.42 kB (-6.7%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      28 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      connectStorageEmulator
      connectStorageEmulator$1
      extractBucket
      factory
      internalError
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      newConnection
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      26 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      connectStorageEmulator
      connectStorageEmulator$1
      extractBucket
      factory
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      - internalError
      - newConnection

      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      

      - ConnectionPool
      - XhrConnection

    • deleteObject

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      13.1 kB
      13.0 kB
      -67 B (-0.5%)
      size-with-ext-deps
      19.1 kB
      19.0 kB
      -61 B (-0.3%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      XhrConnection
      

      - ConnectionPool

    • getDownloadURL

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      15.3 kB
      15.2 kB
      -67 B (-0.4%)
      size-with-ext-deps
      21.3 kB
      21.2 kB
      -61 B (-0.3%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      classes

      11 dependencies

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      XhrConnection
      

      - ConnectionPool

    • getMetadata

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      14.7 kB
      14.6 kB
      -67 B (-0.5%)
      size-with-ext-deps
      20.7 kB
      20.6 kB
      -61 B (-0.3%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      classes

      11 dependencies

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      XhrConnection
      

      - ConnectionPool

    • getStorage

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      11.5 kB
      10.0 kB
      -1.41 kB (-12.3%)
      size-with-ext-deps
      17.6 kB
      16.2 kB
      -1.42 kB (-8.1%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      27 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      getStorage
      internalError
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      newConnection
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      25 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      getStorage
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      - internalError
      - newConnection

      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      

      - ConnectionPool
      - XhrConnection

    • list

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      13.8 kB
      13.8 kB
      -67 B (-0.5%)
      size-with-ext-deps
      19.8 kB
      19.8 kB
      -61 B (-0.3%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      XhrConnection
      

      - ConnectionPool

    • listAll

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      14.1 kB
      14.0 kB
      -67 B (-0.5%)
      size-with-ext-deps
      20.1 kB
      20.0 kB
      -61 B (-0.3%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      XhrConnection
      

      - ConnectionPool

    • ref

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      12.2 kB
      10.8 kB
      -1.41 kB (-11.6%)
      size-with-ext-deps
      18.2 kB
      16.7 kB
      -1.42 kB (-7.8%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      34 dependencies

      _getChild$1
      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      child
      extractBucket
      factory
      internalError
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      isUrl
      lastComponent
      makeQueryString
      makeRequest
      newConnection
      noDefaultBucket
      parent
      prependCode
      ref
      ref$1
      refFromPath
      refFromURL
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      32 dependencies

      _getChild$1
      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      child
      extractBucket
      factory
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      isUrl
      lastComponent
      makeQueryString
      makeRequest
      noDefaultBucket
      parent
      prependCode
      ref
      ref$1
      refFromPath
      refFromURL
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      - internalError
      - newConnection

      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      

      - ConnectionPool
      - XhrConnection

    • updateMetadata

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      15.0 kB
      14.9 kB
      -67 B (-0.4%)
      size-with-ext-deps
      21.0 kB
      20.9 kB
      -61 B (-0.3%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      classes

      11 dependencies

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      XhrConnection
      

      - ConnectionPool

    • uploadBytes

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      19.5 kB
      19.4 kB
      -78 B (-0.4%)
      size-with-ext-deps
      25.5 kB
      25.5 kB
      -61 B (-0.2%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      classes

      14 dependencies

      ConnectionPool
      DataURLParts
      FailRequest
      FbsBlob
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      StringData
      XhrConnection
      

      13 dependencies

      DataURLParts
      FailRequest
      FbsBlob
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      StringData
      XhrConnection
      

      - ConnectionPool

    • uploadBytesResumable

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      28.9 kB
      28.9 kB
      -29 B (-0.1%)
      size-with-ext-deps
      34.9 kB
      34.9 kB
      -23 B (-0.1%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      classes

      17 dependencies

      ConnectionPool
      DataURLParts
      FailRequest
      FbsBlob
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Observer
      Reference
      RequestEndStatus
      RequestInfo
      ResumableUploadStatus
      StorageError
      StringData
      UploadTask
      XhrConnection
      

      16 dependencies

      DataURLParts
      FailRequest
      FbsBlob
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Observer
      Reference
      RequestEndStatus
      RequestInfo
      ResumableUploadStatus
      StorageError
      StringData
      UploadTask
      XhrConnection
      

      - ConnectionPool

    • uploadString

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      19.7 kB
      19.6 kB
      -80 B (-0.4%)
      size-with-ext-deps
      25.7 kB
      25.7 kB
      -61 B (-0.2%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      classes

      14 dependencies

      ConnectionPool
      DataURLParts
      FailRequest
      FbsBlob
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      StringData
      XhrConnection
      

      13 dependencies

      DataURLParts
      FailRequest
      FbsBlob
      FirebaseStorageImpl
      Location
      Mapping
      NetworkRequest
      Reference
      RequestEndStatus
      RequestInfo
      StorageError
      StringData
      XhrConnection
      

      - ConnectionPool

    • StringFormat

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      11.4 kB
      9.98 kB
      -1.41 kB (-12.4%)
      size-with-ext-deps
      17.3 kB
      15.9 kB
      -1.42 kB (-8.2%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      26 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      internalError
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      newConnection
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      24 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      - internalError
      - newConnection

      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      

      - ConnectionPool
      - XhrConnection

    • _TaskEvent

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      11.3 kB
      9.94 kB
      -1.41 kB (-12.4%)
      size-with-ext-deps
      17.3 kB
      15.9 kB
      -1.42 kB (-8.2%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      26 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      internalError
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      newConnection
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      24 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      - internalError
      - newConnection

      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      

      - ConnectionPool
      - XhrConnection

    • _TaskState

      Size Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      size
      11.4 kB
      10.0 kB
      -1.41 kB (-12.3%)
      size-with-ext-deps
      17.3 kB
      15.9 kB
      -1.42 kB (-8.2%)

      Dependency Table

      TypeBase (f0f6d74)Head (f524a19)Diff
      functions

      26 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      internalError
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      newConnection
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      24 dependencies

      addAppCheckHeader_
      addAuthHeader_
      addGmpidHeader_
      addVersionHeader_
      appDeleted
      canceled
      extractBucket
      factory
      invalidArgument
      invalidDefaultBucket
      invalidRootOperation
      invalidUrl
      isJustDef
      lastComponent
      makeQueryString
      makeRequest
      parent
      prependCode
      registerStorage
      retryLimitExceeded
      start
      stop
      unknown
      validateNumber
      

      - internalError
      - newConnection

      classes

      ConnectionPool
      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      XhrConnection
      

      FailRequest
      FirebaseStorageImpl
      Location
      NetworkRequest
      Reference
      RequestEndStatus
      StorageError
      

      - ConnectionPool
      - XhrConnection

@schmidt-sebastian schmidt-sebastian merged commit 317394d into master Oct 27, 2021
@schmidt-sebastian schmidt-sebastian deleted the mrschmidt/connection branch October 27, 2021 18:50
@firebase firebase locked and limited conversation to collaborators Nov 27, 2021
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.

5 participants