apache / asterixdb-bad
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 66 files with 5,773 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 4 files changed 21-50 times (689 lines of code)
    • 14 files changed 6-20 times (1,804 lines of code)
    • 48 files changed 1-5 times (3,280 lines of code)
0% | 0% | 11% | 31% | 56%
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 66 files with 5,773 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)
    • 10 files changed by 6-10 contributors (1,459 lines of code)
    • 22 files changed by 2-5 contributors (1,634 lines of code)
    • 34 files changed by 1 contributor (2,680 lines of code)
0% | 0% | 25% | 28% | 46%
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, txt, http, sh, properties, gitignore, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 12% | 31% | 55%
xml0% | 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
asterix-bad0% | 0% | 11% | 31% | 56%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
CreateProcedureStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
244 15 2016-12-07 2020-08-28 35 8 sjaco002@ucr.edu xkkwww@gmail.com
ChannelSubscribeStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
175 12 2016-12-07 2020-08-21 26 7 sjaco002@ucr.edu xkkwww@gmail.com
ChannelDropStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
123 8 2016-12-07 2020-08-21 23 7 sjaco002@ucr.edu xkkwww@gmail.com
ExecuteProcedureStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
147 9 2017-02-24 2020-08-21 21 7 sjaco002@ucr.edu xkkwww@gmail.com
ChannelUnsubscribeStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
114 10 2016-12-07 2020-08-21 20 7 sjaco002@ucr.edu xkkwww@gmail.com
ProcedureDropStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
119 7 2017-02-24 2020-08-21 15 7 sjaco002@ucr.edu xkkwww@gmail.com
BADGlobalRecoveryManager.java
in asterix-bad/src/main/java/org/apache/asterix/bad/recovery
140 3 2018-05-21 2020-08-21 13 7 sjaco002@ucr.edu xkkwww@gmail.com
BrokerDropStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
70 8 2016-12-07 2020-08-21 11 6 sjaco002@ucr.edu xkkwww@gmail.com
CreateBrokerStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
89 8 2016-12-07 2020-08-21 11 6 sjaco002@ucr.edu xkkwww@gmail.com
ProcedureTupleTranslator.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
185 5 2016-12-07 2020-03-05 11 5 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
Procedure.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
81 10 2016-12-07 2020-08-21 10 3 sjaco002@ucr.edu xkkwww@gmail.com
BADJobService.java
in asterix-bad/src/main/java/org/apache/asterix/bad
238 11 2018-05-08 2020-08-21 10 6 sjaco002@ucr.edu xkkwww@gmail.com
BADConstants.java
in asterix-bad/src/main/java/org/apache/asterix/bad
53 - 2016-12-07 2020-09-19 9 3 sjaco002@ucr.edu xkkwww@gmail.com
BADQueryTranslatorFactory.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
18 1 2016-12-07 2020-08-21 8 4 sjaco002@ucr.edu xkkwww@gmail.com
DeployedJobSpecEventListener.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
169 27 2017-11-14 2018-10-18 7 4 sjaco002@ucr.edu murtadha.hubail@couchbase.com
InsertBrokerNotifierForChannelRule.java
in asterix-bad/src/main/java/org/apache/asterix/bad/rules
299 10 2016-12-07 2020-08-21 7 4 sjaco002@ucr.edu xkkwww@gmail.com
BADMetadataRecordTypes.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
78 - 2016-12-07 2020-08-21 6 2 sjaco002@ucr.edu xkkwww@gmail.com
ChannelTupleTranslator.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
151 3 2016-12-07 2019-11-14 6 4 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
BrokerTupleTranslator.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
62 3 2016-12-07 2020-08-21 5 5 sjaco002@ucr.edu xkkwww@gmail.com
BADRuleSetFactory.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
88 3 2016-12-07 2020-09-19 5 2 sjaco002@ucr.edu xkkwww@gmail.com
Channel.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
91 10 2016-12-07 2020-08-21 5 3 sjaco002@ucr.edu xkkwww@gmail.com
BADCompilationProvider.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
19 3 2016-12-07 2020-08-21 4 3 sjaco002@ucr.edu xkkwww@gmail.com
BADMetadataIndexes.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
53 - 2016-12-07 2020-08-21 4 4 sjaco002@ucr.edu xkkwww@gmail.com
BADParserFactory.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
14 2 2016-12-07 2020-03-05 3 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
Broker.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
47 7 2016-12-07 2020-08-21 3 3 sjaco002@ucr.edu xkkwww@gmail.com
RewriteChannelTimeFunctionToLocalVarRule.java
in asterix-bad/src/main/java/org/apache/asterix/bad/rules
148 4 2020-08-21 2020-09-19 3 1 xkkwww@gmail.com xkkwww@gmail.com
AbstractCreateChannelStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
259 11 2020-08-21 2020-09-19 3 1 xkkwww@gmail.com xkkwww@gmail.com
BADFunctionCollection.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function
10 1 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADFunctions.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function
12 - 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADFunctionRegistrant.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function
12 1 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
ActiveTimestampState.java
in asterix-bad/src/main/java/org/apache/asterix/bad/runtime
20 4 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
DataverseChannelsSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
21 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
DataverseBrokersSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
21 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
DataverseProceduresSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
21 3 2017-02-24 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
ChannelSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
23 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
BrokerSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
23 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
ProcedureSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
25 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
BADLSMPrimaryUpsertOperatorDescriptor.java
in asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators
35 2 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADLSMPrimaryInsertOperatorNodePushable.java
in asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators
36 2 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADLSMPrimaryUpsertOperatorNodePushable.java
in asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators
39 2 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
ActiveTimestampManager.java
in asterix-bad/src/main/java/org/apache/asterix/bad/runtime
59 4 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
PreviousChannelTimeDescriptor.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function/runtime
78 3 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
CurrentChannelTimeDescriptor.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function/runtime
78 3 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
asterix-build-configuration.xml
in asterix-bad/src/main/resources
92 - 2017-11-14 2020-08-21 2 2 sjaco002@ucr.edu xkkwww@gmail.com
BADMetadataExtension.java
in asterix-bad/src/main/java/org/apache/asterix/bad/extension
101 5 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADMetadataProvider.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
123 4 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADExpressionToPlanTranslator.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
185 5 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADExpressionToPlanTranslatorFactory.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
15 1 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
BADUtils.java
in asterix-bad/src/main/java/org/apache/asterix/bad
15 1 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
AllProceduresSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
17 3 2018-01-20 2018-01-20 1 1 sjaco002@ucr.edu sjaco002@ucr.edu
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
CreateProcedureStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
244 15 2016-12-07 2020-08-28 35 8 sjaco002@ucr.edu xkkwww@gmail.com
ChannelSubscribeStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
175 12 2016-12-07 2020-08-21 26 7 sjaco002@ucr.edu xkkwww@gmail.com
ChannelDropStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
123 8 2016-12-07 2020-08-21 23 7 sjaco002@ucr.edu xkkwww@gmail.com
ExecuteProcedureStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
147 9 2017-02-24 2020-08-21 21 7 sjaco002@ucr.edu xkkwww@gmail.com
ChannelUnsubscribeStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
114 10 2016-12-07 2020-08-21 20 7 sjaco002@ucr.edu xkkwww@gmail.com
ProcedureDropStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
119 7 2017-02-24 2020-08-21 15 7 sjaco002@ucr.edu xkkwww@gmail.com
BADGlobalRecoveryManager.java
in asterix-bad/src/main/java/org/apache/asterix/bad/recovery
140 3 2018-05-21 2020-08-21 13 7 sjaco002@ucr.edu xkkwww@gmail.com
CreateBrokerStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
89 8 2016-12-07 2020-08-21 11 6 sjaco002@ucr.edu xkkwww@gmail.com
BrokerDropStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
70 8 2016-12-07 2020-08-21 11 6 sjaco002@ucr.edu xkkwww@gmail.com
BADJobService.java
in asterix-bad/src/main/java/org/apache/asterix/bad
238 11 2018-05-08 2020-08-21 10 6 sjaco002@ucr.edu xkkwww@gmail.com
ProcedureTupleTranslator.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
185 5 2016-12-07 2020-03-05 11 5 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
BrokerTupleTranslator.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
62 3 2016-12-07 2020-08-21 5 5 sjaco002@ucr.edu xkkwww@gmail.com
BADQueryTranslatorFactory.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
18 1 2016-12-07 2020-08-21 8 4 sjaco002@ucr.edu xkkwww@gmail.com
InsertBrokerNotifierForChannelRule.java
in asterix-bad/src/main/java/org/apache/asterix/bad/rules
299 10 2016-12-07 2020-08-21 7 4 sjaco002@ucr.edu xkkwww@gmail.com
DeployedJobSpecEventListener.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
169 27 2017-11-14 2018-10-18 7 4 sjaco002@ucr.edu murtadha.hubail@couchbase.com
ChannelTupleTranslator.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
151 3 2016-12-07 2019-11-14 6 4 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
BADMetadataIndexes.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
53 - 2016-12-07 2020-08-21 4 4 sjaco002@ucr.edu xkkwww@gmail.com
Procedure.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
81 10 2016-12-07 2020-08-21 10 3 sjaco002@ucr.edu xkkwww@gmail.com
BADConstants.java
in asterix-bad/src/main/java/org/apache/asterix/bad
53 - 2016-12-07 2020-09-19 9 3 sjaco002@ucr.edu xkkwww@gmail.com
Channel.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
91 10 2016-12-07 2020-08-21 5 3 sjaco002@ucr.edu xkkwww@gmail.com
BADCompilationProvider.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
19 3 2016-12-07 2020-08-21 4 3 sjaco002@ucr.edu xkkwww@gmail.com
Broker.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
47 7 2016-12-07 2020-08-21 3 3 sjaco002@ucr.edu xkkwww@gmail.com
BADMetadataRecordTypes.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
78 - 2016-12-07 2020-08-21 6 2 sjaco002@ucr.edu xkkwww@gmail.com
BADRuleSetFactory.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
88 3 2016-12-07 2020-09-19 5 2 sjaco002@ucr.edu xkkwww@gmail.com
BADParserFactory.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
14 2 2016-12-07 2020-03-05 3 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
asterix-build-configuration.xml
in asterix-bad/src/main/resources
92 - 2017-11-14 2020-08-21 2 2 sjaco002@ucr.edu xkkwww@gmail.com
BrokerSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
23 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
ProcedureSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
25 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
DataverseProceduresSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
21 3 2017-02-24 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
ChannelSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
23 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
DataverseBrokersSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
21 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
DataverseChannelsSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
21 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
AbstractCreateChannelStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
259 11 2020-08-21 2020-09-19 3 1 xkkwww@gmail.com xkkwww@gmail.com
RewriteChannelTimeFunctionToLocalVarRule.java
in asterix-bad/src/main/java/org/apache/asterix/bad/rules
148 4 2020-08-21 2020-09-19 3 1 xkkwww@gmail.com xkkwww@gmail.com
BADMetadataExtension.java
in asterix-bad/src/main/java/org/apache/asterix/bad/extension
101 5 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
ActiveTimestampState.java
in asterix-bad/src/main/java/org/apache/asterix/bad/runtime
20 4 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
ActiveTimestampManager.java
in asterix-bad/src/main/java/org/apache/asterix/bad/runtime
59 4 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADFunctionRegistrant.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function
12 1 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
CurrentChannelTimeDescriptor.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function/runtime
78 3 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
PreviousChannelTimeDescriptor.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function/runtime
78 3 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADFunctions.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function
12 - 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADFunctionCollection.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function
10 1 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADExpressionToPlanTranslator.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
185 5 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADLSMPrimaryInsertOperatorNodePushable.java
in asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators
36 2 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADLSMPrimaryUpsertOperatorNodePushable.java
in asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators
39 2 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADLSMPrimaryUpsertOperatorDescriptor.java
in asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators
35 2 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADMetadataProvider.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
123 4 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
log4j2-bad.xml
in asterix-bad/src/main/resources
27 - 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
BADUtils.java
in asterix-bad/src/main/java/org/apache/asterix/bad
15 1 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
BADRecoveryExtension.java
in asterix-bad/src/main/java/org/apache/asterix/bad/extension
26 3 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
BADQueryTranslator.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
413 11 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
AbstractCreateChannelStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
259 11 2020-08-21 2020-09-19 3 1 xkkwww@gmail.com xkkwww@gmail.com
NotifyBrokerRuntime.java
in asterix-bad/src/main/java/org/apache/asterix/bad/runtime/operators
210 9 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
BADExpressionToPlanTranslator.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
185 5 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADFeedRewriter.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function/rewriter
154 4 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
RewriteChannelTimeFunctionToLocalVarRule.java
in asterix-bad/src/main/java/org/apache/asterix/bad/rules
148 4 2020-08-21 2020-09-19 3 1 xkkwww@gmail.com xkkwww@gmail.com
BADMetadataProvider.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
123 4 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
RewriteActiveFunctionsRule.java
in asterix-bad/src/main/java/org/apache/asterix/bad/rules
112 5 2020-09-19 2020-09-19 1 1 xkkwww@gmail.com xkkwww@gmail.com
BADLangExtension.java
in asterix-bad/src/main/java/org/apache/asterix/bad/extension
104 12 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
BADMetadataExtension.java
in asterix-bad/src/main/java/org/apache/asterix/bad/extension
101 5 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
NotifyBrokerPOperator.java
in asterix-bad/src/main/java/org/apache/asterix/bad/runtime/operators
82 8 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
CurrentChannelTimeDescriptor.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function/runtime
78 3 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
PreviousChannelTimeDescriptor.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function/runtime
78 3 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
NotifyBrokerOperator.java
in asterix-bad/src/main/java/org/apache/asterix/bad/runtime/operators
65 12 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
ActiveTimestampManager.java
in asterix-bad/src/main/java/org/apache/asterix/bad/runtime
59 4 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADLangUtils.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
48 2 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
CreateContinuousChannelStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
45 2 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
CreateRepetitiveChannelStatement.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement
43 2 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
BADLSMPrimaryUpsertOperatorNodePushable.java
in asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators
39 2 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
NotifyBrokerRuntimeFactory.java
in asterix-bad/src/main/java/org/apache/asterix/bad/runtime/operators
38 2 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
BADLSMPrimaryInsertOperatorNodePushable.java
in asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators
36 2 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADLSMPrimaryUpsertOperatorDescriptor.java
in asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators
35 2 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADLSMPrimaryInsertOperatorDescriptor.java
in asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators
29 2 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
log4j2-bad.xml
in asterix-bad/src/main/resources
27 - 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
BADRecoveryExtension.java
in asterix-bad/src/main/java/org/apache/asterix/bad/extension
26 3 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
BADQueryTranslatorExtension.java
in asterix-bad/src/main/java/org/apache/asterix/bad/extension
25 3 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
ActiveTimestampState.java
in asterix-bad/src/main/java/org/apache/asterix/bad/runtime
20 4 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
AllChannelsSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
17 3 2018-01-20 2018-01-20 1 1 sjaco002@ucr.edu sjaco002@ucr.edu
AllProceduresSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
17 3 2018-01-20 2018-01-20 1 1 sjaco002@ucr.edu sjaco002@ucr.edu
BADUtils.java
in asterix-bad/src/main/java/org/apache/asterix/bad
15 1 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
BADExpressionToPlanTranslatorFactory.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
15 1 2020-08-21 2020-08-21 1 1 xkkwww@gmail.com xkkwww@gmail.com
BADFunctionRegistrant.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function
12 1 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADFunctions.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function
12 - 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
BADFunctionCollection.java
in asterix-bad/src/main/java/org/apache/asterix/bad/function
10 1 2020-08-21 2020-09-19 2 1 xkkwww@gmail.com xkkwww@gmail.com
asterix-build-configuration.xml
in asterix-bad/src/main/resources
92 - 2017-11-14 2020-08-21 2 2 sjaco002@ucr.edu xkkwww@gmail.com
BADRuleSetFactory.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
88 3 2016-12-07 2020-09-19 5 2 sjaco002@ucr.edu xkkwww@gmail.com
BADMetadataRecordTypes.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
78 - 2016-12-07 2020-08-21 6 2 sjaco002@ucr.edu xkkwww@gmail.com
ProcedureSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
25 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
BrokerSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
23 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
ChannelSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
23 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
DataverseProceduresSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
21 3 2017-02-24 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
DataverseBrokersSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
21 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
DataverseChannelsSearchKey.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
21 3 2016-12-07 2019-11-14 2 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
BADParserFactory.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
14 2 2016-12-07 2020-03-05 3 2 sjaco002@ucr.edu dmitry.lychagin@couchbase.com
Channel.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
91 10 2016-12-07 2020-08-21 5 3 sjaco002@ucr.edu xkkwww@gmail.com
Procedure.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
81 10 2016-12-07 2020-08-21 10 3 sjaco002@ucr.edu xkkwww@gmail.com
BADConstants.java
in asterix-bad/src/main/java/org/apache/asterix/bad
53 - 2016-12-07 2020-09-19 9 3 sjaco002@ucr.edu xkkwww@gmail.com
Broker.java
in asterix-bad/src/main/java/org/apache/asterix/bad/metadata
47 7 2016-12-07 2020-08-21 3 3 sjaco002@ucr.edu xkkwww@gmail.com
BADCompilationProvider.java
in asterix-bad/src/main/java/org/apache/asterix/bad/lang
19 3 2016-12-07 2020-08-21 4 3 sjaco002@ucr.edu xkkwww@gmail.com
InsertBrokerNotifierForChannelRule.java
in asterix-bad/src/main/java/org/apache/asterix/bad/rules
299 10 2016-12-07 2020-08-21 7 4 sjaco002@ucr.edu xkkwww@gmail.com
Correlations

