Skip to content

Support Sum/Avg in Android SDK #4735

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 6 commits into from
Apr 4, 2023
Merged

Support Sum/Avg in Android SDK #4735

merged 6 commits into from
Apr 4, 2023

Conversation

cherylEnkidu
Copy link
Contributor

No description provided.

@cherylEnkidu cherylEnkidu self-assigned this Mar 2, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Mar 2, 2023

Javadoc Changes:
--- /Users/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/firestore/AggregateQuery.html	2023-03-31 20:10:43.000000000 +0000
+++ /Users/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/firestore/AggregateQuery.html	2023-03-31 20:06:05.000000000 +0000
@@ -27,7 +27,7 @@
         </thead>
         <tbody class="list">
           <tr>
-            <td><code>final <a href="/docs/reference/android/com/google/firebase/firestore/Query.html">Query</a></code></td>
+            <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/Query.html">Query</a></code></td>
             <td>
               <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuery.html#query()">query</a></code></div>
             </td>
@@ -82,7 +82,7 @@
       <h2>Public fields</h2>
       <div class="api-item"><a name="getQuery()"></a><a name="setQuery()"></a><a name="getQuery--"></a><a name="setQuery--"></a>
         <h3 class="api-name" id="query()">query</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;final&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/Query.html">Query</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuery.html#query()">query</a></pre>
+        <pre class="api-signature no-pretty-print">public&nbsp;final&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/Query.html">Query</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuery.html#query()">query</a></pre>
       </div>
     </div>
     <div class="list">
--- /Users/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/firestore/AggregateQuerySnapshot.html	2023-03-31 20:10:43.000000000 +0000
+++ /Users/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/firestore/AggregateQuerySnapshot.html	2023-03-31 20:06:05.000000000 +0000
@@ -27,15 +27,9 @@
         </thead>
         <tbody class="list">
           <tr>
-            <td><code>final long</code></td>
-            <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#count()">count</a></code></div>
-            </td>
-          </tr>
-          <tr>
             <td><code>final <a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a></code></td>
             <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a></code></div>
+              <div><code>@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a><br><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a></code></div>
             </td>
           </tr>
         </tbody>
@@ -86,13 +80,9 @@
     </div>
     <div class="list">
       <h2>Public fields</h2>
-      <div class="api-item"><a name="getCount()"></a><a name="setCount()"></a><a name="getCount--"></a><a name="setCount--"></a>
-        <h3 class="api-name" id="count()">count</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;final&nbsp;long&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#count()">count</a></pre>
-      </div>
       <div class="api-item"><a name="getQuery()"></a><a name="setQuery()"></a><a name="getQuery--"></a><a name="setQuery--"></a>
         <h3 class="api-name" id="query()">query</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;final&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a></pre>
+        <pre class="api-signature no-pretty-print">@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a><br>public&nbsp;final&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a></pre>
       </div>
     </div>
     <div class="list">
--- /Users/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/firestore/Query.html	2023-03-31 20:10:43.000000000 +0000
+++ /Users/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/firestore/Query.html	2023-03-31 20:06:05.000000000 +0000
@@ -779,7 +779,7 @@
               <tr>
                 <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a></code></td>
                 <td>
-                  <p>a query that counts the documents in the result set of this query.</p>
+                  <p>The <code>AggregateQuery</code> that counts the documents in the result set of this query.</p>
                 </td>
               </tr>
             </tbody>
--- /Users/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/firestore/AggregateQuery.html	2023-03-31 20:10:42.000000000 +0000
+++ /Users/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/firestore/AggregateQuery.html	2023-03-31 20:06:05.000000000 +0000
@@ -63,7 +63,7 @@
         </thead>
         <tbody class="list">
           <tr>
-            <td><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/Query.html">Query</a>!</code></td>
+            <td><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/Query.html">Query</a></code></td>
             <td>
               <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuery.html#query()">query</a></code></div>
             </td>
@@ -205,7 +205,7 @@
       <h2>Public properties</h2>
       <div class="api-item"><a name="getQuery()"></a><a name="setQuery()"></a><a name="getQuery--"></a><a name="setQuery--"></a>
         <h3 class="api-name" id="query()">query</h3>
-        <pre class="api-signature no-pretty-print">val&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuery.html#query()">query</a>:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/Query.html">Query</a>!</pre>
+        <pre class="api-signature no-pretty-print">val&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuery.html#query()">query</a>:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/Query.html">Query</a></pre>
       </div>
     </div>
   </body>
