apache / rocketmq-schema-registry
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 173 files with 8,156 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)
    • 28 files changed 6-20 times (2,807 lines of code)
    • 145 files changed 1-5 times (5,349 lines of code)
0% | 0% | 0% | 34% | 65%
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 173 files with 8,156 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)
    • 9 files changed by 6-10 contributors (1,600 lines of code)
    • 122 files changed by 2-5 contributors (4,584 lines of code)
    • 42 files changed by 1 contributor (1,972 lines of code)
0% | 0% | 19% | 56% | 24%
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, xml, gitignore, md, properties, yaml, avsc, sql, txt, sh, json, yml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 35% | 64%
xml0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
avsc0% | 0% | 0% | 0% | 100%
sql0% | 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
core0% | 0% | 0% | 56% | 43%
common0% | 0% | 0% | 35% | 64%
storage-rocketmq0% | 0% | 0% | 89% | 10%
client0% | 0% | 0% | 28% | 71%
example0% | 0% | 0% | 17% | 82%
storage-jdbc0% | 0% | 0% | 0% | 100%
style0% | 0% | 0% | 0% | 100%
war0% | 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
SchemaServiceImpl.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/service
236 12 2022-07-10 2023-02-17 20 8 1841788037@qq.com yibinhaha@163.com
RocketmqClient.java
in storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq
433 19 2022-07-28 2022-10-07 14 8 duhengforever@apache.org yibinhaha@163.com
SchemaController.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/api/v1
607 18 2022-07-10 2022-10-06 14 6 1841788037@qq.com 50660789+humkum@users.norep...
StorageServiceProxy.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/storage
73 10 2022-07-10 2022-10-06 12 6 1841788037@qq.com 50660789+humkum@users.norep...
CommonUtil.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/utils
225 17 2022-07-10 2022-08-31 11 5 1841788037@qq.com 42178996+ferrirw@users.nore...
SchemaService.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/service
23 - 2022-07-10 2022-10-06 10 6 1841788037@qq.com 50660789+humkum@users.norep...
StorageService.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/storage
42 10 2022-07-10 2023-05-06 10 6 1841788037@qq.com sunxiaojian926@163.com
QualifiedName.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common
73 7 2022-07-10 2022-08-22 10 5 1841788037@qq.com 50660789+humkum@users.norep...
SchemaInfo.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/model
79 14 2022-07-10 2022-08-12 10 4 1841788037@qq.com duhengforever@apache.org
NormalSchemaRegistryClient.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client
100 18 2022-07-20 2023-02-17 10 6 hankunming@xiaomi.com yibinhaha@163.com
RocketmqConfigConstants.java
in storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/configs
25 - 2022-07-28 2022-09-08 8 5 duhengforever@apache.org yibinhaha@163.com
SchemaRegistryClient.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client
42 - 2022-07-20 2022-10-06 8 6 hankunming@xiaomi.com 50660789+humkum@users.norep...
GetSchemaResponse.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/dto
44 1 2022-07-31 2022-09-23 8 6 duhengforever@apache.org jinrongtong5@163.com
RestService.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/rest
148 19 2022-07-20 2022-10-06 8 5 hankunming@xiaomi.com 50660789+humkum@users.norep...
AvroSerializer.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro
77 4 2022-08-02 2022-10-06 7 4 1109939087@qq.com 50660789+humkum@users.norep...
RegisterSchemaResponse.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/dto
19 - 2022-07-30 2022-09-23 6 4 1841788037@qq.com jinrongtong5@163.com
UpdateSchemaResponse.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/dto
19 - 2022-07-30 2022-09-23 6 4 1841788037@qq.com jinrongtong5@163.com
DeleteSchemaDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example
25 1 2022-08-01 2022-08-12 6 4 duhengforever@apache.org duhengforever@apache.org
UpdateSchemaDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example
28 1 2022-08-01 2022-09-23 6 5 duhengforever@apache.org jinrongtong5@163.com
GetSchemaDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example
32 1 2022-08-01 2022-10-06 6 5 duhengforever@apache.org 50660789+humkum@users.norep...
SchemaRecordInfo.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/model
33 3 2022-07-10 2022-07-31 6 3 1841788037@qq.com duhengforever@apache.org
SchemaRecordDto.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/dto
33 - 2022-07-10 2022-09-23 6 5 1841788037@qq.com jinrongtong5@163.com
RocketmqStorageClient.java
in storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq
36 9 2022-07-28 2022-10-06 6 5 duhengforever@apache.org 50660789+humkum@users.norep...
AuditInfo.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/model
37 2 2022-07-10 2022-08-04 6 3 1841788037@qq.com duhengforever@apache.org
RocketmqStorageService.java
in storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq
49 10 2022-07-28 2022-10-06 6 5 duhengforever@apache.org 50660789+humkum@users.norep...
StorageUtil.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/utils
57 5 2022-07-10 2022-09-23 6 5 1841788037@qq.com jinrongtong5@163.com
RocketmqStorageClientImpl.java
in storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq
105 10 2022-07-28 2022-10-06 6 5 duhengforever@apache.org 50660789+humkum@users.norep...
AvroDeserializer.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro
107 8 2022-08-02 2022-10-06 6 4 1109939087@qq.com 50660789+humkum@users.norep...
RestClientException.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/exceptions
15 3 2022-07-20 2022-08-02 5 3 hankunming@xiaomi.com duhengforever@apache.org
SchemaException.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/exception
15 3 2022-07-10 2022-07-30 5 3 1841788037@qq.com duhengforever@apache.org
SchemaExistException.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/exception
17 3 2022-07-10 2022-07-30 5 3 1841788037@qq.com duhengforever@apache.org
SubjectDto.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/dto
20 - 2022-07-10 2022-07-30 5 3 1841788037@qq.com duhengforever@apache.org
RequestExceptionHandler.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/expection
24 1 2022-07-18 2022-08-02 5 3 yibin.xyb@alibaba-inc.com duhengforever@apache.org
SubjectInfo.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/model
35 2 2022-07-10 2022-08-22 5 4 1841788037@qq.com 50660789+humkum@users.norep...
HttpUtil.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/util
80 3 2022-07-20 2022-08-02 5 3 hankunming@xiaomi.com duhengforever@apache.org
BaseDto.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/dto
11 1 2022-07-10 2022-07-31 4 2 1841788037@qq.com duhengforever@apache.org
ServiceConfig.java
in storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/configs
12 1 2022-07-28 2022-08-04 4 4 duhengforever@apache.org duhengforever@apache.org
SchemaAuthorizedException.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/exception
16 3 2022-07-10 2022-07-25 4 3 1841788037@qq.com duhengforever@apache.org
CompatibilityChecker.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/compatibility
16 1 2022-08-11 2023-02-17 4 2 yibinhaha@163.com yibinhaha@163.com
SchemaNotFoundException.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/exception
17 3 2022-07-10 2022-07-25 4 3 1841788037@qq.com duhengforever@apache.org
SchemaCompatibilityException.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/exception
17 3 2022-07-10 2022-07-25 4 3 1841788037@qq.com duhengforever@apache.org
SchemaStorageInfo.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/model
20 - 2022-07-10 2022-07-31 4 2 1841788037@qq.com duhengforever@apache.org
CoreApplication.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core
20 2 2022-07-10 2023-05-06 4 3 1841788037@qq.com sunxiaojian926@163.com
SchemaDetailInfo.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/model
24 2 2022-07-10 2022-07-31 4 2 1841788037@qq.com duhengforever@apache.org
GenericAvroSerializer.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro
26 4 2022-08-02 2022-10-06 4 3 1109939087@qq.com 50660789+humkum@users.norep...
SpecificAvroSerdeDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/avro
26 1 2022-08-22 2022-10-06 4 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
GenericAvroDeserializer.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro
30 6 2022-08-02 2022-10-06 4 3 1109939087@qq.com 50660789+humkum@users.norep...
RegisterSchemaDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example
31 1 2022-08-01 2022-08-12 4 4 duhengforever@apache.org duhengforever@apache.org
SpecificAvroDeserializer.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro
32 6 2022-08-02 2022-10-06 4 3 1109939087@qq.com 50660789+humkum@users.norep...
GenericAvroSerdeDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/avro
32 1 2022-08-22 2022-10-06 4 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
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
SchemaServiceImpl.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/service
236 12 2022-07-10 2023-02-17 20 8 1841788037@qq.com yibinhaha@163.com
RocketmqClient.java
in storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq
433 19 2022-07-28 2022-10-07 14 8 duhengforever@apache.org yibinhaha@163.com
SchemaController.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/api/v1
607 18 2022-07-10 2022-10-06 14 6 1841788037@qq.com 50660789+humkum@users.norep...
StorageServiceProxy.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/storage
73 10 2022-07-10 2022-10-06 12 6 1841788037@qq.com 50660789+humkum@users.norep...
SchemaService.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/service
23 - 2022-07-10 2022-10-06 10 6 1841788037@qq.com 50660789+humkum@users.norep...
StorageService.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/storage
42 10 2022-07-10 2023-05-06 10 6 1841788037@qq.com sunxiaojian926@163.com
NormalSchemaRegistryClient.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client
100 18 2022-07-20 2023-02-17 10 6 hankunming@xiaomi.com yibinhaha@163.com
GetSchemaResponse.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/dto
44 1 2022-07-31 2022-09-23 8 6 duhengforever@apache.org jinrongtong5@163.com
SchemaRegistryClient.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client
42 - 2022-07-20 2022-10-06 8 6 hankunming@xiaomi.com 50660789+humkum@users.norep...
CommonUtil.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/utils
225 17 2022-07-10 2022-08-31 11 5 1841788037@qq.com 42178996+ferrirw@users.nore...
QualifiedName.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common
73 7 2022-07-10 2022-08-22 10 5 1841788037@qq.com 50660789+humkum@users.norep...
RocketmqConfigConstants.java
in storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/configs
25 - 2022-07-28 2022-09-08 8 5 duhengforever@apache.org yibinhaha@163.com
RestService.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/rest
148 19 2022-07-20 2022-10-06 8 5 hankunming@xiaomi.com 50660789+humkum@users.norep...
RocketmqStorageClient.java
in storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq
36 9 2022-07-28 2022-10-06 6 5 duhengforever@apache.org 50660789+humkum@users.norep...
RocketmqStorageService.java
in storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq
49 10 2022-07-28 2022-10-06 6 5 duhengforever@apache.org 50660789+humkum@users.norep...
RocketmqStorageClientImpl.java
in storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq
105 10 2022-07-28 2022-10-06 6 5 duhengforever@apache.org 50660789+humkum@users.norep...
GetSchemaDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example
32 1 2022-08-01 2022-10-06 6 5 duhengforever@apache.org 50660789+humkum@users.norep...
UpdateSchemaDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example
28 1 2022-08-01 2022-09-23 6 5 duhengforever@apache.org jinrongtong5@163.com
SchemaRecordDto.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/dto
33 - 2022-07-10 2022-09-23 6 5 1841788037@qq.com jinrongtong5@163.com
StorageUtil.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/utils
57 5 2022-07-10 2022-09-23 6 5 1841788037@qq.com jinrongtong5@163.com
SchemaInfo.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/model
79 14 2022-07-10 2022-08-12 10 4 1841788037@qq.com duhengforever@apache.org
AvroSerializer.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro
77 4 2022-08-02 2022-10-06 7 4 1109939087@qq.com 50660789+humkum@users.norep...
DeleteSchemaDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example
25 1 2022-08-01 2022-08-12 6 4 duhengforever@apache.org duhengforever@apache.org
UpdateSchemaResponse.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/dto
19 - 2022-07-30 2022-09-23 6 4 1841788037@qq.com jinrongtong5@163.com
RegisterSchemaResponse.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/dto
19 - 2022-07-30 2022-09-23 6 4 1841788037@qq.com jinrongtong5@163.com
AvroDeserializer.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro
107 8 2022-08-02 2022-10-06 6 4 1109939087@qq.com 50660789+humkum@users.norep...
SubjectInfo.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/model
35 2 2022-07-10 2022-08-22 5 4 1841788037@qq.com 50660789+humkum@users.norep...
ServiceConfig.java
in storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/configs
12 1 2022-07-28 2022-08-04 4 4 duhengforever@apache.org duhengforever@apache.org
RegisterSchemaDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example
31 1 2022-08-01 2022-08-12 4 4 duhengforever@apache.org duhengforever@apache.org
SchemaRegistryClientFactory.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client
9 1 2022-07-31 2023-02-17 3 4 duhengforever@apache.org qiao_ao@foxmail.com
SchemaRecordInfo.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/model
33 3 2022-07-10 2022-07-31 6 3 1841788037@qq.com duhengforever@apache.org
AuditInfo.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/model
37 2 2022-07-10 2022-08-04 6 3 1841788037@qq.com duhengforever@apache.org
RequestExceptionHandler.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/expection
24 1 2022-07-18 2022-08-02 5 3 yibin.xyb@alibaba-inc.com duhengforever@apache.org
SubjectDto.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/dto
20 - 2022-07-10 2022-07-30 5 3 1841788037@qq.com duhengforever@apache.org
SchemaException.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/exception
15 3 2022-07-10 2022-07-30 5 3 1841788037@qq.com duhengforever@apache.org
SchemaExistException.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/exception
17 3 2022-07-10 2022-07-30 5 3 1841788037@qq.com duhengforever@apache.org
HttpUtil.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/util
80 3 2022-07-20 2022-08-02 5 3 hankunming@xiaomi.com duhengforever@apache.org
RestClientException.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/exceptions
15 3 2022-07-20 2022-08-02 5 3 hankunming@xiaomi.com duhengforever@apache.org
AvroSchemaValidator.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/compatibility
54 2 2022-08-11 2022-09-08 4 3 yibinhaha@163.com yibinhaha@163.com
CoreApplication.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core
20 2 2022-07-10 2023-05-06 4 3 1841788037@qq.com sunxiaojian926@163.com
SwaggerConfig.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/config
82 4 2022-07-10 2022-07-30 4 3 1841788037@qq.com duhengforever@apache.org
RequestProcessor.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/api
40 3 2022-07-10 2022-08-17 4 3 1841788037@qq.com 42178996+ferrirw@users.nore...
DefaultAccessControlServiceImpl.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/auth
34 3 2022-07-10 2022-09-08 4 3 1841788037@qq.com yibinhaha@163.com
JsonConverterImpl.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/json
48 6 2022-07-10 2022-07-31 4 3 1841788037@qq.com wangfan8@xiaomi.com
RequestFilter.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/filter
42 4 2022-07-10 2022-09-08 4 3 1841788037@qq.com yibinhaha@163.com
SchemaCompatibilityException.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/exception
17 3 2022-07-10 2022-07-25 4 3 1841788037@qq.com duhengforever@apache.org
SchemaNotFoundException.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/exception
17 3 2022-07-10 2022-07-25 4 3 1841788037@qq.com duhengforever@apache.org
SchemaAuthorizedException.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/exception
16 3 2022-07-10 2022-07-25 4 3 1841788037@qq.com duhengforever@apache.org
SpecificAvroDeserializer.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro
32 6 2022-08-02 2022-10-06 4 3 1109939087@qq.com 50660789+humkum@users.norep...
GenericAvroSerde.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro
35 6 2022-08-02 2022-10-06 4 3 1109939087@qq.com 50660789+humkum@users.norep...
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
GenericDatabaseDialect.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect
358 24 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
SchemaHandler.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler
229 16 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
ExpressionBuilder.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common
153 24 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
JdbcSchemaMapStore.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store
144 10 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
JdbcStorageService.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc
113 11 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
JsonDeserializer.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/json
68 5 2022-08-22 2022-10-06 3 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
JdbcSubjectMapStore.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store
62 9 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
JsonSerializer.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/json
62 4 2022-08-22 2022-10-06 3 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
IdentifierRules.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common
51 8 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
MysqlDatabaseDialect.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/mysql
49 4 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
JsonSerdeDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/json
48 1 2022-08-22 2022-10-06 3 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
ReflectionAvroDeserializer.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro
43 4 2022-08-30 2022-10-06 2 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
Person.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example/serde
37 3 2022-08-22 2022-08-22 1 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
ReflectionAvroSerializer.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro
37 3 2022-08-30 2022-08-30 1 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
Field.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/dto
34 - 2022-08-17 2022-08-17 1 1 42178996+ferrirw@users.nore... 42178996+ferrirw@users.nore...
hazelcast.yaml
in storage-jdbc/src/main/resources
34 - 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
GenericAvroSerdeDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/avro
32 1 2022-08-22 2022-10-06 4 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
TableId.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect
31 2 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
JsonSerde.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/json
30 6 2022-08-22 2022-08-30 2 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
ReflectionAvroSerde.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro
30 5 2022-08-30 2022-08-30 1 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
SerdeConfig.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/config
28 4 2022-10-06 2022-10-06 1 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
JdbcStorageFactory.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc
27 3 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
SpecificAvroSerdeDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/avro
26 1 2022-08-22 2022-10-06 4 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
JsonSerdeWithoutServerDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/json
25 1 2022-08-30 2022-10-06 2 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
ReflectionAvroSerdeDemo.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/avro
24 1 2022-08-30 2022-10-06 2 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
DiscoverDialectFactory.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect
22 3 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
IHandler.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler
21 1 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
DatabaseDialect.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect
21 - 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
JdbcStorageConfigConstants.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs
18 - 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
JdbcStoragePlugin.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc
16 2 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
AvroSerdeConfig.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/config
13 2 2022-10-06 2022-10-06 1 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
ServiceConfig.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs
12 1 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
JdbcSchemaMapStoreFactory.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store
11 1 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
JdbcSubjectMapStoreFactory.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store
11 1 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
ConnectionProvider.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect
9 - 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
Operator.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common
8 - 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
mysql-storage-ddl.sql
in storage-jdbc/src/main/resources
7 - 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
DatabaseDialectProvider.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect
7 - 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
JsonSerdeConfig.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client/config
7 1 2022-10-06 2022-10-06 1 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
SchemaConstants.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/constant
6 - 2022-08-22 2022-10-06 2 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
IMapStore.java
in storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store
5 - 2023-05-06 2023-05-06 1 1 sunxiaojian926@163.com sunxiaojian926@163.com
SchemaDefinition.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/model
3 - 2022-10-06 2022-10-06 1 1 50660789+humkum@users.norep... 50660789+humkum@users.norep...
CachedSchemaRegistryClient.java
in client/src/main/java/org/apache/rocketmq/schema/registry/client
392 40 2023-02-17 2023-05-06 3 2 qiao_ao@foxmail.com sunxiaojian926@163.com
140 - 2022-07-30 2022-07-30 1 2 1841788037@qq.com duhengforever@apache.org
Charge.java
in example/src/main/java/org/apache/rocketmq/schema/registry/example/serde
138 11 2022-08-01 2022-08-01 1 2 duhengforever@apache.org yibinhaha@163.com
DynamicCompileProvider.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/dependency
105 4 2022-07-10 2022-07-30 3 2 1841788037@qq.com duhengforever@apache.org
DependencyHelper.java
in core/src/main/java/org/apache/rocketmq/schema/registry/core/dependency
86 3 2022-07-10 2022-07-31 4 2 1841788037@qq.com duhengforever@apache.org
86 - 2022-07-30 2022-07-30 1 2 1841788037@qq.com duhengforever@apache.org
MemoryJavaFileManager.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/utils
86 9 2022-07-10 2022-07-30 3 2 1841788037@qq.com duhengforever@apache.org
GlobalConfigImpl.java
in common/src/main/java/org/apache/rocketmq/schema/registry/common/properties
74 15 2022-07-10 2022-07-12 2 2 1841788037@qq.com duhengforever@apache.org
Correlations

