GoogleCloudPlatform / genai-databases-retrieval-app
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 49 files with 6,803 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (454 lines of code)
    • 21 files changed 6-20 times (4,034 lines of code)
    • 27 files changed 1-5 times (2,315 lines of code)
0% | 0% | 6% | 59% | 34%
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 49 files with 6,803 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)
    • 7 files changed by 6-10 contributors (1,583 lines of code)
    • 27 files changed by 2-5 contributors (4,377 lines of code)
    • 15 files changed by 1 contributor (843 lines of code)
0% | 0% | 23% | 64% | 12%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, yaml, md, txt, js, toml, json, css, svg, gitignore, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 7% | 55% | 36%
css0% | 0% | 0% | 100% | 0%
js0% | 0% | 0% | 78% | 21%
html0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 0% | 100%
toml0% | 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
retrieval_service0% | 0% | 12% | 66% | 20%
llm_demo0% | 0% | 0% | 51% | 48%
Most Frequently Changed Files (Top 49)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
firestore.py
in retrieval_service/datastore/providers
454 2 2023-11-22 2024-08-22 21 6 31518063+kurtisvg@users.nor... 45984206+yuan325@users.nore...
cloudsql_postgres.py
in retrieval_service/datastore/providers
158 2 2023-11-22 2024-09-22 19 6 31518063+kurtisvg@users.nor... anubhav756@gmail.com
langchain_tools_orchestrator.py
in llm_demo/orchestrator/langchain_tools
217 12 2024-02-26 2024-12-03 18 4 45984206+yuan325@users.nore... anubhav756@gmail.com
postgres.py
in retrieval_service/datastore/providers
381 2 2023-11-22 2024-09-22 14 5 31518063+kurtisvg@users.nor... anubhav756@gmail.com
app.py
in llm_demo
193 4 2024-02-26 2024-11-05 13 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
datastore.py
in retrieval_service/datastore
228 3 2023-11-22 2024-09-11 13 6 31518063+kurtisvg@users.nor... anubhav756@gmail.com
alloydb.py
in retrieval_service/datastore/providers
156 2 2024-05-13 2024-09-22 12 4 45984206+yuan325@users.nore... anubhav756@gmail.com
routes.py
in retrieval_service/app
168 1 2023-11-22 2024-08-22 12 6 31518063+kurtisvg@users.nor... 45984206+yuan325@users.nore...
function_calling_orchestrator.py
in llm_demo/orchestrator/vertexai_function_calling
210 12 2024-03-06 2024-11-05 12 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
tools.py
in llm_demo/orchestrator/langchain_tools
255 11 2024-02-26 2025-01-28 12 4 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
index.html
in llm_demo/templates
102 - 2024-02-26 2024-08-22 11 4 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
index.css
in llm_demo/static
378 - 2024-02-26 2024-08-22 10 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in retrieval_service/datastore
13 - 2023-11-22 2024-09-19 8 7 31518063+kurtisvg@users.nor... 117315983+duwenxin99@users....
__init__.py
in retrieval_service/datastore/providers
18 - 2023-11-22 2024-09-19 8 7 31518063+kurtisvg@users.nor... 117315983+duwenxin99@users....
models.py
in retrieval_service/models
90 3 2023-11-22 2024-05-22 8 5 31518063+kurtisvg@users.nor... jackwoth@google.com
index.js
in llm_demo/static
258 17 2024-02-26 2024-08-22 8 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
spanner_gsql.py
in retrieval_service/datastore/providers
544 2 2024-04-29 2024-11-19 8 6 purohitgaurav0612@gmail.com anubhav756@gmail.com
orchestrator.py
in llm_demo/orchestrator
56 9 2024-02-26 2024-07-30 7 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
cloudsql_mysql.py
in retrieval_service/datastore/providers
535 17 2024-06-25 2025-03-04 7 5 59590610+juliaofferman@user... 59590610+juliaofferman@user...
run_database_init.py
in retrieval_service
18 - 2023-11-22 2024-05-22 6 4 31518063+kurtisvg@users.nor... jackwoth@google.com
run_database_export.py
in retrieval_service
25 - 2023-11-22 2024-05-22 6 4 31518063+kurtisvg@users.nor... jackwoth@google.com
app.py
in retrieval_service/app
31 3 2023-11-22 2024-12-10 6 5 31518063+kurtisvg@users.nor... anubhav756@gmail.com
__init__.py
in retrieval_service/models
1 - 2023-11-22 2024-03-21 5 4 31518063+kurtisvg@users.nor... 45984206+yuan325@users.nore...
pyproject.toml
in retrieval_service
11 - 2023-11-22 2024-08-22 5 3 31518063+kurtisvg@users.nor... 45984206+yuan325@users.nore...
langgraph_orchestrator.py
in llm_demo/orchestrator/langgraph
207 13 2024-07-30 2024-12-03 5 2 45984206+yuan325@users.nore... anubhav756@gmail.com
tools.py
in llm_demo/orchestrator/langgraph
272 11 2024-07-30 2025-01-28 5 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
run_app.py
in llm_demo
19 - 2024-02-26 2024-06-11 4 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
react_graph.py
in llm_demo/orchestrator/langgraph
161 2 2024-07-30 2024-12-03 4 2 45984206+yuan325@users.nore... anubhav756@gmail.com
__init__.py
in llm_demo/orchestrator
9 - 2024-02-26 2024-07-30 3 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
run_generate_policy_dataset.py
in retrieval_service
54 3 2024-03-21 2024-05-22 3 2 45984206+yuan325@users.nore... jackwoth@google.com
run_generate_embeddings.py
in retrieval_service
67 - 2023-12-08 2024-03-21 3 2 akitsch@google.com 45984206+yuan325@users.nore...
tool_node.py
in llm_demo/orchestrator/langgraph
96 3 2024-07-30 2024-11-19 3 2 45984206+yuan325@users.nore... anubhav756@gmail.com
functions.py
in llm_demo/orchestrator/vertexai_function_calling
204 5 2024-03-06 2024-03-21 3 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
eval_golden.py
in llm_demo/evaluation
288 1 2024-08-19 2025-01-28 3 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in retrieval_service/app
1 - 2023-11-22 2023-12-08 2 2 31518063+kurtisvg@users.nor... akitsch@google.com
pyproject.toml
in llm_demo
8 - 2024-02-26 2024-11-19 2 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
helpers.py
in retrieval_service/datastore
17 1 2024-08-22 2024-09-22 2 2 45984206+yuan325@users.nore... anubhav756@gmail.com
run_app.py
in retrieval_service
20 - 2023-11-22 2024-06-12 2 2 31518063+kurtisvg@users.nor... 117315983+duwenxin99@users....
evaluation.py
in llm_demo/evaluation
103 2 2024-08-19 2024-11-19 2 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
spanner_postgres.py
in retrieval_service/datastore/providers
565 2 2024-08-28 2024-11-19 2 2 gauravpurohit@google.com anubhav756@gmail.com
__init__.py
in llm_demo/orchestrator/langchain_tools
2 - 2024-02-26 2024-02-26 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/orchestrator/langgraph
2 - 2024-07-30 2024-07-30 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/orchestrator/vertexai_function_calling
2 - 2024-03-06 2024-03-06 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
utils.py
in retrieval_service/datastore/providers
6 1 2023-12-12 2023-12-12 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/evaluation
12 - 2024-08-19 2024-08-19 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
metrics.py
in llm_demo/evaluation
30 - 2024-11-19 2024-11-19 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
31 - 2024-08-19 2024-08-19 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
55 2 2024-08-19 2024-08-19 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
trace.js
in llm_demo/static
72 8 2024-08-22 2024-08-22 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
Files With Most Contributors (Top 49)
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
__init__.py
in retrieval_service/datastore
13 - 2023-11-22 2024-09-19 8 7 31518063+kurtisvg@users.nor... 117315983+duwenxin99@users....
__init__.py
in retrieval_service/datastore/providers
18 - 2023-11-22 2024-09-19 8 7 31518063+kurtisvg@users.nor... 117315983+duwenxin99@users....
firestore.py
in retrieval_service/datastore/providers
454 2 2023-11-22 2024-08-22 21 6 31518063+kurtisvg@users.nor... 45984206+yuan325@users.nore...
cloudsql_postgres.py
in retrieval_service/datastore/providers
158 2 2023-11-22 2024-09-22 19 6 31518063+kurtisvg@users.nor... anubhav756@gmail.com
datastore.py
in retrieval_service/datastore
228 3 2023-11-22 2024-09-11 13 6 31518063+kurtisvg@users.nor... anubhav756@gmail.com
routes.py
in retrieval_service/app
168 1 2023-11-22 2024-08-22 12 6 31518063+kurtisvg@users.nor... 45984206+yuan325@users.nore...
spanner_gsql.py
in retrieval_service/datastore/providers
544 2 2024-04-29 2024-11-19 8 6 purohitgaurav0612@gmail.com anubhav756@gmail.com
postgres.py
in retrieval_service/datastore/providers
381 2 2023-11-22 2024-09-22 14 5 31518063+kurtisvg@users.nor... anubhav756@gmail.com
models.py
in retrieval_service/models
90 3 2023-11-22 2024-05-22 8 5 31518063+kurtisvg@users.nor... jackwoth@google.com
cloudsql_mysql.py
in retrieval_service/datastore/providers
535 17 2024-06-25 2025-03-04 7 5 59590610+juliaofferman@user... 59590610+juliaofferman@user...
app.py
in retrieval_service/app
31 3 2023-11-22 2024-12-10 6 5 31518063+kurtisvg@users.nor... anubhav756@gmail.com
langchain_tools_orchestrator.py
in llm_demo/orchestrator/langchain_tools
217 12 2024-02-26 2024-12-03 18 4 45984206+yuan325@users.nore... anubhav756@gmail.com
alloydb.py
in retrieval_service/datastore/providers
156 2 2024-05-13 2024-09-22 12 4 45984206+yuan325@users.nore... anubhav756@gmail.com
tools.py
in llm_demo/orchestrator/langchain_tools
255 11 2024-02-26 2025-01-28 12 4 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
index.html
in llm_demo/templates
102 - 2024-02-26 2024-08-22 11 4 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
run_database_export.py
in retrieval_service
25 - 2023-11-22 2024-05-22 6 4 31518063+kurtisvg@users.nor... jackwoth@google.com
run_database_init.py
in retrieval_service
18 - 2023-11-22 2024-05-22 6 4 31518063+kurtisvg@users.nor... jackwoth@google.com
__init__.py
in retrieval_service/models
1 - 2023-11-22 2024-03-21 5 4 31518063+kurtisvg@users.nor... 45984206+yuan325@users.nore...
pyproject.toml
in retrieval_service
11 - 2023-11-22 2024-08-22 5 3 31518063+kurtisvg@users.nor... 45984206+yuan325@users.nore...
app.py
in llm_demo
193 4 2024-02-26 2024-11-05 13 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
function_calling_orchestrator.py
in llm_demo/orchestrator/vertexai_function_calling
210 12 2024-03-06 2024-11-05 12 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
index.css
in llm_demo/static
378 - 2024-02-26 2024-08-22 10 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
index.js
in llm_demo/static
258 17 2024-02-26 2024-08-22 8 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
orchestrator.py
in llm_demo/orchestrator
56 9 2024-02-26 2024-07-30 7 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
tools.py
in llm_demo/orchestrator/langgraph
272 11 2024-07-30 2025-01-28 5 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
langgraph_orchestrator.py
in llm_demo/orchestrator/langgraph
207 13 2024-07-30 2024-12-03 5 2 45984206+yuan325@users.nore... anubhav756@gmail.com
react_graph.py
in llm_demo/orchestrator/langgraph
161 2 2024-07-30 2024-12-03 4 2 45984206+yuan325@users.nore... anubhav756@gmail.com
run_generate_policy_dataset.py
in retrieval_service
54 3 2024-03-21 2024-05-22 3 2 45984206+yuan325@users.nore... jackwoth@google.com
run_generate_embeddings.py
in retrieval_service
67 - 2023-12-08 2024-03-21 3 2 akitsch@google.com 45984206+yuan325@users.nore...
tool_node.py
in llm_demo/orchestrator/langgraph
96 3 2024-07-30 2024-11-19 3 2 45984206+yuan325@users.nore... anubhav756@gmail.com
helpers.py
in retrieval_service/datastore
17 1 2024-08-22 2024-09-22 2 2 45984206+yuan325@users.nore... anubhav756@gmail.com
spanner_postgres.py
in retrieval_service/datastore/providers
565 2 2024-08-28 2024-11-19 2 2 gauravpurohit@google.com anubhav756@gmail.com
run_app.py
in retrieval_service
20 - 2023-11-22 2024-06-12 2 2 31518063+kurtisvg@users.nor... 117315983+duwenxin99@users....
__init__.py
in retrieval_service/app
1 - 2023-11-22 2023-12-08 2 2 31518063+kurtisvg@users.nor... akitsch@google.com
run_app.py
in llm_demo
19 - 2024-02-26 2024-06-11 4 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
functions.py
in llm_demo/orchestrator/vertexai_function_calling
204 5 2024-03-06 2024-03-21 3 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/orchestrator
9 - 2024-02-26 2024-07-30 3 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
eval_golden.py
in llm_demo/evaluation
288 1 2024-08-19 2025-01-28 3 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
pyproject.toml
in llm_demo
8 - 2024-02-26 2024-11-19 2 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
evaluation.py
in llm_demo/evaluation
103 2 2024-08-19 2024-11-19 2 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
utils.py
in retrieval_service/datastore/providers
6 1 2023-12-12 2023-12-12 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
trace.js
in llm_demo/static
72 8 2024-08-22 2024-08-22 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/orchestrator/vertexai_function_calling
2 - 2024-03-06 2024-03-06 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/orchestrator/langgraph
2 - 2024-07-30 2024-07-30 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/orchestrator/langchain_tools
2 - 2024-02-26 2024-02-26 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
55 2 2024-08-19 2024-08-19 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/evaluation
12 - 2024-08-19 2024-08-19 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
metrics.py
in llm_demo/evaluation
30 - 2024-11-19 2024-11-19 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
31 - 2024-08-19 2024-08-19 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
Files With Least Contributors (Top 49)
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
eval_golden.py
in llm_demo/evaluation
288 1 2024-08-19 2025-01-28 3 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
functions.py
in llm_demo/orchestrator/vertexai_function_calling
204 5 2024-03-06 2024-03-21 3 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
evaluation.py
in llm_demo/evaluation
103 2 2024-08-19 2024-11-19 2 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
trace.js
in llm_demo/static
72 8 2024-08-22 2024-08-22 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
55 2 2024-08-19 2024-08-19 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
31 - 2024-08-19 2024-08-19 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
metrics.py
in llm_demo/evaluation
30 - 2024-11-19 2024-11-19 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
run_app.py
in llm_demo
19 - 2024-02-26 2024-06-11 4 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/evaluation
12 - 2024-08-19 2024-08-19 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/orchestrator
9 - 2024-02-26 2024-07-30 3 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
pyproject.toml
in llm_demo
8 - 2024-02-26 2024-11-19 2 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
utils.py
in retrieval_service/datastore/providers
6 1 2023-12-12 2023-12-12 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/orchestrator/vertexai_function_calling
2 - 2024-03-06 2024-03-06 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/orchestrator/langgraph
2 - 2024-07-30 2024-07-30 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
__init__.py
in llm_demo/orchestrator/langchain_tools
2 - 2024-02-26 2024-02-26 1 1 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
spanner_postgres.py
in retrieval_service/datastore/providers
565 2 2024-08-28 2024-11-19 2 2 gauravpurohit@google.com anubhav756@gmail.com
index.css
in llm_demo/static
378 - 2024-02-26 2024-08-22 10 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
tools.py
in llm_demo/orchestrator/langgraph
272 11 2024-07-30 2025-01-28 5 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
index.js
in llm_demo/static
258 17 2024-02-26 2024-08-22 8 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
function_calling_orchestrator.py
in llm_demo/orchestrator/vertexai_function_calling
210 12 2024-03-06 2024-11-05 12 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
langgraph_orchestrator.py
in llm_demo/orchestrator/langgraph
207 13 2024-07-30 2024-12-03 5 2 45984206+yuan325@users.nore... anubhav756@gmail.com
app.py
in llm_demo
193 4 2024-02-26 2024-11-05 13 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
react_graph.py
in llm_demo/orchestrator/langgraph
161 2 2024-07-30 2024-12-03 4 2 45984206+yuan325@users.nore... anubhav756@gmail.com
tool_node.py
in llm_demo/orchestrator/langgraph
96 3 2024-07-30 2024-11-19 3 2 45984206+yuan325@users.nore... anubhav756@gmail.com
run_generate_embeddings.py
in retrieval_service
67 - 2023-12-08 2024-03-21 3 2 akitsch@google.com 45984206+yuan325@users.nore...
orchestrator.py
in llm_demo/orchestrator
56 9 2024-02-26 2024-07-30 7 2 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
run_generate_policy_dataset.py
in retrieval_service
54 3 2024-03-21 2024-05-22 3 2 45984206+yuan325@users.nore... jackwoth@google.com
run_app.py
in retrieval_service
20 - 2023-11-22 2024-06-12 2 2 31518063+kurtisvg@users.nor... 117315983+duwenxin99@users....
helpers.py
in retrieval_service/datastore
17 1 2024-08-22 2024-09-22 2 2 45984206+yuan325@users.nore... anubhav756@gmail.com
__init__.py
in retrieval_service/app
1 - 2023-11-22 2023-12-08 2 2 31518063+kurtisvg@users.nor... akitsch@google.com
pyproject.toml
in retrieval_service
11 - 2023-11-22 2024-08-22 5 3 31518063+kurtisvg@users.nor... 45984206+yuan325@users.nore...
tools.py
in llm_demo/orchestrator/langchain_tools
255 11 2024-02-26 2025-01-28 12 4 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
langchain_tools_orchestrator.py
in llm_demo/orchestrator/langchain_tools
217 12 2024-02-26 2024-12-03 18 4 45984206+yuan325@users.nore... anubhav756@gmail.com
alloydb.py
in retrieval_service/datastore/providers
156 2 2024-05-13 2024-09-22 12 4 45984206+yuan325@users.nore... anubhav756@gmail.com
index.html
in llm_demo/templates
102 - 2024-02-26 2024-08-22 11 4 45984206+yuan325@users.nore... 45984206+yuan325@users.nore...
run_database_export.py
in retrieval_service
25 - 2023-11-22 2024-05-22 6 4 31518063+kurtisvg@users.nor... jackwoth@google.com
run_database_init.py
in retrieval_service
18 - 2023-11-22 2024-05-22 6 4 31518063+kurtisvg@users.nor... jackwoth@google.com
__init__.py
in retrieval_service/models
1 - 2023-11-22 2024-03-21 5 4 31518063+kurtisvg@users.nor... 45984206+yuan325@users.nore...
cloudsql_mysql.py
in retrieval_service/datastore/providers
535 17 2024-06-25 2025-03-04 7 5 59590610+juliaofferman@user... 59590610+juliaofferman@user...
postgres.py
in retrieval_service/datastore/providers
381 2 2023-11-22 2024-09-22 14 5 31518063+kurtisvg@users.nor... anubhav756@gmail.com
models.py
in retrieval_service/models
90 3 2023-11-22 2024-05-22 8 5 31518063+kurtisvg@users.nor... jackwoth@google.com
app.py
in retrieval_service/app
31 3 2023-11-22 2024-12-10 6 5 31518063+kurtisvg@users.nor... anubhav756@gmail.com
spanner_gsql.py
in retrieval_service/datastore/providers
544 2 2024-04-29 2024-11-19 8 6 purohitgaurav0612@gmail.com anubhav756@gmail.com
firestore.py
in retrieval_service/datastore/providers
454 2 2023-11-22 2024-08-22 21 6 31518063+kurtisvg@users.nor... 45984206+yuan325@users.nore...
datastore.py
in retrieval_service/datastore
228 3 2023-11-22 2024-09-11 13 6 31518063+kurtisvg@users.nor... anubhav756@gmail.com
routes.py
in retrieval_service/app
168 1 2023-11-22 2024-08-22 12 6 31518063+kurtisvg@users.nor... 45984206+yuan325@users.nore...
cloudsql_postgres.py
in retrieval_service/datastore/providers
158 2 2023-11-22 2024-09-22 19 6 31518063+kurtisvg@users.nor... anubhav756@gmail.com
__init__.py
in retrieval_service/datastore/providers
18 - 2023-11-22 2024-09-19 8 7 31518063+kurtisvg@users.nor... 117315983+duwenxin99@users....
__init__.py
in retrieval_service/datastore
13 - 2023-11-22 2024-09-19 8 7 31518063+kurtisvg@users.nor... 117315983+duwenxin99@users....
Correlations