--- /Users/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html	2023-03-31 20:10:42.000000000 +0000
+++ /Users/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html	2023-03-31 20:06:05.000000000 +0000
@@ -34,6 +34,13 @@
             </td>
           </tr>
           <tr>
+            <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></code></td>
+            <td>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#getCount()">getCount</a>()</code></div>
+              <p>Returns the number of documents in the result set of the underlying query.</p>
+            </td>
+          </tr>
+          <tr>
             <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></code></td>
             <td>
               <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#hashCode()">hashCode</a>()</code></div>
@@ -56,15 +63,9 @@
         </thead>
         <tbody class="list">
           <tr>
-            <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></code></td>
-            <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#count()">count</a></code></div>
-            </td>
-          </tr>
-          <tr>
             <td><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a>!</code></td>
             <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a></code></div>
+              <div><code>@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a><br><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a></code></div>
             </td>
           </tr>
         </tbody>
@@ -126,6 +127,11 @@
           </table>
         </div>
       </div>
+      <div class="api-item"><a name="getCount--"></a><a name="getcount"></a>
+        <h3 class="api-name" id="getCount()">getCount</h3>
+        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#getCount()">getCount</a>():&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></pre>
+        <p>Returns the number of documents in the result set of the underlying query.</p>
+      </div>
       <div class="api-item"><a name="hashCode--"></a><a name="hashcode"></a>
         <h3 class="api-name" id="hashCode()">hashCode</h3>
         <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#hashCode()">hashCode</a>():&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a></pre>
@@ -155,13 +161,9 @@
     </div>
     <div class="list">
       <h2>Public properties</h2>
-      <div class="api-item"><a name="getCount()"></a><a name="setCount()"></a><a name="getCount--"></a><a name="setCount--"></a>
-        <h3 class="api-name" id="count()">count</h3>
-        <pre class="api-signature no-pretty-print">val&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#count()">count</a>:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></pre>
-      </div>
       <div class="api-item"><a name="getQuery()"></a><a name="setQuery()"></a><a name="getQuery--"></a><a name="setQuery--"></a>
         <h3 class="api-name" id="query()">query</h3>
-        <pre class="api-signature no-pretty-print">val&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a>:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a>!</pre>
+        <pre class="api-signature no-pretty-print">@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a><br>val&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a>:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a>!</pre>
       </div>
     </div>
   </body>
--- /Users/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/firestore/Query.html	2023-03-31 20:10:42.000000000 +0000
+++ /Users/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/firestore/Query.html	2023-03-31 20:06:05.000000000 +0000
@@ -765,7 +765,7 @@
               <tr>
                 <td><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a></code></td>
                 <td>
-                  <p>a query that counts the documents in the result set of this query.</p>
+                  <p>The <code>AggregateQuery</code> that counts the documents in the result set of this query.</p>
                 </td>
               </tr>
             </tbody>

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Mar 2, 2023

Coverage Report 1

Affected Products

  • firebase-firestore

    Overall coverage changed from 44.17% (b68c1f6) to 44.06% (212f529) by -0.11%.

    FilenameBase (b68c1f6)Merge (212f529)Diff
    AggregateField.java?27.59%?
    AggregateQuery.java15.00%18.18%+3.18%
    Datastore.java23.28%26.47%+3.19%
    LocalStore.java100.00%99.39%-0.61%
    LruGarbageCollector.java97.20%93.46%-3.74%
    Query.java4.04%3.96%-0.08%
    RemoteSerializer.java84.63%80.57%-4.07%

Test Logs

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

@github-actions
Copy link
Contributor

github-actions bot commented Mar 2, 2023

Unit Test Results

   158 files   -    616     158 suites   - 616   1m 59s ⏱️ - 31m 31s
1 117 tests  - 3 736  1 101 ✔️  - 3 731  16 💤  -   5  0 ±0 
2 234 runs   - 7 269  2 202 ✔️  - 7 259  32 💤  - 10  0 ±0 

Results for commit 9991a9a. ± Comparison against base commit b68c1f6.

♻️ This comment has been updated with latest results.

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Mar 2, 2023

Size Report 1

Affected Products

  • firebase-firestore

    TypeBase (b68c1f6)Merge (212f529)Diff
    aar1.32 MB1.33 MB+6.70 kB (+0.5%)
    apk (release)3.94 MB3.94 MB+1.84 kB (+0.0%)

Test Logs

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

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Mar 2, 2023

Startup Time Report 1

Note: Layout is sometimes suboptimal due to limited formatting support on GitHub. Please check this report on GCS.

Notes