File Size vs. Number of Changes: 173 points

client/src/main/java/org/apache/rocketmq/schema/registry/client/CachedSchemaRegistryClient.java x: 392 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/StorageType.java x: 9 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StorageService.java x: 42 lines of code y: 10 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/CoreApplication.java x: 20 lines of code y: 4 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageFactory.java x: 27 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStoragePlugin.java x: 16 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageService.java x: 113 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/ExpressionBuilder.java x: 153 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/IdentifierRules.java x: 51 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/Operator.java x: 8 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/JdbcStorageConfigConstants.java x: 18 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/ServiceConfig.java x: 12 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/ConnectionProvider.java x: 9 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialect.java x: 21 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialectProvider.java x: 7 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DiscoverDialectFactory.java x: 22 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/GenericDatabaseDialect.java x: 358 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/TableId.java x: 31 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/mysql/MysqlDatabaseDialect.java x: 49 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler/SchemaHandler.java x: 229 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/IMapStore.java x: 5 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSchemaMapStore.java x: 144 lines of code y: 1 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSubjectMapStore.java x: 62 lines of code y: 1 # changes storage-jdbc/src/main/resources/hazelcast.yaml x: 34 lines of code y: 1 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/NormalSchemaRegistryClient.java x: 100 lines of code y: 10 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/compatibility/CompatibilityChecker.java x: 16 lines of code y: 4 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/service/SchemaServiceImpl.java x: 236 lines of code y: 20 # changes storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/RocketmqClient.java x: 433 lines of code y: 14 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/SchemaRegistryClient.java x: 42 lines of code y: 8 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/config/AvroSerdeConfig.java x: 13 lines of code y: 1 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/config/SerdeConfig.java x: 28 lines of code y: 1 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/rest/RestService.java x: 148 lines of code y: 8 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/AvroDeserializer.java x: 107 lines of code y: 6 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/AvroSerializer.java x: 77 lines of code y: 7 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/GenericAvroDeserializer.java x: 30 lines of code y: 4 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/GenericAvroSerde.java x: 35 lines of code y: 4 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/GenericAvroSerializer.java x: 26 lines of code y: 4 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/ReflectionAvroDeserializer.java x: 43 lines of code y: 2 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/SpecificAvroDeserializer.java x: 32 lines of code y: 4 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/json/JsonDeserializer.java x: 68 lines of code y: 3 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/json/JsonSerializer.java x: 62 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/constant/SchemaConstants.java x: 6 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SchemaDefinition.java x: 3 lines of code y: 1 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StorageServiceProxy.java x: 73 lines of code y: 12 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/api/v1/SchemaController.java x: 607 lines of code y: 14 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/service/SchemaService.java x: 23 lines of code y: 10 # changes example/src/main/java/org/apache/rocketmq/schema/registry/example/GetSchemaDemo.java x: 32 lines of code y: 6 # changes example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/avro/ReflectionAvroSerdeDemo.java x: 24 lines of code y: 2 # changes example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/json/JsonSerdeDemo.java x: 48 lines of code y: 3 # changes example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/json/JsonSerdeWithoutServerDemo.java x: 25 lines of code y: 2 # changes storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/RocketmqStorageClient.java x: 36 lines of code y: 6 # changes storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/RocketmqStorageClientImpl.java x: 105 lines of code y: 6 # changes storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/RocketmqStorageService.java x: 49 lines of code y: 6 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/GetSchemaResponse.java x: 44 lines of code y: 8 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/RegisterSchemaResponse.java x: 19 lines of code y: 6 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/SchemaRecordDto.java x: 33 lines of code y: 6 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/utils/StorageUtil.java x: 57 lines of code y: 6 # changes example/src/main/java/org/apache/rocketmq/schema/registry/example/UpdateSchemaDemo.java x: 28 lines of code y: 6 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/filter/RequestFilter.java x: 42 lines of code y: 4 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/compatibility/AvroSchemaValidator.java x: 54 lines of code y: 4 # changes storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/RocketmqStorageUtils.java x: 13 lines of code y: 2 # changes storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/configs/RocketmqConfigConstants.java x: 25 lines of code y: 8 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/SpecificAvroSerde.java x: 38 lines of code y: 3 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/SpecificAvroSerializer.java x: 25 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/utils/CommonUtil.java x: 225 lines of code y: 11 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/ReflectionAvroSerde.java x: 30 lines of code y: 1 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/ReflectionAvroSerializer.java x: 37 lines of code y: 1 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/json/JsonSerde.java x: 30 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/QualifiedName.java x: 73 lines of code y: 10 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SubjectInfo.java x: 35 lines of code y: 5 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/api/RequestProcessor.java x: 40 lines of code y: 4 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/DeleteSchemeResponse.java x: 17 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/utils/SnowFlakeIdGenerator.java x: 57 lines of code y: 4 # changes example/src/main/java/org/apache/rocketmq/schema/registry/example/DeleteSchemaDemo.java x: 25 lines of code y: 6 # changes example/src/main/java/org/apache/rocketmq/schema/registry/example/RegisterSchemaDemo.java x: 31 lines of code y: 4 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SchemaInfo.java x: 79 lines of code y: 10 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/compatibility/SchemaValidator.java x: 5 lines of code y: 2 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/Deserializer.java x: 8 lines of code y: 2 # changes storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/configs/ClientConfig.java x: 13 lines of code y: 3 # changes storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/configs/ServiceConfig.java x: 12 lines of code y: 4 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/AuditInfo.java x: 37 lines of code y: 6 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/exceptions/RestClientException.java x: 15 lines of code y: 5 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/util/HttpUtil.java x: 80 lines of code y: 5 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/expection/RequestExceptionHandler.java x: 24 lines of code y: 5 # changes example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/Charge.java x: 138 lines of code y: 1 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/RegisterSchemaRequest.java x: 27 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/UpdateSchemaRequest.java x: 21 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/json/JsonConverterImpl.java x: 48 lines of code y: 4 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SchemaDetailInfo.java x: 24 lines of code y: 4 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/dependency/DependencyHelper.java x: 86 lines of code y: 4 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/rest/JacksonMapper.java x: 8 lines of code y: 3 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/rest/UrlBuilder.java x: 129 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/auth/AccessControlService.java x: 11 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/context/RequestContext.java x: 56 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/context/RequestContextManager.java x: 20 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/AuditDto.java x: 26 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/SchemaDetailDto.java x: 18 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/SchemaMetaDto.java x: 31 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/SubjectDto.java x: 20 lines of code y: 5 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/exception/SchemaExistException.java x: 17 lines of code y: 5 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/Dependency.java x: 28 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/FieldInfo.java x: 21 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SchemaMetaInfo.java x: 22 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/properties/AclProperties.java x: 32 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/properties/ServiceProperties.java x: 7 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StorageManager.java x: 71 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StoragePluginManager.java x: 15 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/utils/IdGenerator.java x: 4 lines of code y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/utils/MemoryJavaFileManager.java x: 86 lines of code y: 3 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/config/SchemaServiceConfig.java x: 58 lines of code y: 3 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/config/SwaggerConfig.java x: 82 lines of code y: 4 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/dependency/DynamicCompileProvider.java x: 105 lines of code y: 3 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/dependency/DynamicJarsProvider.java x: 5 lines of code y: 3 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/package-info.java x: 3 lines of code y: 3 # changes storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/package-info.java x: 3 lines of code y: 2 # changes style/copyright/profiles_settings.xml x: 47 lines of code y: 1 # changes style/rmq_checkstyle.xml x: 86 lines of code y: 1 # changes style/rmq_codeStyle.xml x: 140 lines of code y: 1 # changes war/src/main/java/org/apache/rocketmq/schema/registry/StorageWar.java x: 17 lines of code y: 1 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/exception/SchemaCompatibilityException.java x: 17 lines of code y: 4 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/SchemaDto.java x: 35 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/BaseInfo.java x: 20 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/Compatibility.java x: 14 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SchemaEntity.java x: 19 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SchemaOperation.java x: 7 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/properties/GlobalConfig.java x: 22 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/properties/GlobalConfigImpl.java x: 74 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/properties/SchemaProperties.java x: 16 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/properties/StorageProperties.java x: 15 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/DefaultStorageServiceImpl.java x: 4 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/SpringStorageFactory.java x: 31 lines of code y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StorageFactory.java x: 11 lines of code y: 2 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/dependency/DependencyService.java x: 9 lines of code y: 2 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/service/SchemaInitializationService.java x: 51 lines of code y: 2 # changes
20.0
# changes
  min: 1.0
  average: 3.44
  25th percentile: 2.0
  median: 3.0
  75th percentile: 4.0
  max: 20.0
