GoogleCloudPlatform / serverless-production-readiness-java-gcp
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 352 files with 15,450 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 15 files changed 6-20 times (1,385 lines of code)
    • 337 files changed 1-5 times (14,065 lines of code)
0% | 0% | 0% | 8% | 91%
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 352 files with 15,450 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 81 files changed by 2-5 contributors (4,830 lines of code)
    • 271 files changed by 1 contributor (10,620 lines of code)
0% | 0% | 0% | 31% | 68%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, sh, properties, txt, md, yaml, st, xml, json, cmd, sql, gitignore, ts, tsx, css, tf, html, js, ini, hcl
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 11% | 88%
yaml0% | 0% | 0% | 4% | 95%
xml0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
tf0% | 0% | 0% | 0% | 100%
tsx0% | 0% | 0% | 0% | 100%
st0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
css0% | 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
sessions0% | 0% | 0% | 12% | 87%
ai-patterns0% | 0% | 0% | 14% | 85%
services0% | 0% | 0% | 1% | 98%
runtimes0% | 0% | 0% | 0% | 100%
ml-demos0% | 0% | 0% | 0% | 100%
optimization0% | 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
VertexAIClient.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/ai
91 4 2024-03-08 2024-07-31 13 4 20207377+ddobrin@users.nore... ddobrin@google.com
FunctionCallingApplication.java
in ai-patterns/spring-ai-function-calling/src/main/java/services/gemini
136 9 2024-05-09 2025-04-27 12 1 ddobrin@google.com ddobrin@google.com
application.yaml
in sessions/next24/books-genai-vertex-springai/src/main/resources
75 - 2024-03-08 2024-08-28 9 3 20207377+ddobrin@users.nore... ddobrin@google.com
ImageProcessingController.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web
121 8 2024-03-14 2024-06-13 9 3 ddobrin@google.com ddobrin@google.com
ImageProcessingController.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/web
135 9 2024-03-08 2024-04-24 9 4 20207377+ddobrin@users.nore... ddobrin@google.com
BookAnalysisController.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/web
50 3 2024-03-08 2024-06-12 8 4 20207377+ddobrin@users.nore... yannipeng21@gmail.com
DocumentEmbeddingController.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web
121 8 2024-03-14 2024-07-18 8 3 ddobrin@google.com yannipeng21@gmail.com
DocumentEmbeddingController.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/web
123 8 2024-03-08 2024-07-18 8 4 20207377+ddobrin@users.nore... yannipeng21@gmail.com
VertexAIClient.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/ai
169 13 2024-08-21 2024-10-16 8 1 ddobrin@google.com ddobrin@google.com
VertexAIClient.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/ai
86 3 2024-03-14 2024-06-13 7 3 ddobrin@google.com ddobrin@google.com
cloudbuild.yaml
in services/quotes
22 - 2023-07-26 2024-02-13 6 2 ddobrin@google.com ddobrin@google.com
cloudbuild-native.yaml
in services/quotes
30 - 2023-07-26 2024-02-13 6 2 ddobrin@google.com ddobrin@google.com
QuoteLLMInGKEService.java
in ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain
44 2 2024-07-16 2024-10-15 6 2 ddobrin@google.com ddobrin@google.com
BookAnalysisController.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web
50 3 2024-03-14 2024-06-12 6 3 ddobrin@google.com yannipeng21@gmail.com
Langchain4JFunctionCallingApplication.java
in ai-patterns/langchain4j-function-calling/src/main/java/services/gemini
132 9 2024-06-05 2024-12-13 6 2 ddobrin@google.com ddobrin@google.com
cloudbuild-docker.yaml
in services/quotes
21 - 2023-07-26 2024-02-13 5 2 ddobrin@google.com ddobrin@google.com
QuoteLLMService.java
in ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain
47 2 2024-07-16 2024-10-15 5 2 ddobrin@google.com ddobrin@google.com
SummaryController.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/web
62 4 2024-08-21 2024-09-05 5 2 ddobrin@google.com yannipeng21@gmail.com
QuotesTestApplication.java
in ai-patterns/spring-ai-quotes/src/main/java/services/gemini
69 3 2024-05-22 2025-03-11 5 1 ddobrin@google.com ddobrin@google.com
QuoteController.java
in ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/web
136 10 2024-07-16 2024-08-06 5 2 ddobrin@google.com ddobrin@google.com
pom-3.2.x.xml
in services/quotes
160 - 2024-05-17 2024-12-30 5 1 ddobrin@google.com ddobrin@google.com
pom-pgo-instrument.xml
in services/quotes
160 - 2024-05-17 2024-12-30 5 1 ddobrin@google.com ddobrin@google.com
DataAccess.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/domain/dao
191 10 2024-03-08 2024-06-12 5 2 20207377+ddobrin@users.nore... yannipeng21@gmail.com
DataAccess.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/domain/dao
195 10 2024-08-21 2024-10-16 5 2 ddobrin@google.com yannipeng@google.com
V2__SampleData.sql
in services/quotes/src/main/resources/db/migration
3 - 2023-07-26 2023-12-03 4 2 ddobrin@google.com 20207377+ddobrin@users.nore...
VertexModels.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/ai
6 - 2024-03-08 2024-04-24 4 4 20207377+ddobrin@users.nore... ddobrin@google.com
ReferenceController.java
in runtimes/crac/reference-crac/src/main/java/com/example/reference
38 2 2023-10-27 2024-05-22 4 2 ddobrin@google.com ddobrin@google.com
BookAnalysisController.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/web
40 3 2024-08-21 2024-09-05 4 2 ddobrin@google.com yannipeng21@gmail.com
books-ddl.sql
in sessions/next24/sql
40 - 2024-04-05 2024-12-30 4 2 yannipeng21@gmail.com ddobrin@google.com
CloudStorageService.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/domain
47 3 2024-08-21 2024-09-02 4 1 ddobrin@google.com ddobrin@google.com
QuoteLLMInGKEService.java
in sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain
50 2 2024-09-09 2025-03-11 4 1 ddobrin@google.com ddobrin@google.com
ScriptEmbeddingController.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/web
57 5 2024-08-29 2024-09-05 4 2 ddobrin@google.com yannipeng21@gmail.com
@index.tsx
in ai-patterns/spring-ai-quotes-llm-in-gke/src/main/frontend/views
66 1 2024-07-16 2024-10-01 4 1 ddobrin@google.com ddobrin@google.com
PromptUtility.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/utility
66 4 2024-03-08 2024-06-13 4 3 20207377+ddobrin@users.nore... yannipeng21@gmail.com
application.yaml
in sessions/next24/books-genai-vertex-langchain4j/src/main/resources
70 - 2024-03-14 2024-06-13 4 2 ddobrin@google.com ddobrin@google.com
DocumentEmbeddingController.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/web
73 5 2024-08-21 2024-09-02 4 1 ddobrin@google.com ddobrin@google.com
ImageProcessingController.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/web
97 9 2024-08-21 2024-09-05 4 2 ddobrin@google.com yannipeng21@gmail.com
Quote.java
in ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain
100 11 2024-07-16 2024-08-07 4 2 ddobrin@google.com ddobrin@google.com
QuoteController.java
in runtimes/crac/quotes-crac/src/main/java/com/example/quotes/web
113 7 2023-10-27 2024-05-22 4 2 ddobrin@google.com ddobrin@google.com
pom-pgo-instrument.xml
in services/quotes-ui
160 - 2024-07-10 2024-12-30 4 1 ddobrin@google.com ddobrin@google.com
DataAccess.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/domain/dao
182 9 2024-03-14 2024-06-12 4 2 ddobrin@google.com yannipeng21@gmail.com
BooksService.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/domain
190 6 2024-03-08 2024-04-24 4 3 20207377+ddobrin@users.nore... ddobrin@google.com
VertexModels.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/ai
7 - 2024-03-14 2024-06-12 3 3 ddobrin@google.com yannipeng21@gmail.com
QuoteRepository.java
in services/quotes/src/main/java/com/example/quotes/domain
20 - 2023-07-26 2024-05-22 3 1 ddobrin@google.com ddobrin@google.com
StartupCheck.java
in services/reference/src/main/java/com/example/reference/actuator
22 1 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
CloudRunHealthCheck.java
in services/reference/src/main/java/com/example/reference/actuator
22 1 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
HealthCheck.java
in services/reference/src/main/java/com/example/reference/actuator
24 2 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
HealthCheck.java
in services/bff/src/main/java/com/example/bff/actuator
24 2 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
ReferenceApplication.java
in services/reference/src/main/java/com/example/reference
27 3 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
BffApplication.java
in services/bff/src/main/java/com/example/bff
28 3 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
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
VertexAIClient.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/ai
91 4 2024-03-08 2024-07-31 13 4 20207377+ddobrin@users.nore... ddobrin@google.com
ImageProcessingController.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/web
135 9 2024-03-08 2024-04-24 9 4 20207377+ddobrin@users.nore... ddobrin@google.com
BookAnalysisController.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/web
50 3 2024-03-08 2024-06-12 8 4 20207377+ddobrin@users.nore... yannipeng21@gmail.com
DocumentEmbeddingController.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/web
123 8 2024-03-08 2024-07-18 8 4 20207377+ddobrin@users.nore... yannipeng21@gmail.com
VertexModels.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/ai
6 - 2024-03-08 2024-04-24 4 4 20207377+ddobrin@users.nore... ddobrin@google.com
application.yaml
in sessions/next24/books-genai-vertex-springai/src/main/resources
75 - 2024-03-08 2024-08-28 9 3 20207377+ddobrin@users.nore... ddobrin@google.com
ImageProcessingController.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web
121 8 2024-03-14 2024-06-13 9 3 ddobrin@google.com ddobrin@google.com
DocumentEmbeddingController.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web
121 8 2024-03-14 2024-07-18 8 3 ddobrin@google.com yannipeng21@gmail.com
VertexAIClient.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/ai
86 3 2024-03-14 2024-06-13 7 3 ddobrin@google.com ddobrin@google.com
BookAnalysisController.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web
50 3 2024-03-14 2024-06-12 6 3 ddobrin@google.com yannipeng21@gmail.com
BooksService.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/domain
190 6 2024-03-08 2024-04-24 4 3 20207377+ddobrin@users.nore... ddobrin@google.com
PromptUtility.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/utility
66 4 2024-03-08 2024-06-13 4 3 20207377+ddobrin@users.nore... yannipeng21@gmail.com
VertexModels.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/ai
7 - 2024-03-14 2024-06-12 3 3 ddobrin@google.com yannipeng21@gmail.com
cloudbuild.yaml
in services/quotes
22 - 2023-07-26 2024-02-13 6 2 ddobrin@google.com ddobrin@google.com
cloudbuild-native.yaml
in services/quotes
30 - 2023-07-26 2024-02-13 6 2 ddobrin@google.com ddobrin@google.com
Langchain4JFunctionCallingApplication.java
in ai-patterns/langchain4j-function-calling/src/main/java/services/gemini
132 9 2024-06-05 2024-12-13 6 2 ddobrin@google.com ddobrin@google.com
QuoteLLMInGKEService.java
in ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain
44 2 2024-07-16 2024-10-15 6 2 ddobrin@google.com ddobrin@google.com
cloudbuild-docker.yaml
in services/quotes
21 - 2023-07-26 2024-02-13 5 2 ddobrin@google.com ddobrin@google.com
DataAccess.java
in sessions/next24/books-genai-vertex-springai/src/main/java/services/domain/dao
191 10 2024-03-08 2024-06-12 5 2 20207377+ddobrin@users.nore... yannipeng21@gmail.com
DataAccess.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/domain/dao
195 10 2024-08-21 2024-10-16 5 2 ddobrin@google.com yannipeng@google.com
SummaryController.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/web
62 4 2024-08-21 2024-09-05 5 2 ddobrin@google.com yannipeng21@gmail.com
QuoteLLMService.java
in ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain
47 2 2024-07-16 2024-10-15 5 2 ddobrin@google.com ddobrin@google.com
QuoteController.java
in ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/web
136 10 2024-07-16 2024-08-06 5 2 ddobrin@google.com ddobrin@google.com
V2__SampleData.sql
in services/quotes/src/main/resources/db/migration
3 - 2023-07-26 2023-12-03 4 2 ddobrin@google.com 20207377+ddobrin@users.nore...
books-ddl.sql
in sessions/next24/sql
40 - 2024-04-05 2024-12-30 4 2 yannipeng21@gmail.com ddobrin@google.com
DataAccess.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/domain/dao
182 9 2024-03-14 2024-06-12 4 2 ddobrin@google.com yannipeng21@gmail.com
application.yaml
in sessions/next24/books-genai-vertex-langchain4j/src/main/resources
70 - 2024-03-14 2024-06-13 4 2 ddobrin@google.com ddobrin@google.com
ScriptEmbeddingController.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/web
57 5 2024-08-29 2024-09-05 4 2 ddobrin@google.com yannipeng21@gmail.com
BookAnalysisController.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/web
40 3 2024-08-21 2024-09-05 4 2 ddobrin@google.com yannipeng21@gmail.com
ImageProcessingController.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/web
97 9 2024-08-21 2024-09-05 4 2 ddobrin@google.com yannipeng21@gmail.com
QuoteController.java
in runtimes/crac/quotes-crac/src/main/java/com/example/quotes/web
113 7 2023-10-27 2024-05-22 4 2 ddobrin@google.com ddobrin@google.com
ReferenceController.java
in runtimes/crac/reference-crac/src/main/java/com/example/reference
38 2 2023-10-27 2024-05-22 4 2 ddobrin@google.com ddobrin@google.com
Quote.java
in ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain
100 11 2024-07-16 2024-08-07 4 2 ddobrin@google.com ddobrin@google.com
AuditService.java
in services/audit/src/main/java/com/example/audit/domain
38 4 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
BffController.java
in services/bff/src/main/java/com/example/bff
128 8 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
HealthCheck.java
in services/bff/src/main/java/com/example/bff/actuator
24 2 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
StartupCheck.java
in services/bff/src/main/java/com/example/bff/actuator
29 1 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
BffApplication.java
in services/bff/src/main/java/com/example/bff
28 3 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
ReferenceApplication.java
in services/reference/src/main/java/com/example/reference
27 3 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
HealthCheck.java
in services/reference/src/main/java/com/example/reference/actuator
24 2 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
CloudRunHealthCheck.java
in services/reference/src/main/java/com/example/reference/actuator
22 1 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
StartupCheck.java
in services/reference/src/main/java/com/example/reference/actuator
22 1 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
ReferenceController.java
in services/reference/src/main/java/com/example/reference
36 2 2023-07-26 2023-12-03 3 2 ddobrin@google.com 20207377+ddobrin@users.nore...
PromptUtility.java
in sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/utility
67 4 2024-03-14 2024-06-13 3 2 ddobrin@google.com yannipeng21@gmail.com
BooksService.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/orchestration
231 8 2024-09-05 2024-10-03 3 2 yannipeng21@gmail.com ddobrin@google.com
TFService.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/orchestration
74 4 2024-09-05 2024-10-03 3 2 yannipeng21@gmail.com ddobrin@google.com
books-ddl.sql
in sessions/fall24/books-genai-vertex-springai
52 - 2024-08-21 2024-09-06 3 2 ddobrin@google.com ddobrin@google.com
vllm-deploy-llama3-1-hf.yaml
in ai-patterns/spring-ai-quotes-llm-in-gke/llm-gke-infra
117 - 2024-08-02 2024-08-26 3 2 yannipeng21@gmail.com yannipeng21@gmail.com
main.tf
in sessions/terraform
316 - 2024-12-20 2024-12-30 2 2 yannipeng@google.com ddobrin@google.com
variables.tf
in sessions/terraform
45 - 2024-12-20 2024-12-30 2 2 yannipeng@google.com ddobrin@google.com
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
EventController.java
in ml-demos/image-vision-vertex-langchain/src/main/java/services
223 4 2024-12-30 2024-12-30 1 1 ddobrin@google.com ddobrin@google.com
DataAccess.java
in sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/domain/dao
182 9 2024-08-21 2024-08-21 1 1 ddobrin@google.com ddobrin@google.com
VertexAIClient.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/ai
169 13 2024-08-21 2024-10-16 8 1 ddobrin@google.com ddobrin@google.com
Langchain4JFunctionCallingApplication.java
in ai-patterns/langchain4j-function-calling-openai-api/src/main/java/services/gemini
162 10 2024-07-23 2024-07-24 2 1 ddobrin@google.com ddobrin@google.com
openapi.yaml
in services/quotes
161 - 2024-03-18 2024-03-18 1 1 ddobrin@google.com ddobrin@google.com
openapi.yaml
in services/quotes-ui
161 - 2024-07-10 2024-07-10 1 1 ddobrin@google.com ddobrin@google.com
openapi.yaml
in sessions/fall24/spring-ai-quotes-llm-in-gke
161 - 2024-09-09 2024-09-09 1 1 ddobrin@google.com ddobrin@google.com
openapi.yaml
in sessions/next25/quotes-llm
161 - 2025-03-11 2025-03-11 1 1 ddobrin@google.com ddobrin@google.com
openapi.yaml
in runtimes/project-leyden/quotes
161 - 2024-10-25 2024-10-25 1 1 ddobrin@google.com ddobrin@google.com
openapi.yaml
in ai-patterns/spring-ai-quotes-llm-in-gke
161 - 2024-07-16 2024-07-16 1 1 ddobrin@google.com ddobrin@google.com
pom-pgo-instrument.xml
in services/quotes
160 - 2024-05-17 2024-12-30 5 1 ddobrin@google.com ddobrin@google.com
pom-3.2.x.xml
in services/quotes
160 - 2024-05-17 2024-12-30 5 1 ddobrin@google.com ddobrin@google.com
pom-pgo-instrument.xml
in services/quotes-ui
160 - 2024-07-10 2024-12-30 4 1 ddobrin@google.com ddobrin@google.com
pom-pgo-instrument.xml
in runtimes/project-leyden/quotes
160 - 2024-10-25 2024-10-25 1 1 ddobrin@google.com ddobrin@google.com
pom-3.2.x.xml
in runtimes/project-leyden/quotes
160 - 2024-10-25 2024-10-25 1 1 ddobrin@google.com ddobrin@google.com
QuoteController.java
in sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/web
136 10 2024-09-09 2024-09-09 1 1 ddobrin@google.com ddobrin@google.com
FunctionCallingApplication.java
in ai-patterns/spring-ai-function-calling/src/main/java/services/gemini
136 9 2024-05-09 2025-04-27 12 1 ddobrin@google.com ddobrin@google.com
BooksService.java
in sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/domain
129 5 2024-08-21 2024-08-21 1 1 ddobrin@google.com ddobrin@google.com
QuoteController.java
in sessions/next25/quotes-llm/src/main/java/com/example/quotes/web
128 9 2025-03-11 2025-03-11 1 1 ddobrin@google.com ddobrin@google.com
DocumentEmbeddingController.java
in sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/web
121 8 2024-08-21 2024-08-21 1 1 ddobrin@google.com ddobrin@google.com
ImageProcessingController.java
in sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/web
121 8 2024-08-21 2024-08-21 1 1 ddobrin@google.com ddobrin@google.com
Langchain4JFunctionCallingApplication.java
in ai-patterns/langchain4j-function-calling-google-ai/src/main/java/services/gemini
119 8 2024-10-17 2024-10-17 1 1 ddobrin@google.com ddobrin@google.com
vllm-deploy-llama3-1-hf.yaml
in sessions/fall24/spring-ai-quotes-llm-in-gke/llm-gke-infra
117 - 2024-09-09 2024-09-09 1 1 ddobrin@google.com ddobrin@google.com
vllm-deploy-llama3-1-hf.yaml
in sessions/fall24/spring-ai-quotes-llm-in-gke/llm_gke_infra
117 - 2024-09-09 2024-09-09 1 1 ddobrin@google.com ddobrin@google.com
vllm-deploy-llama3-1-hf.yaml
in sessions/next25/quotes-llm/llm-gke-infra
117 - 2025-03-11 2025-03-11 1 1 ddobrin@google.com ddobrin@google.com
vllm-deploy-llama3-1-hf.yaml
in sessions/next25/quotes-llm/llm_gke_infra
117 - 2025-03-11 2025-03-11 1 1 ddobrin@google.com ddobrin@google.com
vllm-deploy-llama3-1-hf.yaml
in ai-patterns/spring-ai-quotes-llm-in-gke/llm_gke_infra
117 - 2024-08-02 2024-08-26 2 1 yannipeng21@gmail.com yannipeng21@gmail.com
QuoteController.java
in services/quotes/src/main/java/com/example/quotes/web
113 7 2023-07-26 2024-05-17 2 1 ddobrin@google.com ddobrin@google.com
QuoteController.java
in services/quotes-ui/src/main/java/com/example/quotes/web
113 7 2024-07-10 2024-07-10 1 1 ddobrin@google.com ddobrin@google.com
QuoteController.java
in runtimes/project-leyden/quotes/src/main/java/com/example/quotes/web
113 7 2024-10-25 2024-10-25 1 1 ddobrin@google.com ddobrin@google.com
BinPacking.java
in optimization/binpackingtest/src/main/java/com/example/binpackingtest/utility
111 4 2023-08-30 2023-08-30 1 1 ddobrin@google.com ddobrin@google.com
Quote.java
in sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain
100 11 2024-09-09 2024-09-09 1 1 ddobrin@google.com ddobrin@google.com
Quote.java
in sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain
100 11 2025-03-11 2025-03-11 1 1 ddobrin@google.com ddobrin@google.com
BooksDataService.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/domain
99 7 2024-08-29 2024-09-02 2 1 ddobrin@google.com ddobrin@google.com
AuditEventController.java
in services/audit/src/main/java/com/example/audit/web
91 3 2023-07-26 2023-07-26 1 1 ddobrin@google.com ddobrin@google.com
StructuredOutputApplication.java
in ai-patterns/spring-ai-structured-output/src/main/java/com/example/services/gemini
90 5 2024-08-15 2024-10-15 2 1 ddobrin@google.com ddobrin@google.com
@index.tsx
in sessions/next25/quotes-llm/src/main/frontend/views
87 - 2025-03-11 2025-03-12 2 1 ddobrin@google.com ddobrin@google.com
VertexAIClient.java
in sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/ai
86 3 2024-08-21 2024-08-21 1 1 ddobrin@google.com ddobrin@google.com
QuoteLLMInVertexService.java
in sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain
81 3 2024-09-09 2025-03-11 3 1 ddobrin@google.com ddobrin@google.com
QuoteLLMInVertexService.java
in ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain
81 3 2024-08-06 2024-10-15 3 1 ddobrin@google.com ddobrin@google.com
Quote.java
in services/quotes/src/main/java/com/example/quotes/domain
75 10 2023-07-26 2023-07-26 1 1 ddobrin@google.com ddobrin@google.com
Quote.java
in services/quotes-ui/src/main/java/com/example/quotes/domain
75 10 2024-07-10 2024-07-10 1 1 ddobrin@google.com ddobrin@google.com
QuoteLLMInVertexService.java
in sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain
75 3 2025-03-11 2025-03-12 2 1 ddobrin@google.com ddobrin@google.com
Quote.java
in runtimes/project-leyden/quotes/src/main/java/com/example/quotes/domain
75 10 2024-10-25 2024-10-25 1 1 ddobrin@google.com ddobrin@google.com
PromptUtility.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/utility
73 4 2024-08-21 2024-09-02 3 1 ddobrin@google.com ddobrin@google.com
DocumentEmbeddingController.java
in sessions/fall24/books-genai-vertex-springai/src/main/java/services/web
73 5 2024-08-21 2024-09-02 4 1 ddobrin@google.com ddobrin@google.com
QuoteEndpoint.java
in sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/web
71 8 2024-09-09 2024-09-09 1 1 ddobrin@google.com ddobrin@google.com
QuoteEndpoint.java
in ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/web
71 8 2024-07-16 2024-08-06 2 1 ddobrin@google.com ddobrin@google.com
application.yaml
in sessions/fall24/books-genai-vertex-langchain4j/src/main/resources
70 - 2024-08-21 2024-08-21 1 1 ddobrin@google.com ddobrin@google.com
QuoteEndpoint.java
in sessions/next25/quotes-llm/src/main/java/com/example/quotes/web
70 9 2025-03-11 2025-03-11 1 1 ddobrin@google.com ddobrin@google.com
Correlations

File Size vs. Number of Changes: 352 points

ai-patterns/spring-ai-function-calling/src/main/java/services/gemini/FunctionCallingApplication.java x: 136 lines of code y: 12 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain/QuoteLLMInVertexService.java x: 75 lines of code y: 2 # changes sessions/next25/quotes-llm/src/main/frontend/views/@index.tsx x: 87 lines of code y: 2 # changes sessions/next25/quotes-llm/k8s/deployment.yaml x: 36 lines of code y: 1 # changes sessions/next25/quotes-llm/llm-gke-infra/vllm-deploy-llama3-1-hf.yaml x: 117 lines of code y: 1 # changes sessions/next25/quotes-llm/openapi.yaml x: 161 lines of code y: 1 # changes sessions/next25/quotes-llm/src/layers.xml x: 26 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/frontend/components/QuoteCard.js x: 4 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/frontend/components/QuoteCard.tsx x: 10 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/frontend/index.html x: 17 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/frontend/themes/quotes/styles.css x: 1 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/QuotesApplication.java x: 18 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/actuator/CustomData.java x: 15 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/actuator/HealthCheck.java x: 19 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/actuator/StartupCheck.java x: 29 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/config/WebMvcConfig.java x: 11 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain/Quote.java x: 100 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain/QuoteLLMService.java x: 47 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain/QuoteRepository.java x: 24 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain/QuoteService.java x: 39 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/web/HelloController.java x: 14 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/web/QuoteController.java x: 128 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/web/QuoteEndpoint.java x: 70 lines of code y: 1 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/web/package-info.java x: 3 lines of code y: 1 # changes sessions/next25/quotes-llm/vite.config.ts x: 5 lines of code y: 1 # changes sessions/next25/agentic-rag/ollama-cloud-run/cloudbuild.yaml x: 7 lines of code y: 2 # changes sessions/next25/agentic-rag/ollama-cloud-run/service.yaml x: 28 lines of code y: 2 # changes ai-patterns/spring-ai-quotes/src/main/java/services/gemini/QuotesTestApplication.java x: 69 lines of code y: 5 # changes sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteEvalService.java x: 36 lines of code y: 3 # changes sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteLLMInGKEService.java x: 50 lines of code y: 4 # changes sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteLLMInVertexService.java x: 81 lines of code y: 3 # changes sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteLLMService.java x: 47 lines of code y: 3 # changes ml-demos/image-vision-vertex-langchain/src/main/java/services/EventController.java x: 223 lines of code y: 1 # changes ml-demos/image-vision-vertex-langchain/src/main/java/services/EventService.java x: 35 lines of code y: 1 # changes ml-demos/image-vision-vertex-langchain/src/main/java/services/ImageAnalysisApplication.java x: 23 lines of code y: 1 # changes ml-demos/image-vision-vertex-langchain/src/main/resources/application.yaml x: 12 lines of code y: 1 # changes services/quotes-ui/pom-pgo-instrument.xml x: 160 lines of code y: 4 # changes services/quotes/pom-3.2.x.xml x: 160 lines of code y: 5 # changes sessions/next24/books-genai-vertex/policy.yaml x: 3 lines of code y: 2 # changes sessions/next24/sql/books-ddl.sql x: 40 lines of code y: 4 # changes sessions/terraform/main.tf x: 316 lines of code y: 2 # changes sessions/terraform/variables.tf x: 45 lines of code y: 2 # changes ai-patterns/langchain4j-function-calling/src/main/java/services/gemini/Langchain4JFunctionCallingApplication.java x: 132 lines of code y: 6 # changes runtimes/project-leyden/quotes/cloudbuild-native.yaml x: 30 lines of code y: 1 # changes runtimes/project-leyden/quotes/cloudbuild.yaml x: 22 lines of code y: 1 # changes runtimes/project-leyden/quotes/pom-3.2.x.xml x: 160 lines of code y: 1 # changes runtimes/project-leyden/quotes/src/main/java/com/example/quotes/domain/JsonUtils.java x: 32 lines of code y: 1 # changes runtimes/project-leyden/quotes/src/main/java/com/example/quotes/domain/Quote.java x: 75 lines of code y: 1 # changes runtimes/project-leyden/quotes/src/main/java/com/example/quotes/domain/QuoteRepository.java x: 20 lines of code y: 1 # changes runtimes/project-leyden/quotes/src/main/java/com/example/quotes/domain/QuoteService.java x: 34 lines of code y: 1 # changes runtimes/project-leyden/quotes/src/main/java/com/example/quotes/web/QuoteController.java x: 113 lines of code y: 1 # changes ai-patterns/langchain4j-function-calling-google-ai/src/main/java/services/gemini/Langchain4JFunctionCallingApplication.java x: 119 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/ai/VertexAIClient.java x: 169 lines of code y: 8 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/domain/dao/DataAccess.java x: 195 lines of code y: 5 # changes ai-patterns/spring-ai-embeddings/src/main/java/services/embeddings/EmbeddingMultimodalController.java x: 37 lines of code y: 2 # changes ai-patterns/spring-ai-embeddings/src/main/java/services/embeddings/EmbeddingTextController.java x: 27 lines of code y: 2 # changes ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteLLMInGKEService.java x: 44 lines of code y: 6 # changes ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteLLMService.java x: 47 lines of code y: 5 # changes ai-patterns/spring-ai-structured-output/src/main/java/com/example/services/gemini/StructuredOutputApplication.java x: 90 lines of code y: 2 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/orchestration/BooksService.java x: 231 lines of code y: 3 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/orchestration/TFService.java x: 74 lines of code y: 3 # changes ai-patterns/spring-ai-quotes-llm-in-gke/src/main/frontend/index.html x: 17 lines of code y: 2 # changes ai-patterns/spring-ai-quotes-llm-in-gke/src/main/frontend/themes/quotes/styles.css x: 1 lines of code y: 2 # changes ai-patterns/spring-ai-quotes-llm-in-gke/src/main/frontend/views/@index.tsx x: 66 lines of code y: 4 # changes sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/frontend/views/@index.tsx x: 66 lines of code y: 2 # changes sessions/fall24/books-genai-vertex-springai/sentimentAnalysisSpecification.yaml x: 37 lines of code y: 1 # changes sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteRepository.java x: 21 lines of code y: 1 # changes sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/web/QuoteController.java x: 136 lines of code y: 1 # changes sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/web/QuoteEndpoint.java x: 71 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-springai/src/main/resources/prompts/sentiment-analysis-user-message.st x: 16 lines of code y: 2 # changes sessions/fall24/books-genai-vertex-springai/books-ddl.sql x: 52 lines of code y: 3 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/web/ImageProcessingController.java x: 97 lines of code y: 4 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/web/ScriptEmbeddingController.java x: 57 lines of code y: 4 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/web/SentimentAnalysisController.java x: 42 lines of code y: 2 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/web/SummaryController.java x: 62 lines of code y: 5 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/web/UploadController.java x: 56 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/domain/BooksDataService.java x: 99 lines of code y: 2 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/domain/CloudStorageService.java x: 47 lines of code y: 4 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/utility/SqlUtility.java x: 9 lines of code y: 2 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/web/DocumentEmbeddingController.java x: 73 lines of code y: 4 # changes sessions/fall24/books-genai-vertex-springai/src/main/resources/prompts/transform-tf-system-message.st x: 2 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/utility/PromptUtility.java x: 73 lines of code y: 3 # changes sessions/fall24/books-genai-vertex-springai/src/main/resources/prompts/text-functions-system-message.st x: 8 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/utility/RequestValidationUtility.java x: 55 lines of code y: 2 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/BookImagesApplication.java x: 19 lines of code y: 2 # changes sessions/next24/books-genai-vertex-springai/src/main/resources/application.yaml x: 75 lines of code y: 9 # changes ai-patterns/spring-ai-quotes-llm-in-gke/llm_gke_infra/vllm-deploy-llama3-1-hf.yaml x: 117 lines of code y: 2 # changes ai-patterns/spring-ai-quotes-llm-in-gke/llm-gke-infra/vllm-deploy-llama3-1-hf.yaml x: 117 lines of code y: 3 # changes sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/ai/VertexAIClient.java x: 86 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/ai/VertexModels.java x: 7 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/config/CloudConfig.java x: 9 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/domain/BooksService.java x: 129 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/domain/FirestoreService.java x: 44 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/domain/dao/DataAccess.java x: 182 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/utility/PromptUtility.java x: 67 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/utility/RequestValidationUtility.java x: 41 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/utility/SqlUtility.java x: 6 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/web/BookAnalysisController.java x: 50 lines of code y: 1 # changes sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/web/DocumentEmbeddingController.java x: 121 lines of code y: 1 # changes ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/Quote.java x: 100 lines of code y: 4 # changes ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/web/QuoteController.java x: 136 lines of code y: 5 # changes ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/web/QuoteEndpoint.java x: 71 lines of code y: 2 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/ai/VertexAIClient.java x: 91 lines of code y: 13 # changes ai-patterns/langchain4j-function-calling-openai-api/src/main/java/services/gemini/Langchain4JFunctionCallingApplication.java x: 162 lines of code y: 2 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web/DocumentEmbeddingController.java x: 121 lines of code y: 8 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/web/DocumentEmbeddingController.java x: 123 lines of code y: 8 # changes services/quotes-ui/src/main/java/com/example/quotes/web/QuoteEndpoint.java x: 58 lines of code y: 1 # changes ai-patterns/summarization-langchain4j-ollama/books-ddl.sql x: 40 lines of code y: 1 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/utility/PromptUtility.java x: 67 lines of code y: 3 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/resources/application.yaml x: 70 lines of code y: 4 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/utility/FileUtility.java x: 23 lines of code y: 2 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/ai/VertexAIClient.java x: 86 lines of code y: 7 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web/ImageProcessingController.java x: 121 lines of code y: 9 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/ai/VertexModels.java x: 7 lines of code y: 3 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/domain/dao/DataAccess.java x: 182 lines of code y: 4 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web/BookAnalysisController.java x: 50 lines of code y: 6 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/domain/dao/DataAccess.java x: 191 lines of code y: 5 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/web/BookAnalysisController.java x: 50 lines of code y: 8 # changes ai-patterns/summarization-springai/src/main/resources/application.yaml x: 12 lines of code y: 2 # changes runtimes/crac/quotes-crac/src/main/java/com/example/quotes/web/QuoteController.java x: 113 lines of code y: 4 # changes runtimes/crac/reference-crac/src/main/java/com/example/reference/ReferenceController.java x: 38 lines of code y: 4 # changes services/quotes/src/main/java/com/example/quotes/domain/QuoteRepository.java x: 20 lines of code y: 3 # changes services/quotes/src/main/java/com/example/quotes/QuotesApplication.java x: 15 lines of code y: 2 # changes services/quotes/src/main/java/com/example/quotes/web/QuoteController.java x: 113 lines of code y: 2 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/ai/VertexModels.java x: 6 lines of code y: 4 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/domain/BooksService.java x: 190 lines of code y: 4 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/domain/FirestoreService.java x: 44 lines of code y: 2 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/web/ImageProcessingController.java x: 135 lines of code y: 9 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/web/SummaryController.java x: 47 lines of code y: 2 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/config/AppConfig.java x: 10 lines of code y: 2 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/domain/BooksService.java x: 129 lines of code y: 2 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/domain/CloudStorageService.java x: 34 lines of code y: 2 # changes services/quotes/cloudbuild-docker.yaml x: 21 lines of code y: 5 # changes services/quotes/cloudbuild-native.yaml x: 30 lines of code y: 6 # changes services/quotes/cloudbuild.yaml x: 22 lines of code y: 6 # changes runtimes/crac/quotes-crac/src/main/java/com/example/quotes/actuator/StartupCheck.java x: 29 lines of code y: 2 # changes runtimes/crac/quotes-crac/src/main/java/com/example/quotes/config/WebMvcConfig.java x: 11 lines of code y: 2 # changes runtimes/crac/quotes-crac/src/main/java/com/example/quotes/web/HelloController.java x: 14 lines of code y: 2 # changes runtimes/crac/reference-crac/src/main/java/com/example/reference/actuator/CloudRunHealthCheck.java x: 22 lines of code y: 2 # changes runtimes/crac/reference-crac/src/main/java/com/example/reference/actuator/HealthCheck.java x: 24 lines of code y: 2 # changes services/audit/src/main/java/com/example/audit/domain/AuditService.java x: 38 lines of code y: 3 # changes services/bff/src/main/java/com/example/bff/BffApplication.java x: 28 lines of code y: 3 # changes services/bff/src/main/java/com/example/bff/BffController.java x: 128 lines of code y: 3 # changes services/bff/src/main/java/com/example/bff/actuator/HealthCheck.java x: 24 lines of code y: 3 # changes services/bff/src/main/java/com/example/bff/actuator/StartupCheck.java x: 29 lines of code y: 3 # changes services/quotes/src/main/resources/db/migration/V2__SampleData.sql x: 3 lines of code y: 4 # changes services/reference/src/main/java/com/example/reference/ReferenceApplication.java x: 27 lines of code y: 3 # changes services/reference/src/main/java/com/example/reference/actuator/CloudRunHealthCheck.java x: 22 lines of code y: 3 # changes optimization/binpackingtest/src/main/java/com/example/binpackingtest/utility/BinPacking.java x: 111 lines of code y: 1 # changes optimization/binpackingtest/src/main/java/com/example/binpackingtest/web/BinPackingRandomController.java x: 27 lines of code y: 1 # changes services/audit/cloudbuild-native.yaml x: 48 lines of code y: 2 # changes services/quotes/k8s/deployment.yaml x: 36 lines of code y: 2 # changes services/quotes/src/layers.xml x: 26 lines of code y: 2 # changes services/audit/src/main/java/com/example/audit/web/AuditEventController.java x: 91 lines of code y: 1 # changes services/bff/src/main/java/com/example/bff/ServiceRequests.java x: 61 lines of code y: 1 # changes services/bff/src/main/java/com/example/bff/data/Data.java x: 59 lines of code y: 1 # changes
13.0
# changes
  min: 1.0
  average: 1.88
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 13.0
0 316.0
lines of code
min: 1.0 | average: 43.89 | 25th percentile: 12.0 | median: 24.0 | 75th percentile: 51.5 | max: 316.0