Startup Times

  • fire-fst

    DeviceStatisticsDistributions
    oriole-32
    Percentileb68c1f6212f529DiffSignificant (?)
    p10343 ±42 μs331 ±27 μs-12.1 μs (-3.5%)NO
    p25361 ±65 μs346 ±32 μs-16.0 μs (-4.4%)NO
    p50397 ±95 μs383 ±62 μs-14.0 μs (-3.5%)NO
    p75454 ±165 μs461 ±122 μs+6.85 μs (+1.5%)NO
    p90535 ±251 μs544 ±173 μs+8.48 μs (+1.6%)NO

    20 test runs in comparison
    CommitTest Runs
    b68c1f6
    • 2023-03-31_18:02:27.817560_QdxD
    • 2023-03-31_18:02:27.824440_RGSH
    • 2023-03-31_18:02:27.824462_gQSV
    • 2023-03-31_18:02:27.824468_Utlb
    • 2023-03-31_18:02:27.824475_VoHT
    • 2023-03-31_18:02:27.824480_mlCO
    • 2023-03-31_18:02:27.824486_AWDd
    • 2023-03-31_18:02:27.824491_UGfJ
    • 2023-03-31_18:02:27.824496_aEgs
    • 2023-03-31_18:02:27.824502_fIQv
    212f529
    • 2023-03-31_20:17:49.742686_PyBn
    • 2023-03-31_20:17:49.743384_zZmV
    • 2023-03-31_20:17:49.743394_qMPg
    • 2023-03-31_20:17:49.743400_DGGM
    • 2023-03-31_20:17:49.743405_nasO
    • 2023-03-31_20:17:49.743411_aCTS
    • 2023-03-31_20:17:49.743417_MNhy
    • 2023-03-31_20:17:49.743422_Zmrm
    • 2023-03-31_20:17:49.743427_zDKw
    • 2023-03-31_20:17:49.743433_MnFY
    redfin-30
    Percentileb68c1f6212f529DiffSignificant (?)
    p10638 ±38 μs656 ±32 μs+17.7 μs (+2.8%)NO
    p25653 ±41 μs676 ±36 μs+22.3 μs (+3.4%)NO
    p50677 ±46 μs708 ±47 μs+30.9 μs (+4.6%)NO
    p75707 ±60 μs751 ±63 μs+44.7 μs (+6.3%)NO
    p90747 ±85 μs822 ±102 μs+75.5 μs (+10.1%)NO

    20 test runs in comparison
    CommitTest Runs
    b68c1f6
    • 2023-03-31_18:02:27.817560_QdxD
    • 2023-03-31_18:02:27.824440_RGSH
    • 2023-03-31_18:02:27.824462_gQSV
    • 2023-03-31_18:02:27.824468_Utlb
    • 2023-03-31_18:02:27.824475_VoHT
    • 2023-03-31_18:02:27.824480_mlCO
    • 2023-03-31_18:02:27.824486_AWDd
    • 2023-03-31_18:02:27.824491_UGfJ
    • 2023-03-31_18:02:27.824496_aEgs
    • 2023-03-31_18:02:27.824502_fIQv
    212f529
    • 2023-03-31_20:17:49.742686_PyBn
    • 2023-03-31_20:17:49.743384_zZmV
    • 2023-03-31_20:17:49.743394_qMPg
    • 2023-03-31_20:17:49.743400_DGGM
    • 2023-03-31_20:17:49.743405_nasO
    • 2023-03-31_20:17:49.743411_aCTS
    • 2023-03-31_20:17:49.743417_MNhy
    • 2023-03-31_20:17:49.743422_Zmrm
    • 2023-03-31_20:17:49.743427_zDKw
    • 2023-03-31_20:17:49.743433_MnFY
  • timeToInitialDisplay

    DeviceStatisticsDistributions
    oriole-32
    Percentileb68c1f6212f529DiffSignificant (?)
    p10193 ±9 ms195 ±4 ms+2.09 ms (+1.1%)NO
    p25201 ±10 ms201 ±5 ms+48.1 μs (+0.0%)NO
    p50211 ±18 ms208 ±5 ms-3.53 ms (-1.7%)NO
    p75224 ±29 ms218 ±6 ms-5.94 ms (-2.6%)NO
    p90234 ±32 ms232 ±7 ms-1.31 ms (-0.6%)NO

    20 test runs in comparison
    CommitTest Runs
    b68c1f6
    • 2023-03-31_18:02:27.817560_QdxD
    • 2023-03-31_18:02:27.824440_RGSH
    • 2023-03-31_18:02:27.824462_gQSV
    • 2023-03-31_18:02:27.824468_Utlb
    • 2023-03-31_18:02:27.824475_VoHT
    • 2023-03-31_18:02:27.824480_mlCO
    • 2023-03-31_18:02:27.824486_AWDd
    • 2023-03-31_18:02:27.824491_UGfJ
    • 2023-03-31_18:02:27.824496_aEgs
    • 2023-03-31_18:02:27.824502_fIQv
    212f529
    • 2023-03-31_20:17:49.742686_PyBn
    • 2023-03-31_20:17:49.743384_zZmV
    • 2023-03-31_20:17:49.743394_qMPg
    • 2023-03-31_20:17:49.743400_DGGM
    • 2023-03-31_20:17:49.743405_nasO
    • 2023-03-31_20:17:49.743411_aCTS
    • 2023-03-31_20:17:49.743417_MNhy
    • 2023-03-31_20:17:49.743422_Zmrm
    • 2023-03-31_20:17:49.743427_zDKw
    • 2023-03-31_20:17:49.743433_MnFY
    redfin-30
    Percentileb68c1f6212f529DiffSignificant (?)
    p10231 ±5 ms258 ±7 ms+27.0 ms (+11.7%)MAYBE
    p25237 ±5 ms264 ±7 ms+27.3 ms (+11.5%)MAYBE
    p50244 ±6 ms271 ±7 ms+27.1 ms (+11.1%)MAYBE
    p75251 ±6 ms280 ±8 ms+28.6 ms (+11.4%)MAYBE
    p90261 ±9 ms294 ±11 ms+32.3 ms (+12.4%)MAYBE

    20 test runs in comparison
    CommitTest Runs
    b68c1f6
    • 2023-03-31_18:02:27.817560_QdxD
    • 2023-03-31_18:02:27.824440_RGSH
    • 2023-03-31_18:02:27.824462_gQSV
    • 2023-03-31_18:02:27.824468_Utlb
    • 2023-03-31_18:02:27.824475_VoHT
    • 2023-03-31_18:02:27.824480_mlCO
    • 2023-03-31_18:02:27.824486_AWDd
    • 2023-03-31_18:02:27.824491_UGfJ
    • 2023-03-31_18:02:27.824496_aEgs
    • 2023-03-31_18:02:27.824502_fIQv
    212f529
    • 2023-03-31_20:17:49.742686_PyBn
    • 2023-03-31_20:17:49.743384_zZmV
    • 2023-03-31_20:17:49.743394_qMPg
    • 2023-03-31_20:17:49.743400_DGGM
    • 2023-03-31_20:17:49.743405_nasO
    • 2023-03-31_20:17:49.743411_aCTS
    • 2023-03-31_20:17:49.743417_MNhy
    • 2023-03-31_20:17:49.743422_Zmrm
    • 2023-03-31_20:17:49.743427_zDKw
    • 2023-03-31_20:17:49.743433_MnFY

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

