apache / pulsar-manager
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 245 files with 25,747 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (1,967 lines of code)
    • 39 files changed 6-20 times (11,420 lines of code)
    • 203 files changed 1-5 times (12,360 lines of code)
0% | 0% | 7% | 44% | 48%
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 245 files with 25,747 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 7 files changed by 6-10 contributors (4,038 lines of code)
    • 130 files changed by 2-5 contributors (17,458 lines of code)
    • 108 files changed by 1 contributor (4,251 lines of code)
0% | 0% | 15% | 67% | 16%
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, js, txt, vue, svg, md, scss, sql, gradle, properties, sh, yml, json, css, gitignore, html, babelrc, dockerignore, bat, editorconfig, eslintignore, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js0% | 0% | 34% | 18% | 46%
vue0% | 0% | 0% | 60% | 39%
java0% | 0% | 0% | 32% | 67%
sql0% | 0% | 0% | 100% | 0%
scss0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
yml0% | 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
front-end0% | 0% | 10% | 46% | 43%
src0% | 0% | 0% | 37% | 62%
docker0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
en.js
in front-end/src/lang
820 - 2019-03-02 2023-06-01 33 10 eguangning@gmail.com 64506104+hrzzzz@users.norep...
zh.js
in front-end/src/lang
817 - 2019-03-02 2023-06-01 28 10 eguangning@gmail.com 64506104+hrzzzz@users.norep...
index.js
in front-end/src/router
330 - 2019-03-02 2022-05-10 22 4 eguangning@gmail.com urfree@apache.org
partitionedTopic.vue
in front-end/src/views/management/topics
813 - 2019-07-30 2022-02-09 17 5 eguangning@gmail.com liushen001@126.com
index.vue
in front-end/src/views/management/tenants
376 - 2019-03-02 2022-04-13 16 3 eguangning@gmail.com guangning@apache.org
topic.vue
in front-end/src/views/management/topics
1043 - 2019-07-30 2022-04-13 16 5 eguangning@gmail.com guangning@apache.org
namespace.vue
in front-end/src/views/management/namespaces
1629 - 2019-07-30 2023-06-30 15 6 eguangning@gmail.com linkun0922@163.com
request.js
in front-end/src/utils
75 - 2019-03-02 2020-07-07 13 4 eguangning@gmail.com guangning@apache.org
topics.js
in front-end/src/api
399 54 2019-03-05 2022-12-30 13 3 eguangning@gmail.com apurvatelang15@gmail.com
cluster.vue
in front-end/src/views/management/clusters
640 - 2019-07-31 2020-01-13 13 3 eguangning@gmail.com guangning@apache.org
mysql-schema.sql
in src/main/resources/META-INF/sql
132 - 2019-08-20 2023-06-01 12 5 eguangning@gmail.com 64506104+hrzzzz@users.norep...
BrokerStatsServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
292 8 2019-11-08 2020-12-05 12 6 guangning@apache.org minardi.matteo@hotmail.it
tenant.vue
in front-end/src/views/management/tenants
484 - 2019-07-30 2022-02-09 12 5 eguangning@gmail.com liushen001@126.com
index.vue
in front-end/src/views/management/clusters
337 - 2019-03-02 2019-11-05 11 3 eguangning@gmail.com guangning@apache.org
EnvironmentForward.java
in src/main/java/org/apache/pulsar/manager/zuul
86 6 2019-11-08 2022-04-13 10 4 guangning@apache.org guangning@apache.org
sqlite-schema.sql
in src/main/resources/META-INF/sql
130 - 2019-08-20 2023-06-01 10 4 eguangning@gmail.com 64506104+hrzzzz@users.norep...
user.js
in front-end/src/store/modules
138 8 2019-03-02 2022-04-13 10 3 eguangning@gmail.com baoyaolong@gmail.com
EnvironmentsController.java
in src/main/java/org/apache/pulsar/manager/controller
151 1 2019-11-08 2023-06-01 10 7 guangning@apache.org 64506104+hrzzzz@users.norep...
broker.vue
in front-end/src/views/management/brokers
293 - 2019-07-31 2023-08-07 10 5 eguangning@gmail.com linkun0922@163.com
WebAppConfigurer.java
in src/main/java/org/apache/pulsar/manager/interceptor
51 2 2019-11-08 2022-04-13 9 5 guangning@apache.org baoyaolong@gmail.com
index.js
in front-end/config
52 - 2019-03-02 2020-09-28 9 2 eguangning@gmail.com guangning@apache.org
herddb-schema.sql
in src/main/resources/META-INF/sql
120 - 2019-09-19 2023-06-01 9 5 eolivelli@gmail.com 64506104+hrzzzz@users.norep...
postgresql-schema.sql
in src/main/resources/META-INF/sql
132 - 2019-09-15 2023-06-01 9 5 eguangning@gmail.com 64506104+hrzzzz@users.norep...
subscription.vue
in front-end/src/views/management/subscriptions
594 - 2019-07-30 2020-02-10 9 3 eguangning@gmail.com guangning@apache.org
AdminHandlerInterceptor.java
in src/main/java/org/apache/pulsar/manager/interceptor
98 4 2019-11-08 2022-04-13 8 3 guangning@apache.org guangning@apache.org
LoginController.java
in src/main/java/org/apache/pulsar/manager/controller
130 1 2019-11-08 2022-12-02 8 5 guangning@apache.org 88994283+jakiuncle@users.no...
NamespacesServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
137 3 2019-11-08 2020-12-05 8 6 guangning@apache.org minardi.matteo@hotmail.it
EnvironmentCacheServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
192 14 2019-11-08 2023-06-01 8 7 guangning@apache.org 64506104+hrzzzz@users.norep...
index.vue
in front-end/src/views/login
276 - 2019-03-02 2022-12-02 8 4 eguangning@gmail.com 88994283+jakiuncle@users.no...
dev.env.js
in front-end/config
9 - 2019-03-02 2019-11-05 7 2 eguangning@gmail.com guangning@apache.org
TenantsServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
124 3 2019-11-08 2020-12-05 7 4 guangning@apache.org minardi.matteo@hotmail.it
init_db.sql
in docker
133 - 2019-08-20 2022-04-13 7 4 eguangning@gmail.com guangning@apache.org
failureDomain.vue
in front-end/src/views/management/clusters
183 - 2019-07-31 2019-11-05 7 3 eguangning@gmail.com guangning@apache.org
namespaces.js
in front-end/src/api
356 50 2019-03-02 2019-08-12 7 2 eguangning@gmail.com sijie@apache.org
namespaceIsolationPolicy.vue
in front-end/src/views/management/namespaceIsolations
482 - 2019-07-31 2020-12-23 7 4 eguangning@gmail.com danielorf@gmail.com
subscriptions.js
in front-end/src/api
51 6 2019-03-06 2020-02-06 6 3 eguangning@gmail.com guangning@apache.org
ClustersServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
88 3 2019-11-08 2020-12-05 6 5 guangning@apache.org minardi.matteo@hotmail.it
TopicsController.java
in src/main/java/org/apache/pulsar/manager/controller
123 3 2019-11-08 2020-06-29 6 3 guangning@apache.org 51769018+shustsud@users.nor...
Navbar.vue
in front-end/src/views/layout/components
175 - 2019-03-02 2019-11-05 6 3 eguangning@gmail.com guangning@apache.org
index.vue
in front-end/src/components/Breadcrumb
265 - 2019-03-02 2019-11-05 6 3 eguangning@gmail.com guangning@apache.org
index.vue
in front-end/src/views/management/environments
270 - 2019-08-06 2023-06-01 6 5 eguangning@gmail.com 64506104+hrzzzz@users.norep...
TopicsServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
361 6 2019-11-08 2020-12-05 6 5 guangning@apache.org minardi.matteo@hotmail.it
tenants.js
in front-end/src/api
44 6 2019-03-02 2019-07-30 5 1 eguangning@gmail.com eguangning@gmail.com
TenantsMapper.java
in src/main/java/org/apache/pulsar/manager/mapper
58 - 2019-12-11 2022-01-13 5 3 guangning@apache.org sourabh.agrawal2@nutanix.com
TenantsController.java
in src/main/java/org/apache/pulsar/manager/controller
63 1 2019-11-08 2022-04-13 5 3 guangning@apache.org guangning@apache.org
ClustersController.java
in src/main/java/org/apache/pulsar/manager/controller
64 1 2019-11-08 2022-04-13 5 2 guangning@apache.org guangning@apache.org
PulsarApplicationListener.java
in src/main/java/org/apache/pulsar/manager
67 2 2020-01-13 2021-06-22 5 5 guangning@apache.org 16098391+g0715158@users.nor...
BrokersServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
77 3 2019-11-08 2023-06-01 5 5 guangning@apache.org 64506104+hrzzzz@users.norep...
clusters.js
in front-end/src/api
104 12 2019-03-02 2019-08-11 5 2 eguangning@gmail.com sijie@apache.org
prod.env.js
in front-end/config
4 - 2019-03-02 2019-11-05 4 2 eguangning@gmail.com guangning@apache.org
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
en.js
in front-end/src/lang
820 - 2019-03-02 2023-06-01 33 10 eguangning@gmail.com 64506104+hrzzzz@users.norep...
zh.js
in front-end/src/lang
817 - 2019-03-02 2023-06-01 28 10 eguangning@gmail.com 64506104+hrzzzz@users.norep...
EnvironmentsController.java
in src/main/java/org/apache/pulsar/manager/controller
151 1 2019-11-08 2023-06-01 10 7 guangning@apache.org 64506104+hrzzzz@users.norep...
EnvironmentCacheServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
192 14 2019-11-08 2023-06-01 8 7 guangning@apache.org 64506104+hrzzzz@users.norep...
namespace.vue
in front-end/src/views/management/namespaces
1629 - 2019-07-30 2023-06-30 15 6 eguangning@gmail.com linkun0922@163.com
BrokerStatsServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
292 8 2019-11-08 2020-12-05 12 6 guangning@apache.org minardi.matteo@hotmail.it
NamespacesServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
137 3 2019-11-08 2020-12-05 8 6 guangning@apache.org minardi.matteo@hotmail.it
partitionedTopic.vue
in front-end/src/views/management/topics
813 - 2019-07-30 2022-02-09 17 5 eguangning@gmail.com liushen001@126.com
topic.vue
in front-end/src/views/management/topics
1043 - 2019-07-30 2022-04-13 16 5 eguangning@gmail.com guangning@apache.org
tenant.vue
in front-end/src/views/management/tenants
484 - 2019-07-30 2022-02-09 12 5 eguangning@gmail.com liushen001@126.com
mysql-schema.sql
in src/main/resources/META-INF/sql
132 - 2019-08-20 2023-06-01 12 5 eguangning@gmail.com 64506104+hrzzzz@users.norep...
broker.vue
in front-end/src/views/management/brokers
293 - 2019-07-31 2023-08-07 10 5 eguangning@gmail.com linkun0922@163.com
postgresql-schema.sql
in src/main/resources/META-INF/sql
132 - 2019-09-15 2023-06-01 9 5 eguangning@gmail.com 64506104+hrzzzz@users.norep...
herddb-schema.sql
in src/main/resources/META-INF/sql
120 - 2019-09-19 2023-06-01 9 5 eolivelli@gmail.com 64506104+hrzzzz@users.norep...
WebAppConfigurer.java
in src/main/java/org/apache/pulsar/manager/interceptor
51 2 2019-11-08 2022-04-13 9 5 guangning@apache.org baoyaolong@gmail.com
LoginController.java
in src/main/java/org/apache/pulsar/manager/controller
130 1 2019-11-08 2022-12-02 8 5 guangning@apache.org 88994283+jakiuncle@users.no...
index.vue
in front-end/src/views/management/environments
270 - 2019-08-06 2023-06-01 6 5 eguangning@gmail.com 64506104+hrzzzz@users.norep...
ClustersServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
88 3 2019-11-08 2020-12-05 6 5 guangning@apache.org minardi.matteo@hotmail.it
TopicsServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
361 6 2019-11-08 2020-12-05 6 5 guangning@apache.org minardi.matteo@hotmail.it
PulsarApplicationListener.java
in src/main/java/org/apache/pulsar/manager
67 2 2020-01-13 2021-06-22 5 5 guangning@apache.org 16098391+g0715158@users.nor...
BrokersServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
77 3 2019-11-08 2023-06-01 5 5 guangning@apache.org 64506104+hrzzzz@users.norep...
index.js
in front-end/src/router
330 - 2019-03-02 2022-05-10 22 4 eguangning@gmail.com urfree@apache.org
request.js
in front-end/src/utils
75 - 2019-03-02 2020-07-07 13 4 eguangning@gmail.com guangning@apache.org
sqlite-schema.sql
in src/main/resources/META-INF/sql
130 - 2019-08-20 2023-06-01 10 4 eguangning@gmail.com 64506104+hrzzzz@users.norep...
EnvironmentForward.java
in src/main/java/org/apache/pulsar/manager/zuul
86 6 2019-11-08 2022-04-13 10 4 guangning@apache.org guangning@apache.org
index.vue
in front-end/src/views/login
276 - 2019-03-02 2022-12-02 8 4 eguangning@gmail.com 88994283+jakiuncle@users.no...
init_db.sql
in docker
133 - 2019-08-20 2022-04-13 7 4 eguangning@gmail.com guangning@apache.org
namespaceIsolationPolicy.vue
in front-end/src/views/management/namespaceIsolations
482 - 2019-07-31 2020-12-23 7 4 eguangning@gmail.com danielorf@gmail.com
TenantsServiceImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
124 3 2019-11-08 2020-12-05 7 4 guangning@apache.org minardi.matteo@hotmail.it
index.vue
in front-end/src/views/management/tenants
376 - 2019-03-02 2022-04-13 16 3 eguangning@gmail.com guangning@apache.org
topics.js
in front-end/src/api
399 54 2019-03-05 2022-12-30 13 3 eguangning@gmail.com apurvatelang15@gmail.com
cluster.vue
in front-end/src/views/management/clusters
640 - 2019-07-31 2020-01-13 13 3 eguangning@gmail.com guangning@apache.org
index.vue
in front-end/src/views/management/clusters
337 - 2019-03-02 2019-11-05 11 3 eguangning@gmail.com guangning@apache.org
user.js
in front-end/src/store/modules
138 8 2019-03-02 2022-04-13 10 3 eguangning@gmail.com baoyaolong@gmail.com
subscription.vue
in front-end/src/views/management/subscriptions
594 - 2019-07-30 2020-02-10 9 3 eguangning@gmail.com guangning@apache.org
AdminHandlerInterceptor.java
in src/main/java/org/apache/pulsar/manager/interceptor
98 4 2019-11-08 2022-04-13 8 3 guangning@apache.org guangning@apache.org
failureDomain.vue
in front-end/src/views/management/clusters
183 - 2019-07-31 2019-11-05 7 3 eguangning@gmail.com guangning@apache.org
index.vue
in front-end/src/components/Breadcrumb
265 - 2019-03-02 2019-11-05 6 3 eguangning@gmail.com guangning@apache.org
subscriptions.js
in front-end/src/api
51 6 2019-03-06 2020-02-06 6 3 eguangning@gmail.com guangning@apache.org
Navbar.vue
in front-end/src/views/layout/components
175 - 2019-03-02 2019-11-05 6 3 eguangning@gmail.com guangning@apache.org
TopicsController.java
in src/main/java/org/apache/pulsar/manager/controller
123 3 2019-11-08 2020-06-29 6 3 guangning@apache.org 51769018+shustsud@users.nor...
TenantsMapper.java
in src/main/java/org/apache/pulsar/manager/mapper
58 - 2019-12-11 2022-01-13 5 3 guangning@apache.org sourabh.agrawal2@nutanix.com
TenantsController.java
in src/main/java/org/apache/pulsar/manager/controller
63 1 2019-11-08 2022-04-13 5 3 guangning@apache.org guangning@apache.org
SidebarItem.vue
in front-end/src/views/layout/components/Sidebar
107 - 2019-03-02 2022-04-13 4 3 eguangning@gmail.com guangning@apache.org
TenantsRepository.java
in src/main/java/org/apache/pulsar/manager/entity
17 - 2019-12-11 2022-01-13 4 3 guangning@apache.org sourabh.agrawal2@nutanix.com
TenantsRepositoryImpl.java
in src/main/java/org/apache/pulsar/manager/dao
59 9 2019-12-11 2022-01-13 4 3 guangning@apache.org sourabh.agrawal2@nutanix.com
NamespacesRepositoryImpl.java
in src/main/java/org/apache/pulsar/manager/dao
84 13 2019-12-11 2021-05-24 4 3 guangning@apache.org 16098391+g0715158@users.nor...
TopicsStatsRepositoryImpl.java
in src/main/java/org/apache/pulsar/manager/dao
75 9 2019-11-08 2020-10-01 4 3 guangning@apache.org 654815312@qq.com
EnvironmentsMapper.java
in src/main/java/org/apache/pulsar/manager/mapper
29 - 2019-11-08 2023-06-01 4 3 guangning@apache.org 64506104+hrzzzz@users.norep...
BrokerStatsController.java
in src/main/java/org/apache/pulsar/manager/controller
45 2 2019-11-08 2020-06-29 4 3 guangning@apache.org 51769018+shustsud@users.nor...
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
namespaces.js
in front-end/integration-test/testNamespaces
386 32 2019-04-22 2019-04-22 1 1 eguangning@gmail.com eguangning@gmail.com
index.vue
in front-end/src/views/management/users
337 - 2019-12-11 2020-02-06 2 1 guangning@apache.org guangning@apache.org
tenant.vue
in front-end/src/views/management/admin/tenants
271 - 2020-01-13 2020-01-13 1 1 guangning@apache.org guangning@apache.org
UsersController.java
in src/main/java/org/apache/pulsar/manager/controller
195 1 2019-12-11 2022-04-13 3 1 guangning@apache.org guangning@apache.org
index.scss
in front-end/src/styles
162 - 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
tagsView.js
in front-end/src/store/modules
152 13 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
EmbeddedTomcatCustomizer.java
in src/main/java/org/apache/pulsar/manager
133 5 2020-06-29 2020-06-29 1 1 eolivelli@gmail.com eolivelli@gmail.com
sidebar.scss
in front-end/src/styles
127 - 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
index.js
in front-end/src/utils
123 6 2019-03-02 2019-08-13 4 1 eguangning@gmail.com eguangning@gmail.com
PulsarEventImpl.java
in src/main/java/org/apache/pulsar/manager/service/impl
85 9 2019-12-30 2022-04-13 3 1 guangning@apache.org guangning@apache.org
btn.scss
in front-end/src/styles
83 - 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
sticky.js
in front-end/src/directive
72 2 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
TopicStatsEntity.java
in src/main/java/org/apache/pulsar/manager/entity
71 3 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
tenants.js
in front-end/integration-test/testTenants
67 9 2019-04-22 2019-04-22 1 1 eguangning@gmail.com eguangning@gmail.com
element-ui.scss
in front-end/src/styles
66 - 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
GithubUserInfoEntity.java
in src/main/java/org/apache/pulsar/manager/entity
61 - 2019-12-04 2019-12-04 1 1 guangning@apache.org guangning@apache.org
app.js
in front-end/src/store/modules
57 5 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
mixin.scss
in front-end/src/styles
56 - 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
drag.js
in front-end/src/directive/el-dragDialog
56 3 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
UsersMapper.java
in src/main/java/org/apache/pulsar/manager/mapper
53 - 2019-12-04 2019-12-30 3 1 guangning@apache.org guangning@apache.org
EnvironmentsRepositoryImpl.java
in src/main/java/org/apache/pulsar/manager/dao
51 9 2019-11-08 2020-01-13 2 1 guangning@apache.org guangning@apache.org
clipboard.js
in front-end/src/directive/clipboard
47 5 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
tenants.js
in front-end/src/api
44 6 2019-03-02 2019-07-30 5 1 eguangning@gmail.com eguangning@gmail.com
users.js
in front-end/src/api
43 5 2019-12-11 2020-01-13 2 1 guangning@apache.org guangning@apache.org
waves.js
in front-end/src/directive/waves
40 1 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
scrollTo.js
in front-end/src/utils
39 3 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
ResizeHandler.js
in front-end/src/views/layout/mixin
38 5 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
ErrorResourceSerializer.java
in src/main/java/org/apache/pulsar/manager/controller/exception
37 1 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
create.js
in front-end/integration-test/testTopic
35 3 2019-04-28 2019-04-28 1 1 zhangyong1025.zy@gmail.com zhangyong1025.zy@gmail.com
index.js
in front-end/src/filters
35 3 2019-03-02 2019-08-13 2 1 eguangning@gmail.com eguangning@gmail.com
transition.scss
in front-end/src/styles
35 - 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
DashboardController.java
in src/main/java/org/apache/pulsar/manager/controller
35 1 2020-10-01 2020-10-01 1 1 654815312@qq.com 654815312@qq.com
BrokerTokensRepositoryImpl.java
in src/main/java/org/apache/pulsar/manager/dao
34 6 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
clipboard.js
in front-end/src/utils
33 3 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
environments.js
in front-end/src/api
33 4 2019-08-06 2019-08-06 1 1 eguangning@gmail.com eguangning@gmail.com
ReplicationStatsEntity.java
in src/main/java/org/apache/pulsar/manager/entity
28 1 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
ReplicationsStatsMapper.java
in src/main/java/org/apache/pulsar/manager/mapper
28 - 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
CustomizeExceptionHandler.java
in src/main/java/org/apache/pulsar/manager/controller/exception
28 1 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
ConsumerStatsEntity.java
in src/main/java/org/apache/pulsar/manager/entity
27 1 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
SubscriptionsStatsMapper.java
in src/main/java/org/apache/pulsar/manager/mapper
27 - 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
SubscriptionStatsEntity.java
in src/main/java/org/apache/pulsar/manager/entity
26 1 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
waves.css
in front-end/src/directive/waves
25 - 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
index.html
in src/main/resources/templates
25 - 2019-12-04 2019-12-04 1 1 guangning@apache.org guangning@apache.org
FixiOSBug.js
in front-end/src/views/layout/components/Sidebar
24 3 2019-03-02 2019-03-02 1 1 eguangning@gmail.com eguangning@gmail.com
PublisherStatsEntity.java
in src/main/java/org/apache/pulsar/manager/entity
24 1 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
PulsarManagerReplicatorStats.java
in src/main/java/org/apache/pulsar/manager/entity
23 - 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
TenantEntity.java
in src/main/java/org/apache/pulsar/manager/entity
23 - 2019-12-11 2020-01-13 2 1 guangning@apache.org guangning@apache.org
PulsarManagerTopicStats.java
in src/main/java/org/apache/pulsar/manager/entity
22 - 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
PublishersStatsMapper.java
in src/main/java/org/apache/pulsar/manager/mapper
22 - 2019-11-08 2019-11-08 1 1 guangning@apache.org guangning@apache.org
CsrfTokenController.java
in src/main/java/org/apache/pulsar/manager/controller
22 1 2020-07-07 2020-07-07 1 1 guangning@apache.org guangning@apache.org
Correlations

