GoogleCloudPlatform / firebase-extensions
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 195 files with 14,837 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (1,634 lines of code)
    • 60 files changed 6-20 times (7,110 lines of code)
    • 132 files changed 1-5 times (6,093 lines of code)
0% | 0% | 11% | 47% | 41%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 195 files with 14,837 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 22 files changed by 6-10 contributors (4,204 lines of code)
    • 152 files changed by 2-5 contributors (9,552 lines of code)
    • 21 files changed by 1 contributor (1,081 lines of code)
0% | 0% | 28% | 64% | 7%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, json, md, js, gitignore, yaml, sh, java, gitattributes, txt, xml, editorconfig, html, eslintignore, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yaml0% | 0% | 38% | 59% | 2%
ts0% | 0% | 0% | 42% | 57%
java0% | 0% | 0% | 58% | 41%
js0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
firestore-semantic-search0% | 0% | 32% | 27% | 39%
storage-reverse-image-search0% | 0% | 34% | 39% | 26%
firestore-palm-gen-text0% | 0% | 42% | 52% | 4%
firestore-palm-chatbot0% | 0% | 0% | 78% | 21%
bigquery-firestore-export0% | 0% | 0% | 79% | 20%
firestore-multimodal-genai0% | 0% | 0% | 47% | 52%
speech-to-text0% | 0% | 0% | 76% | 23%
firestore-palm-summarize-text0% | 0% | 0% | 88% | 11%
firestore-genai-chatbot0% | 0% | 0% | 28% | 71%
palm-secure-backend0% | 0% | 0% | 76% | 23%
firestore-incremental-capture0% | 0% | 0% | 37% | 62%
storage-label-videos0% | 0% | 0% | 84% | 15%
firestore-incremental-capture-pipeline0% | 0% | 0% | 58% | 41%
text-to-speech0% | 0% | 0% | 62% | 37%
firestore-vector-search0% | 0% | 0% | 15% | 84%
storage-label-images0% | 0% | 0% | 38% | 61%
storage-extract-image-text0% | 0% | 0% | 44% | 55%
storage-transcode-videos0% | 0% | 0% | 0% | 100%
_emulator0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
extension.yaml
in firestore-semantic-search
618 - 2023-05-09 2025-04-10 27 8 huangjeff@google.com watson.corie@gmail.com
extension.yaml
in storage-reverse-image-search
609 - 2023-05-08 2025-04-23 24 7 mais.alheraki@gmail.com watson.corie@gmail.com
extension.yaml
in firestore-palm-gen-text
407 - 2023-05-08 2024-01-16 23 9 mais.alheraki@gmail.com 105740958+jauntybrain@users...
extension.yaml
in firestore-palm-chatbot
252 - 2023-05-08 2024-01-24 20 7 jacobcable94@gmail.com jacobcable94@gmail.com
extension.yaml
in bigquery-firestore-export
269 - 2023-05-09 2025-04-11 19 6 jacobcable94@gmail.com 32874567+cabljac@users.nore...
extension.yaml
in firestore-genai-chatbot
270 - 2023-12-15 2025-04-08 19 4 mais.alheraki@gmail.com jacobcable94@gmail.com
extension.yaml
in firestore-incremental-capture
179 - 2023-08-23 2025-04-14 18 6 ackers86@hotmail.com watson.corie@gmail.com
extension.yaml
in firestore-palm-summarize-text
204 - 2023-05-09 2024-01-24 18 6 huangjeff@google.com jacobcable94@gmail.com
extension.yaml
in firestore-multimodal-genai
344 - 2023-12-15 2025-03-27 18 4 mais.alheraki@gmail.com jacobcable94@gmail.com
extension.yaml
in speech-to-text
110 - 2023-05-08 2025-03-27 17 7 jacobcable94@gmail.com watson.corie@gmail.com
extension.yaml
in storage-label-images
138 - 2023-05-08 2025-03-28 17 7 jacobcable94@gmail.com watson.corie@gmail.com
index.ts
in firestore-palm-summarize-text/functions/src
88 - 2023-05-09 2023-10-11 16 6 64040981+huangjeff5@users.n... ackers86@hotmail.com
extension.yaml
in text-to-speech
138 - 2023-05-08 2025-03-28 16 7 64040981+huangjeff5@users.n... watson.corie@gmail.com
index.ts
in firestore-palm-gen-text/functions/src
134 - 2023-05-08 2023-10-11 15 5 mais.alheraki@gmail.com ackers86@hotmail.com
extension.yaml
in storage-extract-image-text
137 - 2023-05-09 2025-04-08 15 8 huangjeff@google.com watson.corie@gmail.com
extension.yaml
in palm-secure-backend
145 - 2023-05-09 2024-01-12 15 6 huangjeff@google.com 32874567+cabljac@users.nore...
extension.yaml
in storage-label-videos
183 - 2021-06-02 2025-03-28 15 10 zackakil94@gmail.com watson.corie@gmail.com
helper.ts
in bigquery-firestore-export/functions/src
192 2 2023-05-09 2025-04-11 14 4 jacobcable94@gmail.com 32874567+cabljac@users.nore...
discussion.ts
in firestore-palm-chatbot/functions/src
241 13 2023-05-08 2023-10-30 13 5 jacobcable94@gmail.com ackers86@hotmail.com
vertex.ts
in storage-reverse-image-search/functions/src/common
266 11 2023-05-08 2023-10-11 13 4 mais.alheraki@gmail.com ackers86@hotmail.com
index.ts
in firestore-palm-chatbot/functions/src
103 - 2023-05-08 2023-10-30 12 6 jacobcable94@gmail.com ackers86@hotmail.com
create_index_trigger.ts
in storage-reverse-image-search/functions/src/functions
37 1 2023-05-08 2023-10-30 11 4 mais.alheraki@gmail.com ackers86@hotmail.com
palm_embeddings.ts
in firestore-semantic-search/functions/src/common
63 2 2023-05-09 2023-10-30 11 5 huangjeff@google.com ackers86@hotmail.com
logs.ts
in bigquery-firestore-export/functions/src
77 15 2023-05-09 2025-04-11 11 4 jacobcable94@gmail.com 32874567+cabljac@users.nore...
index.ts
in firestore-incremental-capture/functions/src
31 - 2023-08-23 2025-04-14 10 5 ackers86@hotmail.com watson.corie@gmail.com
trigger_dataflow_job.ts
in firestore-incremental-capture/functions/src/dataflow
41 1 2023-10-05 2023-11-02 10 4 mais.alheraki@gmail.com jacobcable94@gmail.com
index.ts
in storage-label-videos/functions/src
44 - 2021-06-02 2023-10-30 10 6 zackakil94@gmail.com ackers86@hotmail.com
utils.ts
in storage-label-videos/functions/src
72 2 2021-06-02 2023-10-30 10 6 zackakil94@gmail.com ackers86@hotmail.com
config.ts
in firestore-palm-summarize-text/functions/src
86 2 2023-05-09 2024-01-16 10 5 64040981+huangjeff5@users.n... 105740958+jauntybrain@users...
config.ts
in firestore-palm-gen-text/functions/src
106 2 2023-05-08 2024-01-16 10 7 mais.alheraki@gmail.com 105740958+jauntybrain@users...
index.ts
in speech-to-text/functions/src
145 7 2023-05-08 2023-11-01 10 5 jacobcable94@gmail.com 32874567+cabljac@users.nore...
index.ts
in firestore-multimodal-genai/functions/src
162 2 2023-12-15 2025-03-26 10 3 mais.alheraki@gmail.com jacobcable94@gmail.com
types.ts
in firestore-palm-gen-text/functions/src
21 - 2023-05-08 2023-10-11 9 5 mais.alheraki@gmail.com ackers86@hotmail.com
config.ts
in storage-reverse-image-search/functions/src
29 6 2023-05-08 2025-04-23 9 5 mais.alheraki@gmail.com watson.corie@gmail.com
datapoints.ts
in firestore-semantic-search/functions/src/common
55 2 2023-05-09 2024-05-30 9 5 huangjeff@google.com 32874567+cabljac@users.nore...
config.ts
in firestore-multimodal-genai/functions/src
106 1 2023-12-15 2024-11-29 9 3 mais.alheraki@gmail.com 32874567+cabljac@users.nore...
backfill_trigger.ts
in storage-reverse-image-search/functions/src/functions
127 1 2023-05-08 2025-04-23 9 5 mais.alheraki@gmail.com watson.corie@gmail.com
extension.yaml
in firestore-vector-search
176 - 2024-04-08 2025-04-01 9 4 32874567+cabljac@users.nore... watson.corie@gmail.com
generator.ts
in firestore-palm-summarize-text/functions/src
187 4 2023-05-09 2023-10-11 9 4 64040981+huangjeff5@users.n... ackers86@hotmail.com
generator.ts
in firestore-palm-gen-text/functions/src
210 9 2023-05-08 2023-10-11 9 5 mais.alheraki@gmail.com ackers86@hotmail.com
config.ts
in speech-to-text/functions/src
10 - 2023-05-08 2023-11-01 8 4 jacobcable94@gmail.com 32874567+cabljac@users.nore...
on_run_initial_setup_handler.ts
in firestore-incremental-capture/functions/src/tasks
20 1 2023-10-05 2023-12-15 8 4 mais.alheraki@gmail.com mais.alheraki@gmail.com
config.ts
in firestore-incremental-capture/functions/src
43 - 2023-08-23 2025-04-14 8 5 ackers86@hotmail.com watson.corie@gmail.com
stream_remove_datapoint.ts
in storage-reverse-image-search/functions/src/functions
53 1 2023-05-08 2023-10-11 8 3 mais.alheraki@gmail.com ackers86@hotmail.com
stream_update_datapoint.ts
in storage-reverse-image-search/functions/src/functions
68 3 2023-05-08 2023-10-11 8 3 mais.alheraki@gmail.com ackers86@hotmail.com
index.ts
in text-to-speech/functions/src
78 2 2023-05-08 2023-12-15 8 7 64040981+huangjeff5@users.n... mais.alheraki@gmail.com
utils.ts
in storage-reverse-image-search/functions/src/common
116 8 2023-05-08 2023-11-01 8 5 mais.alheraki@gmail.com 32874567+cabljac@users.nore...
errors.ts
in firestore-palm-gen-text/functions/src
32 2 2023-05-08 2023-08-14 7 4 mais.alheraki@gmail.com 32874567+cabljac@users.nore...
logs.ts
in firestore-palm-chatbot/functions/src
45 - 2023-05-08 2023-08-14 7 5 jacobcable94@gmail.com 32874567+cabljac@users.nore...
RestorationPipeline.java
in firestore-incremental-capture-pipeline/src/main/java/com/pipeline
87 1 2023-10-19 2023-11-02 7 4 mais.alheraki@gmail.com jacobcable94@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
extension.yaml
in storage-label-videos
183 - 2021-06-02 2025-03-28 15 10 zackakil94@gmail.com watson.corie@gmail.com
extension.yaml
in firestore-palm-gen-text
407 - 2023-05-08 2024-01-16 23 9 mais.alheraki@gmail.com 105740958+jauntybrain@users...
extension.yaml
in firestore-semantic-search
618 - 2023-05-09 2025-04-10 27 8 huangjeff@google.com watson.corie@gmail.com
extension.yaml
in storage-extract-image-text
137 - 2023-05-09 2025-04-08 15 8 huangjeff@google.com watson.corie@gmail.com
extension.yaml
in storage-reverse-image-search
609 - 2023-05-08 2025-04-23 24 7 mais.alheraki@gmail.com watson.corie@gmail.com
extension.yaml
in firestore-palm-chatbot
252 - 2023-05-08 2024-01-24 20 7 jacobcable94@gmail.com jacobcable94@gmail.com
extension.yaml
in storage-label-images
138 - 2023-05-08 2025-03-28 17 7 jacobcable94@gmail.com watson.corie@gmail.com
extension.yaml
in speech-to-text
110 - 2023-05-08 2025-03-27 17 7 jacobcable94@gmail.com watson.corie@gmail.com
extension.yaml
in text-to-speech
138 - 2023-05-08 2025-03-28 16 7 64040981+huangjeff5@users.n... watson.corie@gmail.com
config.ts
in firestore-palm-gen-text/functions/src
106 2 2023-05-08 2024-01-16 10 7 mais.alheraki@gmail.com 105740958+jauntybrain@users...
index.ts
in text-to-speech/functions/src
78 2 2023-05-08 2023-12-15 8 7 64040981+huangjeff5@users.n... mais.alheraki@gmail.com
extension.yaml
in bigquery-firestore-export
269 - 2023-05-09 2025-04-11 19 6 jacobcable94@gmail.com 32874567+cabljac@users.nore...
extension.yaml
in firestore-palm-summarize-text
204 - 2023-05-09 2024-01-24 18 6 huangjeff@google.com jacobcable94@gmail.com
extension.yaml
in firestore-incremental-capture
179 - 2023-08-23 2025-04-14 18 6 ackers86@hotmail.com watson.corie@gmail.com
index.ts
in firestore-palm-summarize-text/functions/src
88 - 2023-05-09 2023-10-11 16 6 64040981+huangjeff5@users.n... ackers86@hotmail.com
extension.yaml
in palm-secure-backend
145 - 2023-05-09 2024-01-12 15 6 huangjeff@google.com 32874567+cabljac@users.nore...
index.ts
in firestore-palm-chatbot/functions/src
103 - 2023-05-08 2023-10-30 12 6 jacobcable94@gmail.com ackers86@hotmail.com
index.ts
in storage-label-videos/functions/src
44 - 2021-06-02 2023-10-30 10 6 zackakil94@gmail.com ackers86@hotmail.com
utils.ts
in storage-label-videos/functions/src
72 2 2021-06-02 2023-10-30 10 6 zackakil94@gmail.com ackers86@hotmail.com
vertex.ts
in firestore-semantic-search/functions/src/common
279 15 2023-05-09 2024-03-05 6 6 huangjeff@google.com 105740958+jauntybrain@users...
config.ts
in firestore-semantic-search/functions/src
29 4 2023-05-09 2024-05-30 6 6 huangjeff@google.com 32874567+cabljac@users.nore...
config.ts
in storage-label-videos/functions/src
16 - 2021-06-02 2023-05-09 4 6 zackakil94@gmail.com 64040981+huangjeff5@users.n...
index.ts
in firestore-palm-gen-text/functions/src
134 - 2023-05-08 2023-10-11 15 5 mais.alheraki@gmail.com ackers86@hotmail.com
discussion.ts
in firestore-palm-chatbot/functions/src
241 13 2023-05-08 2023-10-30 13 5 jacobcable94@gmail.com ackers86@hotmail.com
palm_embeddings.ts
in firestore-semantic-search/functions/src/common
63 2 2023-05-09 2023-10-30 11 5 huangjeff@google.com ackers86@hotmail.com
index.ts
in speech-to-text/functions/src
145 7 2023-05-08 2023-11-01 10 5 jacobcable94@gmail.com 32874567+cabljac@users.nore...
config.ts
in firestore-palm-summarize-text/functions/src
86 2 2023-05-09 2024-01-16 10 5 64040981+huangjeff5@users.n... 105740958+jauntybrain@users...
index.ts
in firestore-incremental-capture/functions/src
31 - 2023-08-23 2025-04-14 10 5 ackers86@hotmail.com watson.corie@gmail.com
datapoints.ts
in firestore-semantic-search/functions/src/common
55 2 2023-05-09 2024-05-30 9 5 huangjeff@google.com 32874567+cabljac@users.nore...
backfill_trigger.ts
in storage-reverse-image-search/functions/src/functions
127 1 2023-05-08 2025-04-23 9 5 mais.alheraki@gmail.com watson.corie@gmail.com
config.ts
in storage-reverse-image-search/functions/src
29 6 2023-05-08 2025-04-23 9 5 mais.alheraki@gmail.com watson.corie@gmail.com
types.ts
in firestore-palm-gen-text/functions/src
21 - 2023-05-08 2023-10-11 9 5 mais.alheraki@gmail.com ackers86@hotmail.com
generator.ts
in firestore-palm-gen-text/functions/src
210 9 2023-05-08 2023-10-11 9 5 mais.alheraki@gmail.com ackers86@hotmail.com
utils.ts
in storage-reverse-image-search/functions/src/common
116 8 2023-05-08 2023-11-01 8 5 mais.alheraki@gmail.com 32874567+cabljac@users.nore...
config.ts
in firestore-incremental-capture/functions/src
43 - 2023-08-23 2025-04-14 8 5 ackers86@hotmail.com watson.corie@gmail.com
logs.ts
in firestore-palm-chatbot/functions/src
45 - 2023-05-08 2023-08-14 7 5 jacobcable94@gmail.com 32874567+cabljac@users.nore...
config.ts
in firestore-palm-chatbot/functions/src
62 1 2023-05-08 2024-01-16 6 5 jacobcable94@gmail.com 105740958+jauntybrain@users...
types.ts
in text-to-speech/functions/src
18 - 2023-05-08 2023-09-13 5 5 64040981+huangjeff5@users.n... ackers86@hotmail.com
util.ts
in text-to-speech/functions/src
82 3 2023-05-08 2023-09-13 5 5 64040981+huangjeff5@users.n... ackers86@hotmail.com
on_index_created.ts
in firestore-semantic-search/functions/src/functions
63 1 2023-05-09 2023-08-14 4 5 huangjeff@google.com 32874567+cabljac@users.nore...
extension.yaml
in firestore-genai-chatbot
270 - 2023-12-15 2025-04-08 19 4 mais.alheraki@gmail.com jacobcable94@gmail.com
extension.yaml
in firestore-multimodal-genai
344 - 2023-12-15 2025-03-27 18 4 mais.alheraki@gmail.com jacobcable94@gmail.com
helper.ts
in bigquery-firestore-export/functions/src
192 2 2023-05-09 2025-04-11 14 4 jacobcable94@gmail.com 32874567+cabljac@users.nore...
vertex.ts
in storage-reverse-image-search/functions/src/common
266 11 2023-05-08 2023-10-11 13 4 mais.alheraki@gmail.com ackers86@hotmail.com
logs.ts
in bigquery-firestore-export/functions/src
77 15 2023-05-09 2025-04-11 11 4 jacobcable94@gmail.com 32874567+cabljac@users.nore...
create_index_trigger.ts
in storage-reverse-image-search/functions/src/functions
37 1 2023-05-08 2023-10-30 11 4 mais.alheraki@gmail.com ackers86@hotmail.com
trigger_dataflow_job.ts
in firestore-incremental-capture/functions/src/dataflow
41 1 2023-10-05 2023-11-02 10 4 mais.alheraki@gmail.com jacobcable94@gmail.com
extension.yaml
in firestore-vector-search
176 - 2024-04-08 2025-04-01 9 4 32874567+cabljac@users.nore... watson.corie@gmail.com
generator.ts
in firestore-palm-summarize-text/functions/src
187 4 2023-05-09 2023-10-11 9 4 64040981+huangjeff5@users.n... ackers86@hotmail.com
config.ts
in speech-to-text/functions/src
10 - 2023-05-08 2023-11-01 8 4 jacobcable94@gmail.com 32874567+cabljac@users.nore...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
vertex_ai.ts
in firestore-genai-chatbot/functions/src/generative-client
129 2 2024-01-24 2024-05-30 4 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
index.ts
in firestore-vector-search/functions/src
123 2 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
vertex_ai.ts
in firestore-multimodal-genai/functions/src/generative-client
91 2 2024-01-24 2024-04-25 3 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
index.ts
in firestore-vector-search/functions/src/embeddings/client/multimodal
81 4 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
generative_ai.ts
in firestore-multimodal-genai/functions/src/generative-client
81 1 2024-01-24 2024-04-25 3 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
index.ts
in firestore-vector-search/functions/src/embeddings
70 - 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
genkit.ts
in firestore-vector-search/functions/src/embeddings/client
63 3 2024-12-10 2024-12-10 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
custom_function.ts
in firestore-vector-search/functions/src/embeddings/client/text
56 3 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
util.ts
in firestore-vector-search/functions/src/queries
53 - 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
index.ts
in firestore-vector-search/functions/src/queries
47 - 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
query_on_call.ts
in firestore-vector-search/functions/src/queries
47 1 2024-04-08 2024-12-10 3 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
gemini.ts
in firestore-vector-search/functions/src/embeddings/client/text
45 3 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
firestore.ts
in firestore-vector-search/functions/src/vector-store
37 1 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
open_ai.ts
in firestore-vector-search/functions/src/embeddings/client/text
36 3 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
index.ts
in firestore-multimodal-genai/functions/src/generative-client
31 - 2024-01-24 2024-11-29 4 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
base_class.ts
in firestore-vector-search/functions/src/vector-store
22 4 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
index.ts
in firestore-vector-search/functions/src/vector-store
21 - 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
base_class.ts
in firestore-vector-search/functions/src/embeddings/client
17 3 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
base_client.ts
in firestore-multimodal-genai/functions/src/generative-client
17 1 2024-01-24 2024-03-20 2 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
logs.ts
in firestore-vector-search/functions/src/embeddings
9 2 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
logs.ts
in firestore-vector-search/functions/src
5 1 2024-04-08 2024-04-08 1 1 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
genkit.ts
in firestore-multimodal-genai/functions/src/generative-client
197 8 2024-11-29 2025-03-26 2 2 32874567+cabljac@users.nore... jacobcable94@gmail.com
genkit.ts
in firestore-genai-chatbot/functions/src/generative-client
181 8 2024-11-26 2025-04-01 3 2 32874567+cabljac@users.nore... jacobcable94@gmail.com
index.ts
in firestore-genai-chatbot/functions/src/firestore-onwrite-processor
106 8 2023-12-15 2023-12-15 1 2 mais.alheraki@gmail.com 32874567+cabljac@users.nore...
image_utils.ts
in firestore-multimodal-genai/functions/src/generative-client
102 3 2024-01-24 2024-05-30 3 2 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
backfill_task.ts
in storage-reverse-image-search/functions/src/functions
90 2 2023-05-08 2023-05-09 2 2 mais.alheraki@gmail.com 64040981+huangjeff5@users.n...
config.ts
in firestore-vector-search/functions/src
76 2 2024-04-08 2024-05-30 4 2 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
datapoint_write_task.ts
in storage-reverse-image-search/functions/src/functions
75 2 2023-05-08 2023-05-10 3 2 mais.alheraki@gmail.com mais.alheraki@gmail.com
on_index_created.ts
in storage-reverse-image-search/functions/src/functions
64 1 2023-05-08 2023-05-09 2 2 mais.alheraki@gmail.com 64040981+huangjeff5@users.n...
vertex_ai.ts
in firestore-vector-search/functions/src/embeddings/client/text
56 3 2024-04-08 2024-04-09 2 2 32874567+cabljac@users.nore... 105740958+jauntybrain@users...
common.ts
in firestore-genai-chatbot/functions/src/firestore-onwrite-processor
55 - 2023-12-15 2023-12-15 1 2 mais.alheraki@gmail.com 32874567+cabljac@users.nore...
query_index.ts
in storage-reverse-image-search/functions/src/functions
53 1 2023-05-08 2023-05-09 2 2 mais.alheraki@gmail.com 64040981+huangjeff5@users.n...
index.ts
in firestore-semantic-search/functions/src
51 - 2023-05-09 2023-05-09 1 2 huangjeff@google.com huangjeff@google.com
audit_logs.ts
in firestore-semantic-search/functions/src/common
51 1 2023-05-09 2023-05-09 1 2 huangjeff@google.com huangjeff@google.com
setup.ts
in firestore-vector-search/functions/src/queries
48 3 2024-04-08 2024-12-10 3 2 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
index.ts
in storage-reverse-image-search/functions/src
47 - 2023-05-08 2023-05-09 2 2 mais.alheraki@gmail.com 64040981+huangjeff5@users.n...
errors.ts
in firestore-multimodal-genai/functions/src
45 2 2023-12-15 2024-03-20 2 2 mais.alheraki@gmail.com 32874567+cabljac@users.nore...
logs.ts
in firestore-genai-chatbot/functions/src
45 - 2023-12-15 2023-12-15 1 2 mais.alheraki@gmail.com 32874567+cabljac@users.nore...
logs.ts
in palm-secure-backend/functions/src
44 - 2023-05-09 2023-05-09 1 2 64040981+huangjeff5@users.n... jacobcable94@gmail.com
gemini_embeddings.ts
in firestore-semantic-search/functions/src/common
40 1 2024-05-04 2024-05-30 2 2 105740958+jauntybrain@users... 32874567+cabljac@users.nore...
utils.ts
in firestore-multimodal-genai/functions/src
40 2 2024-02-01 2024-02-16 2 2 jacobcable94@gmail.com 32874567+cabljac@users.nore...
index.ts
in firestore-vector-search/functions/src/embeddings/client
39 - 2024-04-08 2024-12-10 3 2 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
logs.ts
in firestore-multimodal-genai/functions/src
39 - 2023-12-15 2024-01-24 2 2 mais.alheraki@gmail.com 32874567+cabljac@users.nore...
update_index_config.ts
in firestore-semantic-search/functions/src/functions
31 1 2023-05-09 2023-05-09 1 2 huangjeff@google.com huangjeff@google.com
on_index_deployed.ts
in firestore-semantic-search/functions/src/functions
30 1 2023-05-09 2023-05-09 1 2 huangjeff@google.com huangjeff@google.com
on_index_deployed.ts
in storage-reverse-image-search/functions/src/functions
30 1 2023-05-08 2023-05-09 2 2 mais.alheraki@gmail.com 64040981+huangjeff5@users.n...
create_index_trigger.ts
in firestore-semantic-search/functions/src/functions
24 1 2023-05-09 2023-05-09 1 2 huangjeff@google.com huangjeff@google.com
errors.ts
in firestore-palm-chatbot/functions/src
24 2 2023-05-24 2023-05-24 1 2 32874567+cabljac@users.nore... 32874567+cabljac@users.nore...
errors.ts
in firestore-genai-chatbot/functions/src
24 2 2023-12-15 2023-12-15 1 2 mais.alheraki@gmail.com 32874567+cabljac@users.nore...
types.ts
in firestore-multimodal-genai/functions/src
21 - 2023-12-15 2023-12-15 1 2 mais.alheraki@gmail.com 32874567+cabljac@users.nore...
Correlations