@cherylEnkidu cherylEnkidu force-pushed the cheryllin/sum-avg branch 2 times, most recently from a841f19 to 291f3ae Compare March 21, 2023 04:11
@firebase firebase deleted a comment from google-oss-bot Mar 21, 2023
@firebase firebase deleted a comment from google-oss-bot Mar 21, 2023
@firebase firebase deleted a comment from google-oss-bot Mar 21, 2023
@firebase firebase deleted a comment from google-oss-bot Mar 21, 2023
@firebase firebase deleted a comment from google-oss-bot Mar 21, 2023
@ehsannas ehsannas removed their assignment Mar 22, 2023
@ehsannas ehsannas removed their request for review March 22, 2023 19:19
@ehsannas
Copy link
Contributor

If you intend to merge this PR, you should make the tests only run against the emulator for now.
context: CI Tests / Instrumentation Tests (:firebase-firestore) bot failed.

Copy link
Contributor

@MarkDuckworth MarkDuckworth left a comment

Choose a reason for hiding this comment

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

Code is looking really good! I have a few questions and discussion topics.

@firebase firebase deleted a comment from google-oss-bot Mar 28, 2023
Copy link
Contributor

@MarkDuckworth MarkDuckworth left a comment

Choose a reason for hiding this comment

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

Moves in the right direction. I'd like to hear your thoughts on the remaining comments.

Copy link
Contributor

@MarkDuckworth MarkDuckworth left a comment

Choose a reason for hiding this comment

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

Awesome!

@cherylEnkidu cherylEnkidu merged commit 26de539 into master Apr 4, 2023
@cherylEnkidu cherylEnkidu deleted the cheryllin/sum-avg branch April 4, 2023 02:47
@firebase firebase locked and limited conversation to collaborators May 5, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants