netflix / eclipse-jifa
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 475 files with 37,393 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)
    • 25 files changed 6-20 times (4,674 lines of code)
    • 450 files changed 1-5 times (32,719 lines of code)
0% | 0% | 0% | 12% | 87%
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 475 files with 37,393 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)
    • 2 files changed by 6-10 contributors (313 lines of code)
    • 68 files changed by 2-5 contributors (13,831 lines of code)
    • 405 files changed by 1 contributor (23,249 lines of code)
0% | 0% | <1% | 36% | 62%
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, vue, ts, md, yaml, gradle, json, svg, gitignore, txt, dockerfile, properties, scss, js, bat, sh, xml, html, cjs, tpl, pl, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 12% | 87%
vue0% | 0% | 0% | 13% | 86%
ts0% | 0% | 0% | 12% | 87%
pl0% | 0% | 0% | 100% | 0%
js0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
scss0% | 0% | 0% | 0% | 100%
html0% | 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
frontend0% | 0% | 0% | 11% | 88%
server0% | 0% | 0% | 30% | 69%
analysis0% | 0% | 0% | 7% | 92%
ROOT0% | 0% | 0% | 100% | 0%
common0% | 0% | 0% | 0% | 100%
manifests0% | 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
Configuration.java
in server/src/main/java/org/eclipse/jifa/server
85 1 2023-07-28 2024-05-10 16 3 denghui.ddh@alibaba-inc.com jkoch@netflix.com
HeapDump.vue
in frontend/src/components/heapdump
120 - 2020-10-30 2024-07-12 16 6 ydt64413394@aliyun.com 824792611@qq.com
FileServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
377 24 2023-07-28 2024-03-20 15 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
DominatorTree.vue
in frontend/src/components/heapdump
193 - 2020-10-30 2023-12-15 14 6 ydt64413394@aliyun.com denghui.ddh@alibaba-inc.com
K8SWorkerScheduler.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
179 5 2023-07-28 2024-03-26 11 4 denghui.ddh@alibaba-inc.com 2058684+wcp1231@users.norep...
Histogram.vue
in frontend/src/components/heapdump
191 - 2020-10-30 2023-10-08 10 4 ydt64413394@aliyun.com denghui.ddh@alibaba-inc.com
Analysis.vue
in frontend/src/components
223 - 2023-10-08 2024-03-23 10 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
GCLog.vue
in frontend/src/components/gclog
234 - 2022-01-26 2023-10-23 10 2 yifeng.jyf@alibaba-inc.com denghui.ddh@alibaba-inc.com
FileService.java
in server/src/main/java/org/eclipse/jifa/server/service
27 - 2023-07-28 2024-03-01 9 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
StorageRelatedTasks.java
in server/src/main/java/org/eclipse/jifa/server/task
72 4 2023-07-28 2024-03-01 8 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
env.ts
in frontend/src/stores
133 10 2023-10-08 2024-03-20 8 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
HeapDumpAnalysisApiExecutor.java
in analysis/heap-dump/provider/src/main/java/org/eclipse/jifa/hdp/provider
177 9 2023-07-28 2024-03-23 8 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Query.vue
in frontend/src/components/heapdump
249 - 2021-09-02 2023-11-19 8 2 jkoch@netflix.com denghui.ddh@alibaba-inc.com
StorageServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
294 16 2023-07-28 2024-03-20 8 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Constant.java
in server/src/main/java/org/eclipse/jifa/server
43 - 2023-07-28 2024-03-20 7 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
FileController.java
in server/src/main/java/org/eclipse/jifa/server/controller
66 8 2023-07-28 2023-09-20 7 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
AnalysisApiStompController.java
in server/src/main/java/org/eclipse/jifa/server/controller
77 2 2023-07-28 2024-05-09 7 2 denghui.ddh@alibaba-inc.com jkoch@netflix.com
zh.ts
in frontend/src/i18n
105 - 2023-10-08 2024-03-23 7 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
AnalysisApiServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
138 4 2023-07-28 2024-03-01 7 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
en.ts
in frontend/src/i18n/heapdump
85 - 2023-10-08 2024-08-31 6 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
101 2 2023-07-28 2024-01-17 6 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Inspector.vue
in frontend/src/components/heapdump
169 - 2021-04-20 2024-03-14 6 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
UserServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
191 11 2023-07-28 2024-03-09 6 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
AbstractApiExecutor.java
in analysis/src/main/java/org/eclipse/jifa/analysis
317 21 2023-07-28 2024-03-23 6 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
GCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
828 86 2023-07-28 2024-07-22 6 4 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
UserService.java
in server/src/main/java/org/eclipse/jifa/server/service
18 1 2023-07-28 2024-03-09 5 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
ElasticWorkerRelatedTasks.java
in server/src/main/java/org/eclipse/jifa/server/task
51 3 2023-07-28 2024-03-01 5 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
GlobalExceptionHandler.java
in server/src/main/java/org/eclipse/jifa/server/controller
61 3 2023-07-28 2023-10-08 5 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
zh.ts
in frontend/src/i18n/heapdump
85 - 2023-10-08 2024-08-31 5 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
App.vue
in frontend/src
87 - 2023-10-08 2024-03-16 5 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
AnalysisApiHttpController.java
in server/src/main/java/org/eclipse/jifa/server/controller
93 7 2023-07-28 2023-11-17 5 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
en.ts
in frontend/src/i18n
105 - 2023-10-08 2024-03-23 5 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
FileTransferRequest.java
in server/src/main/java/org/eclipse/jifa/server/domain/dto
118 3 2023-07-28 2024-01-31 5 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Header.vue
in frontend/src/components/layouts
163 - 2023-10-08 2024-03-14 5 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
FileTransferForm.vue
in frontend/src/components/forms
569 - 2023-10-08 2024-03-14 5 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
HeapDumpAnalyzerImpl.java
in analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl
1831 68 2023-07-28 2024-08-31 5 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
FileTransferMethod.java
in server/src/main/java/org/eclipse/jifa/server/enums
4 - 2023-07-28 2024-01-31 4 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
FileRepo.java
in server/src/main/java/org/eclipse/jifa/server/repository
15 - 2023-07-28 2023-09-18 4 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Toolbar.vue
in frontend/src/components/heapdump
22 - 2023-10-08 2023-12-15 4 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
ServerErrorCode.java
in server/src/main/java/org/eclipse/jifa/server/enums
29 1 2023-07-28 2024-03-01 4 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
analysis.ts
in frontend/src/stores
36 4 2023-10-08 2023-12-15 4 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
GCLogAnalyzer.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
54 2 2023-07-28 2023-10-16 4 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
VirtualThreadItem.java
in analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl
57 9 2023-07-28 2025-03-27 4 2 denghui.ddh@alibaba-inc.com jkoch@netflix.com
HttpConfigurer.java
in server/src/main/java/org/eclipse/jifa/server/configurer
64 6 2023-07-28 2023-10-08 4 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
ReadyListener.java
in server/src/main/java/org/eclipse/jifa/server
64 2 2023-10-16 2023-11-17 4 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
SerDesParser.java
in analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/parser
70 6 2023-07-28 2023-10-21 4 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
utils.ts
in frontend/src/support
73 11 2023-10-08 2024-03-23 4 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
CurrentStaticWorker.java
in server/src/main/java/org/eclipse/jifa/server/component
74 5 2023-07-28 2024-10-23 4 3 denghui.ddh@alibaba-inc.com 87176129+mycxu@users.norepl...
index.scss
in frontend/src/styles
92 - 2023-10-08 2024-03-16 4 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
CMSGCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
92 9 2023-07-28 2024-06-16 4 3 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
HeapDump.vue
in frontend/src/components/heapdump
120 - 2020-10-30 2024-07-12 16 6 ydt64413394@aliyun.com 824792611@qq.com
DominatorTree.vue
in frontend/src/components/heapdump
193 - 2020-10-30 2023-12-15 14 6 ydt64413394@aliyun.com denghui.ddh@alibaba-inc.com
K8SWorkerScheduler.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
179 5 2023-07-28 2024-03-26 11 4 denghui.ddh@alibaba-inc.com 2058684+wcp1231@users.norep...
Histogram.vue
in frontend/src/components/heapdump
191 - 2020-10-30 2023-10-08 10 4 ydt64413394@aliyun.com denghui.ddh@alibaba-inc.com
GCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
828 86 2023-07-28 2024-07-22 6 4 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
Configuration.java
in server/src/main/java/org/eclipse/jifa/server
85 1 2023-07-28 2024-05-10 16 3 denghui.ddh@alibaba-inc.com jkoch@netflix.com
Analysis.vue
in frontend/src/components
223 - 2023-10-08 2024-03-23 10 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
HeapDumpAnalysisApiExecutor.java
in analysis/heap-dump/provider/src/main/java/org/eclipse/jifa/hdp/provider
177 9 2023-07-28 2024-03-23 8 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
zh.ts
in frontend/src/i18n
105 - 2023-10-08 2024-03-23 7 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
AbstractApiExecutor.java
in analysis/src/main/java/org/eclipse/jifa/analysis
317 21 2023-07-28 2024-03-23 6 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
en.ts
in frontend/src/i18n/heapdump
85 - 2023-10-08 2024-08-31 6 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
zh.ts
in frontend/src/i18n/heapdump
85 - 2023-10-08 2024-08-31 5 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
en.ts
in frontend/src/i18n
105 - 2023-10-08 2024-03-23 5 3 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
CMSGCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
92 9 2023-07-28 2024-06-16 4 3 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
GCLogParserFactory.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
131 3 2023-07-28 2023-12-06 4 3 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
AbstractPreUnifiedGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
717 21 2023-07-28 2024-06-16 4 3 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
CurrentStaticWorker.java
in server/src/main/java/org/eclipse/jifa/server/component
74 5 2023-07-28 2024-10-23 4 3 denghui.ddh@alibaba-inc.com 87176129+mycxu@users.norepl...
vite.config.ts
in frontend
55 1 2023-10-08 2024-02-23 3 3 denghui.ddh@alibaba-inc.com yibo.yl@alibaba-inc.com
FileServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
377 24 2023-07-28 2024-03-20 15 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
GCLog.vue
in frontend/src/components/gclog
234 - 2022-01-26 2023-10-23 10 2 yifeng.jyf@alibaba-inc.com denghui.ddh@alibaba-inc.com
StorageRelatedTasks.java
in server/src/main/java/org/eclipse/jifa/server/task
72 4 2023-07-28 2024-03-01 8 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
env.ts
in frontend/src/stores
133 10 2023-10-08 2024-03-20 8 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Query.vue
in frontend/src/components/heapdump
249 - 2021-09-02 2023-11-19 8 2 jkoch@netflix.com denghui.ddh@alibaba-inc.com
AnalysisApiStompController.java
in server/src/main/java/org/eclipse/jifa/server/controller
77 2 2023-07-28 2024-05-09 7 2 denghui.ddh@alibaba-inc.com jkoch@netflix.com
HeapDumpAnalyzerImpl.java
in analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl
1831 68 2023-07-28 2024-08-31 5 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
ElasticWorkerRelatedTasks.java
in server/src/main/java/org/eclipse/jifa/server/task
51 3 2023-07-28 2024-03-01 5 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
AnalysisApiHttpController.java
in server/src/main/java/org/eclipse/jifa/server/controller
93 7 2023-07-28 2023-11-17 5 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
GlobalExceptionHandler.java
in server/src/main/java/org/eclipse/jifa/server/controller
61 3 2023-07-28 2023-10-08 5 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
FileTransferForm.vue
in frontend/src/components/forms
569 - 2023-10-08 2024-03-14 5 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
SerDesParser.java
in analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/parser
70 6 2023-07-28 2023-10-21 4 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
GCLogAnalyzer.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
54 2 2023-07-28 2023-10-16 4 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
VirtualThreadItem.java
in analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl
57 9 2023-07-28 2025-03-27 4 2 denghui.ddh@alibaba-inc.com jkoch@netflix.com
analysis.ts
in frontend/src/stores
36 4 2023-10-08 2023-12-15 4 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Jfr.vue
in frontend/src/components/jfr
609 - 2024-02-23 2024-03-20 4 2 yibo.yl@alibaba-inc.com yibo.yl@alibaba-inc.com
Toolbar.vue
in frontend/src/components/heapdump
22 - 2023-10-08 2023-12-15 4 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Setup.vue
in frontend/src/components/heapdump
200 - 2023-10-08 2023-12-15 4 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Overview.vue
in frontend/src/components/heapdump
148 - 2021-03-04 2024-08-31 4 2 33491035+d-d-h@users.norepl... denghui.ddh@alibaba-inc.com
ThreadDumpAnalysisApiExecutor.java
in analysis/thread-dump/src/main/java/org/eclipse/jifa/tda
39 4 2023-07-28 2023-10-16 3 2 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
ProgressListener.java
in analysis/src/main/java/org/eclipse/jifa/analysis/listener
17 1 2023-07-28 2024-02-23 3 2 denghui.ddh@alibaba-inc.com yibo.yl@alibaba-inc.com
GlobalDiagnoser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser
240 15 2023-07-28 2024-06-16 3 2 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
EventAbnormalDetector.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser
220 12 2023-07-28 2024-06-16 3 2 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
G1GCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
191 16 2023-07-28 2024-06-16 3 2 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
GenerationalGCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
71 5 2023-07-28 2024-06-16 3 2 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
ZGCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
123 13 2023-07-28 2024-06-16 3 2 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
GCEventType.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
187 15 2023-07-28 2024-06-16 3 2 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
GCModelConverter.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment
107 11 2023-11-02 2024-06-16 3 2 lxw263044@alibaba-inc.com yifeng.jyf@alibaba-inc.com
GCLogUtil.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/util
255 13 2023-07-28 2024-06-16 3 2 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
GCEvent.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event
409 60 2023-07-28 2024-06-16 3 2 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
UnifiedG1OrGenerationalGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
239 13 2023-07-28 2024-06-16 3 2 denghui.ddh@alibaba-inc.com yifeng.jyf@alibaba-inc.com
HeapDumpAnalyzer.java
in analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api
129 1 2023-07-28 2024-07-12 3 2 denghui.ddh@alibaba-inc.com 824792611@qq.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
flame-graph.js
in frontend/src/components/jfr
1656 85 2024-02-23 2024-02-23 1 1 yibo.yl@alibaba-inc.com yibo.yl@alibaba-inc.com
Comparison.vue
in frontend/src/components/gclog
988 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Model.java
in analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api
688 34 2023-07-28 2024-08-31 3 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
CommonTable.vue
in frontend/src/components/heapdump
401 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
JFRAnalyzerImpl.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr
378 23 2024-02-23 2024-03-18 2 1 yibo.yl@alibaba-inc.com yibo.yl@alibaba-inc.com
AnalysisApiArgumentResolverFactory.java
in server/src/main/java/org/eclipse/jifa/server/support
343 20 2023-07-28 2023-10-08 3 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
EventView.vue
in frontend/src/components/gclog
337 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
en.ts
in frontend/src/i18n/gclog
330 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
zh.ts
in frontend/src/i18n/gclog
330 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
StorageServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
294 16 2023-07-28 2024-03-20 8 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
ThreadDump.vue
in frontend/src/components/threaddump
279 - 2022-02-15 2024-03-16 4 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
PhaseStats.vue
in frontend/src/components/gclog
279 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
RecordedEvent.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/model/jfr
274 21 2024-02-23 2024-03-18 2 1 yibo.yl@alibaba-inc.com yibo.yl@alibaba-inc.com
LoginForm.vue
in frontend/src/components/forms
268 - 2023-10-08 2024-03-14 2 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
CPUTimeExtractor.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor
259 15 2024-02-23 2024-03-18 2 1 yibo.yl@alibaba-inc.com yibo.yl@alibaba-inc.com
VmOptions.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/modeInfo
247 16 2023-07-28 2023-08-09 2 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Files.vue
in frontend/src/components
235 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Details.vue
in frontend/src/components/gclog
231 - 2023-10-08 2024-03-06 2 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
utils.ts
in frontend/src/components/gclog
227 17 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
ThreadDumpAnalyzer.java
in analysis/thread-dump/src/main/java/org/eclipse/jifa/tda
215 12 2023-07-28 2023-10-08 3 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
CallSiteTree.vue
in frontend/src/components/threaddump
208 - 2022-02-15 2024-03-16 3 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Pause.vue
in frontend/src/components/gclog
208 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
UserServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
191 11 2023-07-28 2024-03-09 6 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Diagnosis.vue
in frontend/src/components/gclog
185 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
AnalysisConfig.vue
in frontend/src/components/gclog
170 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Inspector.vue
in frontend/src/components/heapdump
169 - 2021-04-20 2024-03-14 6 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Header.vue
in frontend/src/components/layouts
163 - 2023-10-08 2024-03-14 5 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
GCMemoryItem.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo
162 18 2024-06-16 2024-06-16 1 1 yifeng.jyf@alibaba-inc.com yifeng.jyf@alibaba-inc.com
icon-helper.ts
in frontend/src/components/heapdump
157 6 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Thread.vue
in frontend/src/components/threaddump
152 - 2022-02-15 2024-03-16 3 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
CipherServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
146 11 2023-07-31 2023-10-17 4 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
MonitorThread.vue
in frontend/src/components/threaddump
141 - 2022-02-15 2024-03-16 3 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
Validate.java
in common/src/main/java/org/eclipse/jifa/common/util
140 40 2023-07-28 2023-07-31 2 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
AbstractUnifiedGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
139 11 2023-07-28 2023-07-28 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
analysis-api-requester.ts
in frontend/src/composables
139 6 2023-10-08 2024-03-20 4 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
SecurityFilterConfigurer.java
in server/src/main/java/org/eclipse/jifa/server/configurer
138 3 2024-05-10 2024-05-10 1 1 jkoch@netflix.com jkoch@netflix.com
AnalysisApiServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
138 4 2023-07-28 2024-03-01 7 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
WallClockExtractor.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor
133 8 2024-02-23 2024-03-18 2 1 yibo.yl@alibaba-inc.com yibo.yl@alibaba-inc.com
MemoryStats.vue
in frontend/src/components/gclog
132 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
DefaultSuggestionGenerator.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser
131 13 2023-07-28 2023-07-28 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
StompConfigurer.java
in server/src/main/java/org/eclipse/jifa/server/configurer
125 7 2023-07-28 2023-09-18 2 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
GCRoots.vue
in frontend/src/components/heapdump
123 - 2022-07-25 2023-10-08 2 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
CallSiteTree.java
in analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/model
120 11 2023-07-28 2023-07-28 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
FileSelector.vue
in frontend/src/components
119 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
PathToGCRoots.vue
in frontend/src/components/heapdump
119 - 2023-10-08 2023-10-08 1 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
PageViewBuilder.java
in common/src/main/java/org/eclipse/jifa/common/util
118 14 2023-07-28 2023-08-04 2 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
FileTransferRequest.java
in server/src/main/java/org/eclipse/jifa/server/domain/dto
118 3 2023-07-28 2024-01-31 5 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
DuplicateClasses.vue
in frontend/src/components/heapdump
111 - 2023-10-08 2024-03-05 3 1 denghui.ddh@alibaba-inc.com denghui.ddh@alibaba-inc.com
DimensionBuilder.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/request
109 21 2024-02-23 2024-02-23 1 1 yibo.yl@alibaba-inc.com yibo.yl@alibaba-inc.com
AllocationsExtractor.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor
107 8 2024-02-23 2024-03-18 2 1 yibo.yl@alibaba-inc.com yibo.yl@alibaba-inc.com
Correlations

File Size vs. Number of Changes: 476 points

analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/VirtualThreadItem.java x: 57 lines of code y: 4 # changes frontend/src/components/gclog/TimeGraph.vue x: 402 lines of code y: 2 # changes server/src/main/java/org/eclipse/jifa/server/service/impl/WorkerServiceImpl.java x: 350 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/component/CurrentStaticWorker.java x: 74 lines of code y: 4 # changes analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/Model.java x: 688 lines of code y: 3 # changes analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/HeapDumpAnalyzerImpl.java x: 1831 lines of code y: 5 # changes frontend/src/components/heapdump/Overview.vue x: 148 lines of code y: 4 # changes frontend/src/i18n/heapdump/en.ts x: 85 lines of code y: 6 # changes frontend/src/i18n/heapdump/zh.ts x: 85 lines of code y: 5 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GCModel.java x: 828 lines of code y: 6 # changes analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/HeapDumpAnalyzer.java x: 129 lines of code y: 3 # changes frontend/src/components/heapdump/EnvVariables.vue x: 68 lines of code y: 1 # changes frontend/src/components/heapdump/HeapDump.vue x: 120 lines of code y: 16 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser/EventAbnormalDetector.java x: 220 lines of code y: 3 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser/GlobalDiagnoser.java x: 240 lines of code y: 3 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/GCEvent.java x: 409 lines of code y: 3 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/CpuTime.java x: 24 lines of code y: 1 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCCause.java x: 80 lines of code y: 1 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCEventBooleanType.java x: 11 lines of code y: 1 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCEventLevel.java x: 6 lines of code y: 1 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCMemoryItem.java x: 162 lines of code y: 1 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/MemoryArea.java x: 60 lines of code y: 1 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment/GCModelConverter.java x: 107 lines of code y: 3 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/CMSGCModel.java x: 92 lines of code y: 4 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/G1GCModel.java x: 191 lines of code y: 3 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GCEventType.java x: 187 lines of code y: 3 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GenerationalGCModel.java x: 71 lines of code y: 3 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/ZGCModel.java x: 123 lines of code y: 3 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/AbstractPreUnifiedGCLogParser.java x: 717 lines of code y: 4 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/PreUnifiedG1GCLogParser.java x: 237 lines of code y: 2 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/PreUnifiedGenerationalGCLogParser.java x: 198 lines of code y: 2 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/UnifiedG1GCLogParser.java x: 149 lines of code y: 2 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/UnifiedGenerationalGCLogParser.java x: 105 lines of code y: 2 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/UnifiedZGCLogParser.java x: 226 lines of code y: 2 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/util/GCLogUtil.java x: 255 lines of code y: 3 # changes frontend/src/components/heapdump/Threads.vue x: 222 lines of code y: 2 # changes server/src/main/java/org/eclipse/jifa/server/Configuration.java x: 85 lines of code y: 16 # changes server/src/main/java/org/eclipse/jifa/server/configurer/SecurityCryptoConfigurer.java x: 40 lines of code y: 1 # changes server/src/main/java/org/eclipse/jifa/server/configurer/SecurityFilterConfigurer.java x: 138 lines of code y: 1 # changes server/src/main/java/org/eclipse/jifa/server/controller/AnalysisApiStompController.java x: 77 lines of code y: 7 # changes manifests/charts/jifa/templates/_helpers.tpl x: 97 lines of code y: 1 # changes manifests/charts/jifa/templates/hpa.yaml x: 28 lines of code y: 1 # changes manifests/charts/jifa/templates/jifa-master-deployment.yaml x: 76 lines of code y: 1 # changes manifests/charts/jifa/templates/jifa-pvc.yaml x: 16 lines of code y: 1 # changes manifests/charts/jifa/templates/mysql-deployment.yaml x: 38 lines of code y: 1 # changes manifests/charts/jifa/templates/mysql-pvc.yaml x: 18 lines of code y: 1 # changes server/src/main/java/org/eclipse/jifa/server/service/impl/K8SWorkerScheduler.java x: 179 lines of code y: 11 # changes frontend/src/components/layouts/Side.vue x: 61 lines of code y: 3 # changes frontend/src/i18n/en.ts x: 105 lines of code y: 5 # changes frontend/src/i18n/zh.ts x: 105 lines of code y: 7 # changes analysis/heap-dump/provider/src/main/java/org/eclipse/jifa/hdp/provider/HeapDumpAnalysisApiExecutor.java x: 177 lines of code y: 8 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/JFRAnalysisApiExecutor.java x: 43 lines of code y: 2 # changes analysis/src/main/java/org/eclipse/jifa/analysis/AbstractApiExecutor.java x: 317 lines of code y: 6 # changes server/src/main/java/org/eclipse/jifa/server/util/ErrorUtil.java x: 73 lines of code y: 3 # changes frontend/src/components/Analysis.vue x: 223 lines of code y: 10 # changes frontend/src/composables/analysis-api-requester.ts x: 139 lines of code y: 4 # changes frontend/src/stores/env.ts x: 133 lines of code y: 8 # changes server/src/main/java/org/eclipse/jifa/server/Constant.java x: 43 lines of code y: 7 # changes server/src/main/java/org/eclipse/jifa/server/service/impl/FileServiceImpl.java x: 377 lines of code y: 15 # changes server/src/main/java/org/eclipse/jifa/server/service/impl/StorageServiceImpl.java x: 294 lines of code y: 8 # changes frontend/src/components/jfr/Jfr.vue x: 609 lines of code y: 4 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/JFRAnalyzerImpl.java x: 378 lines of code y: 2 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/common/EventConstant.java x: 33 lines of code y: 2 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/AllocatedMemoryExtractor.java x: 83 lines of code y: 2 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/AllocationsExtractor.java x: 107 lines of code y: 2 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/CPUSampleExtractor.java x: 49 lines of code y: 2 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/CPUTimeExtractor.java x: 259 lines of code y: 2 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/EventVisitor.java x: 76 lines of code y: 2 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/Extractor.java x: 53 lines of code y: 2 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/JFRAnalysisContext.java x: 72 lines of code y: 2 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/WallClockExtractor.java x: 133 lines of code y: 2 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/model/jfr/RecordedEvent.java x: 274 lines of code y: 2 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/util/StackTraceUtil.java x: 78 lines of code y: 2 # changes frontend/src/App.vue x: 87 lines of code y: 5 # changes frontend/src/components/threaddump/CallSiteTree.vue x: 208 lines of code y: 3 # changes frontend/src/components/threaddump/Monitor.vue x: 83 lines of code y: 3 # changes frontend/src/components/threaddump/MonitorThread.vue x: 141 lines of code y: 3 # changes frontend/src/components/threaddump/Thread.vue x: 152 lines of code y: 3 # changes frontend/src/components/threaddump/ThreadDump.vue x: 279 lines of code y: 4 # changes frontend/src/components/forms/FileTransferForm.vue x: 569 lines of code y: 5 # changes frontend/src/components/forms/LoginForm.vue x: 268 lines of code y: 2 # changes frontend/src/components/heapdump/Inspector.vue x: 169 lines of code y: 6 # changes frontend/src/components/layouts/Header.vue x: 163 lines of code y: 5 # changes server/src/main/java/org/eclipse/jifa/server/controller/HandshakeController.java x: 48 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/controller/UserController.java x: 42 lines of code y: 2 # changes server/src/main/java/org/eclipse/jifa/server/domain/dto/HandshakeResponse.java x: 14 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/service/impl/UserServiceImpl.java x: 191 lines of code y: 6 # changes server/src/main/java/org/eclipse/jifa/server/service/UserService.java x: 18 lines of code y: 5 # changes frontend/src/components/gclog/Details.vue x: 231 lines of code y: 2 # changes frontend/src/components/heapdump/DuplicateClasses.vue x: 111 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/ConfigurationAccessor.java x: 46 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/configurer/EntityConfigurer.java x: 13 lines of code y: 2 # changes server/src/main/java/org/eclipse/jifa/server/controller/ElasticWorkerController.java x: 21 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/domain/dto/FileLocation.java x: 7 lines of code y: 1 # changes server/src/main/java/org/eclipse/jifa/server/domain/entity/cluster/ElasticWorkerEntity.java x: 30 lines of code y: 1 # changes server/src/main/java/org/eclipse/jifa/server/domain/entity/cluster/StaticWorkerEntity.java x: 22 lines of code y: 1 # changes server/src/main/java/org/eclipse/jifa/server/enums/ServerErrorCode.java x: 29 lines of code y: 4 # changes server/src/main/java/org/eclipse/jifa/server/service/FileService.java x: 27 lines of code y: 9 # changes server/src/main/java/org/eclipse/jifa/server/service/impl/AnalysisApiServiceImpl.java x: 138 lines of code y: 7 # changes server/src/main/java/org/eclipse/jifa/server/task/ElasticWorkerRelatedTasks.java x: 51 lines of code y: 5 # changes server/src/main/java/org/eclipse/jifa/server/task/StorageRelatedTasks.java x: 72 lines of code y: 8 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/PerfDimensionFactory.java x: 52 lines of code y: 1 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/FileIOTimeExtractor.java x: 43 lines of code y: 1 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/model/Frame.java x: 34 lines of code y: 1 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/model/Method.java x: 48 lines of code y: 1 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/model/jfr/EventType.java x: 3 lines of code y: 1 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/request/DimensionBuilder.java x: 109 lines of code y: 1 # changes analysis/src/main/java/org/eclipse/jifa/analysis/listener/ProgressListener.java x: 17 lines of code y: 3 # changes common/src/main/java/org/eclipse/jifa/common/util/GsonHolder.java x: 56 lines of code y: 3 # changes frontend/src/components/jfr/flame-graph.js x: 1656 lines of code y: 1 # changes frontend/src/components/jfr/utils.ts x: 65 lines of code y: 1 # changes frontend/src/composables/file-types.ts x: 59 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/enums/FileType.java x: 33 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/domain/dto/FileTransferRequest.java x: 118 lines of code y: 5 # changes server/src/main/java/org/eclipse/jifa/server/enums/FileTransferMethod.java x: 4 lines of code y: 4 # changes server/src/main/java/org/eclipse/jifa/server/repository/ConfigurationRepo.java x: 7 lines of code y: 2 # changes license_helper.pl x: 101 lines of code y: 6 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment/Context.java x: 95 lines of code y: 2 # changes analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/VirtualClassLoaderItem.java x: 80 lines of code y: 3 # changes frontend/src/components/heapdump/DominatorTree.vue x: 193 lines of code y: 14 # changes frontend/src/components/heapdump/Setup.vue x: 200 lines of code y: 4 # changes frontend/src/components/heapdump/Toolbar.vue x: 22 lines of code y: 4 # changes frontend/src/stores/analysis.ts x: 36 lines of code y: 4 # changes server/src/main/java/org/eclipse/jifa/server/task/FileRelatedTasks.java x: 39 lines of code y: 3 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/GCLogParserFactory.java x: 131 lines of code y: 4 # changes frontend/src/components/heapdump/Query.vue x: 249 lines of code y: 8 # changes server/src/main/java/org/eclipse/jifa/server/ReadyListener.java x: 64 lines of code y: 4 # changes server/src/main/java/org/eclipse/jifa/server/controller/AnalysisApiHttpController.java x: 93 lines of code y: 5 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment/GCLogAnalyzer.java x: 59 lines of code y: 1 # changes frontend/src/components/gclog/GCLog.vue x: 234 lines of code y: 10 # changes analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/parser/SerDesParser.java x: 70 lines of code y: 4 # changes server/src/main/java/org/eclipse/jifa/server/task/LockSupport.java x: 39 lines of code y: 2 # changes server/src/main/java/org/eclipse/jifa/server/service/CipherService.java x: 11 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/Launcher.java x: 15 lines of code y: 2 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/GCLogAnalysisApiExecutor.java x: 35 lines of code y: 2 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/GCLogAnalyzer.java x: 54 lines of code y: 4 # changes analysis/src/main/java/org/eclipse/jifa/analysis/ApiServiceImpl.java x: 64 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/service/AnalysisApiService.java x: 9 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/controller/GlobalExceptionHandler.java x: 61 lines of code y: 5 # changes frontend/src/components/FileSelector.vue x: 119 lines of code y: 1 # changes frontend/src/components/Files.vue x: 235 lines of code y: 1 # changes frontend/src/components/gclog/AnalysisConfig.vue x: 170 lines of code y: 1 # changes frontend/src/components/gclog/Comparison.vue x: 988 lines of code y: 1 # changes frontend/src/components/gclog/Diagnosis.vue x: 185 lines of code y: 1 # changes frontend/src/components/gclog/EventView.vue x: 337 lines of code y: 1 # changes frontend/src/components/gclog/MemoryStats.vue x: 132 lines of code y: 1 # changes frontend/src/components/gclog/ObjectStats.vue x: 103 lines of code y: 1 # changes frontend/src/components/gclog/Overview.vue x: 88 lines of code y: 1 # changes frontend/src/components/gclog/Pause.vue x: 208 lines of code y: 1 # changes frontend/src/components/gclog/PhaseStats.vue x: 279 lines of code y: 1 # changes frontend/src/components/gclog/utils.ts x: 227 lines of code y: 1 # changes frontend/src/components/heapdump/ClassLoaders.vue x: 68 lines of code y: 3 # changes frontend/src/components/heapdump/ClassReferences.vue x: 83 lines of code y: 1 # changes frontend/src/components/heapdump/CommonTable.vue x: 401 lines of code y: 1 # changes frontend/src/components/heapdump/DirectByteBuffers.vue x: 54 lines of code y: 1 # changes frontend/src/components/heapdump/DynamicTabs.vue x: 100 lines of code y: 1 # changes frontend/src/components/heapdump/GCRoots.vue x: 123 lines of code y: 2 # changes frontend/src/components/heapdump/Histogram.vue x: 191 lines of code y: 10 # changes frontend/src/components/heapdump/LeakSuspects.vue x: 89 lines of code y: 2 # changes frontend/src/components/heapdump/icon-helper.ts x: 157 lines of code y: 1 # changes frontend/src/components/threaddump/Content.vue x: 57 lines of code y: 2 # changes frontend/src/i18n/gclog/en.ts x: 330 lines of code y: 1 # changes analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/ThreadDumpAnalyzer.java x: 215 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/support/AnalysisApiArgumentResolverFactory.java x: 343 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/controller/FileController.java x: 66 lines of code y: 7 # changes analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/VirtualDefaultItem.java x: 79 lines of code y: 3 # changes server/src/main/java/org/eclipse/jifa/server/repository/FileRepo.java x: 15 lines of code y: 4 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser/SuggestionGenerator.java x: 91 lines of code y: 2 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/modeInfo/VmOptions.java x: 247 lines of code y: 2 # changes analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/ProgressListenerImpl.java x: 25 lines of code y: 2 # changes server/src/main/java/org/eclipse/jifa/server/domain/entity/shared/file/DeletedFileEntity.java x: 18 lines of code y: 2 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/AbstractGCLogParser.java x: 67 lines of code y: 2 # changes analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/SearchPredicate.java x: 112 lines of code y: 2 # changes analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/parser/JStackParser.java x: 696 lines of code y: 2 # changes analysis/src/main/java/org/eclipse/jifa/analysis/ApiParameter.java x: 4 lines of code y: 2 # changes common/src/main/java/org/eclipse/jifa/common/util/PageViewBuilder.java x: 118 lines of code y: 2 # changes server/src/main/java/org/eclipse/jifa/server/controller/HealthCheckController.java x: 21 lines of code y: 2 # changes common/src/main/java/org/eclipse/jifa/common/util/Validate.java x: 140 lines of code y: 2 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/AbstractUnifiedGCLogParser.java x: 139 lines of code y: 1 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/ParseRule.java x: 77 lines of code y: 1 # changes analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/Helper.java x: 95 lines of code y: 1 # changes
16.0
# changes
  min: 1.0
  average: 2.05
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 16.0
0 1831.0
lines of code
min: 3.0 | average: 78.71 | 25th percentile: 15.0 | median: 33.0 | 75th percentile: 78.75 | max: 1831.0