File Size vs. Number of Changes: 195 points

storage-reverse-image-search/extension.yaml x: 609 lines of code y: 24 # changes storage-reverse-image-search/functions/src/common/feature_vectors.ts x: 74 lines of code y: 3 # changes storage-reverse-image-search/functions/src/config.ts x: 29 lines of code y: 9 # changes storage-reverse-image-search/functions/src/functions/backfill_trigger.ts x: 127 lines of code y: 9 # changes firestore-incremental-capture/extension.yaml x: 179 lines of code y: 18 # changes firestore-incremental-capture/functions/src/config.ts x: 43 lines of code y: 8 # changes firestore-incremental-capture/functions/src/index.ts x: 31 lines of code y: 10 # changes bigquery-firestore-export/extension.yaml x: 269 lines of code y: 19 # changes bigquery-firestore-export/functions/src/helper.ts x: 192 lines of code y: 14 # changes bigquery-firestore-export/functions/src/index.ts x: 95 lines of code y: 6 # changes bigquery-firestore-export/functions/src/logs.ts x: 77 lines of code y: 11 # changes firestore-semantic-search/extension.yaml x: 618 lines of code y: 27 # changes firestore-semantic-search/functions/src/functions/backfill_embeddings_task.ts x: 94 lines of code y: 2 # changes storage-extract-image-text/extension.yaml x: 137 lines of code y: 15 # changes storage-label-videos/extension.yaml x: 183 lines of code y: 15 # changes storage-label-images/extension.yaml x: 138 lines of code y: 17 # changes firestore-genai-chatbot/extension.yaml x: 270 lines of code y: 19 # changes firestore-genai-chatbot/functions/src/generative-client/genkit.ts x: 181 lines of code y: 3 # changes text-to-speech/extension.yaml x: 138 lines of code y: 16 # changes storage-transcode-videos/extension.yaml x: 106 lines of code y: 5 # changes storage-transcode-videos/functions/src/index.ts x: 52 lines of code y: 3 # changes storage-transcode-videos/functions/src/logs.ts x: 47 lines of code y: 3 # changes speech-to-text/extension.yaml x: 110 lines of code y: 17 # changes firestore-vector-search/extension.yaml x: 176 lines of code y: 9 # changes firestore-genai-chatbot/functions/src/firestore.ts x: 60 lines of code y: 2 # changes firestore-multimodal-genai/extension.yaml x: 344 lines of code y: 18 # changes firestore-multimodal-genai/functions/src/index.ts x: 162 lines of code y: 10 # changes firestore-multimodal-genai/functions/src/generative-client/genkit.ts x: 197 lines of code y: 2 # changes firestore-vector-search/functions/src/embeddings/client/genkit.ts x: 63 lines of code y: 1 # changes firestore-vector-search/functions/src/embeddings/client/index.ts x: 39 lines of code y: 3 # changes firestore-vector-search/functions/src/queries/setup.ts x: 48 lines of code y: 3 # changes firestore-multimodal-genai/functions/src/config.ts x: 106 lines of code y: 9 # changes firestore-multimodal-genai/functions/src/generative-client/index.ts x: 31 lines of code y: 4 # changes firestore-genai-chatbot/functions/src/config.ts x: 97 lines of code y: 6 # changes firestore-genai-chatbot/functions/src/generative-client/google_ai.ts x: 110 lines of code y: 5 # changes firestore-genai-chatbot/functions/src/generative-client/index.ts x: 28 lines of code y: 5 # changes bigquery-firestore-export/functions/src/dts.ts x: 130 lines of code y: 5 # changes firestore-genai-chatbot/functions/src/generative-client/vertex_ai.ts x: 129 lines of code y: 4 # changes firestore-multimodal-genai/functions/src/generative-client/image_utils.ts x: 102 lines of code y: 3 # changes firestore-semantic-search/functions/src/common/datapoints.ts x: 55 lines of code y: 9 # changes firestore-semantic-search/functions/src/common/gemini_embeddings.ts x: 40 lines of code y: 2 # changes firestore-semantic-search/functions/src/config.ts x: 29 lines of code y: 6 # changes firestore-vector-search/functions/src/config.ts x: 76 lines of code y: 4 # changes firestore-multimodal-genai/functions/src/generative-client/generative_ai.ts x: 81 lines of code y: 3 # changes firestore-multimodal-genai/functions/src/generative-client/vertex_ai.ts x: 91 lines of code y: 3 # changes firestore-vector-search/functions/src/embeddings/client/text/vertex_ai.ts x: 56 lines of code y: 2 # changes firestore-vector-search/functions/src/embeddings/client/base_class.ts x: 17 lines of code y: 1 # changes firestore-vector-search/functions/src/embeddings/client/multimodal/index.ts x: 81 lines of code y: 1 # changes firestore-vector-search/functions/src/embeddings/client/text/custom_function.ts x: 56 lines of code y: 1 # changes firestore-vector-search/functions/src/embeddings/client/text/gemini.ts x: 45 lines of code y: 1 # changes firestore-vector-search/functions/src/embeddings/client/text/open_ai.ts x: 36 lines of code y: 1 # changes firestore-vector-search/functions/src/embeddings/index.ts x: 70 lines of code y: 1 # changes firestore-vector-search/functions/src/embeddings/logs.ts x: 9 lines of code y: 1 # changes firestore-vector-search/functions/src/index.ts x: 123 lines of code y: 1 # changes firestore-vector-search/functions/src/logs.ts x: 5 lines of code y: 1 # changes firestore-vector-search/functions/src/queries/index.ts x: 47 lines of code y: 1 # changes firestore-vector-search/functions/src/queries/util.ts x: 53 lines of code y: 1 # changes firestore-vector-search/functions/src/vector-store/base_class.ts x: 22 lines of code y: 1 # changes firestore-vector-search/functions/src/vector-store/firestore.ts x: 37 lines of code y: 1 # changes firestore-vector-search/functions/src/vector-store/index.ts x: 21 lines of code y: 1 # changes firestore-multimodal-genai/functions/src/errors.ts x: 45 lines of code y: 2 # changes firestore-multimodal-genai/functions/src/generative-client/base_client.ts x: 17 lines of code y: 2 # changes firestore-semantic-search/functions/src/common/vertex.ts x: 279 lines of code y: 6 # changes firestore-genai-chatbot/functions/src/generate_chat_response.ts x: 34 lines of code y: 4 # changes firestore-genai-chatbot/functions/src/index.ts x: 19 lines of code y: 2 # changes firestore-genai-chatbot/functions/src/types.ts x: 35 lines of code y: 3 # changes firestore-genai-chatbot/functions/src/overrides.ts x: 27 lines of code y: 2 # changes firestore-palm-summarize-text/extension.yaml x: 204 lines of code y: 18 # changes firestore-palm-chatbot/extension.yaml x: 252 lines of code y: 20 # changes firestore-multimodal-genai/functions/src/logs.ts x: 39 lines of code y: 2 # changes firestore-palm-chatbot/functions/src/config.ts x: 62 lines of code y: 6 # changes firestore-palm-gen-text/extension.yaml x: 407 lines of code y: 23 # changes firestore-palm-gen-text/functions/src/config.ts x: 106 lines of code y: 10 # changes firestore-palm-summarize-text/functions/src/config.ts x: 86 lines of code y: 10 # changes palm-secure-backend/extension.yaml x: 145 lines of code y: 15 # changes firestore-genai-chatbot/functions/src/errors.ts x: 24 lines of code y: 1 # changes firestore-genai-chatbot/functions/src/firestore-onwrite-processor/common.ts x: 55 lines of code y: 1 # changes firestore-genai-chatbot/functions/src/firestore-onwrite-processor/index.ts x: 106 lines of code y: 1 # changes firestore-incremental-capture/functions/src/tasks/on_run_initial_setup_handler.ts x: 20 lines of code y: 8 # changes text-to-speech/functions/src/index.ts x: 78 lines of code y: 8 # changes firestore-incremental-capture/functions/src/utils/import_export.ts x: 37 lines of code y: 5 # changes firestore-incremental-capture-pipeline/src/main/java/com/pipeline/FirestoreHelpers.java x: 113 lines of code y: 7 # changes firestore-incremental-capture-pipeline/src/main/java/com/pipeline/FirestoreReconstructor.java x: 117 lines of code y: 3 # changes firestore-incremental-capture-pipeline/src/main/java/com/pipeline/IncrementalCaptureLog.java x: 90 lines of code y: 6 # changes firestore-incremental-capture-pipeline/src/main/java/com/pipeline/ReadFromFirestoreWithTimestamp.java x: 30 lines of code y: 5 # changes firestore-incremental-capture-pipeline/src/main/java/com/pipeline/RestorationPipeline.java x: 87 lines of code y: 7 # changes firestore-incremental-capture-pipeline/src/main/java/com/pipeline/Utils.java x: 23 lines of code y: 4 # changes firestore-incremental-capture/functions/src/constants/bq_backup_schema.ts x: 8 lines of code y: 3 # changes firestore-incremental-capture/functions/src/dataflow/build_flex_template.ts x: 24 lines of code y: 4 # changes firestore-incremental-capture/functions/src/dataflow/cloud_build.ts x: 53 lines of code y: 3 # changes firestore-incremental-capture/functions/src/dataflow/on_complete_handler.ts x: 11 lines of code y: 3 # changes firestore-incremental-capture/functions/src/dataflow/trigger_dataflow_job.ts x: 41 lines of code y: 10 # changes firestore-incremental-capture/functions/src/logs.ts x: 25 lines of code y: 5 # changes firestore-incremental-capture/functions/src/tasks/on_backup_restore_handler.ts x: 24 lines of code y: 5 # changes firestore-incremental-capture/functions/src/tasks/on_firestore_backup_init_handler.ts x: 42 lines of code y: 3 # changes firestore-incremental-capture/functions/src/tasks/on_run_restoration_handler.ts x: 10 lines of code y: 3 # changes firestore-incremental-capture/functions/src/tasks/on_sync_data_handler.ts x: 33 lines of code y: 4 # changes firestore-incremental-capture/functions/src/tasks/sync_data_task_handler.ts x: 15 lines of code y: 3 # changes firestore-incremental-capture/functions/src/utils/database.ts x: 17 lines of code y: 4 # changes firestore-incremental-capture/functions/src/utils/firestore_serializer.ts x: 103 lines of code y: 3 # changes firestore-incremental-capture/functions/src/utils/serialize.ts x: 20 lines of code y: 4 # changes speech-to-text/functions/src/config.ts x: 10 lines of code y: 8 # changes speech-to-text/functions/src/index.ts x: 145 lines of code y: 10 # changes speech-to-text/functions/src/transcribe-audio.ts x: 205 lines of code y: 6 # changes storage-reverse-image-search/functions/src/common/utils.ts x: 116 lines of code y: 8 # changes firestore-palm-chatbot/functions/src/discussion.ts x: 241 lines of code y: 13 # changes firestore-palm-chatbot/functions/src/firestore.ts x: 119 lines of code y: 3 # changes firestore-palm-chatbot/functions/src/index.ts x: 103 lines of code y: 12 # changes speech-to-text/functions/src/logs.ts x: 96 lines of code y: 7 # changes storage-label-videos/functions/src/index.ts x: 44 lines of code y: 10 # changes storage-label-videos/functions/src/utils.ts x: 72 lines of code y: 10 # changes storage-reverse-image-search/functions/src/functions/create_index_trigger.ts x: 37 lines of code y: 11 # changes firestore-semantic-search/functions/src/common/palm_embeddings.ts x: 63 lines of code y: 11 # changes firestore-palm-gen-text/functions/src/generator.ts x: 210 lines of code y: 9 # changes firestore-palm-gen-text/functions/src/index.ts x: 134 lines of code y: 15 # changes firestore-palm-gen-text/functions/src/types.ts x: 21 lines of code y: 9 # changes firestore-palm-summarize-text/functions/src/generator.ts x: 187 lines of code y: 9 # changes firestore-palm-summarize-text/functions/src/index.ts x: 88 lines of code y: 16 # changes firestore-palm-summarize-text/functions/src/types.ts x: 16 lines of code y: 4 # changes palm-secure-backend/functions/src/config.ts x: 20 lines of code y: 6 # changes palm-secure-backend/functions/src/events.ts x: 69 lines of code y: 5 # changes palm-secure-backend/functions/src/index.ts x: 91 lines of code y: 7 # changes palm-secure-backend/functions/src/util.ts x: 110 lines of code y: 7 # changes storage-reverse-image-search/functions/src/common/vertex.ts x: 266 lines of code y: 13 # changes storage-reverse-image-search/functions/src/functions/stream_remove_datapoint.ts x: 53 lines of code y: 8 # changes storage-reverse-image-search/functions/src/functions/stream_update_datapoint.ts x: 68 lines of code y: 8 # changes speech-to-text/functions/src/util.ts x: 87 lines of code y: 5 # changes text-to-speech/functions/src/types.ts x: 18 lines of code y: 5 # changes text-to-speech/functions/src/util.ts x: 82 lines of code y: 5 # changes _emulator/functions/index.js x: 1 lines of code y: 3 # changes firestore-palm-chatbot/functions/src/logs.ts x: 45 lines of code y: 7 # changes firestore-palm-chatbot/functions/src/types.ts x: 48 lines of code y: 5 # changes firestore-palm-gen-text/functions/src/errors.ts x: 32 lines of code y: 7 # changes firestore-palm-gen-text/functions/src/logs.ts x: 40 lines of code y: 5 # changes firestore-semantic-search/functions/src/functions/on_index_created.ts x: 63 lines of code y: 4 # changes firestore-semantic-search/functions/src/common/utils.ts x: 97 lines of code y: 4 # changes firestore-semantic-search/functions/src/functions/backfill_trigger.ts x: 103 lines of code y: 7 # changes firestore-semantic-search/functions/src/functions/query_index.ts x: 52 lines of code y: 5 # changes bigquery-firestore-export/functions/src/config.ts x: 17 lines of code y: 5 # changes bigquery-firestore-export/functions/src/types.ts x: 15 lines of code y: 4 # changes firestore-palm-summarize-text/functions/src/errors.ts x: 24 lines of code y: 2 # changes firestore-semantic-search/functions/src/functions/stream_update_datapoint.ts x: 66 lines of code y: 2 # changes storage-extract-image-text/functions/src/index.ts x: 84 lines of code y: 2 # changes storage-label-images/functions/src/index.ts x: 57 lines of code y: 3 # changes firestore-semantic-search/functions/src/functions/datapoint_write_task.ts x: 71 lines of code y: 2 # changes firestore-semantic-search/functions/src/functions/stream_remove_datapoint.ts x: 44 lines of code y: 2 # changes storage-reverse-image-search/functions/src/functions/datapoint_write_task.ts x: 75 lines of code y: 3 # changes storage-extract-image-text/functions/src/util.ts x: 31 lines of code y: 2 # changes storage-reverse-image-search/functions/src/functions/backfill_task.ts x: 90 lines of code y: 2 # changes firestore-semantic-search/functions/src/common/audit_logs.ts x: 51 lines of code y: 1 # changes firestore-semantic-search/functions/src/common/use_embeddings.ts x: 11 lines of code y: 1 # changes firestore-semantic-search/functions/src/common/vpc.ts x: 1 lines of code y: 1 # changes firestore-semantic-search/functions/src/functions/on_index_deployed.ts x: 30 lines of code y: 1 # changes firestore-semantic-search/functions/src/functions/update_index_config.ts x: 31 lines of code y: 1 # changes firestore-semantic-search/functions/src/types/algorithm_config.ts x: 4 lines of code y: 1 # changes firestore-semantic-search/functions/src/types/index_status.ts x: 6 lines of code y: 1 # changes storage-reverse-image-search/functions/src/functions/on_index_created.ts x: 64 lines of code y: 2 # changes storage-reverse-image-search/functions/src/functions/on_index_deployed.ts x: 30 lines of code y: 2 # changes storage-reverse-image-search/functions/src/functions/query_index.ts x: 53 lines of code y: 2 # changes storage-reverse-image-search/functions/src/index.ts x: 47 lines of code y: 2 # changes storage-reverse-image-search/functions/src/types/algorithm_config.ts x: 4 lines of code y: 2 # changes storage-reverse-image-search/functions/src/types/backfill_status.ts x: 5 lines of code y: 2 # changes storage-reverse-image-search/functions/src/types/query.ts x: 16 lines of code y: 2 # changes palm-secure-backend/functions/src/logs.ts x: 44 lines of code y: 1 # changes storage-label-images/functions/src/config.ts x: 10 lines of code y: 2 # changes storage-label-images/functions/src/logs.ts x: 58 lines of code y: 2 # changes storage-label-images/functions/src/util.ts x: 78 lines of code y: 2 # changes text-to-speech/functions/src/logs.ts x: 1 lines of code y: 2 # changes
27.0
# changes
  min: 1.0
  average: 5.36
  25th percentile: 2.0
  median: 3.0
  75th percentile: 7.0
  max: 27.0