Number of Contributors vs. Number of Changes: 352 points

ai-patterns/spring-ai-function-calling/src/main/java/services/gemini/FunctionCallingApplication.java x: 1 # contributors y: 12 # changes sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain/QuoteLLMInVertexService.java x: 1 # contributors y: 2 # changes sessions/next25/quotes-llm/k8s/deployment.yaml x: 1 # contributors y: 1 # changes sessions/next25/agentic-rag/ollama-cloud-run/cloudbuild.yaml x: 2 # contributors y: 2 # changes ai-patterns/spring-ai-quotes/src/main/java/services/gemini/QuotesTestApplication.java x: 1 # contributors y: 5 # changes sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteEvalService.java x: 1 # contributors y: 3 # changes sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteLLMInGKEService.java x: 1 # contributors y: 4 # changes sessions/next24/sql/books-ddl.sql x: 2 # contributors y: 4 # changes ai-patterns/langchain4j-function-calling/src/main/java/services/gemini/Langchain4JFunctionCallingApplication.java x: 2 # contributors y: 6 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/ai/VertexAIClient.java x: 1 # contributors y: 8 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/domain/dao/DataAccess.java x: 2 # contributors y: 5 # changes sessions/fall24/books-genai-vertex-springai/src/main/java/services/orchestration/BooksService.java x: 2 # contributors y: 3 # changes sessions/next24/books-genai-vertex-springai/src/main/resources/application.yaml x: 3 # contributors y: 9 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/ai/VertexAIClient.java x: 4 # contributors y: 13 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web/DocumentEmbeddingController.java x: 3 # contributors y: 8 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/web/DocumentEmbeddingController.java x: 4 # contributors y: 8 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/utility/PromptUtility.java x: 3 # contributors y: 4 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/ai/VertexAIClient.java x: 3 # contributors y: 7 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/ai/VertexModels.java x: 3 # contributors y: 3 # changes sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web/BookAnalysisController.java x: 3 # contributors y: 6 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/ai/VertexModels.java x: 4 # contributors y: 4 # changes sessions/next24/books-genai-vertex-springai/src/main/java/services/web/ImageProcessingController.java x: 4 # contributors y: 9 # changes
13.0
# changes
  min: 1.0
  average: 1.88
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 13.0
0 4.0
# contributors
min: 1.0 | average: 1.28 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