File Size vs. Number of Changes: 245 points

front-end/src/views/management/brokers/broker.vue x: 293 lines of code y: 10 # changes front-end/src/views/management/namespaces/namespace.vue x: 1629 lines of code y: 15 # changes front-end/src/lang/en.js x: 820 lines of code y: 33 # changes front-end/src/lang/zh.js x: 817 lines of code y: 28 # changes front-end/src/views/management/environments/index.vue x: 270 lines of code y: 6 # changes src/main/java/org/apache/pulsar/manager/controller/EnvironmentsController.java x: 151 lines of code y: 10 # changes src/main/java/org/apache/pulsar/manager/entity/EnvironmentEntity.java x: 13 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/mapper/EnvironmentsMapper.java x: 29 lines of code y: 4 # changes src/main/java/org/apache/pulsar/manager/service/PulsarAdminService.java x: 20 lines of code y: 2 # changes src/main/java/org/apache/pulsar/manager/service/impl/BrokersServiceImpl.java x: 77 lines of code y: 5 # changes src/main/java/org/apache/pulsar/manager/service/impl/EnvironmentCacheServiceImpl.java x: 192 lines of code y: 8 # changes src/main/java/org/apache/pulsar/manager/service/impl/PulsarAdminServiceImpl.java x: 147 lines of code y: 3 # changes src/main/resources/META-INF/sql/herddb-schema.sql x: 120 lines of code y: 9 # changes src/main/resources/META-INF/sql/mysql-schema.sql x: 132 lines of code y: 12 # changes src/main/resources/META-INF/sql/postgresql-schema.sql x: 132 lines of code y: 9 # changes src/main/resources/META-INF/sql/sqlite-schema.sql x: 130 lines of code y: 10 # changes front-end/build/utils.js x: 88 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/zuul/HttpsClientConfiguration.java x: 60 lines of code y: 2 # changes front-end/src/api/topics.js x: 399 lines of code y: 13 # changes front-end/src/main.js x: 40 lines of code y: 2 # changes front-end/src/views/login/index.vue x: 276 lines of code y: 8 # changes src/main/java/org/apache/pulsar/manager/controller/LoginController.java x: 130 lines of code y: 8 # changes front-end/src/router/index.js x: 330 lines of code y: 22 # changes docker/init_db.sql x: 133 lines of code y: 7 # changes front-end/src/views/layout/components/Sidebar/SidebarItem.vue x: 107 lines of code y: 4 # changes front-end/src/views/management/tenants/index.vue x: 376 lines of code y: 16 # changes front-end/src/views/management/topics/topic.vue x: 1043 lines of code y: 16 # changes src/main/java/org/apache/pulsar/manager/controller/ClustersController.java x: 64 lines of code y: 5 # changes src/main/java/org/apache/pulsar/manager/controller/UsersController.java x: 195 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/interceptor/AdminHandlerInterceptor.java x: 98 lines of code y: 8 # changes src/main/java/org/apache/pulsar/manager/service/PulsarEvent.java x: 6 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/service/impl/PulsarEventImpl.java x: 85 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/zuul/EnvironmentForward.java x: 86 lines of code y: 10 # changes front-end/src/api/login.js x: 38 lines of code y: 4 # changes front-end/src/permission.js x: 53 lines of code y: 4 # changes front-end/src/store/modules/user.js x: 138 lines of code y: 10 # changes front-end/src/views/callback/index.vue x: 17 lines of code y: 1 # changes src/main/java/org/apache/pulsar/manager/interceptor/WebAppConfigurer.java x: 51 lines of code y: 9 # changes front-end/src/views/management/tenants/tenant.vue x: 484 lines of code y: 12 # changes front-end/src/views/management/topics/partitionedTopic.vue x: 813 lines of code y: 17 # changes src/main/java/org/apache/pulsar/manager/dao/TenantsRepositoryImpl.java x: 59 lines of code y: 4 # changes src/main/java/org/apache/pulsar/manager/entity/TenantsRepository.java x: 17 lines of code y: 4 # changes src/main/java/org/apache/pulsar/manager/mapper/TenantsMapper.java x: 58 lines of code y: 5 # changes src/main/java/org/apache/pulsar/manager/service/impl/UsersServiceImpl.java x: 42 lines of code y: 2 # changes src/main/java/org/apache/pulsar/manager/PulsarApplicationListener.java x: 67 lines of code y: 5 # changes src/main/java/org/apache/pulsar/manager/service/impl/BookiesServiceImpl.java x: 137 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/service/impl/DashboardServiceImpl.java x: 84 lines of code y: 2 # changes src/main/java/org/apache/pulsar/manager/dao/NamespacesRepositoryImpl.java x: 84 lines of code y: 4 # changes front-end/src/utils/validate.js x: 70 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/swagger/SwaggerConfig.java x: 67 lines of code y: 2 # changes front-end/src/views/management/namespaceIsolations/namespaceIsolationPolicy.vue x: 482 lines of code y: 7 # changes src/main/java/org/apache/pulsar/manager/service/impl/BrokerStatsServiceImpl.java x: 292 lines of code y: 12 # changes src/main/java/org/apache/pulsar/manager/service/impl/ClustersServiceImpl.java x: 88 lines of code y: 6 # changes src/main/java/org/apache/pulsar/manager/service/impl/NamespacesServiceImpl.java x: 137 lines of code y: 8 # changes src/main/java/org/apache/pulsar/manager/service/impl/TenantsServiceImpl.java x: 124 lines of code y: 7 # changes src/main/java/org/apache/pulsar/manager/service/impl/TopicsServiceImpl.java x: 361 lines of code y: 6 # changes src/main/java/org/apache/pulsar/manager/utils/HttpUtil.java x: 142 lines of code y: 4 # changes src/main/java/org/apache/pulsar/manager/controller/DashboardController.java x: 35 lines of code y: 1 # changes src/main/java/org/apache/pulsar/manager/dao/ConsumersStatsRepositoryImpl.java x: 43 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/dao/TopicsStatsRepositoryImpl.java x: 75 lines of code y: 4 # changes src/main/java/org/apache/pulsar/manager/entity/ConsumersStatsRepository.java x: 17 lines of code y: 2 # changes src/main/java/org/apache/pulsar/manager/entity/NamespacesRepository.java x: 20 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/mapper/ConsumerStatsMapper.java x: 53 lines of code y: 2 # changes src/main/java/org/apache/pulsar/manager/mapper/NamespacesMapper.java x: 53 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/mapper/TopicsStatsMapper.java x: 122 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/service/DashboardService.java x: 6 lines of code y: 1 # changes front-end/src/api/tokens.js x: 45 lines of code y: 2 # changes front-end/src/utils/csrfToken.js x: 11 lines of code y: 1 # changes front-end/src/utils/request.js x: 75 lines of code y: 13 # changes src/main/java/org/apache/pulsar/manager/controller/CsrfTokenController.java x: 22 lines of code y: 1 # changes src/main/java/org/apache/pulsar/manager/security/SecurityConfig.java x: 14 lines of code y: 1 # changes src/main/java/org/apache/pulsar/manager/controller/BrokerStatsController.java x: 45 lines of code y: 4 # changes src/main/java/org/apache/pulsar/manager/controller/TopicsController.java x: 123 lines of code y: 6 # changes src/main/java/org/apache/pulsar/manager/service/BrokerStatsService.java x: 20 lines of code y: 4 # changes src/main/java/org/apache/pulsar/manager/EmbeddedTomcatCustomizer.java x: 133 lines of code y: 1 # changes front-end/src/views/management/subscriptions/subscription.vue x: 594 lines of code y: 9 # changes front-end/src/api/subscriptions.js x: 51 lines of code y: 6 # changes front-end/src/views/management/users/index.vue x: 337 lines of code y: 2 # changes front-end/src/store/modules/permission.js x: 49 lines of code y: 2 # changes front-end/src/views/management/admin/tenants/tenant.vue x: 271 lines of code y: 1 # changes front-end/src/views/management/clusters/cluster.vue x: 640 lines of code y: 13 # changes src/main/java/org/apache/pulsar/manager/dao/EnvironmentsRepositoryImpl.java x: 51 lines of code y: 2 # changes src/main/java/org/apache/pulsar/manager/entity/TenantEntity.java x: 23 lines of code y: 2 # changes src/main/java/org/apache/pulsar/manager/service/PermissionsService.java x: 4 lines of code y: 1 # changes src/main/java/org/apache/pulsar/manager/dao/UsersRepositoryImpl.java x: 52 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/service/ClustersService.java x: 11 lines of code y: 2 # changes src/main/java/org/apache/pulsar/manager/controller/BrokerTokensController.java x: 135 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/controller/BrokersController.java x: 58 lines of code y: 2 # changes src/main/java/org/apache/pulsar/manager/controller/NamespacesController.java x: 78 lines of code y: 3 # changes src/main/java/org/apache/pulsar/manager/dao/PublishersStatsRepositoryImpl.java x: 28 lines of code y: 2 # changes src/main/java/org/apache/pulsar/manager/service/impl/JwtServiceImpl.java x: 128 lines of code y: 2 # changes src/main/java/org/apache/pulsar/manager/entity/GithubUserInfoEntity.java x: 61 lines of code y: 1 # changes src/main/resources/templates/index.html x: 25 lines of code y: 1 # changes src/main/java/org/apache/pulsar/manager/controller/exception/CustomizeExceptionHandler.java x: 28 lines of code y: 1 # changes src/main/java/org/apache/pulsar/manager/controller/exception/ErrorResourceSerializer.java x: 37 lines of code y: 1 # changes src/main/java/org/apache/pulsar/manager/entity/PulsarManagerConsumerStats.java x: 19 lines of code y: 1 # changes src/main/java/org/apache/pulsar/manager/entity/TopicStatsEntity.java x: 71 lines of code y: 1 # changes front-end/build/vue-loader.conf.js x: 3 lines of code y: 2 # changes front-end/config/dev.env.js x: 9 lines of code y: 7 # changes front-end/config/prod.env.js x: 4 lines of code y: 4 # changes front-end/src/components/Breadcrumb/index.vue x: 265 lines of code y: 6 # changes front-end/src/components/CodeEditor/index.vue x: 71 lines of code y: 2 # changes front-end/src/components/JsonEditor/index.vue x: 68 lines of code y: 2 # changes front-end/src/components/LangSelect/index.vue x: 37 lines of code y: 3 # changes front-end/src/components/MDinput/index.vue x: 354 lines of code y: 2 # changes front-end/src/components/Pagination/index.vue x: 96 lines of code y: 2 # changes front-end/src/views/dashboard/grafana/index.vue x: 38 lines of code y: 2 # changes front-end/src/views/errorPage/404.vue x: 222 lines of code y: 3 # changes front-end/src/views/layout/Layout.vue x: 66 lines of code y: 3 # changes front-end/src/views/layout/components/AppMain.vue x: 31 lines of code y: 2 # changes front-end/src/views/layout/components/Navbar.vue x: 175 lines of code y: 6 # changes front-end/src/views/layout/components/Sidebar/Link.vue x: 35 lines of code y: 2 # changes front-end/src/views/layout/components/TagsView.vue x: 231 lines of code y: 2 # changes front-end/src/views/management/bookies/bookie.vue x: 94 lines of code y: 2 # changes front-end/src/views/management/bookies/index.vue x: 233 lines of code y: 2 # changes front-end/src/views/management/clusters/failureDomain.vue x: 183 lines of code y: 7 # changes front-end/src/views/management/clusters/index.vue x: 337 lines of code y: 11 # changes front-end/src/views/management/functions/index.vue x: 770 lines of code y: 4 # changes front-end/src/views/management/sinks/index.vue x: 600 lines of code y: 3 # changes front-end/src/views/management/sources/index.vue x: 604 lines of code y: 3 # changes front-end/src/views/management/tokens/index.vue x: 254 lines of code y: 2 # changes front-end/src/views/redirect/index.vue x: 12 lines of code y: 2 # changes front-end/src/utils/index.js x: 123 lines of code y: 4 # changes front-end/src/api/namespaces.js x: 356 lines of code y: 7 # changes front-end/src/api/brokerStats.js x: 21 lines of code y: 3 # changes front-end/src/api/clusters.js x: 104 lines of code y: 5 # changes front-end/src/api/bookies.js x: 41 lines of code y: 3 # changes front-end/src/api/tenants.js x: 44 lines of code y: 5 # changes front-end/src/api/functions.js x: 98 lines of code y: 2 # changes front-end/integration-test/testNamespaces/namespaces.js x: 386 lines of code y: 1 # changes front-end/integration-test/testTenants/tenants.js x: 67 lines of code y: 1 # changes front-end/src/directive/clipboard/clipboard.js x: 47 lines of code y: 1 # changes front-end/src/directive/el-dragDialog/drag.js x: 56 lines of code y: 1 # changes front-end/src/directive/waves/waves.js x: 40 lines of code y: 1 # changes front-end/src/store/modules/tagsView.js x: 152 lines of code y: 1 # changes front-end/src/styles/btn.scss x: 83 lines of code y: 1 # changes front-end/src/styles/index.scss x: 162 lines of code y: 1 # changes front-end/src/styles/sidebar.scss x: 127 lines of code y: 1 # changes
33.0
# changes
  min: 1.0
  average: 3.44
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 33.0
0 1629.0
lines of code
min: 3.0 | average: 105.09 | 25th percentile: 17.0 | median: 43.0 | 75th percentile: 98.0 | max: 1629.0