File Size vs. Number of Changes: 49 points

retrieval_service/datastore/providers/cloudsql_mysql.py x: 535 lines of code y: 7 # changes llm_demo/evaluation/eval_golden.py x: 288 lines of code y: 3 # changes llm_demo/orchestrator/langchain_tools/tools.py x: 255 lines of code y: 12 # changes llm_demo/orchestrator/langgraph/tools.py x: 272 lines of code y: 5 # changes retrieval_service/app/app.py x: 31 lines of code y: 6 # changes llm_demo/orchestrator/langchain_tools/langchain_tools_orchestrator.py x: 217 lines of code y: 18 # changes llm_demo/orchestrator/langgraph/langgraph_orchestrator.py x: 207 lines of code y: 5 # changes llm_demo/orchestrator/langgraph/react_graph.py x: 161 lines of code y: 4 # changes llm_demo/orchestrator/langgraph/tool_node.py x: 96 lines of code y: 3 # changes llm_demo/evaluation/evaluation.py x: 103 lines of code y: 2 # changes llm_demo/evaluation/metrics.py x: 30 lines of code y: 1 # changes llm_demo/pyproject.toml x: 8 lines of code y: 2 # changes retrieval_service/datastore/providers/spanner_gsql.py x: 544 lines of code y: 8 # changes retrieval_service/datastore/providers/spanner_postgres.py x: 565 lines of code y: 2 # changes llm_demo/app.py x: 193 lines of code y: 13 # changes llm_demo/orchestrator/vertexai_function_calling/function_calling_orchestrator.py x: 210 lines of code y: 12 # changes retrieval_service/datastore/helpers.py x: 17 lines of code y: 2 # changes retrieval_service/datastore/providers/alloydb.py x: 156 lines of code y: 12 # changes retrieval_service/datastore/providers/cloudsql_postgres.py x: 158 lines of code y: 19 # changes retrieval_service/datastore/providers/postgres.py x: 381 lines of code y: 14 # changes retrieval_service/datastore/__init__.py x: 13 lines of code y: 8 # changes retrieval_service/datastore/providers/__init__.py x: 18 lines of code y: 8 # changes retrieval_service/datastore/datastore.py x: 228 lines of code y: 13 # changes llm_demo/static/index.css x: 378 lines of code y: 10 # changes llm_demo/static/index.js x: 258 lines of code y: 8 # changes llm_demo/static/trace.js x: 72 lines of code y: 1 # changes llm_demo/templates/index.html x: 102 lines of code y: 11 # changes retrieval_service/app/routes.py x: 168 lines of code y: 12 # changes retrieval_service/datastore/providers/firestore.py x: 454 lines of code y: 21 # changes retrieval_service/pyproject.toml x: 11 lines of code y: 5 # changes llm_demo/evaluation.cloudbuild.yaml x: 31 lines of code y: 1 # changes llm_demo/evaluation/__init__.py x: 12 lines of code y: 1 # changes llm_demo/run_evaluation.py x: 55 lines of code y: 1 # changes llm_demo/orchestrator/__init__.py x: 9 lines of code y: 3 # changes llm_demo/orchestrator/langgraph/__init__.py x: 2 lines of code y: 1 # changes llm_demo/orchestrator/orchestrator.py x: 56 lines of code y: 7 # changes retrieval_service/run_app.py x: 20 lines of code y: 2 # changes llm_demo/run_app.py x: 19 lines of code y: 4 # changes retrieval_service/models/models.py x: 90 lines of code y: 8 # changes retrieval_service/run_database_export.py x: 25 lines of code y: 6 # changes retrieval_service/run_database_init.py x: 18 lines of code y: 6 # changes retrieval_service/run_generate_policy_dataset.py x: 54 lines of code y: 3 # changes llm_demo/orchestrator/vertexai_function_calling/functions.py x: 204 lines of code y: 3 # changes retrieval_service/models/__init__.py x: 1 lines of code y: 5 # changes retrieval_service/run_generate_embeddings.py x: 67 lines of code y: 3 # changes retrieval_service/datastore/providers/utils.py x: 6 lines of code y: 1 # changes retrieval_service/app/__init__.py x: 1 lines of code y: 2 # changes
21.0
# changes
  min: 1.0
  average: 6.24
  25th percentile: 2.0
  median: 5.0
  75th percentile: 9.0
  max: 21.0
