apache / iotdb-extras
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 301 files with 20,086 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)
    • 0 files changed 6-20 times (0 lines of code)
    • 301 files changed 1-5 times (20,086 lines of code)
0% | 0% | 0% | 0% | 100%
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 301 files with 20,086 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 72 files changed by 2-5 contributors (3,700 lines of code)
    • 229 files changed by 1 contributor (16,386 lines of code)
0% | 0% | 0% | 18% | 81%
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, yaml, xml, scala, go, md, tsx, sh, properties, json, gitignore, ts, bat, txt, mod, js, dockerignore, svg, tpl, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
scala0% | 0% | 0% | 0% | 100%
go0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
tsx0% | 0% | 0% | 0% | 0%
ts0% | 0% | 0% | 0% | 0%
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
iotdb-collector0% | 0% | 0% | 0% | 100%
connectors0% | 0% | 0% | 0% | 100%
iotdb-operator0% | 0% | 0% | 0% | 100%
mybatis-generator0% | 0% | 0% | 0% | 100%
helm0% | 0% | 0% | 0% | 100%
iotdb-spring-boot-starter0% | 0% | 0% | 0% | 100%
distributions0% | 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
Options.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config
86 9 2025-02-21 2025-04-24 5 2 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
Application.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector
64 5 2025-02-21 2025-04-24 4 1 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
TaskRuntime.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task
134 5 2025-03-04 2025-04-24 4 2 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
PluginRuntime.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin
165 11 2025-03-04 2025-04-24 4 2 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
SinkConstructor.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor
29 3 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
HttpPullSource.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source
32 5 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
SourceConstructor.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor
34 5 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
PluginApiServiceImpl.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/plugin/impl
38 3 2025-03-04 2025-04-07 3 2 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
HttpPushSource.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source
56 5 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
TaskApiServiceImpl.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/task/impl
58 5 2025-03-04 2025-04-07 3 2 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
SinkTask.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/sink
105 6 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
PullSourceTask.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/source/pull
107 5 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
ProcessorTask.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/processor
120 6 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
plugin.go
in connectors/grafana-plugin/pkg/plugin
342 10 2024-08-05 2024-12-18 3 2 luke.miao@yunzhihui.com 282583553@qq.com
kustomization.yaml
in iotdb-operator/config/prometheus
2 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/certmanager
4 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/manifests
5 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/webhook
5 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
cainjection_in_confignodes.yaml
in iotdb-operator/config/crd/patches
6 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
cainjection_in_datanodes.yaml
in iotdb-operator/config/crd/patches
6 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
config.yaml
in iotdb-operator/config/scorecard/bases
7 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomizeconfig.yaml
in iotdb-operator/config/certmanager
7 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
service_account.yaml
in iotdb-operator/config/rbac
8 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/manager
8 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/crd
8 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
ApiServiceOptions.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config
10 1 2025-02-21 2025-03-04 2 1 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
basic.config.yaml
in iotdb-operator/config/scorecard/patches
10 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
manager_config_patch.yaml
in iotdb-operator/config/default
10 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
PullSource.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api
12 1 2025-03-05 2025-04-24 2 2 rong@apache.org 76414902+yc27@users.noreply...
auth_proxy_client_clusterrole.yaml
in iotdb-operator/config/rbac
12 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/rbac
14 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
PluginApiServiceRequestValidationHandler.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/plugin/impl
15 3 2025-03-04 2025-04-07 2 1 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
role_binding.yaml
in iotdb-operator/config/rbac
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
auth_proxy_role_binding.yaml
in iotdb-operator/config/rbac
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
leader_election_role_binding.yaml
in iotdb-operator/config/rbac
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
service.yaml
in iotdb-operator/config/webhook
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/scorecard
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
webhook_in_confignodes.yaml
in iotdb-operator/config/crd/patches
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
webhook_in_datanodes.yaml
in iotdb-operator/config/crd/patches
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomizeconfig.yaml
in iotdb-operator/config/crd
16 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
auth_proxy_service.yaml
in iotdb-operator/config/rbac
17 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
Persistence.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/persistence
18 2 2025-04-07 2025-04-24 2 1 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
grafana-plugin.xml
in distributions/src/assembly
18 - 2024-04-15 2024-04-18 2 1 cdutz@apache.org cdutz@apache.org
common-files.xml
in distributions/src/assembly
19 - 2024-04-15 2024-04-18 2 1 cdutz@apache.org cdutz@apache.org
kustomizeconfig.yaml
in iotdb-operator/config/webhook
19 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
monitor.yaml
in iotdb-operator/config/prometheus
20 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
auth_proxy_role.yaml
in iotdb-operator/config/rbac
20 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
confignode_viewer_role.yaml
in iotdb-operator/config/rbac
22 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
datanode_viewer_role.yaml
in iotdb-operator/config/rbac
22 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
webhookcainjection_patch.yaml
in iotdb-operator/config/default
23 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
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
Options.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config
86 9 2025-02-21 2025-04-24 5 2 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
TaskRuntime.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task
134 5 2025-03-04 2025-04-24 4 2 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
PluginRuntime.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin
165 11 2025-03-04 2025-04-24 4 2 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
plugin.go
in connectors/grafana-plugin/pkg/plugin
342 10 2024-08-05 2024-12-18 3 2 luke.miao@yunzhihui.com 282583553@qq.com
TaskApiServiceImpl.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/task/impl
58 5 2025-03-04 2025-04-07 3 2 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
PluginApiServiceImpl.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/plugin/impl
38 3 2025-03-04 2025-04-07 3 2 76414902+yc27@users.noreply... 76414902+yc27@users.noreply...
ProcessorTask.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/processor
120 6 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
SinkTask.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/sink
105 6 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
PullSourceTask.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/source/pull
107 5 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
SinkConstructor.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor
29 3 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
SourceConstructor.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor
34 5 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
HttpPushSource.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source
56 5 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
HttpPullSource.java
in iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source
32 5 2025-03-05 2025-04-24 3 2 rong@apache.org 76414902+yc27@users.noreply...
IoTDBSessionProperties.java
in iotdb-spring-boot-starter/src/main/java/org/apache/iotdb/config
121 34 2025-03-17 2025-04-27 2 2 43237967+2b3c511@users.nore... critas@outlook.com
IoTDBSessionPool.java
in iotdb-spring-boot-starter/src/main/java/org/apache/iotdb/session
73 3 2025-03-17 2025-04-27 2 2 43237967+2b3c511@users.nore... critas@outlook.com
iotdb.apache.org_datanodes.yaml
in iotdb-operator/config/crd/bases
295 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
iotdb.apache.org_confignodes.yaml
in iotdb-operator/config/crd/bases
295 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomizeconfig.yaml
in iotdb-operator/config/crd
16 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
webhook_in_datanodes.yaml
in iotdb-operator/config/crd/patches
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
webhook_in_confignodes.yaml
in iotdb-operator/config/crd/patches
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
cainjection_in_datanodes.yaml
in iotdb-operator/config/crd/patches
6 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
cainjection_in_confignodes.yaml
in iotdb-operator/config/crd/patches
6 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/crd
8 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
manager.yaml
in iotdb-operator/config/manager
65 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/manager
8 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
certificate.yaml
in iotdb-operator/config/certmanager
31 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomizeconfig.yaml
in iotdb-operator/config/certmanager
7 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/certmanager
4 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
manager_webhook_patch.yaml
in iotdb-operator/config/default
23 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
webhookcainjection_patch.yaml
in iotdb-operator/config/default
23 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
manager_config_patch.yaml
in iotdb-operator/config/default
10 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/default
109 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
manager_auth_proxy_patch.yaml
in iotdb-operator/config/default
37 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
config.yaml
in iotdb-operator/config/scorecard/bases
7 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
olm.config.yaml
in iotdb-operator/config/scorecard/patches
50 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
basic.config.yaml
in iotdb-operator/config/scorecard/patches
10 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/scorecard
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomizeconfig.yaml
in iotdb-operator/config/webhook
19 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
service.yaml
in iotdb-operator/config/webhook
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
manifests.yaml
in iotdb-operator/config/webhook
92 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
kustomization.yaml
in iotdb-operator/config/webhook
5 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
datanode_viewer_role.yaml
in iotdb-operator/config/rbac
22 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
leader_election_role.yaml
in iotdb-operator/config/rbac
39 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
auth_proxy_client_clusterrole.yaml
in iotdb-operator/config/rbac
12 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
leader_election_role_binding.yaml
in iotdb-operator/config/rbac
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
service_account.yaml
in iotdb-operator/config/rbac
8 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
confignode_viewer_role.yaml
in iotdb-operator/config/rbac
22 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
datanode_editor_role.yaml
in iotdb-operator/config/rbac
26 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
auth_proxy_role_binding.yaml
in iotdb-operator/config/rbac
15 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
auth_proxy_service.yaml
in iotdb-operator/config/rbac
17 - 2024-12-10 2025-02-18 2 2 282583553@qq.com 76414902+yc27@users.noreply...
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
HDFSFile.java
in connectors/hadoop/src/main/java/org/apache/iotdb/hadoop/fileSystem
369 54
QueryEditor.tsx
in connectors/grafana-plugin/src
308 2
IoTDBDynamicTableFactory.java
in connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/factory
188 5
iotdb_resource_handler.go
in connectors/grafana-plugin/pkg/plugin
137 3
TsFileSerDe.java
in connectors/hive-connector/src/main/java/org/apache/iotdb/hive
119 10
TsFileDeserializer.java
in connectors/hive-connector/src/main/java/org/apache/iotdb/hive
119 1
SQLConstant.java
in connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/common
105 3
MergeSingleFilterOptimizer.java
in connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/optimizer
93 2
IoTDBRDD.scala
in connectors/spark-iotdb-connector/src/main/scala/org/apache/iotdb/spark/db
92 3
SelectValue.tsx
in connectors/grafana-plugin/src/componments
91 -
FromValue.tsx
in connectors/grafana-plugin/src/componments
91 -
DNFFilterOptimizer.java
in connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/optimizer
89 6
datasource.ts
in connectors/grafana-plugin/src
82 4
ConfigEditor.tsx
in connectors/grafana-plugin/src
79 -
Transformer.scala
in connectors/spark-iotdb-connector/src/main/scala/org/apache/iotdb/spark/db
77 2
IoTDBRelation.scala
in connectors/spark-iotdb-connector/src/main/scala/org/apache/iotdb/spark/db
76 2
TimeSeries.tsx
in connectors/grafana-plugin/src/componments
62 -
Converter.scala
in connectors/spark-iotdb-connector/src/main/scala/org/apache/iotdb/spark/db
58 2
RemoveNotOptimizer.java
in connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/optimizer
58 3
IoTDBDynamicTableSource.java
in connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/provider
49 6
TSFHiveOutputFormat.java
in connectors/hive-connector/src/main/java/org/apache/iotdb/hive
43 2
Options.java
in connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/common
41 -
IoTDBOptions.java
in connectors/flink-iotdb-connector/src/main/java/org/apache/iotdb/flink/options
39 10
types.ts
in connectors/grafana-plugin/src
39 -
TSQueryPlan.java
in connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/common
39 7
IoTDBDynamicTableSink.java
in connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/provider
38 5
GroupBy.tsx
in connectors/grafana-plugin/src/componments
38 -
LoginInterceptor.java
in connectors/grafana-connector/src/main/java/org/apache/iotdb/web/grafana/interceptor
38 1
BasicOperator.java
in connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/common
38 7
SingleQuery.java
in connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/common
34 5
DefaultSource.scala
in connectors/spark-iotdb-connector/src/main/scala/org/apache/iotdb/spark/db
31 2
package.scala
in connectors/spark-tsfile/src/main/scala/org/apache/iotdb/spark/tsfile
29 2
TSFHiveInputFormat.java
in connectors/hive-connector/src/main/java/org/apache/iotdb/hive
27 1
IoTDBSourceOptions.java
in connectors/flink-iotdb-connector/src/main/java/org/apache/iotdb/flink/options
26 6
SchemaWrapper.java
in connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/wrapper
22 1
AggregateFun.tsx
in connectors/grafana-plugin/src/componments
22 -
Form.tsx
in connectors/grafana-plugin/src/componments
22 -
MyConfiguration.java
in connectors/grafana-connector/src/main/java/org/apache/iotdb/web/grafana/conf
22 3
TimeValues.java
in connectors/grafana-connector/src/main/java/org/apache/iotdb/web/grafana/bean
21 5
TSFHadoopException.java
in connectors/hadoop/src/main/java/org/apache/iotdb/hadoop/tsfile
20 5
FillValue.tsx
in connectors/grafana-plugin/src/componments
19 -
WhereValue.tsx
in connectors/grafana-plugin/src/componments
19 -
ControlValue.tsx
in connectors/grafana-plugin/src/componments
19 -
TsFileWriterFactory.scala
in connectors/spark-tsfile/src/main/scala/org/apache/iotdb/spark/tsfile
19 2
Operator.java
in connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/common
19 3
TsFileSerDeException.java
in connectors/hive-connector/src/main/java/org/apache/iotdb/hive
16 4
IoTDBOptions.scala
in connectors/spark-iotdb-connector/src/main/scala/org/apache/iotdb/spark/db
14 1
TSFInputSplit.java
in connectors/hadoop/src/main/java/org/apache/iotdb/hadoop/tsfile
13 2
main.go
in connectors/grafana-plugin/pkg
13 1
QueryProcessorException.java
in connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/exception
13 1
Correlations