Number of Contributors vs. Number of Changes: 245 points

front-end/src/views/management/brokers/broker.vue x: 5 # contributors y: 10 # changes front-end/src/views/management/namespaces/namespace.vue x: 6 # contributors y: 15 # changes front-end/src/lang/en.js x: 10 # contributors y: 33 # changes front-end/src/lang/zh.js x: 10 # contributors y: 28 # changes front-end/src/views/management/environments/index.vue x: 5 # contributors y: 6 # changes src/main/java/org/apache/pulsar/manager/controller/EnvironmentsController.java x: 7 # contributors y: 10 # changes src/main/java/org/apache/pulsar/manager/entity/EnvironmentEntity.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/pulsar/manager/mapper/EnvironmentsMapper.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/pulsar/manager/service/PulsarAdminService.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/pulsar/manager/service/impl/BrokersServiceImpl.java x: 5 # contributors y: 5 # changes src/main/java/org/apache/pulsar/manager/service/impl/EnvironmentCacheServiceImpl.java x: 7 # contributors y: 8 # changes src/main/resources/META-INF/sql/herddb-schema.sql x: 5 # contributors y: 9 # changes src/main/resources/META-INF/sql/mysql-schema.sql x: 5 # contributors y: 12 # changes src/main/resources/META-INF/sql/sqlite-schema.sql x: 4 # contributors y: 10 # changes front-end/src/api/topics.js x: 3 # contributors y: 13 # changes front-end/src/views/login/index.vue x: 4 # contributors y: 8 # changes src/main/java/org/apache/pulsar/manager/controller/LoginController.java x: 5 # contributors y: 8 # changes front-end/src/router/index.js x: 4 # contributors y: 22 # changes docker/init_db.sql x: 4 # contributors y: 7 # changes front-end/src/views/management/tenants/index.vue x: 3 # contributors y: 16 # changes front-end/src/views/management/topics/topic.vue x: 5 # contributors y: 16 # changes src/main/java/org/apache/pulsar/manager/controller/ClustersController.java x: 2 # contributors y: 5 # changes src/main/java/org/apache/pulsar/manager/controller/TenantsController.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/pulsar/manager/controller/UsersController.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/pulsar/manager/interceptor/AdminHandlerInterceptor.java x: 3 # contributors y: 8 # changes front-end/src/api/login.js x: 2 # contributors y: 4 # changes front-end/src/store/modules/user.js x: 3 # contributors y: 10 # changes front-end/src/views/callback/index.vue x: 1 # contributors y: 1 # changes front-end/src/views/management/topics/partitionedTopic.vue x: 5 # contributors y: 17 # changes src/main/java/org/apache/pulsar/manager/service/impl/BrokerStatsServiceImpl.java x: 6 # contributors y: 12 # changes src/main/java/org/apache/pulsar/manager/service/impl/NamespacesServiceImpl.java x: 6 # contributors y: 8 # changes src/main/java/org/apache/pulsar/manager/entity/NamespacesRepository.java x: 2 # contributors y: 3 # changes front-end/config/index.js x: 2 # contributors y: 9 # changes front-end/src/utils/request.js x: 4 # contributors y: 13 # changes src/main/java/org/apache/pulsar/manager/controller/TopicsController.java x: 3 # contributors y: 6 # changes front-end/src/views/management/subscriptions/subscription.vue x: 3 # contributors y: 9 # changes front-end/src/views/management/users/index.vue x: 1 # contributors y: 2 # changes front-end/config/dev.env.js x: 2 # contributors y: 7 # changes front-end/src/views/management/clusters/failureDomain.vue x: 3 # contributors y: 7 # changes front-end/src/views/management/clusters/index.vue x: 3 # contributors y: 11 # changes front-end/src/utils/index.js x: 1 # contributors y: 4 # changes front-end/src/api/tenants.js x: 1 # contributors y: 5 # changes
33.0
# changes
  min: 1.0
  average: 3.44
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 33.0
0 10.0
# contributors
min: 1.0 | average: 2.07 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 10.0