0 565.0
lines of code
min: 1.0 | average: 138.84 | 25th percentile: 17.5 | median: 72.0 | 75th percentile: 213.5 | max: 565.0

Number of Contributors vs. Number of Changes: 49 points

retrieval_service/datastore/providers/cloudsql_mysql.py x: 5 # contributors y: 7 # changes llm_demo/evaluation/eval_golden.py x: 1 # contributors y: 3 # changes llm_demo/orchestrator/langchain_tools/tools.py x: 4 # contributors y: 12 # changes llm_demo/orchestrator/langgraph/tools.py x: 2 # contributors y: 5 # changes retrieval_service/app/app.py x: 5 # contributors y: 6 # changes llm_demo/orchestrator/langchain_tools/langchain_tools_orchestrator.py x: 4 # contributors y: 18 # changes llm_demo/orchestrator/langgraph/react_graph.py x: 2 # contributors y: 4 # changes llm_demo/orchestrator/langgraph/tool_node.py x: 2 # contributors y: 3 # changes llm_demo/evaluation/evaluation.py x: 1 # contributors y: 2 # changes llm_demo/evaluation/metrics.py x: 1 # contributors y: 1 # changes retrieval_service/datastore/providers/spanner_gsql.py x: 6 # contributors y: 8 # changes retrieval_service/datastore/providers/spanner_postgres.py x: 2 # contributors y: 2 # changes llm_demo/app.py x: 2 # contributors y: 13 # changes llm_demo/orchestrator/vertexai_function_calling/function_calling_orchestrator.py x: 2 # contributors y: 12 # changes retrieval_service/datastore/providers/cloudsql_postgres.py x: 6 # contributors y: 19 # changes retrieval_service/datastore/providers/postgres.py x: 5 # contributors y: 14 # changes retrieval_service/datastore/__init__.py x: 7 # contributors y: 8 # changes retrieval_service/datastore/datastore.py x: 6 # contributors y: 13 # changes llm_demo/static/index.css x: 2 # contributors y: 10 # changes llm_demo/static/index.js x: 2 # contributors y: 8 # changes llm_demo/templates/index.html x: 4 # contributors y: 11 # changes retrieval_service/app/routes.py x: 6 # contributors y: 12 # changes retrieval_service/datastore/providers/firestore.py x: 6 # contributors y: 21 # changes retrieval_service/pyproject.toml x: 3 # contributors y: 5 # changes llm_demo/orchestrator/orchestrator.py x: 2 # contributors y: 7 # changes llm_demo/run_app.py x: 1 # contributors y: 4 # changes retrieval_service/models/models.py x: 5 # contributors y: 8 # changes retrieval_service/run_database_export.py x: 4 # contributors y: 6 # changes retrieval_service/models/__init__.py x: 4 # contributors y: 5 # changes
21.0
# changes
  min: 1.0
  average: 6.24
  25th percentile: 2.0
  median: 5.0
  75th percentile: 9.0
  max: 21.0