File Size vs. Number of Changes: 301 points

iotdb-spring-boot-starter/src/main/java/org/apache/iotdb/config/IoTDBSessionProperties.java x: 121 lines of code y: 2 # changes iotdb-spring-boot-starter/src/main/java/org/apache/iotdb/session/IoTDBSessionPool.java x: 73 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/persistence/TaskPersistence.java x: 164 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/compressor/PipeGZIPCompressor.java x: 27 lines of code y: 1 # changes connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/IoTDBUtils.scala x: 138 lines of code y: 2 # changes connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/write/IoTDBDataWriter.scala x: 104 lines of code y: 2 # changes iotdb-collector/collector-core/src/assembly/core.xml x: 20 lines of code y: 1 # changes iotdb-collector/collector-core/src/assembly/resources/conf/logback.xml x: 105 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/Application.java x: 64 lines of code y: 4 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/Configuration.java x: 86 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/Options.java x: 86 lines of code y: 5 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/PipeRuntimeOptions.java x: 230 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/PluginRuntimeOptions.java x: 28 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/TaskRuntimeOptions.java x: 48 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/persistence/DBConstant.java x: 30 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/persistence/Persistence.java x: 18 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/persistence/PluginPersistence.java x: 113 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/PullSource.java x: 12 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/PushSource.java x: 29 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/customizer/CollectorRuntimeEnvironment.java x: 36 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/event/PeriodicalEvent.java x: 3 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/BuiltinPlugin.java x: 34 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/processor/SubscriptionProcessor.java x: 31 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/IoTDBClientManager.java x: 72 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/IoTDBDataNodeCacheLeaderClientManager.java x: 46 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/IoTDBDataNodeSyncClientManager.java x: 95 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/IoTDBSyncClient.java x: 136 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/IoTDBSyncClientManager.java x: 298 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/ThriftClient.java x: 69 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/ThriftClientProperty.java x: 74 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/compressor/PipeCompressor.java x: 28 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/compressor/PipeCompressorConfig.java x: 15 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/compressor/PipeCompressorFactory.java x: 78 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/compressor/PipeZSTDCompressor.java x: 22 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/constant/ColumnHeaderConstant.java x: 9 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/constant/PipeConnectorConstant.java x: 193 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/constant/PipeTransferHandshakeConstant.java x: 13 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/event/PipeRawTabletInsertionEvent.java x: 47 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/exception/PipeRuntimeCriticalException.java x: 66 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/exception/PipeRuntimeException.java x: 26 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/exception/PipeRuntimeExceptionType.java x: 60 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/exception/PipeRuntimeMetaVersion.java x: 41 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/exception/PipeRuntimeNonCriticalException.java x: 70 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/exception/PipeRuntimeOutOfMemoryCriticalException.java x: 73 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/evolvable/batch/PipeTabletEventBatch.java x: 56 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/evolvable/batch/PipeTabletEventPlainBatch.java x: 81 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/evolvable/batch/PipeTabletEventTsFileBatch.java x: 114 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/evolvable/batch/PipeTransferBatchReqBuilder.java x: 124 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeRequestType.java x: 50 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferCompressedReq.java x: 83 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferDataNodeHandshakeV1Req.java x: 33 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferFilePieceReq.java x: 75 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferFileSealReqV1.java x: 65 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferFileSealReqV2.java x: 119 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferHandshakeV2Req.java x: 77 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferSchemaSnapshotPieceReq.java x: 35 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferSchemaSnapshotSealReq.java x: 122 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferSliceReq.java x: 96 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferTabletBinaryReq.java x: 57 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferTabletBinaryReqV2.java x: 80 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferTabletRawReq.java x: 79 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferTabletRawReqV2.java x: 76 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferTsFilePieceReq.java x: 34 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferTsFileSealWithModReq.java x: 100 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/response/PipeTransferFilePieceResp.java x: 38 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/protocol/IoTDBConnector.java x: 408 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/protocol/IoTDBDataRegionSyncConnector.java x: 294 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/protocol/IoTDBSslSyncConnector.java x: 176 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/protocol/PipeReceiverStatusHandler.java x: 145 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/protocol/session/IClientSession.java x: 39 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/HttpPullSource.java x: 32 lines of code y: 3 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/HttpPushSource.java x: 56 lines of code y: 3 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/event/SubDemoEvent.java x: 19 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/event/common/PipeDataTypeTransformer.java x: 45 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/event/common/PipeRow.java x: 163 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/event/common/PipeRowCollector.java x: 67 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/PluginRuntime.java x: 165 lines of code y: 4 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor/ProcessorConstructor.java x: 27 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor/SinkConstructor.java x: 29 lines of code y: 3 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor/SourceConstructor.java x: 34 lines of code y: 3 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/TaskRuntime.java x: 134 lines of code y: 4 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/processor/ProcessorTask.java x: 120 lines of code y: 3 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/sink/SinkTask.java x: 105 lines of code y: 3 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/source/pull/PullSourceTask.java x: 107 lines of code y: 3 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/service/PeriodicalJobService.java x: 89 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/PathUtil.java x: 2 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/PipeMemoryWeightUtil.java x: 202 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/builder/PipeTableModeTsFileBuilder.java x: 205 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/builder/PipeTreeModelTsFileBuilder.java x: 200 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/cacher/LeaderCacheUtils.java x: 29 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/preiodical/ScheduledExecutorUtil.java x: 97 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/preiodical/WrappedRunnable.java x: 23 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/sorter/PipeTableModelTabletEventSorter.java x: 212 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/sorter/PipeTreeModelTabletEventSorter.java x: 82 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/plugin/impl/PluginApiServiceImpl.java x: 38 lines of code y: 3 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/plugin/impl/PluginApiServiceRequestValidationHandler.java x: 15 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/task/impl/TaskApiServiceImpl.java x: 58 lines of code y: 3 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/customizer/CollectorParameters.java x: 14 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor/PluginConstructor.java x: 65 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/meta/PluginMetaKeeper.java x: 92 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/Task.java x: 39 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/TaskStateEnum.java x: 12 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/sink/SinkConsumer.java x: 33 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/source/SourceTask.java x: 45 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/source/push/PushSourceTask.java x: 99 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/service/PersistenceService.java x: 52 lines of code y: 1 # changes iotdb-collector/collector-openapi/src/main/openapi3/v1/plugin.yaml x: 68 lines of code y: 2 # changes distributions/src/assembly/iotdb-spring-boot-starter.xml x: 21 lines of code y: 1 # changes mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/SerializablePlugin.java x: 102 lines of code y: 1 # changes mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/generator/CNCommentGenerator.java x: 91 lines of code y: 1 # changes mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/generator/SwaggerCommentGenerator.java x: 112 lines of code y: 1 # changes mybatis-generator/src/main/resources/generatorConfig.xml x: 32 lines of code y: 1 # changes connectors/spark-iotdb-table-connector/iotdb-table-connector-3.3/src/main/scala/org/apache/iotdb/spark/table/db/IoTDBTableProvider.scala x: 5 lines of code y: 1 # changes connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/AbstractIoTDBTableProvider.scala x: 17 lines of code y: 1 # changes connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/IoTDBTable.scala x: 30 lines of code y: 1 # changes connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBExpressionSQLBuilder.scala x: 115 lines of code y: 1 # changes connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBPartitionReader.scala x: 43 lines of code y: 1 # changes connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBPartitionReaderFactory.scala x: 10 lines of code y: 1 # changes connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBScanBuilder.scala x: 62 lines of code y: 1 # changes connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/write/IoTDBWriteBuilder.scala x: 7 lines of code y: 1 # changes connectors/flink-iotdb-connector/src/main/java/org/apache/iotdb/flink/DefaultIoTSerializationSchema.java x: 88 lines of code y: 1 # changes connectors/flink-iotdb-connector/src/main/java/org/apache/iotdb/flink/Event.java x: 40 lines of code y: 1 # changes connectors/flink-iotdb-connector/src/main/java/org/apache/iotdb/flink/IoTDBSink.java x: 165 lines of code y: 1 # changes connectors/flink-iotdb-connector/src/main/java/org/apache/iotdb/flink/IoTDBSource.java x: 64 lines of code y: 1 # changes connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/client/IoTDBWebSocketClient.java x: 61 lines of code y: 1 # changes connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/common/Utils.java x: 143 lines of code y: 1 # changes connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/function/IoTDBBoundedScanFunction.java x: 132 lines of code y: 1 # changes connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/function/IoTDBCDCSourceFunction.java x: 259 lines of code y: 1 # changes connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/function/IoTDBLookupFunction.java x: 117 lines of code y: 1 # changes connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/function/IoTDBSinkFunction.java x: 109 lines of code y: 1 # changes connectors/flink-tsfile-connector/src/main/java/org/apache/iotdb/flink/tsfile/TsFileOutputFormat.java x: 94 lines of code y: 1 # changes connectors/grafana-connector/src/main/java/org/apache/iotdb/web/grafana/dao/impl/BasicDaoImpl.java x: 157 lines of code y: 1 # changes connectors/hadoop/src/main/java/org/apache/iotdb/hadoop/tsfile/TSFInputFormat.java x: 169 lines of code y: 1 # changes connectors/hadoop/src/main/java/org/apache/iotdb/hadoop/tsfile/TSFRecordReader.java x: 201 lines of code y: 1 # changes connectors/spark-iotdb-connector/src/main/scala/org/apache/iotdb/spark/db/DataFrameTools.scala x: 99 lines of code y: 1 # changes connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/QueryProcessor.java x: 139 lines of code y: 1 # changes connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/optimizer/PhysicalOptimizer.java x: 186 lines of code y: 1 # changes connectors/spark-tsfile/src/main/scala/org/apache/iotdb/spark/tsfile/DefaultSource.scala x: 210 lines of code y: 1 # changes connectors/spark-tsfile/src/main/scala/org/apache/iotdb/spark/tsfile/NarrowConverter.scala x: 433 lines of code y: 1 # changes connectors/spark-tsfile/src/main/scala/org/apache/iotdb/spark/tsfile/WideConverter.scala x: 362 lines of code y: 1 # changes connectors/zeppelin-interpreter/src/main/java/org/apache/zeppelin/iotdb/IoTDBInterpreter.java x: 249 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/customizer/CollectorProcessorRuntimeConfiguration.java x: 18 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/event/CollectorEvent.java x: 6 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/event/EventContainer.java x: 11 lines of code y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/service/RuntimeService.java x: 51 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/ApiServiceOptions.java x: 10 lines of code y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/service/ApiService.java x: 70 lines of code y: 2 # changes iotdb-collector/collector-openapi/src/main/openapi3/v1/task.yaml x: 125 lines of code y: 1 # changes iotdb-operator/config/certmanager/certificate.yaml x: 31 lines of code y: 2 # changes iotdb-operator/config/certmanager/kustomization.yaml x: 4 lines of code y: 2 # changes iotdb-operator/config/certmanager/kustomizeconfig.yaml x: 7 lines of code y: 2 # changes iotdb-operator/config/crd/bases/iotdb.apache.org_confignodes.yaml x: 295 lines of code y: 2 # changes iotdb-operator/config/crd/kustomization.yaml x: 8 lines of code y: 2 # changes iotdb-operator/config/crd/kustomizeconfig.yaml x: 16 lines of code y: 2 # changes iotdb-operator/config/crd/patches/cainjection_in_confignodes.yaml x: 6 lines of code y: 2 # changes iotdb-operator/config/default/kustomization.yaml x: 109 lines of code y: 2 # changes iotdb-operator/config/default/manager_auth_proxy_patch.yaml x: 37 lines of code y: 2 # changes iotdb-operator/config/default/manager_webhook_patch.yaml x: 23 lines of code y: 2 # changes iotdb-operator/config/manifests/kustomization.yaml x: 5 lines of code y: 2 # changes iotdb-operator/config/prometheus/kustomization.yaml x: 2 lines of code y: 2 # changes iotdb-operator/config/prometheus/monitor.yaml x: 20 lines of code y: 2 # changes iotdb-operator/config/rbac/auth_proxy_service.yaml x: 17 lines of code y: 2 # changes iotdb-operator/config/rbac/confignode_editor_role.yaml x: 26 lines of code y: 2 # changes iotdb-operator/config/rbac/confignode_viewer_role.yaml x: 22 lines of code y: 2 # changes iotdb-operator/config/rbac/kustomization.yaml x: 14 lines of code y: 2 # changes iotdb-operator/config/rbac/role.yaml x: 102 lines of code y: 2 # changes iotdb-operator/config/scorecard/patches/olm.config.yaml x: 50 lines of code y: 2 # changes iotdb-operator/config/webhook/kustomizeconfig.yaml x: 19 lines of code y: 2 # changes connectors/grafana-plugin/pkg/plugin/plugin.go x: 342 lines of code y: 3 # changes iotdb-operator/api/v1/zz_generated.deepcopy.go x: 188 lines of code y: 1 # changes iotdb-operator/cmd/main.go x: 113 lines of code y: 1 # changes iotdb-operator/internal/controller/confignode_controller.go x: 272 lines of code y: 1 # changes iotdb-operator/internal/controller/datanode_controller.go x: 335 lines of code y: 1 # changes helm/templates/confignode.yaml x: 87 lines of code y: 1 # changes helm/values.yaml x: 36 lines of code y: 1 # changes
5.0
# changes
  min: 1.0
  average: 1.36
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 5.0
0 433.0
lines of code
min: 2.0 | average: 66.73 | 25th percentile: 19.0 | median: 38.0 | 75th percentile: 90.0 | max: 433.0