Number of Contributors vs. File Size: 245 points

front-end/src/views/management/brokers/broker.vue x: 5 # contributors y: 293 lines of code front-end/src/views/management/namespaces/namespace.vue x: 6 # contributors y: 1629 lines of code front-end/src/lang/en.js x: 10 # contributors y: 820 lines of code front-end/src/views/management/environments/index.vue x: 5 # contributors y: 270 lines of code src/main/java/org/apache/pulsar/manager/controller/EnvironmentsController.java x: 7 # contributors y: 151 lines of code src/main/java/org/apache/pulsar/manager/entity/EnvironmentEntity.java x: 3 # contributors y: 13 lines of code src/main/java/org/apache/pulsar/manager/mapper/EnvironmentsMapper.java x: 3 # contributors y: 29 lines of code src/main/java/org/apache/pulsar/manager/service/PulsarAdminService.java x: 2 # contributors y: 20 lines of code src/main/java/org/apache/pulsar/manager/service/impl/BrokersServiceImpl.java x: 5 # contributors y: 77 lines of code src/main/java/org/apache/pulsar/manager/service/impl/EnvironmentCacheServiceImpl.java x: 7 # contributors y: 192 lines of code src/main/java/org/apache/pulsar/manager/service/impl/PulsarAdminServiceImpl.java x: 3 # contributors y: 147 lines of code src/main/resources/META-INF/sql/herddb-schema.sql x: 5 # contributors y: 120 lines of code src/main/resources/META-INF/sql/mysql-schema.sql x: 5 # contributors y: 132 lines of code src/main/resources/META-INF/sql/sqlite-schema.sql x: 4 # contributors y: 130 lines of code front-end/build/utils.js x: 3 # contributors y: 88 lines of code src/main/java/org/apache/pulsar/manager/zuul/HttpsClientConfiguration.java x: 2 # contributors y: 60 lines of code front-end/src/api/topics.js x: 3 # contributors y: 399 lines of code front-end/src/main.js x: 2 # contributors y: 40 lines of code front-end/src/views/login/index.vue x: 4 # contributors y: 276 lines of code front-end/src/router/index.js x: 4 # contributors y: 330 lines of code front-end/src/views/layout/components/Sidebar/SidebarItem.vue x: 3 # contributors y: 107 lines of code front-end/src/views/management/tenants/index.vue x: 3 # contributors y: 376 lines of code front-end/src/views/management/topics/topic.vue x: 5 # contributors y: 1043 lines of code src/main/java/org/apache/pulsar/manager/controller/TenantsController.java x: 3 # contributors y: 63 lines of code src/main/java/org/apache/pulsar/manager/controller/UsersController.java x: 1 # contributors y: 195 lines of code src/main/java/org/apache/pulsar/manager/interceptor/AdminHandlerInterceptor.java x: 3 # contributors y: 98 lines of code src/main/java/org/apache/pulsar/manager/service/PulsarEvent.java x: 1 # contributors y: 6 lines of code src/main/java/org/apache/pulsar/manager/service/impl/PulsarEventImpl.java x: 1 # contributors y: 85 lines of code src/main/java/org/apache/pulsar/manager/zuul/EnvironmentForward.java x: 4 # contributors y: 86 lines of code front-end/src/api/login.js x: 2 # contributors y: 38 lines of code front-end/src/permission.js x: 2 # contributors y: 53 lines of code front-end/src/store/modules/user.js x: 3 # contributors y: 138 lines of code front-end/src/views/callback/index.vue x: 1 # contributors y: 17 lines of code src/main/java/org/apache/pulsar/manager/interceptor/WebAppConfigurer.java x: 5 # contributors y: 51 lines of code front-end/src/views/management/tenants/tenant.vue x: 5 # contributors y: 484 lines of code front-end/src/views/management/topics/partitionedTopic.vue x: 5 # contributors y: 813 lines of code src/main/java/org/apache/pulsar/manager/PulsarApplicationListener.java x: 5 # contributors y: 67 lines of code src/main/java/org/apache/pulsar/manager/service/impl/DashboardServiceImpl.java x: 2 # contributors y: 84 lines of code front-end/src/utils/validate.js x: 3 # contributors y: 70 lines of code src/main/java/org/apache/pulsar/manager/swagger/SwaggerConfig.java x: 2 # contributors y: 67 lines of code front-end/src/views/management/namespaceIsolations/namespaceIsolationPolicy.vue x: 4 # contributors y: 482 lines of code src/main/java/org/apache/pulsar/manager/service/impl/BrokerStatsServiceImpl.java x: 6 # contributors y: 292 lines of code src/main/java/org/apache/pulsar/manager/service/impl/ClustersServiceImpl.java x: 5 # contributors y: 88 lines of code src/main/java/org/apache/pulsar/manager/service/impl/NamespacesServiceImpl.java x: 6 # contributors y: 137 lines of code src/main/java/org/apache/pulsar/manager/service/impl/TenantsServiceImpl.java x: 4 # contributors y: 124 lines of code src/main/java/org/apache/pulsar/manager/service/impl/TopicsServiceImpl.java x: 5 # contributors y: 361 lines of code src/main/java/org/apache/pulsar/manager/utils/HttpUtil.java x: 2 # contributors y: 142 lines of code src/main/java/org/apache/pulsar/manager/controller/DashboardController.java x: 1 # contributors y: 35 lines of code src/main/java/org/apache/pulsar/manager/dao/ConsumersStatsRepositoryImpl.java x: 3 # contributors y: 43 lines of code src/main/java/org/apache/pulsar/manager/dao/TopicsStatsRepositoryImpl.java x: 3 # contributors y: 75 lines of code src/main/java/org/apache/pulsar/manager/entity/ConsumersStatsRepository.java x: 2 # contributors y: 17 lines of code src/main/java/org/apache/pulsar/manager/mapper/TopicsStatsMapper.java x: 2 # contributors y: 122 lines of code front-end/src/api/tokens.js x: 2 # contributors y: 45 lines of code front-end/src/utils/csrfToken.js x: 1 # contributors y: 11 lines of code front-end/src/utils/request.js x: 4 # contributors y: 75 lines of code src/main/java/org/apache/pulsar/manager/controller/CsrfTokenController.java x: 1 # contributors y: 22 lines of code src/main/java/org/apache/pulsar/manager/controller/BrokerStatsController.java x: 3 # contributors y: 45 lines of code src/main/java/org/apache/pulsar/manager/controller/TopicsController.java x: 3 # contributors y: 123 lines of code src/main/java/org/apache/pulsar/manager/service/BrokerStatsService.java x: 3 # contributors y: 20 lines of code src/main/java/org/apache/pulsar/manager/EmbeddedTomcatCustomizer.java x: 1 # contributors y: 133 lines of code front-end/src/views/management/subscriptions/subscription.vue x: 3 # contributors y: 594 lines of code front-end/src/views/management/users/index.vue x: 1 # contributors y: 337 lines of code front-end/src/api/users.js x: 1 # contributors y: 43 lines of code front-end/src/views/management/admin/tenants/tenant.vue x: 1 # contributors y: 271 lines of code front-end/src/views/management/clusters/cluster.vue x: 3 # contributors y: 640 lines of code src/main/java/org/apache/pulsar/manager/dao/EnvironmentsRepositoryImpl.java x: 1 # contributors y: 51 lines of code src/main/java/org/apache/pulsar/manager/mapper/UsersMapper.java x: 1 # contributors y: 53 lines of code src/main/java/org/apache/pulsar/manager/controller/BrokerTokensController.java x: 2 # contributors y: 135 lines of code src/main/java/org/apache/pulsar/manager/controller/NamespacesController.java x: 2 # contributors y: 78 lines of code src/main/java/org/apache/pulsar/manager/dao/PublishersStatsRepositoryImpl.java x: 2 # contributors y: 28 lines of code src/main/java/org/apache/pulsar/manager/entity/GithubUserInfoEntity.java x: 1 # contributors y: 61 lines of code src/main/java/org/apache/pulsar/manager/controller/exception/CustomizeExceptionHandler.java x: 1 # contributors y: 28 lines of code src/main/java/org/apache/pulsar/manager/entity/TopicStatsEntity.java x: 1 # contributors y: 71 lines of code front-end/build/vue-loader.conf.js x: 2 # contributors y: 3 lines of code front-end/config/dev.env.js x: 2 # contributors y: 9 lines of code front-end/src/components/Breadcrumb/index.vue x: 3 # contributors y: 265 lines of code front-end/src/components/CodeEditor/index.vue x: 2 # contributors y: 71 lines of code front-end/src/components/LangSelect/index.vue x: 3 # contributors y: 37 lines of code front-end/src/components/MDinput/index.vue x: 2 # contributors y: 354 lines of code front-end/src/components/Pagination/index.vue x: 2 # contributors y: 96 lines of code front-end/src/views/errorPage/404.vue x: 2 # contributors y: 222 lines of code front-end/src/views/layout/components/Navbar.vue x: 3 # contributors y: 175 lines of code front-end/src/views/layout/components/TagsView.vue x: 2 # contributors y: 231 lines of code front-end/src/views/management/clusters/failureDomain.vue x: 3 # contributors y: 183 lines of code front-end/src/views/management/clusters/index.vue x: 3 # contributors y: 337 lines of code front-end/src/views/management/functions/index.vue x: 2 # contributors y: 770 lines of code front-end/src/views/management/sinks/index.vue x: 2 # contributors y: 600 lines of code front-end/src/views/management/sources/index.vue x: 2 # contributors y: 604 lines of code front-end/src/views/management/tokens/index.vue x: 2 # contributors y: 254 lines of code front-end/src/utils/index.js x: 1 # contributors y: 123 lines of code front-end/src/api/clusters.js x: 2 # contributors y: 104 lines of code front-end/src/api/functions.js x: 2 # contributors y: 98 lines of code front-end/integration-test/testNamespaces/namespaces.js x: 1 # contributors y: 386 lines of code front-end/integration-test/testTenants/tenants.js x: 1 # contributors y: 67 lines of code front-end/src/store/modules/tagsView.js x: 1 # contributors y: 152 lines of code front-end/src/styles/btn.scss x: 1 # contributors y: 83 lines of code front-end/src/styles/index.scss x: 1 # contributors y: 162 lines of code
1629.0
lines of code
  min: 3.0
  average: 105.09
  25th percentile: 17.0
  median: 43.0
  75th percentile: 98.0
  max: 1629.0
0 10.0
# contributors
min: 1.0 | average: 2.07 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 10.0