0 607.0
lines of code
min: 3.0 | average: 47.14 | 25th percentile: 13.0 | median: 25.0 | 75th percentile: 48.0 | max: 607.0

Number of Contributors vs. Number of Changes: 173 points

client/src/main/java/org/apache/rocketmq/schema/registry/client/CachedSchemaRegistryClient.java x: 2 # contributors y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/StorageType.java x: 3 # contributors y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StorageService.java x: 6 # contributors y: 10 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/CoreApplication.java x: 3 # contributors y: 4 # changes storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageFactory.java x: 1 # contributors y: 1 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/SchemaRegistryClientFactory.java x: 4 # contributors y: 3 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/compatibility/CompatibilityChecker.java x: 2 # contributors y: 4 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/service/SchemaServiceImpl.java x: 8 # contributors y: 20 # changes storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/RocketmqClient.java x: 8 # contributors y: 14 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/SchemaRegistryClient.java x: 6 # contributors y: 8 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/rest/RestService.java x: 5 # contributors y: 8 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/AvroDeserializer.java x: 4 # contributors y: 6 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/AvroSerializer.java x: 4 # contributors y: 7 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/ReflectionAvroDeserializer.java x: 1 # contributors y: 2 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/json/JsonDeserializer.java x: 1 # contributors y: 3 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StorageServiceProxy.java x: 6 # contributors y: 12 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/api/v1/SchemaController.java x: 6 # contributors y: 14 # changes example/src/main/java/org/apache/rocketmq/schema/registry/example/GetSchemaDemo.java x: 5 # contributors y: 6 # changes example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/avro/GenericAvroSerdeDemo.java x: 1 # contributors y: 4 # changes storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/RocketmqStorageUtils.java x: 3 # contributors y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/utils/CommonUtil.java x: 5 # contributors y: 11 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/QualifiedName.java x: 5 # contributors y: 10 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SubjectInfo.java x: 4 # contributors y: 5 # changes example/src/main/java/org/apache/rocketmq/schema/registry/example/RegisterSchemaDemo.java x: 4 # contributors y: 4 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SchemaInfo.java x: 4 # contributors y: 10 # changes core/src/main/java/org/apache/rocketmq/schema/registry/core/compatibility/SchemaValidator.java x: 2 # contributors y: 2 # changes common/src/main/java/org/apache/rocketmq/schema/registry/common/model/AuditInfo.java x: 3 # contributors y: 6 # changes client/src/main/java/org/apache/rocketmq/schema/registry/client/exceptions/RestClientException.java x: 3 # contributors y: 5 # changes example/src/main/avro/Charge.avsc x: 2 # contributors y: 1 # changes
20.0
# changes
  min: 1.0
  average: 3.44
  25th percentile: 2.0
  median: 3.0
  75th percentile: 4.0
  max: 20.0