Number of Contributors vs. File Size: 352 points

ai-patterns/spring-ai-function-calling/src/main/java/services/gemini/FunctionCallingApplication.java x: 1 # contributors y: 136 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain/QuoteLLMInVertexService.java x: 1 # contributors y: 75 lines of code sessions/next25/quotes-llm/src/main/frontend/views/@index.tsx x: 1 # contributors y: 87 lines of code sessions/next25/quotes-llm/k8s/deployment.yaml x: 1 # contributors y: 36 lines of code sessions/next25/quotes-llm/llm-gke-infra/vllm-deploy-llama3-1-hf.yaml x: 1 # contributors y: 117 lines of code sessions/next25/quotes-llm/openapi.yaml x: 1 # contributors y: 161 lines of code sessions/next25/quotes-llm/src/layers.xml x: 1 # contributors y: 26 lines of code sessions/next25/quotes-llm/src/main/frontend/components/QuoteCard.js x: 1 # contributors y: 4 lines of code sessions/next25/quotes-llm/src/main/frontend/components/QuoteCard.tsx x: 1 # contributors y: 10 lines of code sessions/next25/quotes-llm/src/main/frontend/index.html x: 1 # contributors y: 17 lines of code sessions/next25/quotes-llm/src/main/frontend/themes/quotes/styles.css x: 1 # contributors y: 1 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/QuotesApplication.java x: 1 # contributors y: 18 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/actuator/CustomData.java x: 1 # contributors y: 15 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/actuator/HealthCheck.java x: 1 # contributors y: 19 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/actuator/StartupCheck.java x: 1 # contributors y: 29 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain/Quote.java x: 1 # contributors y: 100 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain/QuoteLLMService.java x: 1 # contributors y: 47 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain/QuoteRepository.java x: 1 # contributors y: 24 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/domain/QuoteService.java x: 1 # contributors y: 39 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/web/HelloController.java x: 1 # contributors y: 14 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/web/QuoteController.java x: 1 # contributors y: 128 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/web/QuoteEndpoint.java x: 1 # contributors y: 70 lines of code sessions/next25/quotes-llm/src/main/java/com/example/quotes/web/package-info.java x: 1 # contributors y: 3 lines of code sessions/next25/quotes-llm/vite.config.ts x: 1 # contributors y: 5 lines of code sessions/next25/agentic-rag/ollama-cloud-run/cloudbuild.yaml x: 2 # contributors y: 7 lines of code sessions/next25/agentic-rag/ollama-cloud-run/service.yaml x: 2 # contributors y: 28 lines of code ai-patterns/spring-ai-quotes/src/main/java/services/gemini/QuotesTestApplication.java x: 1 # contributors y: 69 lines of code sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteLLMInGKEService.java x: 1 # contributors y: 50 lines of code sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteLLMInVertexService.java x: 1 # contributors y: 81 lines of code ml-demos/image-vision-vertex-langchain/src/main/java/services/EventController.java x: 1 # contributors y: 223 lines of code ml-demos/image-vision-vertex-langchain/src/main/java/services/ImageAnalysisApplication.java x: 1 # contributors y: 23 lines of code ml-demos/image-vision-vertex-langchain/src/main/resources/application.yaml x: 1 # contributors y: 12 lines of code services/quotes-ui/pom-pgo-instrument.xml x: 1 # contributors y: 160 lines of code sessions/next24/books-genai-vertex/policy.yaml x: 2 # contributors y: 3 lines of code sessions/next24/sql/books-ddl.sql x: 2 # contributors y: 40 lines of code sessions/terraform/main.tf x: 2 # contributors y: 316 lines of code sessions/terraform/variables.tf x: 2 # contributors y: 45 lines of code ai-patterns/langchain4j-function-calling/src/main/java/services/gemini/Langchain4JFunctionCallingApplication.java x: 2 # contributors y: 132 lines of code runtimes/project-leyden/quotes/cloudbuild-native.yaml x: 1 # contributors y: 30 lines of code runtimes/project-leyden/quotes/cloudbuild.yaml x: 1 # contributors y: 22 lines of code runtimes/project-leyden/quotes/src/main/java/com/example/quotes/domain/JsonUtils.java x: 1 # contributors y: 32 lines of code runtimes/project-leyden/quotes/src/main/java/com/example/quotes/domain/QuoteRepository.java x: 1 # contributors y: 20 lines of code runtimes/project-leyden/quotes/src/main/java/com/example/quotes/domain/QuoteService.java x: 1 # contributors y: 34 lines of code runtimes/project-leyden/quotes/src/main/java/com/example/quotes/web/QuoteController.java x: 1 # contributors y: 113 lines of code ai-patterns/langchain4j-function-calling-google-ai/src/main/java/services/gemini/Langchain4JFunctionCallingApplication.java x: 1 # contributors y: 119 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/ai/VertexAIClient.java x: 1 # contributors y: 169 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/domain/dao/DataAccess.java x: 2 # contributors y: 195 lines of code ai-patterns/spring-ai-embeddings/src/main/java/services/embeddings/EmbeddingMultimodalController.java x: 1 # contributors y: 37 lines of code ai-patterns/spring-ai-embeddings/src/main/java/services/embeddings/EmbeddingTextController.java x: 1 # contributors y: 27 lines of code ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteLLMInGKEService.java x: 2 # contributors y: 44 lines of code ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/QuoteLLMService.java x: 2 # contributors y: 47 lines of code ai-patterns/spring-ai-structured-output/src/main/java/com/example/services/gemini/StructuredOutputApplication.java x: 1 # contributors y: 90 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/orchestration/BooksService.java x: 2 # contributors y: 231 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/orchestration/TFService.java x: 2 # contributors y: 74 lines of code ai-patterns/spring-ai-quotes-llm-in-gke/src/main/frontend/views/@index.tsx x: 1 # contributors y: 66 lines of code sessions/fall24/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/web/QuoteEndpoint.java x: 1 # contributors y: 71 lines of code sessions/fall24/books-genai-vertex-springai/books-ddl.sql x: 2 # contributors y: 52 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/web/ImageProcessingController.java x: 2 # contributors y: 97 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/web/ScriptEmbeddingController.java x: 2 # contributors y: 57 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/web/SentimentAnalysisController.java x: 2 # contributors y: 42 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/web/SummaryController.java x: 2 # contributors y: 62 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/web/UploadController.java x: 1 # contributors y: 56 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/domain/BooksDataService.java x: 1 # contributors y: 99 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/utility/SqlUtility.java x: 1 # contributors y: 9 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/web/DocumentEmbeddingController.java x: 1 # contributors y: 73 lines of code sessions/fall24/books-genai-vertex-springai/src/main/resources/prompts/transform-tf-system-message.st x: 1 # contributors y: 2 lines of code sessions/fall24/books-genai-vertex-springai/src/main/resources/prompts/text-functions-system-message.st x: 1 # contributors y: 8 lines of code sessions/fall24/books-genai-vertex-springai/src/main/java/services/utility/RequestValidationUtility.java x: 1 # contributors y: 55 lines of code sessions/next24/books-genai-vertex-springai/src/main/resources/application.yaml x: 3 # contributors y: 75 lines of code ai-patterns/spring-ai-quotes-llm-in-gke/llm-gke-infra/vllm-deploy-llama3-1-hf.yaml x: 2 # contributors y: 117 lines of code sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/ai/VertexModels.java x: 1 # contributors y: 7 lines of code sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/domain/BooksService.java x: 1 # contributors y: 129 lines of code sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/domain/FirestoreService.java x: 1 # contributors y: 44 lines of code sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/domain/dao/DataAccess.java x: 1 # contributors y: 182 lines of code sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/utility/RequestValidationUtility.java x: 1 # contributors y: 41 lines of code sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/web/DocumentEmbeddingController.java x: 1 # contributors y: 121 lines of code ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/domain/Quote.java x: 2 # contributors y: 100 lines of code ai-patterns/spring-ai-quotes-llm-in-gke/src/main/java/com/example/quotes/web/QuoteController.java x: 2 # contributors y: 136 lines of code sessions/next24/books-genai-vertex-springai/src/main/java/services/ai/VertexAIClient.java x: 4 # contributors y: 91 lines of code ai-patterns/langchain4j-function-calling-openai-api/src/main/java/services/gemini/Langchain4JFunctionCallingApplication.java x: 1 # contributors y: 162 lines of code sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web/DocumentEmbeddingController.java x: 3 # contributors y: 121 lines of code sessions/next24/books-genai-vertex-springai/src/main/java/services/web/DocumentEmbeddingController.java x: 4 # contributors y: 123 lines of code services/quotes-ui/src/main/java/com/example/quotes/web/QuoteEndpoint.java x: 1 # contributors y: 58 lines of code sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/utility/PromptUtility.java x: 2 # contributors y: 67 lines of code sessions/next24/books-genai-vertex-langchain4j/src/main/resources/application.yaml x: 2 # contributors y: 70 lines of code sessions/next24/books-genai-vertex-springai/src/main/java/services/utility/FileUtility.java x: 2 # contributors y: 23 lines of code sessions/next24/books-genai-vertex-springai/src/main/java/services/utility/PromptUtility.java x: 3 # contributors y: 66 lines of code sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/ai/VertexAIClient.java x: 3 # contributors y: 86 lines of code sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/ai/VertexModels.java x: 3 # contributors y: 7 lines of code sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/domain/dao/DataAccess.java x: 2 # contributors y: 182 lines of code sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/web/BookAnalysisController.java x: 3 # contributors y: 50 lines of code sessions/next24/books-genai-vertex-springai/src/main/java/services/domain/dao/DataAccess.java x: 2 # contributors y: 191 lines of code sessions/next24/books-genai-vertex-springai/src/main/java/services/web/BookAnalysisController.java x: 4 # contributors y: 50 lines of code runtimes/crac/quotes-crac/src/main/java/com/example/quotes/web/QuoteController.java x: 2 # contributors y: 113 lines of code runtimes/crac/reference-crac/src/main/java/com/example/reference/ReferenceController.java x: 2 # contributors y: 38 lines of code sessions/next24/books-genai-vertex-springai/src/main/java/services/ai/VertexModels.java x: 4 # contributors y: 6 lines of code sessions/next24/books-genai-vertex-springai/src/main/java/services/domain/BooksService.java x: 3 # contributors y: 190 lines of code sessions/next24/books-genai-vertex-springai/src/main/java/services/web/ImageProcessingController.java x: 4 # contributors y: 135 lines of code sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/config/AppConfig.java x: 2 # contributors y: 10 lines of code sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/domain/BooksService.java x: 2 # contributors y: 129 lines of code sessions/next24/books-genai-vertex-springai/src/main/java/services/domain/CloudStorageService.java x: 2 # contributors y: 34 lines of code services/quotes/cloudbuild-docker.yaml x: 2 # contributors y: 21 lines of code services/quotes/cloudbuild-native.yaml x: 2 # contributors y: 30 lines of code services/quotes/cloudbuild.yaml x: 2 # contributors y: 22 lines of code runtimes/crac/quotes-crac/src/main/java/com/example/quotes/QuotesApplication.java x: 2 # contributors y: 15 lines of code runtimes/crac/quotes-crac/src/main/java/com/example/quotes/actuator/HealthCheck.java x: 2 # contributors y: 19 lines of code runtimes/crac/quotes-crac/src/main/java/com/example/quotes/actuator/StartupCheck.java x: 2 # contributors y: 29 lines of code runtimes/crac/quotes-crac/src/main/java/com/example/quotes/domain/Quote.java x: 2 # contributors y: 75 lines of code runtimes/crac/quotes-crac/src/main/java/com/example/quotes/domain/QuoteRepository.java x: 2 # contributors y: 12 lines of code runtimes/crac/quotes-crac/src/main/java/com/example/quotes/web/HelloController.java x: 2 # contributors y: 14 lines of code runtimes/crac/reference-crac/src/main/java/com/example/reference/ReferenceApplication.java x: 2 # contributors y: 27 lines of code runtimes/crac/reference-crac/src/main/java/com/example/reference/actuator/HealthCheck.java x: 2 # contributors y: 24 lines of code services/bff/src/main/java/com/example/bff/BffController.java x: 2 # contributors y: 128 lines of code services/reference/src/main/java/com/example/reference/ReferenceController.java x: 2 # contributors y: 36 lines of code optimization/binpackingtest/src/main/java/com/example/binpackingtest/utility/BinPacking.java x: 1 # contributors y: 111 lines of code services/audit/cloudbuild-native.yaml x: 1 # contributors y: 48 lines of code services/audit/cloudbuild.yaml x: 1 # contributors y: 42 lines of code services/audit/src/main/java/com/example/audit/web/AuditEventController.java x: 1 # contributors y: 91 lines of code services/bff/src/main/java/com/example/bff/ServiceRequests.java x: 1 # contributors y: 61 lines of code services/bff/src/main/java/com/example/bff/data/Data.java x: 1 # contributors y: 59 lines of code
316.0
lines of code
  min: 1.0
  average: 43.89
  25th percentile: 12.0
  median: 24.0
  75th percentile: 51.5
  max: 316.0
0 4.0
# contributors
min: 1.0 | average: 1.28 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0