File Size vs. Number of Changes: 66 points

asterix-bad/src/main/java/org/apache/asterix/bad/BADConstants.java x: 53 lines of code y: 9 # changes asterix-bad/src/main/java/org/apache/asterix/bad/extension/BADMetadataExtension.java x: 101 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators/BADLSMPrimaryInsertOperatorNodePushable.java x: 36 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators/BADLSMPrimaryUpsertOperatorDescriptor.java x: 35 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators/BADLSMPrimaryUpsertOperatorNodePushable.java x: 39 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/function/BADFunctionCollection.java x: 10 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/function/BADFunctionRegistrant.java x: 12 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/function/runtime/CurrentChannelTimeDescriptor.java x: 78 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADExpressionToPlanTranslator.java x: 185 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADRuleSetFactory.java x: 88 lines of code y: 5 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/AbstractCreateChannelStatement.java x: 259 lines of code y: 3 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BADMetadataProvider.java x: 123 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/rules/RewriteActiveFunctionsRule.java x: 112 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/rules/RewriteChannelTimeFunctionToLocalVarRule.java x: 148 lines of code y: 3 # changes asterix-bad/src/main/java/org/apache/asterix/bad/runtime/ActiveTimestampManager.java x: 59 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/runtime/ActiveTimestampState.java x: 20 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateProcedureStatement.java x: 244 lines of code y: 35 # changes asterix-bad/src/main/java/org/apache/asterix/bad/BADJobService.java x: 238 lines of code y: 10 # changes asterix-bad/src/main/java/org/apache/asterix/bad/BADUtils.java x: 15 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/extension/BADLangExtension.java x: 104 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/extension/BADQueryTranslatorExtension.java x: 25 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/extension/BADRecoveryExtension.java x: 26 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators/BADLSMPrimaryInsertOperatorDescriptor.java x: 29 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/function/rewriter/BADFeedRewriter.java x: 154 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADCompilationProvider.java x: 19 lines of code y: 4 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADLangUtils.java x: 48 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADQueryTranslator.java x: 413 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADQueryTranslatorFactory.java x: 18 lines of code y: 8 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/BrokerDropStatement.java x: 70 lines of code y: 11 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelDropStatement.java x: 123 lines of code y: 23 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelSubscribeStatement.java x: 175 lines of code y: 26 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelUnsubscribeStatement.java x: 114 lines of code y: 20 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateBrokerStatement.java x: 89 lines of code y: 11 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateContinuousChannelStatement.java x: 45 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateRepetitiveChannelStatement.java x: 43 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ExecuteProcedureStatement.java x: 147 lines of code y: 21 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ProcedureDropStatement.java x: 119 lines of code y: 15 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BADMetadataIndexes.java x: 53 lines of code y: 4 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BADMetadataRecordTypes.java x: 78 lines of code y: 6 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/Broker.java x: 47 lines of code y: 3 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BrokerTupleTranslator.java x: 62 lines of code y: 5 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/Channel.java x: 91 lines of code y: 5 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/Procedure.java x: 81 lines of code y: 10 # changes asterix-bad/src/main/java/org/apache/asterix/bad/recovery/BADGlobalRecoveryManager.java x: 140 lines of code y: 13 # changes asterix-bad/src/main/java/org/apache/asterix/bad/rules/InsertBrokerNotifierForChannelRule.java x: 299 lines of code y: 7 # changes asterix-bad/src/main/java/org/apache/asterix/bad/runtime/operators/NotifyBrokerOperator.java x: 65 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/runtime/operators/NotifyBrokerPOperator.java x: 82 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/runtime/operators/NotifyBrokerRuntime.java x: 210 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/runtime/operators/NotifyBrokerRuntimeFactory.java x: 38 lines of code y: 1 # changes asterix-bad/src/main/resources/asterix-build-configuration.xml x: 92 lines of code y: 2 # changes asterix-bad/src/main/resources/log4j2-bad.xml x: 27 lines of code y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADParserFactory.java x: 14 lines of code y: 3 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ProcedureTupleTranslator.java x: 185 lines of code y: 11 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BrokerSearchKey.java x: 23 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ChannelTupleTranslator.java x: 151 lines of code y: 6 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/DataverseBrokersSearchKey.java x: 21 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ProcedureSearchKey.java x: 25 lines of code y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/DeployedJobSpecEventListener.java x: 169 lines of code y: 7 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/AllChannelsSearchKey.java x: 17 lines of code y: 1 # changes
35.0
# changes
  min: 1.0
  average: 5.2
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.25
  max: 35.0