0 7.0
# contributors
min: 1.0 | average: 2.86 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 7.0

Number of Contributors vs. File Size: 49 points

retrieval_service/datastore/providers/cloudsql_mysql.py x: 5 # contributors y: 535 lines of code llm_demo/evaluation/eval_golden.py x: 1 # contributors y: 288 lines of code llm_demo/orchestrator/langchain_tools/tools.py x: 4 # contributors y: 255 lines of code llm_demo/orchestrator/langgraph/tools.py x: 2 # contributors y: 272 lines of code retrieval_service/app/app.py x: 5 # contributors y: 31 lines of code llm_demo/orchestrator/langchain_tools/langchain_tools_orchestrator.py x: 4 # contributors y: 217 lines of code llm_demo/orchestrator/langgraph/langgraph_orchestrator.py x: 2 # contributors y: 207 lines of code llm_demo/orchestrator/langgraph/react_graph.py x: 2 # contributors y: 161 lines of code llm_demo/orchestrator/langgraph/tool_node.py x: 2 # contributors y: 96 lines of code llm_demo/evaluation/evaluation.py x: 1 # contributors y: 103 lines of code llm_demo/evaluation/metrics.py x: 1 # contributors y: 30 lines of code llm_demo/pyproject.toml x: 1 # contributors y: 8 lines of code retrieval_service/datastore/providers/spanner_gsql.py x: 6 # contributors y: 544 lines of code retrieval_service/datastore/providers/spanner_postgres.py x: 2 # contributors y: 565 lines of code llm_demo/app.py x: 2 # contributors y: 193 lines of code llm_demo/orchestrator/vertexai_function_calling/function_calling_orchestrator.py x: 2 # contributors y: 210 lines of code retrieval_service/datastore/helpers.py x: 2 # contributors y: 17 lines of code retrieval_service/datastore/providers/alloydb.py x: 4 # contributors y: 156 lines of code retrieval_service/datastore/providers/cloudsql_postgres.py x: 6 # contributors y: 158 lines of code retrieval_service/datastore/providers/postgres.py x: 5 # contributors y: 381 lines of code retrieval_service/datastore/__init__.py x: 7 # contributors y: 13 lines of code retrieval_service/datastore/providers/__init__.py x: 7 # contributors y: 18 lines of code retrieval_service/datastore/datastore.py x: 6 # contributors y: 228 lines of code llm_demo/static/index.css x: 2 # contributors y: 378 lines of code llm_demo/static/index.js x: 2 # contributors y: 258 lines of code llm_demo/static/trace.js x: 1 # contributors y: 72 lines of code llm_demo/templates/index.html x: 4 # contributors y: 102 lines of code retrieval_service/app/routes.py x: 6 # contributors y: 168 lines of code retrieval_service/datastore/providers/firestore.py x: 6 # contributors y: 454 lines of code retrieval_service/pyproject.toml x: 3 # contributors y: 11 lines of code llm_demo/evaluation/__init__.py x: 1 # contributors y: 12 lines of code llm_demo/run_evaluation.py x: 1 # contributors y: 55 lines of code llm_demo/orchestrator/__init__.py x: 1 # contributors y: 9 lines of code llm_demo/orchestrator/langgraph/__init__.py x: 1 # contributors y: 2 lines of code llm_demo/orchestrator/orchestrator.py x: 2 # contributors y: 56 lines of code retrieval_service/run_app.py x: 2 # contributors y: 20 lines of code llm_demo/run_app.py x: 1 # contributors y: 19 lines of code retrieval_service/models/models.py x: 5 # contributors y: 90 lines of code retrieval_service/run_database_export.py x: 4 # contributors y: 25 lines of code retrieval_service/run_database_init.py x: 4 # contributors y: 18 lines of code retrieval_service/run_generate_policy_dataset.py x: 2 # contributors y: 54 lines of code llm_demo/orchestrator/vertexai_function_calling/functions.py x: 1 # contributors y: 204 lines of code retrieval_service/models/__init__.py x: 4 # contributors y: 1 lines of code retrieval_service/run_generate_embeddings.py x: 2 # contributors y: 67 lines of code retrieval_service/datastore/providers/utils.py x: 1 # contributors y: 6 lines of code retrieval_service/app/__init__.py x: 2 # contributors y: 1 lines of code
565.0
lines of code
  min: 1.0
  average: 138.84
  25th percentile: 17.5
  median: 72.0
  75th percentile: 213.5
  max: 565.0
0 7.0
# contributors
min: 1.0 | average: 2.86 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 7.0