0 618.0
lines of code
min: 1.0 | average: 76.09 | 25th percentile: 24.0 | median: 51.0 | 75th percentile: 96.0 | max: 618.0

Number of Contributors vs. Number of Changes: 195 points

storage-reverse-image-search/extension.yaml x: 7 # contributors y: 24 # changes storage-reverse-image-search/functions/src/common/feature_vectors.ts x: 3 # contributors y: 3 # changes storage-reverse-image-search/functions/src/config.ts x: 5 # contributors y: 9 # changes firestore-incremental-capture/extension.yaml x: 6 # contributors y: 18 # changes firestore-incremental-capture/functions/src/config.ts x: 5 # contributors y: 8 # changes firestore-incremental-capture/functions/src/index.ts x: 5 # contributors y: 10 # changes bigquery-firestore-export/extension.yaml x: 6 # contributors y: 19 # changes bigquery-firestore-export/functions/src/helper.ts x: 4 # contributors y: 14 # changes bigquery-firestore-export/functions/src/index.ts x: 4 # contributors y: 6 # changes bigquery-firestore-export/functions/src/logs.ts x: 4 # contributors y: 11 # changes firestore-semantic-search/extension.yaml x: 8 # contributors y: 27 # changes firestore-semantic-search/functions/src/functions/backfill_embeddings_task.ts x: 3 # contributors y: 2 # changes storage-extract-image-text/extension.yaml x: 8 # contributors y: 15 # changes storage-label-videos/extension.yaml x: 10 # contributors y: 15 # changes storage-label-images/extension.yaml x: 7 # contributors y: 17 # changes firestore-genai-chatbot/extension.yaml x: 4 # contributors y: 19 # changes firestore-genai-chatbot/functions/src/generative-client/genkit.ts x: 2 # contributors y: 3 # changes text-to-speech/extension.yaml x: 7 # contributors y: 16 # changes storage-transcode-videos/extension.yaml x: 4 # contributors y: 5 # changes storage-transcode-videos/functions/src/index.ts x: 4 # contributors y: 3 # changes firestore-vector-search/extension.yaml x: 4 # contributors y: 9 # changes firestore-multimodal-genai/extension.yaml x: 4 # contributors y: 18 # changes firestore-multimodal-genai/functions/src/index.ts x: 3 # contributors y: 10 # changes firestore-multimodal-genai/functions/src/generative-client/genkit.ts x: 2 # contributors y: 2 # changes firestore-vector-search/functions/src/embeddings/client/genkit.ts x: 1 # contributors y: 1 # changes firestore-vector-search/functions/src/queries/query_on_call.ts x: 1 # contributors y: 3 # changes firestore-multimodal-genai/functions/src/config.ts x: 3 # contributors y: 9 # changes firestore-multimodal-genai/functions/src/generative-client/index.ts x: 1 # contributors y: 4 # changes firestore-genai-chatbot/functions/src/config.ts x: 3 # contributors y: 6 # changes firestore-genai-chatbot/functions/src/generative-client/google_ai.ts x: 3 # contributors y: 5 # changes firestore-semantic-search/functions/src/config.ts x: 6 # contributors y: 6 # changes firestore-vector-search/functions/src/config.ts x: 2 # contributors y: 4 # changes firestore-multimodal-genai/functions/src/generative-client/base_client.ts x: 1 # contributors y: 2 # changes firestore-genai-chatbot/functions/src/generate_chat_response.ts x: 3 # contributors y: 4 # changes firestore-palm-chatbot/extension.yaml x: 7 # contributors y: 20 # changes firestore-palm-chatbot/functions/src/config.ts x: 5 # contributors y: 6 # changes firestore-palm-gen-text/extension.yaml x: 9 # contributors y: 23 # changes firestore-palm-gen-text/functions/src/config.ts x: 7 # contributors y: 10 # changes palm-secure-backend/extension.yaml x: 6 # contributors y: 15 # changes firestore-genai-chatbot/functions/src/errors.ts x: 2 # contributors y: 1 # changes firestore-incremental-capture/functions/src/tasks/on_run_initial_setup_handler.ts x: 4 # contributors y: 8 # changes text-to-speech/functions/src/index.ts x: 7 # contributors y: 8 # changes firestore-incremental-capture-pipeline/src/main/java/com/pipeline/FirestoreHelpers.java x: 4 # contributors y: 7 # changes firestore-incremental-capture-pipeline/src/main/java/com/pipeline/Utils.java x: 4 # contributors y: 4 # changes firestore-incremental-capture/functions/src/dataflow/trigger_dataflow_job.ts x: 4 # contributors y: 10 # changes firestore-palm-chatbot/functions/src/discussion.ts x: 5 # contributors y: 13 # changes firestore-palm-chatbot/functions/src/index.ts x: 6 # contributors y: 12 # changes speech-to-text/functions/src/logs.ts x: 3 # contributors y: 7 # changes storage-label-videos/functions/src/index.ts x: 6 # contributors y: 10 # changes firestore-semantic-search/functions/src/common/palm_embeddings.ts x: 5 # contributors y: 11 # changes firestore-palm-gen-text/functions/src/index.ts x: 5 # contributors y: 15 # changes firestore-palm-summarize-text/functions/src/index.ts x: 6 # contributors y: 16 # changes storage-reverse-image-search/functions/src/common/vertex.ts x: 4 # contributors y: 13 # changes storage-reverse-image-search/functions/src/functions/stream_remove_datapoint.ts x: 3 # contributors y: 8 # changes text-to-speech/functions/src/types.ts x: 5 # contributors y: 5 # changes firestore-palm-chatbot/functions/src/logs.ts x: 5 # contributors y: 7 # changes firestore-semantic-search/functions/src/functions/on_index_created.ts x: 5 # contributors y: 4 # changes firestore-palm-summarize-text/functions/src/errors.ts x: 4 # contributors y: 2 # changes storage-extract-image-text/functions/src/config.ts x: 3 # contributors y: 1 # changes storage-label-videos/functions/src/config.ts x: 6 # contributors y: 4 # changes
27.0
# changes
  min: 1.0
  average: 5.36
  25th percentile: 2.0
  median: 3.0
  75th percentile: 7.0
  max: 27.0