0 413.0
lines of code
min: 10.0 | average: 87.47 | 25th percentile: 24.5 | median: 63.5 | 75th percentile: 123.0 | max: 413.0

Number of Contributors vs. Number of Changes: 66 points

asterix-bad/src/main/java/org/apache/asterix/bad/BADConstants.java x: 3 # contributors y: 9 # changes asterix-bad/src/main/java/org/apache/asterix/bad/extension/BADMetadataExtension.java x: 1 # contributors y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADRuleSetFactory.java x: 2 # contributors y: 5 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/AbstractCreateChannelStatement.java x: 1 # contributors y: 3 # changes asterix-bad/src/main/java/org/apache/asterix/bad/rules/RewriteActiveFunctionsRule.java x: 1 # contributors y: 1 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateProcedureStatement.java x: 8 # contributors y: 35 # changes asterix-bad/src/main/java/org/apache/asterix/bad/BADJobService.java x: 6 # contributors y: 10 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADCompilationProvider.java x: 3 # contributors y: 4 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADQueryTranslatorFactory.java x: 4 # contributors y: 8 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/BrokerDropStatement.java x: 6 # contributors y: 11 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelDropStatement.java x: 7 # contributors y: 23 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelSubscribeStatement.java x: 7 # contributors y: 26 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelUnsubscribeStatement.java x: 7 # contributors y: 20 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ExecuteProcedureStatement.java x: 7 # contributors y: 21 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ProcedureDropStatement.java x: 7 # contributors y: 15 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BADMetadataIndexes.java x: 4 # contributors y: 4 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BADMetadataRecordTypes.java x: 2 # contributors y: 6 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/Broker.java x: 3 # contributors y: 3 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BrokerTupleTranslator.java x: 5 # contributors y: 5 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/Channel.java x: 3 # contributors y: 5 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/Procedure.java x: 3 # contributors y: 10 # changes asterix-bad/src/main/java/org/apache/asterix/bad/recovery/BADGlobalRecoveryManager.java x: 7 # contributors y: 13 # changes asterix-bad/src/main/java/org/apache/asterix/bad/rules/InsertBrokerNotifierForChannelRule.java x: 4 # contributors y: 7 # changes asterix-bad/src/main/resources/asterix-build-configuration.xml x: 2 # contributors y: 2 # changes asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADParserFactory.java x: 2 # contributors y: 3 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ProcedureTupleTranslator.java x: 5 # contributors y: 11 # changes asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ChannelTupleTranslator.java x: 4 # contributors y: 6 # changes
35.0
# changes
  min: 1.0
  average: 5.2
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.25
  max: 35.0