Number of Contributors vs. Number of Changes: 301 points

iotdb-spring-boot-starter/src/main/java/org/apache/iotdb/config/IoTDBSessionProperties.java x: 2 # contributors y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/persistence/TaskPersistence.java x: 1 # contributors y: 2 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/compressor/PipeGZIPCompressor.java x: 1 # contributors y: 1 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/Application.java x: 1 # contributors y: 4 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/Options.java x: 2 # contributors y: 5 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/HttpPullSource.java x: 2 # contributors y: 3 # changes iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/PluginRuntime.java x: 2 # contributors y: 4 # changes
5.0
# changes
  min: 1.0
  average: 1.36
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 5.0
0 2.0
# contributors
min: 1.0 | average: 1.24 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 301 points

iotdb-spring-boot-starter/src/main/java/org/apache/iotdb/config/IoTDBSessionProperties.java x: 2 # contributors y: 121 lines of code iotdb-spring-boot-starter/src/main/java/org/apache/iotdb/session/IoTDBSessionPool.java x: 2 # contributors y: 73 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/persistence/TaskPersistence.java x: 1 # contributors y: 164 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/compressor/PipeGZIPCompressor.java x: 1 # contributors y: 27 lines of code connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/IoTDBUtils.scala x: 1 # contributors y: 138 lines of code connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/write/IoTDBDataWriter.scala x: 1 # contributors y: 104 lines of code iotdb-collector/collector-core/src/assembly/core.xml x: 1 # contributors y: 20 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/Application.java x: 1 # contributors y: 64 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/Configuration.java x: 1 # contributors y: 86 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/Options.java x: 2 # contributors y: 86 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/PipeRuntimeOptions.java x: 1 # contributors y: 230 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/PluginRuntimeOptions.java x: 1 # contributors y: 28 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/config/TaskRuntimeOptions.java x: 1 # contributors y: 48 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/persistence/DBConstant.java x: 1 # contributors y: 30 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/persistence/Persistence.java x: 1 # contributors y: 18 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/persistence/PluginPersistence.java x: 1 # contributors y: 113 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/PullSource.java x: 2 # contributors y: 12 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/PushSource.java x: 2 # contributors y: 29 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/customizer/CollectorRuntimeEnvironment.java x: 2 # contributors y: 36 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/event/PeriodicalEvent.java x: 1 # contributors y: 3 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/BuiltinPlugin.java x: 2 # contributors y: 34 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/processor/SubscriptionProcessor.java x: 1 # contributors y: 31 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/IoTDBClientManager.java x: 1 # contributors y: 72 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/IoTDBDataNodeCacheLeaderClientManager.java x: 1 # contributors y: 46 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/IoTDBDataNodeSyncClientManager.java x: 1 # contributors y: 95 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/IoTDBSyncClient.java x: 1 # contributors y: 136 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/IoTDBSyncClientManager.java x: 1 # contributors y: 298 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/ThriftClient.java x: 1 # contributors y: 69 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/client/ThriftClientProperty.java x: 1 # contributors y: 74 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/compressor/PipeCompressorConfig.java x: 1 # contributors y: 15 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/compressor/PipeCompressorFactory.java x: 1 # contributors y: 78 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/compressor/PipeZSTDCompressor.java x: 1 # contributors y: 22 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/constant/ColumnHeaderConstant.java x: 1 # contributors y: 9 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/constant/PipeConnectorConstant.java x: 1 # contributors y: 193 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/constant/PipeTransferHandshakeConstant.java x: 1 # contributors y: 13 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/event/PipeRawTabletInsertionEvent.java x: 1 # contributors y: 47 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/exception/PipeRuntimeCriticalException.java x: 1 # contributors y: 66 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/exception/PipeRuntimeExceptionType.java x: 1 # contributors y: 60 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/exception/PipeRuntimeMetaVersion.java x: 1 # contributors y: 41 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/exception/PipeRuntimeNonCriticalException.java x: 1 # contributors y: 70 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/evolvable/batch/PipeTabletEventBatch.java x: 1 # contributors y: 56 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/evolvable/batch/PipeTabletEventPlainBatch.java x: 1 # contributors y: 81 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/evolvable/batch/PipeTransferBatchReqBuilder.java x: 1 # contributors y: 124 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeRequestType.java x: 1 # contributors y: 50 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferCompressedReq.java x: 1 # contributors y: 83 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferDataNodeHandshakeV1Req.java x: 1 # contributors y: 33 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferFileSealReqV2.java x: 1 # contributors y: 119 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferSchemaSnapshotPieceReq.java x: 1 # contributors y: 35 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferSchemaSnapshotSealReq.java x: 1 # contributors y: 122 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferSliceReq.java x: 1 # contributors y: 96 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferTabletBinaryReq.java x: 1 # contributors y: 57 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferTabletBinaryReqV2.java x: 1 # contributors y: 80 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferTabletRawReqV2.java x: 1 # contributors y: 76 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/request/PipeTransferTsFileSealWithModReq.java x: 1 # contributors y: 100 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/payload/thrift/response/PipeTransferFilePieceResp.java x: 1 # contributors y: 38 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/protocol/IoTDBConnector.java x: 1 # contributors y: 408 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/protocol/IoTDBDataRegionSyncConnector.java x: 1 # contributors y: 294 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/protocol/IoTDBSslSyncConnector.java x: 1 # contributors y: 176 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/sink/protocol/PipeReceiverStatusHandler.java x: 1 # contributors y: 145 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/HttpPullSource.java x: 2 # contributors y: 32 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/HttpPushSource.java x: 2 # contributors y: 56 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/event/common/PipeRow.java x: 1 # contributors y: 163 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/builtin/source/event/common/PipeRowCollector.java x: 1 # contributors y: 67 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/PluginRuntime.java x: 2 # contributors y: 165 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor/ProcessorConstructor.java x: 2 # contributors y: 27 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/TaskRuntime.java x: 2 # contributors y: 134 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/sink/SinkTask.java x: 2 # contributors y: 105 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/source/pull/PullSourceTask.java x: 2 # contributors y: 107 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/service/PeriodicalJobService.java x: 1 # contributors y: 89 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/PipeMemoryWeightUtil.java x: 1 # contributors y: 202 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/builder/PipeTableModeTsFileBuilder.java x: 1 # contributors y: 205 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/builder/PipeTreeModelTsFileBuilder.java x: 1 # contributors y: 200 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/preiodical/WrappedRunnable.java x: 1 # contributors y: 23 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/utils/sorter/PipeTableModelTabletEventSorter.java x: 1 # contributors y: 212 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/plugin/impl/PluginApiServiceImpl.java x: 2 # contributors y: 38 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/api/v1/task/impl/TaskApiServiceImpl.java x: 2 # contributors y: 58 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/constructor/PluginConstructor.java x: 2 # contributors y: 65 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/plugin/meta/PluginMetaKeeper.java x: 2 # contributors y: 92 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/source/SourceTask.java x: 2 # contributors y: 45 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/source/push/PushSourceTask.java x: 2 # contributors y: 99 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/service/PersistenceService.java x: 1 # contributors y: 52 lines of code mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/SerializablePlugin.java x: 1 # contributors y: 102 lines of code mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/generator/CNCommentGenerator.java x: 1 # contributors y: 91 lines of code mybatis-generator/src/main/java/org/apache/iotdb/mybatis/plugin/generator/SwaggerCommentGenerator.java x: 1 # contributors y: 112 lines of code connectors/spark-iotdb-table-connector/iotdb-table-connector-3.3/src/main/scala/org/apache/iotdb/spark/table/db/IoTDBTableProvider.scala x: 1 # contributors y: 5 lines of code connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/AbstractIoTDBTableProvider.scala x: 1 # contributors y: 17 lines of code connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBExpressionSQLBuilder.scala x: 1 # contributors y: 115 lines of code connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBPartitionReader.scala x: 1 # contributors y: 43 lines of code connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/read/IoTDBScanBuilder.scala x: 1 # contributors y: 62 lines of code connectors/spark-iotdb-table-connector/spark-iotdb-table-common/src/main/scala/org/apache/iotdb/spark/table/db/write/IoTDBWriteBuilder.scala x: 1 # contributors y: 7 lines of code connectors/flink-iotdb-connector/src/main/java/org/apache/iotdb/flink/DefaultIoTSerializationSchema.java x: 1 # contributors y: 88 lines of code connectors/flink-iotdb-connector/src/main/java/org/apache/iotdb/flink/Event.java x: 1 # contributors y: 40 lines of code connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/common/Utils.java x: 1 # contributors y: 143 lines of code connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/function/IoTDBBoundedScanFunction.java x: 1 # contributors y: 132 lines of code connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/function/IoTDBCDCSourceFunction.java x: 1 # contributors y: 259 lines of code connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/function/IoTDBLookupFunction.java x: 1 # contributors y: 117 lines of code connectors/flink-sql-iotdb-connector/src/main/java/org/apache/iotdb/flink/sql/function/IoTDBSinkFunction.java x: 1 # contributors y: 109 lines of code connectors/grafana-connector/src/main/java/org/apache/iotdb/web/grafana/dao/impl/BasicDaoImpl.java x: 1 # contributors y: 157 lines of code connectors/hadoop/src/main/java/org/apache/iotdb/hadoop/tsfile/TSFInputFormat.java x: 1 # contributors y: 169 lines of code connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/QueryProcessor.java x: 1 # contributors y: 139 lines of code connectors/spark-tsfile/src/main/java/org/apache/iotdb/spark/tsfile/qp/optimizer/PhysicalOptimizer.java x: 1 # contributors y: 186 lines of code connectors/spark-tsfile/src/main/scala/org/apache/iotdb/spark/tsfile/DefaultSource.scala x: 1 # contributors y: 210 lines of code connectors/spark-tsfile/src/main/scala/org/apache/iotdb/spark/tsfile/NarrowConverter.scala x: 1 # contributors y: 433 lines of code connectors/spark-tsfile/src/main/scala/org/apache/iotdb/spark/tsfile/WideConverter.scala x: 1 # contributors y: 362 lines of code connectors/zeppelin-interpreter/src/main/java/org/apache/zeppelin/iotdb/IoTDBInterpreter.java x: 1 # contributors y: 249 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/plugin/api/event/CollectorEvent.java x: 1 # contributors y: 6 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/runtime/task/event/EventContainer.java x: 1 # contributors y: 11 lines of code iotdb-collector/collector-core/src/main/java/org/apache/iotdb/collector/service/RuntimeService.java x: 2 # contributors y: 51 lines of code iotdb-collector/collector-openapi/src/main/openapi3/v1/task.yaml x: 1 # contributors y: 125 lines of code iotdb-operator/config/certmanager/kustomization.yaml x: 2 # contributors y: 4 lines of code iotdb-operator/config/certmanager/kustomizeconfig.yaml x: 2 # contributors y: 7 lines of code iotdb-operator/config/crd/bases/iotdb.apache.org_confignodes.yaml x: 2 # contributors y: 295 lines of code iotdb-operator/config/crd/kustomizeconfig.yaml x: 2 # contributors y: 16 lines of code iotdb-operator/config/crd/patches/cainjection_in_confignodes.yaml x: 2 # contributors y: 6 lines of code iotdb-operator/config/crd/patches/webhook_in_confignodes.yaml x: 2 # contributors y: 15 lines of code iotdb-operator/config/default/kustomization.yaml x: 2 # contributors y: 109 lines of code iotdb-operator/config/default/manager_config_patch.yaml x: 2 # contributors y: 10 lines of code iotdb-operator/config/default/manager_webhook_patch.yaml x: 2 # contributors y: 23 lines of code iotdb-operator/config/prometheus/kustomization.yaml x: 2 # contributors y: 2 lines of code iotdb-operator/config/prometheus/monitor.yaml x: 2 # contributors y: 20 lines of code iotdb-operator/config/rbac/confignode_viewer_role.yaml x: 2 # contributors y: 22 lines of code iotdb-operator/config/rbac/role.yaml x: 2 # contributors y: 102 lines of code connectors/grafana-plugin/pkg/plugin/plugin.go x: 2 # contributors y: 342 lines of code iotdb-operator/api/v1/zz_generated.deepcopy.go x: 1 # contributors y: 188 lines of code iotdb-operator/internal/controller/confignode_controller.go x: 1 # contributors y: 272 lines of code iotdb-operator/internal/controller/datanode_controller.go x: 1 # contributors y: 335 lines of code helm/values.yaml x: 1 # contributors y: 36 lines of code
433.0
lines of code
  min: 2.0
  average: 66.73
  25th percentile: 19.0
  median: 38.0
  75th percentile: 90.0
  max: 433.0
0 2.0
# contributors
min: 1.0 | average: 1.24 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0