0 8.0
# contributors
min: 1.0 | average: 2.48 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 8.0

Number of Contributors vs. File Size: 173 points

client/src/main/java/org/apache/rocketmq/schema/registry/client/CachedSchemaRegistryClient.java x: 2 # contributors y: 392 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/model/StorageType.java x: 3 # contributors y: 9 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StorageService.java x: 6 # contributors y: 42 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/CoreApplication.java x: 3 # contributors y: 20 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageFactory.java x: 1 # contributors y: 27 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStoragePlugin.java x: 1 # contributors y: 16 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/JdbcStorageService.java x: 1 # contributors y: 113 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/ExpressionBuilder.java x: 1 # contributors y: 153 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/IdentifierRules.java x: 1 # contributors y: 51 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/common/Operator.java x: 1 # contributors y: 8 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/JdbcStorageConfigConstants.java x: 1 # contributors y: 18 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/configs/ServiceConfig.java x: 1 # contributors y: 12 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialect.java x: 1 # contributors y: 21 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DatabaseDialectProvider.java x: 1 # contributors y: 7 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/DiscoverDialectFactory.java x: 1 # contributors y: 22 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/GenericDatabaseDialect.java x: 1 # contributors y: 358 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/TableId.java x: 1 # contributors y: 31 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/dialect/mysql/MysqlDatabaseDialect.java x: 1 # contributors y: 49 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/handler/SchemaHandler.java x: 1 # contributors y: 229 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSchemaMapStore.java x: 1 # contributors y: 144 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSchemaMapStoreFactory.java x: 1 # contributors y: 11 lines of code storage-jdbc/src/main/java/org/apache/rocketmq/schema/registry/storage/jdbc/store/JdbcSubjectMapStore.java x: 1 # contributors y: 62 lines of code storage-jdbc/src/main/resources/hazelcast.yaml x: 1 # contributors y: 34 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/SchemaRegistryClientFactory.java x: 4 # contributors y: 9 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/NormalSchemaRegistryClient.java x: 6 # contributors y: 100 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/compatibility/CompatibilityChecker.java x: 2 # contributors y: 16 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/service/SchemaServiceImpl.java x: 8 # contributors y: 236 lines of code storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/RocketmqClient.java x: 8 # contributors y: 433 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/rest/RestService.java x: 5 # contributors y: 148 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/AvroDeserializer.java x: 4 # contributors y: 107 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/AvroSerializer.java x: 4 # contributors y: 77 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/GenericAvroDeserializer.java x: 3 # contributors y: 30 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/GenericAvroSerde.java x: 3 # contributors y: 35 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/GenericAvroSerializer.java x: 3 # contributors y: 26 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/ReflectionAvroDeserializer.java x: 1 # contributors y: 43 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/SpecificAvroDeserializer.java x: 3 # contributors y: 32 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/json/JsonDeserializer.java x: 1 # contributors y: 68 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SchemaDefinition.java x: 1 # contributors y: 3 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StorageServiceProxy.java x: 6 # contributors y: 73 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/api/v1/SchemaController.java x: 6 # contributors y: 607 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/service/SchemaService.java x: 6 # contributors y: 23 lines of code example/src/main/java/org/apache/rocketmq/schema/registry/example/GetSchemaDemo.java x: 5 # contributors y: 32 lines of code example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/avro/GenericAvroSerdeDemo.java x: 1 # contributors y: 32 lines of code example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/avro/ReflectionAvroSerdeDemo.java x: 1 # contributors y: 24 lines of code storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/RocketmqStorageClient.java x: 5 # contributors y: 36 lines of code storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/RocketmqStorageClientImpl.java x: 5 # contributors y: 105 lines of code storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/RocketmqStorageService.java x: 5 # contributors y: 49 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/GetSchemaResponse.java x: 6 # contributors y: 44 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/RegisterSchemaResponse.java x: 4 # contributors y: 19 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/utils/StorageUtil.java x: 5 # contributors y: 57 lines of code example/src/main/java/org/apache/rocketmq/schema/registry/example/UpdateSchemaDemo.java x: 5 # contributors y: 28 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/filter/RequestFilter.java x: 3 # contributors y: 42 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/compatibility/AvroSchemaValidator.java x: 3 # contributors y: 54 lines of code storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/RocketmqStorageUtils.java x: 3 # contributors y: 13 lines of code storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/configs/RocketmqConfigConstants.java x: 5 # contributors y: 25 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/SpecificAvroSerde.java x: 3 # contributors y: 38 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/utils/CommonUtil.java x: 5 # contributors y: 225 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/avro/ReflectionAvroSerializer.java x: 1 # contributors y: 37 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/QualifiedName.java x: 5 # contributors y: 73 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SubjectInfo.java x: 4 # contributors y: 35 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/api/RequestProcessor.java x: 3 # contributors y: 40 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/DeleteSchemeResponse.java x: 3 # contributors y: 17 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/utils/SnowFlakeIdGenerator.java x: 2 # contributors y: 57 lines of code example/src/main/java/org/apache/rocketmq/schema/registry/example/DeleteSchemaDemo.java x: 4 # contributors y: 25 lines of code example/src/main/java/org/apache/rocketmq/schema/registry/example/RegisterSchemaDemo.java x: 4 # contributors y: 31 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SchemaInfo.java x: 4 # contributors y: 79 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/compatibility/SchemaValidator.java x: 2 # contributors y: 5 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/serde/Deserializer.java x: 2 # contributors y: 8 lines of code storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/configs/ServiceConfig.java x: 4 # contributors y: 12 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/exceptions/RestClientException.java x: 3 # contributors y: 15 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/util/HttpUtil.java x: 3 # contributors y: 80 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/utils/ErrorMessage.java x: 2 # contributors y: 30 lines of code example/src/main/java/org/apache/rocketmq/schema/registry/example/serde/Charge.java x: 2 # contributors y: 138 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/exceptions/SerializationException.java x: 2 # contributors y: 13 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/BaseDto.java x: 2 # contributors y: 11 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/RegisterSchemaRequest.java x: 2 # contributors y: 27 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/json/JsonConverterImpl.java x: 3 # contributors y: 48 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SchemaDetailInfo.java x: 2 # contributors y: 24 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SchemaStorageInfo.java x: 2 # contributors y: 20 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/dependency/DependencyHelper.java x: 2 # contributors y: 86 lines of code client/src/main/java/org/apache/rocketmq/schema/registry/client/rest/UrlBuilder.java x: 3 # contributors y: 129 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/SchemaDetailDto.java x: 2 # contributors y: 18 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/model/SchemaMetaInfo.java x: 2 # contributors y: 22 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/properties/AclProperties.java x: 2 # contributors y: 32 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/storage/StorageManager.java x: 2 # contributors y: 71 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/utils/IdGenerator.java x: 2 # contributors y: 4 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/config/SchemaServiceConfig.java x: 2 # contributors y: 58 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/config/SwaggerConfig.java x: 3 # contributors y: 82 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/dependency/ArtifactoryDependencyServiceImpl.java x: 2 # contributors y: 48 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/dependency/DynamicCompileProvider.java x: 2 # contributors y: 105 lines of code storage-rocketmq/src/main/java/org/apache/rocketmq/schema/registry/storage/rocketmq/package-info.java x: 3 # contributors y: 3 lines of code style/copyright/profiles_settings.xml x: 2 # contributors y: 47 lines of code style/rmq_codeStyle.xml x: 2 # contributors y: 140 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/dto/SchemaDto.java x: 2 # contributors y: 35 lines of code common/src/main/java/org/apache/rocketmq/schema/registry/common/properties/GlobalConfigImpl.java x: 2 # contributors y: 74 lines of code core/src/main/java/org/apache/rocketmq/schema/registry/core/service/SchemaInitializationService.java x: 2 # contributors y: 51 lines of code
607.0
lines of code
  min: 3.0
  average: 47.14
  25th percentile: 13.0
  median: 25.0
  75th percentile: 48.0
  max: 607.0
0 8.0
# contributors
min: 1.0 | average: 2.48 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 8.0