0 8.0
# contributors
min: 1.0 | average: 2.53 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 4.0 | max: 8.0

Number of Contributors vs. File Size: 66 points

asterix-bad/src/main/java/org/apache/asterix/bad/BADConstants.java x: 3 # contributors y: 53 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/extension/BADMetadataExtension.java x: 1 # contributors y: 101 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators/BADLSMPrimaryInsertOperatorNodePushable.java x: 1 # contributors y: 36 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators/BADLSMPrimaryUpsertOperatorDescriptor.java x: 1 # contributors y: 35 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators/BADLSMPrimaryUpsertOperatorNodePushable.java x: 1 # contributors y: 39 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/function/BADFunctionCollection.java x: 1 # contributors y: 10 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/function/BADFunctionRegistrant.java x: 1 # contributors y: 12 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/function/runtime/CurrentChannelTimeDescriptor.java x: 1 # contributors y: 78 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADExpressionToPlanTranslator.java x: 1 # contributors y: 185 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADRuleSetFactory.java x: 2 # contributors y: 88 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/AbstractCreateChannelStatement.java x: 1 # contributors y: 259 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BADMetadataProvider.java x: 1 # contributors y: 123 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/rules/RewriteActiveFunctionsRule.java x: 1 # contributors y: 112 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/rules/RewriteChannelTimeFunctionToLocalVarRule.java x: 1 # contributors y: 148 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/runtime/ActiveTimestampManager.java x: 1 # contributors y: 59 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/runtime/ActiveTimestampState.java x: 1 # contributors y: 20 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateProcedureStatement.java x: 8 # contributors y: 244 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/BADJobService.java x: 6 # contributors y: 238 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/BADUtils.java x: 1 # contributors y: 15 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/extension/BADLangExtension.java x: 1 # contributors y: 104 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/extension/BADQueryTranslatorExtension.java x: 1 # contributors y: 25 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/feed/operators/BADLSMPrimaryInsertOperatorDescriptor.java x: 1 # contributors y: 29 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/function/rewriter/BADFeedRewriter.java x: 1 # contributors y: 154 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADCompilationProvider.java x: 3 # contributors y: 19 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADLangUtils.java x: 1 # contributors y: 48 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADQueryTranslator.java x: 1 # contributors y: 413 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADQueryTranslatorFactory.java x: 4 # contributors y: 18 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/BrokerDropStatement.java x: 6 # contributors y: 70 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelDropStatement.java x: 7 # contributors y: 123 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelSubscribeStatement.java x: 7 # contributors y: 175 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelUnsubscribeStatement.java x: 7 # contributors y: 114 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateBrokerStatement.java x: 6 # contributors y: 89 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateContinuousChannelStatement.java x: 1 # contributors y: 45 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateRepetitiveChannelStatement.java x: 1 # contributors y: 43 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ExecuteProcedureStatement.java x: 7 # contributors y: 147 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ProcedureDropStatement.java x: 7 # contributors y: 119 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BADMetadataIndexes.java x: 4 # contributors y: 53 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BADMetadataRecordTypes.java x: 2 # contributors y: 78 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/Broker.java x: 3 # contributors y: 47 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BrokerTupleTranslator.java x: 5 # contributors y: 62 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/Channel.java x: 3 # contributors y: 91 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/Procedure.java x: 3 # contributors y: 81 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/recovery/BADGlobalRecoveryManager.java x: 7 # contributors y: 140 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/rules/InsertBrokerNotifierForChannelRule.java x: 4 # contributors y: 299 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/runtime/operators/NotifyBrokerOperator.java x: 1 # contributors y: 65 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/runtime/operators/NotifyBrokerPOperator.java x: 1 # contributors y: 82 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/runtime/operators/NotifyBrokerRuntime.java x: 1 # contributors y: 210 lines of code asterix-bad/src/main/resources/asterix-build-configuration.xml x: 2 # contributors y: 92 lines of code asterix-bad/src/main/resources/log4j2-bad.xml x: 1 # contributors y: 27 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADParserFactory.java x: 2 # contributors y: 14 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ProcedureTupleTranslator.java x: 5 # contributors y: 185 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BrokerSearchKey.java x: 2 # contributors y: 23 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ChannelTupleTranslator.java x: 4 # contributors y: 151 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/DataverseBrokersSearchKey.java x: 2 # contributors y: 21 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ProcedureSearchKey.java x: 2 # contributors y: 25 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/DeployedJobSpecEventListener.java x: 4 # contributors y: 169 lines of code asterix-bad/src/main/java/org/apache/asterix/bad/metadata/AllChannelsSearchKey.java x: 1 # contributors y: 17 lines of code
413.0
lines of code
  min: 10.0
  average: 87.47
  25th percentile: 24.5
  median: 63.5
  75th percentile: 123.0
  max: 413.0
0 8.0
# contributors
min: 1.0 | average: 2.53 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 4.0 | max: 8.0