0 10.0
# contributors
min: 1.0 | average: 3.45 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 10.0

Number of Contributors vs. File Size: 195 points

storage-reverse-image-search/extension.yaml x: 7 # contributors y: 609 lines of code storage-reverse-image-search/functions/src/common/feature_vectors.ts x: 3 # contributors y: 74 lines of code storage-reverse-image-search/functions/src/config.ts x: 5 # contributors y: 29 lines of code storage-reverse-image-search/functions/src/functions/backfill_trigger.ts x: 5 # contributors y: 127 lines of code firestore-incremental-capture/extension.yaml x: 6 # contributors y: 179 lines of code firestore-incremental-capture/functions/src/config.ts x: 5 # contributors y: 43 lines of code firestore-incremental-capture/functions/src/index.ts x: 5 # contributors y: 31 lines of code bigquery-firestore-export/extension.yaml x: 6 # contributors y: 269 lines of code bigquery-firestore-export/functions/src/helper.ts x: 4 # contributors y: 192 lines of code bigquery-firestore-export/functions/src/index.ts x: 4 # contributors y: 95 lines of code bigquery-firestore-export/functions/src/logs.ts x: 4 # contributors y: 77 lines of code firestore-semantic-search/extension.yaml x: 8 # contributors y: 618 lines of code firestore-semantic-search/functions/src/functions/backfill_embeddings_task.ts x: 3 # contributors y: 94 lines of code storage-extract-image-text/extension.yaml x: 8 # contributors y: 137 lines of code storage-label-videos/extension.yaml x: 10 # contributors y: 183 lines of code storage-label-images/extension.yaml x: 7 # contributors y: 138 lines of code firestore-genai-chatbot/extension.yaml x: 4 # contributors y: 270 lines of code firestore-genai-chatbot/functions/src/generative-client/genkit.ts x: 2 # contributors y: 181 lines of code storage-transcode-videos/extension.yaml x: 4 # contributors y: 106 lines of code storage-transcode-videos/functions/src/index.ts x: 4 # contributors y: 52 lines of code storage-transcode-videos/functions/src/logs.ts x: 4 # contributors y: 47 lines of code speech-to-text/extension.yaml x: 7 # contributors y: 110 lines of code firestore-vector-search/extension.yaml x: 4 # contributors y: 176 lines of code firestore-genai-chatbot/functions/src/firestore.ts x: 3 # contributors y: 60 lines of code firestore-multimodal-genai/extension.yaml x: 4 # contributors y: 344 lines of code firestore-multimodal-genai/functions/src/index.ts x: 3 # contributors y: 162 lines of code firestore-multimodal-genai/functions/src/generative-client/genkit.ts x: 2 # contributors y: 197 lines of code firestore-vector-search/functions/src/embeddings/client/genkit.ts x: 1 # contributors y: 63 lines of code firestore-vector-search/functions/src/embeddings/client/index.ts x: 2 # contributors y: 39 lines of code firestore-vector-search/functions/src/queries/query_on_call.ts x: 1 # contributors y: 47 lines of code firestore-vector-search/functions/src/queries/setup.ts x: 2 # contributors y: 48 lines of code firestore-multimodal-genai/functions/src/config.ts x: 3 # contributors y: 106 lines of code firestore-multimodal-genai/functions/src/generative-client/index.ts x: 1 # contributors y: 31 lines of code firestore-genai-chatbot/functions/src/config.ts x: 3 # contributors y: 97 lines of code firestore-genai-chatbot/functions/src/generative-client/google_ai.ts x: 3 # contributors y: 110 lines of code firestore-genai-chatbot/functions/src/generative-client/index.ts x: 3 # contributors y: 28 lines of code bigquery-firestore-export/functions/src/dts.ts x: 4 # contributors y: 130 lines of code firestore-genai-chatbot/functions/src/generative-client/vertex_ai.ts x: 1 # contributors y: 129 lines of code firestore-multimodal-genai/functions/src/generative-client/image_utils.ts x: 2 # contributors y: 102 lines of code firestore-semantic-search/functions/src/common/datapoints.ts x: 5 # contributors y: 55 lines of code firestore-semantic-search/functions/src/config.ts x: 6 # contributors y: 29 lines of code firestore-vector-search/functions/src/config.ts x: 2 # contributors y: 76 lines of code firestore-multimodal-genai/functions/src/generative-client/generative_ai.ts x: 1 # contributors y: 81 lines of code firestore-multimodal-genai/functions/src/generative-client/vertex_ai.ts x: 1 # contributors y: 91 lines of code firestore-vector-search/functions/src/embeddings/client/text/vertex_ai.ts x: 2 # contributors y: 56 lines of code firestore-vector-search/functions/src/embeddings/client/base_class.ts x: 1 # contributors y: 17 lines of code firestore-vector-search/functions/src/embeddings/client/text/custom_function.ts x: 1 # contributors y: 56 lines of code firestore-vector-search/functions/src/embeddings/client/text/gemini.ts x: 1 # contributors y: 45 lines of code firestore-vector-search/functions/src/embeddings/client/text/open_ai.ts x: 1 # contributors y: 36 lines of code firestore-vector-search/functions/src/embeddings/index.ts x: 1 # contributors y: 70 lines of code firestore-vector-search/functions/src/embeddings/logs.ts x: 1 # contributors y: 9 lines of code firestore-vector-search/functions/src/index.ts x: 1 # contributors y: 123 lines of code firestore-vector-search/functions/src/logs.ts x: 1 # contributors y: 5 lines of code firestore-vector-search/functions/src/queries/util.ts x: 1 # contributors y: 53 lines of code firestore-vector-search/functions/src/vector-store/base_class.ts x: 1 # contributors y: 22 lines of code firestore-vector-search/functions/src/vector-store/firestore.ts x: 1 # contributors y: 37 lines of code firestore-vector-search/functions/src/vector-store/index.ts x: 1 # contributors y: 21 lines of code firestore-multimodal-genai/functions/src/errors.ts x: 2 # contributors y: 45 lines of code firestore-semantic-search/functions/src/common/vertex.ts x: 6 # contributors y: 279 lines of code firestore-semantic-search/functions/src/types/query.ts x: 3 # contributors y: 17 lines of code firestore-genai-chatbot/functions/src/generate_chat_response.ts x: 3 # contributors y: 34 lines of code firestore-genai-chatbot/functions/src/index.ts x: 2 # contributors y: 19 lines of code firestore-genai-chatbot/functions/src/types.ts x: 3 # contributors y: 35 lines of code firestore-palm-summarize-text/extension.yaml x: 6 # contributors y: 204 lines of code firestore-palm-chatbot/extension.yaml x: 7 # contributors y: 252 lines of code firestore-palm-chatbot/functions/src/config.ts x: 5 # contributors y: 62 lines of code firestore-palm-gen-text/extension.yaml x: 9 # contributors y: 407 lines of code firestore-palm-gen-text/functions/src/config.ts x: 7 # contributors y: 106 lines of code firestore-palm-summarize-text/functions/src/config.ts x: 5 # contributors y: 86 lines of code palm-secure-backend/extension.yaml x: 6 # contributors y: 145 lines of code firestore-genai-chatbot/functions/src/errors.ts x: 2 # contributors y: 24 lines of code firestore-genai-chatbot/functions/src/firestore-onwrite-processor/common.ts x: 2 # contributors y: 55 lines of code firestore-genai-chatbot/functions/src/firestore-onwrite-processor/index.ts x: 2 # contributors y: 106 lines of code firestore-incremental-capture/functions/src/tasks/on_run_initial_setup_handler.ts x: 4 # contributors y: 20 lines of code firestore-multimodal-genai/functions/src/types.ts x: 2 # contributors y: 21 lines of code text-to-speech/functions/src/index.ts x: 7 # contributors y: 78 lines of code firestore-incremental-capture/functions/src/utils/import_export.ts x: 4 # contributors y: 37 lines of code firestore-incremental-capture-pipeline/src/main/java/com/pipeline/FirestoreHelpers.java x: 4 # contributors y: 113 lines of code firestore-incremental-capture-pipeline/src/main/java/com/pipeline/FirestoreReconstructor.java x: 4 # contributors y: 117 lines of code firestore-incremental-capture-pipeline/src/main/java/com/pipeline/IncrementalCaptureLog.java x: 4 # contributors y: 90 lines of code firestore-incremental-capture-pipeline/src/main/java/com/pipeline/ReadFromFirestoreWithTimestamp.java x: 4 # contributors y: 30 lines of code firestore-incremental-capture-pipeline/src/main/java/com/pipeline/RestorationPipeline.java x: 4 # contributors y: 87 lines of code firestore-incremental-capture-pipeline/src/main/java/com/pipeline/Utils.java x: 4 # contributors y: 23 lines of code firestore-incremental-capture/functions/src/constants/bq_backup_schema.ts x: 4 # contributors y: 8 lines of code firestore-incremental-capture/functions/src/dataflow/on_complete_handler.ts x: 4 # contributors y: 11 lines of code firestore-incremental-capture/functions/src/dataflow/trigger_dataflow_job.ts x: 4 # contributors y: 41 lines of code firestore-incremental-capture/functions/src/logs.ts x: 4 # contributors y: 25 lines of code firestore-incremental-capture/functions/src/tasks/on_firestore_backup_init_handler.ts x: 4 # contributors y: 42 lines of code firestore-incremental-capture/functions/src/tasks/on_http_run_restoration_handler.ts x: 4 # contributors y: 28 lines of code firestore-incremental-capture/functions/src/tasks/on_sync_data_handler.ts x: 4 # contributors y: 33 lines of code firestore-incremental-capture/functions/src/tasks/sync_data_task_handler.ts x: 4 # contributors y: 15 lines of code firestore-incremental-capture/functions/src/utils/firestore_serializer.ts x: 4 # contributors y: 103 lines of code speech-to-text/functions/src/index.ts x: 5 # contributors y: 145 lines of code speech-to-text/functions/src/transcribe-audio.ts x: 4 # contributors y: 205 lines of code storage-reverse-image-search/functions/src/common/utils.ts x: 5 # contributors y: 116 lines of code firestore-palm-chatbot/functions/src/discussion.ts x: 5 # contributors y: 241 lines of code firestore-palm-chatbot/functions/src/firestore.ts x: 3 # contributors y: 119 lines of code firestore-palm-chatbot/functions/src/index.ts x: 6 # contributors y: 103 lines of code storage-label-videos/functions/src/index.ts x: 6 # contributors y: 44 lines of code storage-label-videos/functions/src/utils.ts x: 6 # contributors y: 72 lines of code firestore-palm-gen-text/functions/src/generator.ts x: 5 # contributors y: 210 lines of code firestore-palm-gen-text/functions/src/index.ts x: 5 # contributors y: 134 lines of code firestore-palm-gen-text/functions/src/types.ts x: 5 # contributors y: 21 lines of code firestore-palm-summarize-text/functions/src/generator.ts x: 4 # contributors y: 187 lines of code firestore-palm-summarize-text/functions/src/index.ts x: 6 # contributors y: 88 lines of code palm-secure-backend/functions/src/events.ts x: 3 # contributors y: 69 lines of code palm-secure-backend/functions/src/index.ts x: 4 # contributors y: 91 lines of code palm-secure-backend/functions/src/util.ts x: 4 # contributors y: 110 lines of code storage-reverse-image-search/functions/src/common/vertex.ts x: 4 # contributors y: 266 lines of code storage-reverse-image-search/functions/src/functions/stream_remove_datapoint.ts x: 3 # contributors y: 53 lines of code storage-reverse-image-search/functions/src/functions/stream_update_datapoint.ts x: 3 # contributors y: 68 lines of code text-to-speech/functions/src/types.ts x: 5 # contributors y: 18 lines of code text-to-speech/functions/src/util.ts x: 5 # contributors y: 82 lines of code _emulator/functions/index.js x: 3 # contributors y: 1 lines of code firestore-palm-chatbot/functions/src/logs.ts x: 5 # contributors y: 45 lines of code storage-extract-image-text/functions/src/index.ts x: 3 # contributors y: 84 lines of code storage-label-images/functions/src/index.ts x: 3 # contributors y: 57 lines of code firestore-semantic-search/functions/src/functions/datapoint_write_task.ts x: 3 # contributors y: 71 lines of code firestore-semantic-search/functions/src/functions/stream_remove_datapoint.ts x: 3 # contributors y: 44 lines of code storage-reverse-image-search/functions/src/functions/datapoint_write_task.ts x: 2 # contributors y: 75 lines of code storage-extract-image-text/functions/src/util.ts x: 3 # contributors y: 31 lines of code storage-reverse-image-search/functions/src/functions/backfill_task.ts x: 2 # contributors y: 90 lines of code firestore-semantic-search/functions/src/common/audit_logs.ts x: 2 # contributors y: 51 lines of code firestore-semantic-search/functions/src/common/use_embeddings.ts x: 2 # contributors y: 11 lines of code firestore-semantic-search/functions/src/common/vpc.ts x: 2 # contributors y: 1 lines of code firestore-semantic-search/functions/src/functions/on_index_deployed.ts x: 2 # contributors y: 30 lines of code firestore-semantic-search/functions/src/types/algorithm_config.ts x: 2 # contributors y: 4 lines of code firestore-semantic-search/functions/src/types/backfill_status.ts x: 2 # contributors y: 5 lines of code storage-reverse-image-search/functions/src/functions/on_index_created.ts x: 2 # contributors y: 64 lines of code storage-reverse-image-search/functions/src/functions/query_index.ts x: 2 # contributors y: 53 lines of code storage-reverse-image-search/functions/src/types/query.ts x: 2 # contributors y: 16 lines of code storage-extract-image-text/functions/src/config.ts x: 3 # contributors y: 9 lines of code storage-label-images/functions/src/config.ts x: 3 # contributors y: 10 lines of code storage-label-images/functions/src/types.ts x: 3 # contributors y: 20 lines of code storage-label-images/functions/src/util.ts x: 3 # contributors y: 78 lines of code storage-label-videos/functions/src/config.ts x: 6 # contributors y: 16 lines of code storage-label-videos/functions/src/logs.ts x: 3 # contributors y: 39 lines of code storage-transcode-videos/functions/src/config.ts x: 2 # contributors y: 9 lines of code
618.0
lines of code
  min: 1.0
  average: 76.09
  25th percentile: 24.0
  median: 51.0
  75th percentile: 96.0
  max: 618.0
0 10.0
# contributors
min: 1.0 | average: 3.45 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 10.0