Tomandersen/multi db
Add Firestore named DB support.
🦋 Changeset detected
Latest commit: 5c8a2fb4e0febb240852e74fbfac4aa5bca105b1
The changes in this PR will be included in the next version bump.
This PR includes changesets to release 3 packages
| Name | Type |
|---|---|
| @firebase/firestore | Minor |
| @firebase/firestore-compat | Patch |
| firebase | Patch |
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
Changeset File Check :white_check_mark:
- No modified packages are missing from the changeset file.
- No changeset formatting errors detected.
Size Report 1
Affected Products
@firebase/firestoreType Base (f88805e) Merge (404571a) Diff browser 264 kB 264 kB +194 B (+0.1%) esm5 327 kB 327 kB +178 B (+0.1%) main 525 kB 525 kB +378 B (+0.1%) module 264 kB 264 kB +194 B (+0.1%) react-native 264 kB 264 kB +194 B (+0.1%) @firebase/firestore-liteType Base (f88805e) Merge (404571a) Diff browser 80.7 kB 80.8 kB +146 B (+0.2%) esm5 96.5 kB 96.6 kB +130 B (+0.1%) main 136 kB 136 kB +308 B (+0.2%) module 80.7 kB 80.8 kB +146 B (+0.2%) react-native 80.9 kB 81.0 kB +146 B (+0.2%) bundle12 size changes
Type Base (f88805e) Merge (404571a) Diff firestore (Persistence) 274 kB 274 kB +113 B (+0.0%) firestore (Query Cursors) 211 kB 211 kB +113 B (+0.1%) firestore (Query) 212 kB 212 kB +113 B (+0.1%) firestore (Read data once) 200 kB 201 kB +113 B (+0.1%) firestore (Realtime updates) 203 kB 203 kB +113 B (+0.1%) firestore (Transaction) 184 kB 184 kB +113 B (+0.1%) firestore (Write data) 184 kB 184 kB +113 B (+0.1%) firestore-lite (Query Cursors) 68.2 kB 68.3 kB +102 B (+0.1%) firestore-lite (Query) 71.4 kB 71.5 kB +102 B (+0.1%) firestore-lite (Read data once) 55.8 kB 55.9 kB +102 B (+0.2%) firestore-lite (Transaction) 80.3 kB 80.4 kB +102 B (+0.1%) firestore-lite (Write data) 65.5 kB 65.6 kB +102 B (+0.2%) firebaseType Base (f88805e) Merge (404571a) Diff firebase-compat.js 738 kB 739 kB +30 B (+0.0%) firebase-firestore-compat.js 314 kB 314 kB +30 B (+0.0%) firebase-firestore-lite.js 86.1 kB 86.2 kB +145 B (+0.2%) firebase-firestore.js 312 kB 313 kB +194 B (+0.1%)
Test Logs
Size Analysis Report 1
Affected Products
@firebase/firestoreAbstractUserDataWriterSize
Type Base (f88805e) Merge (404571a) Diff size 24.1 kB 24.1 kB +31 B (+0.1%) size-with-ext-deps 83.6 kB 83.6 kB +30 B (+0.0%) BytesSize
Type Base (f88805e) Merge (404571a) Diff size 17.6 kB 17.6 kB +31 B (+0.2%) size-with-ext-deps 77.1 kB 77.1 kB +30 B (+0.0%) CACHE_SIZE_UNLIMITEDSize
Type Base (f88805e) Merge (404571a) Diff size 16.4 kB 16.4 kB +31 B (+0.2%) size-with-ext-deps 75.8 kB 75.8 kB +30 B (+0.0%) CollectionReferenceSize
Type Base (f88805e) Merge (404571a) Diff size 19.9 kB 20.0 kB +31 B (+0.2%) size-with-ext-deps 79.4 kB 79.4 kB +30 B (+0.0%) DocumentReferenceSize
Type Base (f88805e) Merge (404571a) Diff size 19.9 kB 20.0 kB +31 B (+0.2%) size-with-ext-deps 79.4 kB 79.4 kB +30 B (+0.0%) DocumentSnapshotSize
Type Base (f88805e) Merge (404571a) Diff size 23.4 kB 23.4 kB +31 B (+0.1%) size-with-ext-deps 82.9 kB 82.9 kB +30 B (+0.0%) FieldPathSize
Type Base (f88805e) Merge (404571a) Diff size 19.0 kB 19.1 kB +31 B (+0.2%) size-with-ext-deps 78.5 kB 78.5 kB +30 B (+0.0%) FieldValueSize
Type Base (f88805e) Merge (404571a) Diff size 16.4 kB 16.4 kB +31 B (+0.2%) size-with-ext-deps 75.8 kB 75.9 kB +30 B (+0.0%) FirestoreSize
Type Base (f88805e) Merge (404571a) Diff size 16.3 kB 16.4 kB +31 B (+0.2%) size-with-ext-deps 75.8 kB 75.8 kB +30 B (+0.0%) FirestoreErrorSize
Type Base (f88805e) Merge (404571a) Diff size 16.3 kB 16.4 kB +31 B (+0.2%) size-with-ext-deps 75.8 kB 75.8 kB +30 B (+0.0%) GeoPointSize
Type Base (f88805e) Merge (404571a) Diff size 16.9 kB 16.9 kB +31 B (+0.2%) size-with-ext-deps 76.4 kB 76.4 kB +30 B (+0.0%) LoadBundleTaskSize
Type Base (f88805e) Merge (404571a) Diff size 17.2 kB 17.2 kB +31 B (+0.2%) size-with-ext-deps 76.6 kB 76.7 kB +30 B (+0.0%) QuerySize
Type Base (f88805e) Merge (404571a) Diff size 16.5 kB 16.5 kB +31 B (+0.2%) size-with-ext-deps 75.9 kB 76.0 kB +30 B (+0.0%) QueryConstraintSize
Type Base (f88805e) Merge (404571a) Diff size 16.3 kB 16.4 kB +31 B (+0.2%) size-with-ext-deps 75.8 kB 75.8 kB +30 B (+0.0%) QueryDocumentSnapshotSize
Type Base (f88805e) Merge (404571a) Diff size 23.4 kB 23.4 kB +31 B (+0.1%) size-with-ext-deps 82.9 kB 82.9 kB +30 B (+0.0%) QuerySnapshotSize
Type Base (f88805e) Merge (404571a) Diff size 25.3 kB 25.3 kB +31 B (+0.1%) size-with-ext-deps 84.8 kB 84.8 kB +30 B (+0.0%) SnapshotMetadataSize
Type Base (f88805e) Merge (404571a) Diff size 16.5 kB 16.5 kB +31 B (+0.2%) size-with-ext-deps 75.9 kB 76.0 kB +30 B (+0.0%) TimestampSize
Type Base (f88805e) Merge (404571a) Diff size 17.5 kB 17.6 kB +31 B (+0.2%) size-with-ext-deps 77.0 kB 77.0 kB +30 B (+0.0%) TransactionSize
Type Base (f88805e) Merge (404571a) Diff size 49.7 kB 49.7 kB +30 B (+0.1%) size-with-ext-deps 109 kB 109 kB +30 B (+0.0%) WriteBatchSize
Type Base (f88805e) Merge (404571a) Diff size 46.5 kB 46.5 kB +30 B (+0.1%) size-with-ext-deps 106 kB 106 kB +30 B (+0.0%) _DatabaseIdSize
Type Base (f88805e) Merge (404571a) Diff size 16.3 kB 16.4 kB +31 B (+0.2%) size-with-ext-deps 75.8 kB 75.8 kB +30 B (+0.0%) _DocumentKeySize
Type Base (f88805e) Merge (404571a) Diff size 25.6 kB 25.6 kB +31 B (+0.1%) size-with-ext-deps 85.1 kB 85.1 kB +30 B (+0.0%) _EmptyAppCheckTokenProviderSize
Type Base (f88805e) Merge (404571a) Diff size 16.4 kB 16.5 kB +31 B (+0.2%) size-with-ext-deps 75.9 kB 75.9 kB +30 B (+0.0%) _EmptyAuthCredentialsProviderSize
Type Base (f88805e) Merge (404571a) Diff size 16.4 kB 16.4 kB +31 B (+0.2%) size-with-ext-deps 75.8 kB 75.8 kB +30 B (+0.0%) _FieldPathSize
Type Base (f88805e) Merge (404571a) Diff size 18.8 kB 18.8 kB +31 B (+0.2%) size-with-ext-deps 78.2 kB 78.3 kB +30 B (+0.0%) _castSize
Type Base (f88805e) Merge (404571a) Diff size 17.1 kB 17.1 kB +31 B (+0.2%) size-with-ext-deps 76.6 kB 76.6 kB +30 B (+0.0%) _debugAssertSize
Type Base (f88805e) Merge (404571a) Diff size 16.4 kB 16.4 kB +31 B (+0.2%) size-with-ext-deps 75.8 kB 75.8 kB +30 B (+0.0%) _isBase64AvailableSize
Type Base (f88805e) Merge (404571a) Diff size 16.4 kB 16.4 kB +31 B (+0.2%) size-with-ext-deps 75.8 kB 75.9 kB +30 B (+0.0%) _logWarnSize
Type Base (f88805e) Merge (404571a) Diff size 16.4 kB 16.5 kB +31 B (+0.2%) size-with-ext-deps 75.9 kB 75.9 kB +30 B (+0.0%) _validateIsNotUsedTogetherSize
Type Base (f88805e) Merge (404571a) Diff size 16.3 kB 16.4 kB +31 B (+0.2%) size-with-ext-deps 75.8 kB 75.8 kB +30 B (+0.0%) addDocSize
Type Base (f88805e) Merge (404571a) Diff size 116 kB 116 kB +30 B (+0.0%) size-with-ext-deps 177 kB 177 kB +30 B (+0.0%) arrayRemoveSize
Type Base (f88805e) Merge (404571a) Diff size 28.7 kB 28.7 kB +31 B (+0.1%) size-with-ext-deps 88.3 kB 88.3 kB +30 B (+0.0%) arrayUnionSize
Type Base (f88805e) Merge (404571a) Diff size 28.7 kB 28.7 kB +31 B (+0.1%) size-with-ext-deps 88.3 kB 88.3 kB +30 B (+0.0%) clearIndexedDbPersistenceSize
Type Base (f88805e) Merge (404571a) Diff size 25.1 kB 25.1 kB +31 B (+0.1%) size-with-ext-deps 84.7 kB 84.8 kB +30 B (+0.0%) collectionSize
Type Base (f88805e) Merge (404571a) Diff size 20.6 kB 20.7 kB +31 B (+0.2%) size-with-ext-deps 80.2 kB 80.2 kB +30 B (+0.0%) collectionGroupSize
Type Base (f88805e) Merge (404571a) Diff size 19.7 kB 19.7 kB +31 B (+0.2%) size-with-ext-deps 79.1 kB 79.2 kB +30 B (+0.0%) connectFirestoreEmulatorSize
Type Base (f88805e) Merge (404571a) Diff size 18.1 kB 18.2 kB +31 B (+0.2%) size-with-ext-deps 78.2 kB 78.2 kB +30 B (+0.0%) deleteDocSize
Type Base (f88805e) Merge (404571a) Diff size 107 kB 107 kB +30 B (+0.0%) size-with-ext-deps 168 kB 168 kB +30 B (+0.0%) deleteFieldSize
Type Base (f88805e) Merge (404571a) Diff size 16.7 kB 16.8 kB +31 B (+0.2%) size-with-ext-deps 76.2 kB 76.2 kB +30 B (+0.0%) disableNetworkSize
Type Base (f88805e) Merge (404571a) Diff size 95.7 kB 95.8 kB +30 B (+0.0%) size-with-ext-deps 156 kB 156 kB +30 B (+0.0%) docSize
Type Base (f88805e) Merge (404571a) Diff size 20.7 kB 20.7 kB +31 B (+0.1%) size-with-ext-deps 80.2 kB 80.3 kB +30 B (+0.0%) documentIdSize
Type Base (f88805e) Merge (404571a) Diff size 19.1 kB 19.1 kB +31 B (+0.2%) size-with-ext-deps 78.5 kB 78.6 kB +30 B (+0.0%) enableIndexedDbPersistenceSize
Type Base (f88805e) Merge (404571a) Diff size 174 kB 174 kB +30 B (+0.0%) size-with-ext-deps 235 kB 235 kB +30 B (+0.0%) enableMultiTabIndexedDbPersistenceSize
Type Base (f88805e) Merge (404571a) Diff size 207 kB 207 kB +30 B (+0.0%) size-with-ext-deps 268 kB 268 kB +30 B (+0.0%) enableNetworkSize
Type Base (f88805e) Merge (404571a) Diff size 95.7 kB 95.7 kB +30 B (+0.0%) size-with-ext-deps 156 kB 156 kB +30 B (+0.0%) endAtSize
Type Base (f88805e) Merge (404571a) Diff size 34.7 kB 34.7 kB +31 B (+0.1%) size-with-ext-deps 94.2 kB 94.3 kB +30 B (+0.0%) endBeforeSize
Type Base (f88805e) Merge (404571a) Diff size 34.7 kB 34.7 kB +31 B (+0.1%) size-with-ext-deps 94.2 kB 94.3 kB +30 B (+0.0%) ensureFirestoreConfiguredSize
Type Base (f88805e) Merge (404571a) Diff size 16.5 kB 16.5 kB +31 B (+0.2%) size-with-ext-deps 75.9 kB 75.9 kB +30 B (+0.0%) executeWriteSize
Type Base (f88805e) Merge (404571a) Diff size 106 kB 106 kB +30 B (+0.0%) size-with-ext-deps 167 kB 167 kB +30 B (+0.0%) getDocSize
Type Base (f88805e) Merge (404571a) Diff size 132 kB 132 kB +30 B (+0.0%) size-with-ext-deps 193 kB 193 kB +30 B (+0.0%) getDocFromCacheSize
Type Base (f88805e) Merge (404571a) Diff size 88.8 kB 88.8 kB +30 B (+0.0%) size-with-ext-deps 149 kB 149 kB +30 B (+0.0%) getDocFromServerSize
Type Base (f88805e) Merge (404571a) Diff size 132 kB 132 kB +30 B (+0.0%) size-with-ext-deps 193 kB 193 kB +30 B (+0.0%) getDocsSize
Type Base (f88805e) Merge (404571a) Diff size 134 kB 134 kB +30 B (+0.0%) size-with-ext-deps 195 kB 195 kB +30 B (+0.0%) getDocsFromCacheSize
Type Base (f88805e) Merge (404571a) Diff size 96.3 kB 96.3 kB +30 B (+0.0%) size-with-ext-deps 156 kB 156 kB +30 B (+0.0%) getDocsFromServerSize
Type Base (f88805e) Merge (404571a) Diff size 134 kB 134 kB +30 B (+0.0%) size-with-ext-deps 195 kB 195 kB +30 B (+0.0%) getFirestoreSize
Type Base (f88805e) Merge (404571a) Diff size 16.4 kB 16.5 kB +114 B (+0.7%) size-with-ext-deps 76.1 kB 76.2 kB +113 B (+0.1%) incrementSize
Type Base (f88805e) Merge (404571a) Diff size 17.2 kB 17.2 kB +31 B (+0.2%) size-with-ext-deps 76.6 kB 76.7 kB +30 B (+0.0%) initializeFirestoreSize
Type Base (f88805e) Merge (404571a) Diff size 17.0 kB 17.1 kB +89 B (+0.5%) size-with-ext-deps 76.9 kB 77.0 kB +88 B (+0.1%) limitSize
Type Base (f88805e) Merge (404571a) Diff size 17.2 kB 17.2 kB +31 B (+0.2%) size-with-ext-deps 76.7 kB 76.7 kB +30 B (+0.0%) limitToLastSize
Type Base (f88805e) Merge (404571a) Diff size 17.2 kB 17.2 kB +31 B (+0.2%) size-with-ext-deps 76.7 kB 76.7 kB +30 B (+0.0%) loadBundleSize
Type Base (f88805e) Merge (404571a) Diff size 105 kB 105 kB +30 B (+0.0%) size-with-ext-deps 165 kB 166 kB +30 B (+0.0%) namedQuerySize
Type Base (f88805e) Merge (404571a) Diff size 82.2 kB 82.3 kB +30 B (+0.0%) size-with-ext-deps 142 kB 142 kB +30 B (+0.0%) onSnapshotSize
Type Base (f88805e) Merge (404571a) Diff size 135 kB 135 kB +30 B (+0.0%) size-with-ext-deps 195 kB 195 kB +30 B (+0.0%) onSnapshotsInSyncSize
Type Base (f88805e) Merge (404571a) Diff size 124 kB 124 kB +30 B (+0.0%) size-with-ext-deps 185 kB 185 kB +30 B (+0.0%) orderBySize
Type Base (f88805e) Merge (404571a) Diff size 21.5 kB 21.5 kB +31 B (+0.1%) size-with-ext-deps 81.0 kB 81.0 kB +30 B (+0.0%) querySize
Type Base (f88805e) Merge (404571a) Diff size 16.4 kB 16.4 kB +31 B (+0.2%) size-with-ext-deps 75.8 kB 75.9 kB +30 B (+0.0%) queryEqualSize
Type Base (f88805e) Merge (404571a) Diff size 26.1 kB 26.1 kB +31 B (+0.1%) size-with-ext-deps 85.6 kB 85.6 kB +30 B (+0.0%) refEqualSize
Type Base (f88805e) Merge (404571a) Diff size 20.1 kB 20.1 kB +31 B (+0.2%) size-with-ext-deps 79.6 kB 79.7 kB +30 B (+0.0%) runTransactionSize
Type Base (f88805e) Merge (404571a) Diff size 116 kB 116 kB +30 B (+0.0%) size-with-ext-deps 177 kB 177 kB +30 B (+0.0%) serverTimestampSize
Type Base (f88805e) Merge (404571a) Diff size 16.6 kB 16.7 kB +31 B (+0.2%) size-with-ext-deps 76.1 kB 76.1 kB +30 B (+0.0%) setDocSize
Type Base (f88805e) Merge (404571a) Diff size 115 kB 115 kB +30 B (+0.0%) size-with-ext-deps 176 kB 176 kB +30 B (+0.0%) setIndexConfigurationSize
Type Base (f88805e) Merge (404571a) Diff size 84.9 kB 84.9 kB +30 B (+0.0%) size-with-ext-deps 145 kB 145 kB +30 B (+0.0%) setLogLevelSize
Type Base (f88805e) Merge (404571a) Diff size 16.4 kB 16.4 kB +31 B (+0.2%) size-with-ext-deps 75.8 kB 75.8 kB +30 B (+0.0%) snapshotEqualSize
Type Base (f88805e) Merge (404571a) Diff size 32.9 kB 32.9 kB +31 B (+0.1%) size-with-ext-deps 92.4 kB 92.4 kB +30 B (+0.0%) startAfterSize
Type Base (f88805e) Merge (404571a) Diff size 34.7 kB 34.7 kB +31 B (+0.1%) size-with-ext-deps 94.2 kB 94.3 kB +30 B (+0.0%) startAtSize
Type Base (f88805e) Merge (404571a) Diff size 34.7 kB 34.7 kB +31 B (+0.1%) size-with-ext-deps 94.2 kB 94.3 kB +30 B (+0.0%) terminateSize
Type Base (f88805e) Merge (404571a) Diff size 16.4 kB 16.5 kB +54 B (+0.3%) size-with-ext-deps 76.1 kB 76.1 kB +53 B (+0.1%) updateDocSize
Type Base (f88805e) Merge (404571a) Diff size 116 kB 116 kB +30 B (+0.0%) size-with-ext-deps 177 kB 177 kB +30 B (+0.0%) waitForPendingWritesSize
Type Base (f88805e) Merge (404571a) Diff size 96.2 kB 96.2 kB +30 B (+0.0%) size-with-ext-deps 157 kB 157 kB +30 B (+0.0%) whereSize
Type Base (f88805e) Merge (404571a) Diff size 41.1 kB 41.1 kB +31 B (+0.1%) size-with-ext-deps 101 kB 101 kB +30 B (+0.0%) writeBatchSize
Type Base (f88805e) Merge (404571a) Diff size 118 kB 118 kB +30 B (+0.0%) size-with-ext-deps 179 kB 179 kB +30 B (+0.0%)