Number of Contributors vs. Number of Changes: 476 points

analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/VirtualThreadItem.java x: 2 # contributors y: 4 # changes frontend/src/components/gclog/TimeGraph.vue x: 2 # contributors y: 2 # changes server/src/main/java/org/eclipse/jifa/server/service/impl/WorkerServiceImpl.java x: 2 # contributors y: 3 # changes server/src/main/java/org/eclipse/jifa/server/component/CurrentStaticWorker.java x: 3 # contributors y: 4 # changes analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/Model.java x: 1 # contributors y: 3 # changes analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/HeapDumpAnalyzerImpl.java x: 2 # contributors y: 5 # changes frontend/src/i18n/heapdump/en.ts x: 3 # contributors y: 6 # changes frontend/src/i18n/heapdump/zh.ts x: 3 # contributors y: 5 # changes analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GCModel.java x: 4 # contributors y: 6 # changes frontend/src/components/heapdump/EnvVariables.vue x: 1 # contributors y: 1 # changes frontend/src/components/heapdump/HeapDump.vue x: 6 # contributors y: 16 # changes server/src/main/java/org/eclipse/jifa/server/Configuration.java x: 3 # contributors y: 16 # changes server/src/main/java/org/eclipse/jifa/server/controller/AnalysisApiStompController.java x: 2 # contributors y: 7 # changes server/src/main/java/org/eclipse/jifa/server/service/impl/K8SWorkerScheduler.java x: 4 # contributors y: 11 # changes frontend/src/i18n/zh.ts x: 3 # contributors y: 7 # changes frontend/src/support/utils.ts x: 1 # contributors y: 4 # changes analysis/heap-dump/provider/src/main/java/org/eclipse/jifa/hdp/provider/HeapDumpAnalysisApiExecutor.java x: 3 # contributors y: 8 # changes frontend/src/components/Analysis.vue x: 3 # contributors y: 10 # changes frontend/src/stores/env.ts x: 2 # contributors y: 8 # changes server/src/main/java/org/eclipse/jifa/server/Constant.java x: 1 # contributors y: 7 # changes server/src/main/java/org/eclipse/jifa/server/service/impl/FileServiceImpl.java x: 2 # contributors y: 15 # changes server/src/main/java/org/eclipse/jifa/server/service/impl/StorageServiceImpl.java x: 1 # contributors y: 8 # changes analysis/jfr/src/main/java/org/eclipse/jifa/jfr/JFRAnalyzerImpl.java x: 1 # contributors y: 2 # changes frontend/src/App.vue x: 1 # contributors y: 5 # changes frontend/src/components/heapdump/Inspector.vue x: 1 # contributors y: 6 # changes server/src/main/java/org/eclipse/jifa/server/service/FileService.java x: 1 # contributors y: 9 # changes frontend/vite.config.ts x: 3 # contributors y: 3 # changes frontend/src/components/heapdump/DominatorTree.vue x: 6 # contributors y: 14 # changes frontend/src/components/gclog/GCLog.vue x: 2 # contributors y: 10 # changes frontend/src/components/heapdump/Histogram.vue x: 4 # contributors y: 10 # changes
16.0
# changes
  min: 1.0
  average: 2.05
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 16.0
0 6.0
# contributors
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 6.0

Number of Contributors vs. File Size: 476 points

analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/VirtualThreadItem.java x: 2 # contributors y: 57 lines of code frontend/src/components/gclog/TimeGraph.vue x: 2 # contributors y: 402 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/WorkerServiceImpl.java x: 2 # contributors y: 350 lines of code server/src/main/java/org/eclipse/jifa/server/component/CurrentStaticWorker.java x: 3 # contributors y: 74 lines of code analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/Model.java x: 1 # contributors y: 688 lines of code analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/HeapDumpAnalyzerImpl.java x: 2 # contributors y: 1831 lines of code frontend/src/components/heapdump/Overview.vue x: 2 # contributors y: 148 lines of code frontend/src/i18n/heapdump/en.ts x: 3 # contributors y: 85 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GCModel.java x: 4 # contributors y: 828 lines of code analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/HeapDumpAnalyzer.java x: 2 # contributors y: 129 lines of code frontend/src/components/heapdump/EnvVariables.vue x: 1 # contributors y: 68 lines of code frontend/src/components/heapdump/HeapDump.vue x: 6 # contributors y: 120 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser/EventAbnormalDetector.java x: 2 # contributors y: 220 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser/GlobalDiagnoser.java x: 2 # contributors y: 240 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/GCEvent.java x: 2 # contributors y: 409 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/CpuTime.java x: 1 # contributors y: 24 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCCause.java x: 1 # contributors y: 80 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCEventBooleanType.java x: 1 # contributors y: 11 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCEventLevel.java x: 1 # contributors y: 6 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCMemoryItem.java x: 1 # contributors y: 162 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/MemoryArea.java x: 1 # contributors y: 60 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment/GCModelConverter.java x: 2 # contributors y: 107 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/CMSGCModel.java x: 3 # contributors y: 92 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/G1GCModel.java x: 2 # contributors y: 191 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GCEventType.java x: 2 # contributors y: 187 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GenerationalGCModel.java x: 2 # contributors y: 71 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/AbstractPreUnifiedGCLogParser.java x: 3 # contributors y: 717 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/PreUnifiedG1GCLogParser.java x: 2 # contributors y: 237 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/PreUnifiedGenerationalGCLogParser.java x: 2 # contributors y: 198 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/UnifiedZGCLogParser.java x: 2 # contributors y: 226 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/util/GCLogUtil.java x: 2 # contributors y: 255 lines of code server/src/main/java/org/eclipse/jifa/server/configurer/SecurityCryptoConfigurer.java x: 1 # contributors y: 40 lines of code server/src/main/java/org/eclipse/jifa/server/configurer/SecurityFilterConfigurer.java x: 1 # contributors y: 138 lines of code server/src/main/java/org/eclipse/jifa/server/controller/AnalysisApiStompController.java x: 2 # contributors y: 77 lines of code manifests/charts/jifa/templates/_helpers.tpl x: 1 # contributors y: 97 lines of code manifests/charts/jifa/templates/jifa-master-deployment.yaml x: 1 # contributors y: 76 lines of code manifests/charts/jifa/templates/jifa-pvc.yaml x: 1 # contributors y: 16 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/K8SWorkerScheduler.java x: 4 # contributors y: 179 lines of code frontend/src/i18n/en.ts x: 3 # contributors y: 105 lines of code analysis/heap-dump/provider/src/main/java/org/eclipse/jifa/hdp/provider/HeapDumpAnalysisApiExecutor.java x: 3 # contributors y: 177 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/JFRAnalysisApiExecutor.java x: 2 # contributors y: 43 lines of code analysis/src/main/java/org/eclipse/jifa/analysis/AbstractApiExecutor.java x: 3 # contributors y: 317 lines of code frontend/src/components/Analysis.vue x: 3 # contributors y: 223 lines of code frontend/src/stores/env.ts x: 2 # contributors y: 133 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/FileServiceImpl.java x: 2 # contributors y: 377 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/StorageServiceImpl.java x: 1 # contributors y: 294 lines of code frontend/src/components/jfr/Jfr.vue x: 2 # contributors y: 609 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/JFRAnalyzerImpl.java x: 1 # contributors y: 378 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/common/EventConstant.java x: 1 # contributors y: 33 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/AllocationsExtractor.java x: 1 # contributors y: 107 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/CPUSampleExtractor.java x: 1 # contributors y: 49 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/CPUTimeExtractor.java x: 1 # contributors y: 259 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/Extractor.java x: 1 # contributors y: 53 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/WallClockExtractor.java x: 1 # contributors y: 133 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/model/jfr/RecordedEvent.java x: 1 # contributors y: 274 lines of code frontend/src/App.vue x: 1 # contributors y: 87 lines of code frontend/src/components/threaddump/CallSiteTree.vue x: 1 # contributors y: 208 lines of code frontend/src/components/threaddump/Thread.vue x: 1 # contributors y: 152 lines of code frontend/src/components/forms/FileTransferForm.vue x: 2 # contributors y: 569 lines of code frontend/src/components/forms/LoginForm.vue x: 1 # contributors y: 268 lines of code frontend/src/components/heapdump/Inspector.vue x: 1 # contributors y: 169 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/UserServiceImpl.java x: 1 # contributors y: 191 lines of code frontend/src/components/gclog/Details.vue x: 1 # contributors y: 231 lines of code frontend/src/components/heapdump/DuplicateClasses.vue x: 1 # contributors y: 111 lines of code server/src/main/java/org/eclipse/jifa/server/repository/ElasticWorkerRepo.java x: 2 # contributors y: 15 lines of code frontend/src/components/jfr/flame-graph.js x: 1 # contributors y: 1656 lines of code frontend/src/composables/file-types.ts x: 2 # contributors y: 59 lines of code frontend/vite.config.ts x: 3 # contributors y: 55 lines of code server/src/main/java/org/eclipse/jifa/server/enums/FileType.java x: 2 # contributors y: 33 lines of code server/src/main/java/org/eclipse/jifa/server/domain/dto/FileTransferRequest.java x: 1 # contributors y: 118 lines of code frontend/src/components/heapdump/DominatorTree.vue x: 6 # contributors y: 193 lines of code frontend/src/components/heapdump/Toolbar.vue x: 2 # contributors y: 22 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/GCLogParserFactory.java x: 3 # contributors y: 131 lines of code frontend/src/components/heapdump/Query.vue x: 2 # contributors y: 249 lines of code server/src/main/java/org/eclipse/jifa/server/controller/AnalysisApiHttpController.java x: 2 # contributors y: 93 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/CipherServiceImpl.java x: 1 # contributors y: 146 lines of code frontend/src/components/gclog/Comparison.vue x: 1 # contributors y: 988 lines of code frontend/src/components/gclog/Diagnosis.vue x: 1 # contributors y: 185 lines of code frontend/src/components/gclog/EventView.vue x: 1 # contributors y: 337 lines of code frontend/src/components/gclog/utils.ts x: 1 # contributors y: 227 lines of code frontend/src/components/heapdump/CommonTable.vue x: 1 # contributors y: 401 lines of code frontend/src/components/heapdump/GCRoots.vue x: 1 # contributors y: 123 lines of code frontend/src/components/heapdump/Histogram.vue x: 4 # contributors y: 191 lines of code frontend/src/i18n/gclog/en.ts x: 1 # contributors y: 330 lines of code analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/ThreadDumpAnalyzer.java x: 1 # contributors y: 215 lines of code server/src/main/java/org/eclipse/jifa/server/support/AnalysisApiArgumentResolverFactory.java x: 1 # contributors y: 343 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/modeInfo/VmOptions.java x: 1 # contributors y: 247 lines of code analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/SearchPredicate.java x: 2 # contributors y: 112 lines of code analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/parser/JStackParser.java x: 2 # contributors y: 696 lines of code
1831.0
lines of code
  min: 3.0
  average: 78.71
  25th percentile: 15.0
  median: 33.0
  75th percentile: 78.75
  max: 1831.0
0 6.0
# contributors
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 6.0