apache / phoenix-omid
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 163 files with 12,133 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 (1,139 lines of code)
    • 52 files changed 6-20 times (6,360 lines of code)
    • 107 files changed 1-5 times (4,634 lines of code)
0% | 0% | 9% | 52% | 38%
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 163 files with 12,133 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (294 lines of code)
    • 50 files changed by 6-10 contributors (6,312 lines of code)
    • 105 files changed by 2-5 contributors (5,377 lines of code)
    • 7 files changed by 1 contributor (150 lines of code)
0% | 2% | 52% | 44% | 1%
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, yaml, md, sh, properties, txt, gitignore, css, proto
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 9% | 53% | 36%
xml0% | 0% | 0% | 27% | 72%
proto0% | 0% | 0% | 100% | 0%
css0% | 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
hbase-client0% | 0% | 27% | 64% | 7%
tso-server0% | 0% | 10% | 42% | 46%
transaction-client0% | 0% | 15% | 78% | 5%
hbase-coprocessor0% | 0% | 0% | 73% | 26%
hbase-common0% | 0% | 0% | 54% | 45%
benchmarks0% | 0% | 0% | 35% | 64%
hbase-commit-table0% | 0% | 0% | 71% | 28%
commit-table0% | 0% | 0% | 100% | 0%
common0% | 0% | 0% | 41% | 58%
hbase-tools0% | 0% | 0% | 100% | 0%
timestamp-storage0% | 0% | 0% | 22% | 77%
statemachine0% | 0% | 0% | 0% | 100%
codahale-metrics0% | 0% | 0% | 0% | 100%
metrics0% | 0% | 0% | 0% | 100%
misc0% | 0% | 0% | 0% | 100%
doc0% | 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
TTable.java
in hbase-client/src/main/java/org/apache/omid/transaction
484 52 2016-03-23 2024-01-23 27 10 ohads@yahoo-inc.com stoty@apache.org
ReplyProcessorImpl.java
in tso-server/src/main/java/org/apache/omid/tso
213 15 2016-03-23 2021-03-12 23 9 ohads@yahoo-inc.com stoty@apache.org
PersistenceProcessorImpl.java
in tso-server/src/main/java/org/apache/omid/tso
147 12 2016-03-23 2021-03-12 22 9 ohads@yahoo-inc.com stoty@apache.org
AbstractTransactionManager.java
in transaction-client/src/main/java/org/apache/omid/transaction
295 20 2016-04-15 2020-11-09 22 8 fperezsorrosal@gmail.com stoty@apache.org
CellUtils.java
in hbase-common/src/main/java/org/apache/omid/transaction
294 17 2016-04-15 2022-07-20 20 11 fperezsorrosal@gmail.com ameszaros@cloudera.com
TSOClient.java
in transaction-client/src/main/java/org/apache/omid/tso/client
861 42 2016-04-15 2023-03-07 19 10 fperezsorrosal@gmail.com richardantal@apache.org
ReplyProcessor.java
in tso-server/src/main/java/org/apache/omid/tso
11 - 2016-03-23 2021-03-12 18 8 ohads@yahoo-inc.com stoty@apache.org
PersistenceProcessor.java
in tso-server/src/main/java/org/apache/omid/tso
13 - 2016-03-23 2021-03-12 18 8 ohads@yahoo-inc.com stoty@apache.org
HBaseTransactionManager.java
in hbase-client/src/main/java/org/apache/omid/transaction
222 25 2016-04-15 2022-07-20 18 10 fperezsorrosal@gmail.com ameszaros@cloudera.com
OmidSnapshotFilter.java
in hbase-coprocessor/src/main/java/org/apache/omid/transaction
132 10 2017-12-05 2022-07-20 17 5 ohads@yahoo-inc.com ameszaros@cloudera.com
OmidCompactor.java
in hbase-coprocessor/src/main/java/org/apache/omid/transaction
99 5 2015-07-08 2022-04-28 16 8 fperez@yahoo-inc.com stoty@apache.org
Batch.java
in tso-server/src/main/java/org/apache/omid/tso
120 17 2016-03-23 2021-03-12 16 6 ohads@yahoo-inc.com stoty@apache.org
RetryProcessorImpl.java
in tso-server/src/main/java/org/apache/omid/tso
157 10 2016-03-23 2021-03-12 16 8 ohads@yahoo-inc.com stoty@apache.org
PersistenceProcessorHandler.java
in tso-server/src/main/java/org/apache/omid/tso
161 7 2016-03-23 2020-07-14 16 6 ohads@yahoo-inc.com stoty@apache.org
CompactorScanner.java
in hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver
255 14 2015-07-08 2022-07-20 16 6 fperez@yahoo-inc.com ameszaros@cloudera.com
TSOModule.java
in tso-server/src/main/java/org/apache/omid/tso
49 3 2016-03-23 2020-07-14 15 9 ohads@yahoo-inc.com stoty@apache.org
TSOServerConfig.java
in tso-server/src/main/java/org/apache/omid/tso
226 57 2016-03-23 2024-01-19 15 10 ohads@yahoo-inc.com stoty@apache.org
SnapshotFilterImpl.java
in hbase-client/src/main/java/org/apache/omid/transaction
501 35 2017-12-05 2022-07-20 14 5 ohads@yahoo-inc.com ameszaros@cloudera.com
bin.xml
in tso-server/maven/assembly
55 - 2016-01-06 2022-07-25 13 6 fperez@yahoo-inc.com stoty@apache.org
proto
TSOProto.proto
in common/src/main/proto
72 - 2016-03-18 2018-11-13 13 7 katkovi@yahoo-inc.com yonigo10@gmail.com
HBaseTransaction.java
in hbase-client/src/main/java/org/apache/omid/transaction
85 8 2016-04-15 2019-03-31 13 8 fperezsorrosal@gmail.com yonigo10@gmail.com
HBaseSyncPostCommitter.java
in hbase-client/src/main/java/org/apache/omid/transaction
112 5 2016-04-15 2020-07-14 13 9 fperezsorrosal@gmail.com stoty@apache.org
AbstractTransaction.java
in transaction-client/src/main/java/org/apache/omid/transaction
200 28 2016-04-15 2020-11-17 13 8 fperezsorrosal@gmail.com stoty@apache.org
TSOProtocol.java
in transaction-client/src/main/java/org/apache/omid/tso/client
13 - 2016-04-15 2018-11-13 11 8 fperezsorrosal@gmail.com yonigo10@gmail.com
PersistEvent.java
in tso-server/src/main/java/org/apache/omid/tso
74 12 2016-03-23 2021-03-12 11 6 ohads@yahoo-inc.com stoty@apache.org
TSOServer.java
in tso-server/src/main/java/org/apache/omid/tso
116 6 2016-04-15 2023-06-02 11 8 fperezsorrosal@gmail.com richardantal@apache.org
MockTSOClient.java
in transaction-client/src/main/java/org/apache/omid/tso/client
133 11 2016-04-15 2020-07-14 10 8 fperezsorrosal@gmail.com stoty@apache.org
HBaseCommitTable.java
in hbase-commit-table/src/main/java/org/apache/omid/committable/hbase
257 23 2016-04-15 2022-07-20 10 8 fperezsorrosal@gmail.com ameszaros@cloudera.com
HBaseCellId.java
in hbase-client/src/main/java/org/apache/omid/transaction
67 8 2016-04-15 2024-02-29 9 9 fperezsorrosal@gmail.com stoty@apache.org
TimestampOracleImpl.java
in tso-server/src/main/java/org/apache/omid/tso
108 8 2016-04-15 2020-07-14 9 8 fperezsorrosal@gmail.com stoty@apache.org
OmidTableManager.java
in hbase-tools/src/main/java/org/apache/omid/tools/hbase
149 5 2016-03-23 2022-07-20 9 9 ohads@yahoo-inc.com ameszaros@cloudera.com
TSOChannelHandler.java
in tso-server/src/main/java/org/apache/omid/tso
219 13 2016-04-15 2023-03-07 9 9 fperezsorrosal@gmail.com richardantal@apache.org
MonitoringContext.java
in tso-server/src/main/java/org/apache/omid/tso
6 - 2016-04-15 2018-11-13 8 6 fperezsorrosal@gmail.com yonigo10@gmail.com
RequestProcessor.java
in tso-server/src/main/java/org/apache/omid/tso
9 - 2016-04-15 2021-03-12 8 8 fperezsorrosal@gmail.com stoty@apache.org
AttributeSetSnapshotFilter.java
in hbase-client/src/main/java/org/apache/omid/transaction
37 4 2017-12-05 2019-02-26 8 3 ohads@yahoo-inc.com yonigo10@gmail.com
TSOStateManagerImpl.java
in tso-server/src/main/java/org/apache/omid/tso
41 4 2016-03-23 2020-07-14 8 6 ohads@yahoo-inc.com stoty@apache.org
CommitTable.java
in commit-table/src/main/java/org/apache/omid/committable
49 5 2016-04-15 2020-07-14 8 6 fperezsorrosal@gmail.com stoty@apache.org
HBaseOmidClientConfiguration.java
in hbase-client/src/main/java/org/apache/omid/transaction
129 30 2016-04-15 2020-08-10 8 9 fperezsorrosal@gmail.com stoty@apache.org
SnapshotFilter.java
in hbase-client/src/main/java/org/apache/omid/transaction
10 - 2017-12-05 2019-02-26 7 2 ohads@yahoo-inc.com yonigo10@gmail.com
TSOStateManager.java
in tso-server/src/main/java/org/apache/omid/tso
26 4 2016-03-23 2016-05-11 7 5 ohads@yahoo-inc.com ikatkov@gmail.com
VoidLeaseManager.java
in tso-server/src/main/java/org/apache/omid/tso
27 4 2016-03-23 2016-05-11 7 5 ohads@yahoo-inc.com ikatkov@gmail.com
bin.xml
in benchmarks/maven/assembly
51 - 2016-01-06 2018-11-13 7 6 fperez@yahoo-inc.com yonigo10@gmail.com
NullCommitTable.java
in commit-table/src/main/java/org/apache/omid/committable
53 8 2016-04-15 2020-07-14 7 6 fperezsorrosal@gmail.com stoty@apache.org
NetworkUtils.java
in common/src/main/java/org/apache/omid
55 2 2016-05-27 2023-09-21 7 6 fperez@yahoo-inc.com stoty@apache.org
YAMLUtils.java
in common/src/main/java/org/apache/omid
63 5 2016-04-15 2024-10-01 7 9 fperezsorrosal@gmail.com 37657012+nikita15p@users.no...
CompactorUtil.java
in hbase-coprocessor/src/main/java/org/apache/omid/transaction
72 4 2016-04-15 2022-08-15 7 8 fperezsorrosal@gmail.com gjacoby@apache.org
InMemoryCommitTable.java
in commit-table/src/main/java/org/apache/omid/committable
99 10 2016-04-15 2020-07-14 7 6 fperezsorrosal@gmail.com stoty@apache.org
RawTxRunner.java
in benchmarks/src/main/java/org/apache/omid/benchmarks/tso
213 9 2016-04-15 2020-07-14 7 6 fperezsorrosal@gmail.com stoty@apache.org
CellId.java
in transaction-client/src/main/java/org/apache/omid/tso/client
6 - 2016-04-15 2018-11-13 6 7 fperezsorrosal@gmail.com yonigo10@gmail.com
TransactionManager.java
in transaction-client/src/main/java/org/apache/omid/transaction
8 - 2016-04-15 2018-11-13 6 7 fperezsorrosal@gmail.com yonigo10@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
CellUtils.java
in hbase-common/src/main/java/org/apache/omid/transaction
294 17 2016-04-15 2022-07-20 20 11 fperezsorrosal@gmail.com ameszaros@cloudera.com
TTable.java
in hbase-client/src/main/java/org/apache/omid/transaction
484 52 2016-03-23 2024-01-23 27 10 ohads@yahoo-inc.com stoty@apache.org
TSOClient.java
in transaction-client/src/main/java/org/apache/omid/tso/client
861 42 2016-04-15 2023-03-07 19 10 fperezsorrosal@gmail.com richardantal@apache.org
HBaseTransactionManager.java
in hbase-client/src/main/java/org/apache/omid/transaction
222 25 2016-04-15 2022-07-20 18 10 fperezsorrosal@gmail.com ameszaros@cloudera.com
TSOServerConfig.java
in tso-server/src/main/java/org/apache/omid/tso
226 57 2016-03-23 2024-01-19 15 10 ohads@yahoo-inc.com stoty@apache.org
ReplyProcessorImpl.java
in tso-server/src/main/java/org/apache/omid/tso
213 15 2016-03-23 2021-03-12 23 9 ohads@yahoo-inc.com stoty@apache.org
PersistenceProcessorImpl.java
in tso-server/src/main/java/org/apache/omid/tso
147 12 2016-03-23 2021-03-12 22 9 ohads@yahoo-inc.com stoty@apache.org
TSOModule.java
in tso-server/src/main/java/org/apache/omid/tso
49 3 2016-03-23 2020-07-14 15 9 ohads@yahoo-inc.com stoty@apache.org
HBaseSyncPostCommitter.java
in hbase-client/src/main/java/org/apache/omid/transaction
112 5 2016-04-15 2020-07-14 13 9 fperezsorrosal@gmail.com stoty@apache.org
OmidTableManager.java
in hbase-tools/src/main/java/org/apache/omid/tools/hbase
149 5 2016-03-23 2022-07-20 9 9 ohads@yahoo-inc.com ameszaros@cloudera.com
TSOChannelHandler.java
in tso-server/src/main/java/org/apache/omid/tso
219 13 2016-04-15 2023-03-07 9 9 fperezsorrosal@gmail.com richardantal@apache.org
HBaseCellId.java
in hbase-client/src/main/java/org/apache/omid/transaction
67 8 2016-04-15 2024-02-29 9 9 fperezsorrosal@gmail.com stoty@apache.org
HBaseOmidClientConfiguration.java
in hbase-client/src/main/java/org/apache/omid/transaction
129 30 2016-04-15 2020-08-10 8 9 fperezsorrosal@gmail.com stoty@apache.org
YAMLUtils.java
in common/src/main/java/org/apache/omid
63 5 2016-04-15 2024-10-01 7 9 fperezsorrosal@gmail.com 37657012+nikita15p@users.no...
AbstractTransactionManager.java
in transaction-client/src/main/java/org/apache/omid/transaction
295 20 2016-04-15 2020-11-09 22 8 fperezsorrosal@gmail.com stoty@apache.org
PersistenceProcessor.java
in tso-server/src/main/java/org/apache/omid/tso
13 - 2016-03-23 2021-03-12 18 8 ohads@yahoo-inc.com stoty@apache.org
ReplyProcessor.java
in tso-server/src/main/java/org/apache/omid/tso
11 - 2016-03-23 2021-03-12 18 8 ohads@yahoo-inc.com stoty@apache.org
OmidCompactor.java
in hbase-coprocessor/src/main/java/org/apache/omid/transaction
99 5 2015-07-08 2022-04-28 16 8 fperez@yahoo-inc.com stoty@apache.org
RetryProcessorImpl.java
in tso-server/src/main/java/org/apache/omid/tso
157 10 2016-03-23 2021-03-12 16 8 ohads@yahoo-inc.com stoty@apache.org
HBaseTransaction.java
in hbase-client/src/main/java/org/apache/omid/transaction
85 8 2016-04-15 2019-03-31 13 8 fperezsorrosal@gmail.com yonigo10@gmail.com
AbstractTransaction.java
in transaction-client/src/main/java/org/apache/omid/transaction
200 28 2016-04-15 2020-11-17 13 8 fperezsorrosal@gmail.com stoty@apache.org
TSOServer.java
in tso-server/src/main/java/org/apache/omid/tso
116 6 2016-04-15 2023-06-02 11 8 fperezsorrosal@gmail.com richardantal@apache.org
TSOProtocol.java
in transaction-client/src/main/java/org/apache/omid/tso/client
13 - 2016-04-15 2018-11-13 11 8 fperezsorrosal@gmail.com yonigo10@gmail.com
HBaseCommitTable.java
in hbase-commit-table/src/main/java/org/apache/omid/committable/hbase
257 23 2016-04-15 2022-07-20 10 8 fperezsorrosal@gmail.com ameszaros@cloudera.com
MockTSOClient.java
in transaction-client/src/main/java/org/apache/omid/tso/client
133 11 2016-04-15 2020-07-14 10 8 fperezsorrosal@gmail.com stoty@apache.org
TimestampOracleImpl.java
in tso-server/src/main/java/org/apache/omid/tso
108 8 2016-04-15 2020-07-14 9 8 fperezsorrosal@gmail.com stoty@apache.org
RequestProcessor.java
in tso-server/src/main/java/org/apache/omid/tso
9 - 2016-04-15 2021-03-12 8 8 fperezsorrosal@gmail.com stoty@apache.org
CompactorUtil.java
in hbase-coprocessor/src/main/java/org/apache/omid/transaction
72 4 2016-04-15 2022-08-15 7 8 fperezsorrosal@gmail.com gjacoby@apache.org
OmidClientConfiguration.java
in transaction-client/src/main/java/org/apache/omid/tso/client
245 52 2016-04-15 2023-03-07 6 8 fperezsorrosal@gmail.com richardantal@apache.org
HBaseTimestampStorage.java
in timestamp-storage/src/main/java/org/apache/omid/timestamp/storage
65 4 2016-04-15 2024-02-29 6 8 fperezsorrosal@gmail.com stoty@apache.org
proto
TSOProto.proto
in common/src/main/proto
72 - 2016-03-18 2018-11-13 13 7 katkovi@yahoo-inc.com yonigo10@gmail.com
HBaseLogin.java
in hbase-common/src/main/java/org/apache/omid/tools/hbase
89 6 2016-04-15 2021-02-25 6 7 fperezsorrosal@gmail.com stoty@apache.org
Transaction.java
in transaction-client/src/main/java/org/apache/omid/transaction
18 - 2016-04-15 2020-07-14 6 7 fperezsorrosal@gmail.com stoty@apache.org
TransactionManager.java
in transaction-client/src/main/java/org/apache/omid/transaction
8 - 2016-04-15 2018-11-13 6 7 fperezsorrosal@gmail.com yonigo10@gmail.com
DummyCellIdImpl.java
in transaction-client/src/main/java/org/apache/omid/tso/util
25 5 2016-04-15 2018-11-13 6 7 fperezsorrosal@gmail.com yonigo10@gmail.com
CellId.java
in transaction-client/src/main/java/org/apache/omid/tso/client
6 - 2016-04-15 2018-11-13 6 7 fperezsorrosal@gmail.com yonigo10@gmail.com
HBaseTransactionClient.java
in hbase-client/src/main/java/org/apache/omid/transaction
4 - 2016-04-15 2018-11-13 5 7 fperezsorrosal@gmail.com yonigo10@gmail.com
CompactorScanner.java
in hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver
255 14 2015-07-08 2022-07-20 16 6 fperez@yahoo-inc.com ameszaros@cloudera.com
Batch.java
in tso-server/src/main/java/org/apache/omid/tso
120 17 2016-03-23 2021-03-12 16 6 ohads@yahoo-inc.com stoty@apache.org
PersistenceProcessorHandler.java
in tso-server/src/main/java/org/apache/omid/tso
161 7 2016-03-23 2020-07-14 16 6 ohads@yahoo-inc.com stoty@apache.org
bin.xml
in tso-server/maven/assembly
55 - 2016-01-06 2022-07-25 13 6 fperez@yahoo-inc.com stoty@apache.org
PersistEvent.java
in tso-server/src/main/java/org/apache/omid/tso
74 12 2016-03-23 2021-03-12 11 6 ohads@yahoo-inc.com stoty@apache.org
MonitoringContext.java
in tso-server/src/main/java/org/apache/omid/tso
6 - 2016-04-15 2018-11-13 8 6 fperezsorrosal@gmail.com yonigo10@gmail.com
TSOStateManagerImpl.java
in tso-server/src/main/java/org/apache/omid/tso
41 4 2016-03-23 2020-07-14 8 6 ohads@yahoo-inc.com stoty@apache.org
CommitTable.java
in commit-table/src/main/java/org/apache/omid/committable
49 5 2016-04-15 2020-07-14 8 6 fperezsorrosal@gmail.com stoty@apache.org
NetworkUtils.java
in common/src/main/java/org/apache/omid
55 2 2016-05-27 2023-09-21 7 6 fperez@yahoo-inc.com stoty@apache.org
bin.xml
in benchmarks/maven/assembly
51 - 2016-01-06 2018-11-13 7 6 fperez@yahoo-inc.com yonigo10@gmail.com
RawTxRunner.java
in benchmarks/src/main/java/org/apache/omid/benchmarks/tso
213 9 2016-04-15 2020-07-14 7 6 fperezsorrosal@gmail.com stoty@apache.org
NullCommitTable.java
in commit-table/src/main/java/org/apache/omid/committable
53 8 2016-04-15 2020-07-14 7 6 fperezsorrosal@gmail.com stoty@apache.org
InMemoryCommitTable.java
in commit-table/src/main/java/org/apache/omid/committable
99 10 2016-04-15 2020-07-14 7 6 fperezsorrosal@gmail.com stoty@apache.org
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
KeyStoreFileType.java
in common/src/main/java/org/apache/omid/tls
42 5 2023-03-07 2023-03-07 1 1 richardantal@apache.org richardantal@apache.org
X509Exception.java
in common/src/main/java/org/apache/omid/tls
40 10 2023-03-07 2023-03-07 1 1 richardantal@apache.org richardantal@apache.org
BaseRegionObserver.java
in hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/coprocessor
29 3 2022-04-28 2022-04-28 1 1 stoty@apache.org stoty@apache.org
MonitoringContextNullImpl.java
in tso-server/src/main/java/org/apache/omid/tso
12 3 2018-10-18 2018-10-18 1 1 yonigo10@gmail.com yonigo10@gmail.com
MonitoringContextFactory.java
in tso-server/src/main/java/org/apache/omid/tso
11 2 2018-10-18 2018-11-13 2 1 yonigo10@gmail.com yonigo10@gmail.com
ReflectionHelper.java
in common/src/main/java/org/apache/omid
11 1 2017-10-17 2017-10-17 1 1 fperez@yahoo-inc.com fperez@yahoo-inc.com
LowWatermarkWriter.java
in tso-server/src/main/java/org/apache/omid/tso
5 - 2018-10-18 2018-10-18 1 1 yonigo10@gmail.com yonigo10@gmail.com
AbstractRequestProcessor.java
in tso-server/src/main/java/org/apache/omid/tso
314 25 2018-10-18 2021-03-12 4 2 yonigo10@gmail.com stoty@apache.org
X509Util.java
in common/src/main/java/org/apache/omid/tls
144 5 2023-03-07 2025-03-25 2 2 richardantal@apache.org stoty@apache.org
ZipfianGenerator.java
in benchmarks/src/main/java/org/apache/omid/benchmarks/utils
93 14 2016-04-15 2016-06-01 2 2 fperezsorrosal@gmail.com katkovi@yahoo-inc.com
RequestProcessorSkipCT.java
in tso-server/src/main/java/org/apache/omid/tso
57 6 2018-10-18 2021-03-12 4 2 yonigo10@gmail.com stoty@apache.org
LowWatermarkWriterImpl.java
in tso-server/src/main/java/org/apache/omid/tso
49 1 2018-10-18 2020-07-14 2 2 yonigo10@gmail.com stoty@apache.org
MonitoringContextImpl.java
in tso-server/src/main/java/org/apache/omid/tso
46 4 2018-10-18 2020-07-14 2 2 yonigo10@gmail.com stoty@apache.org
RequestProcessorPersistCT.java
in tso-server/src/main/java/org/apache/omid/tso
42 5 2018-10-18 2021-03-12 4 2 yonigo10@gmail.com stoty@apache.org
RegionAccessWrapper.java
in hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver
39 5 2017-12-05 2019-02-26 4 2 ohads@yahoo-inc.com yonigo10@gmail.com
PersitenceProcessorNullImpl.java
in tso-server/src/main/java/org/apache/omid/tso
29 7 2018-10-18 2021-03-12 4 2 yonigo10@gmail.com stoty@apache.org
28 - 2016-04-20 2016-04-21 2 2 katkovi@yahoo-inc.com fperezsorrosal@gmail.com
IntegerGenerator.java
in benchmarks/src/main/java/org/apache/omid/benchmarks/utils
19 4 2016-04-15 2016-06-01 2 2 fperezsorrosal@gmail.com katkovi@yahoo-inc.com
TableAccessWrapper.java
in hbase-client/src/main/java/org/apache/omid/transaction
14 - 2017-12-05 2019-02-26 4 2 ohads@yahoo-inc.com yonigo10@gmail.com
SnapshotFilter.java
in hbase-client/src/main/java/org/apache/omid/transaction
10 - 2017-12-05 2019-02-26 7 2 ohads@yahoo-inc.com yonigo10@gmail.com
TransactionFilters.java
in hbase-coprocessor/src/main/java/org/apache/omid/transaction
9 1 2018-08-07 2018-09-16 3 2 yonigo10@gmail.com yonigo10@gmail.com
TransactionVisibilityFilterBase.java
in hbase-coprocessor/src/main/java/org/apache/omid/transaction
203 16 2018-09-16 2022-07-20 6 3 yonigo10@gmail.com ameszaros@cloudera.com
181 - 2016-04-20 2023-10-31 2 3 ikatkov@gmail.com nihaljain.cs@gmail.com
WorldClockOracleImpl.java
in tso-server/src/main/java/org/apache/omid/tso
117 8 2017-07-10 2020-07-14 5 3 ohads@yahoo-inc.com stoty@apache.org
RegionConnectionFactory.java
in hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver
98 7 2018-10-11 2022-04-28 4 3 jamestaylor@apache.org stoty@apache.org
CellSkipFilterBase.java
in hbase-coprocessor/src/main/java/org/apache/omid/transaction
88 15 2018-09-16 2022-07-20 3 3 yonigo10@gmail.com ameszaros@cloudera.com
BatchPoolModule.java
in tso-server/src/main/java/org/apache/omid/tso
43 3 2016-05-05 2018-02-01 4 3 fperez@yahoo-inc.com fperezsorrosal@apache.org
HTableAccessWrapper.java
in hbase-client/src/main/java/org/apache/omid/transaction
38 5 2017-12-05 2019-02-26 5 3 ohads@yahoo-inc.com yonigo10@gmail.com
AttributeSetSnapshotFilter.java
in hbase-client/src/main/java/org/apache/omid/transaction
37 4 2017-12-05 2019-02-26 8 3 ohads@yahoo-inc.com yonigo10@gmail.com
StateMachine.java
in statemachine/src/main/java/org/apache/statemachine
196 18 2016-04-15 2016-04-21 3 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
StateMachineLogParser.java
in statemachine/src/main/java/org/apache/statemachine
130 7 2016-04-15 2016-04-21 3 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
KeyGeneratorImplementations.java
in hbase-common/src/main/java/org/apache/omid/committable/hbase
110 5 2016-04-15 2016-04-21 2 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
TSOServerBenchmarkConfig.java
in benchmarks/src/main/java/org/apache/omid/benchmarks/tso
101 24 2016-04-15 2016-05-11 4 4 fperezsorrosal@gmail.com fperezsorrosal@gmail.com
HBaseCommitTableTester.java
in benchmarks/src/main/java/org/apache/omid/benchmarks/hbase
98 1 2016-04-15 2016-04-21 2 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
site.css
in doc/site/resources/css
73 - 2016-04-13 2016-05-24 4 4 fperez@yahoo-inc.com fperezsorrosal@gmail.com
NullMetricsProvider.java
in metrics/src/main/java/org/apache/omid/metrics
72 8 2016-04-15 2016-04-21 2 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
CodahaleMetricsConfig.java
in codahale-metrics/src/main/java/org/apache/omid/metrics
64 11 2016-04-15 2016-04-21 2 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
site.xml
in doc/site
60 - 2016-04-13 2020-11-23 5 4 fperez@yahoo-inc.com stoty@apache.org
ZKTimestampStorage.java
in timestamp-storage/src/main/java/org/apache/omid/timestamp/storage
57 3 2016-04-15 2016-04-21 2 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
VoidLeaseManagementModule.java
in tso-server/src/main/java/org/apache/omid/tso
56 9 2016-04-15 2016-04-21 2 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
DefaultHBaseCommitTableStorageModule.java
in hbase-commit-table/src/main/java/org/apache/omid/committable/hbase
49 11 2016-04-15 2016-04-21 2 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
LongCache.java
in tso-server/src/main/java/org/apache/omid/tso
44 4 2016-04-15 2016-04-27 4 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
DefaultHBaseTimestampStorageModule.java
in timestamp-storage/src/main/java/org/apache/omid/timestamp/storage
43 9 2016-04-15 2016-04-21 2 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
HBaseConfigModule.java
in hbase-common/src/main/java/org/apache/omid
42 5 2016-04-15 2016-04-21 2 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
ColumnWrapper.java
in hbase-client/src/main/java/org/apache/omid/transaction
37 3 2016-04-15 2016-04-21 2 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
ZKModule.java
in timestamp-storage/src/main/java/org/apache/omid/timestamp/storage
37 5 2016-04-15 2016-04-28 4 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
ZKUtils.java
in common/src/main/java/org/apache/omid/zk
35 1 2016-04-15 2016-04-25 3 4 fperezsorrosal@gmail.com ikatkov@gmail.com
HBaseTimestampStorageConfig.java
in timestamp-storage/src/main/java/org/apache/omid/timestamp/storage
25 4 2016-04-15 2016-04-21 2 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
MetricsUtils.java
in metrics/src/main/java/org/apache/omid/metrics
24 3 2016-04-15 2016-04-21 2 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
CommitHashMap.java
in tso-server/src/main/java/org/apache/omid/tso
23 4 2016-04-15 2016-04-27 4 4 fperezsorrosal@gmail.com fperez@yahoo-inc.com
Correlations

File Size vs. Number of Changes: 163 points

common/src/main/java/org/apache/omid/tls/X509Util.java x: 144 lines of code y: 2 # changes common/src/main/java/org/apache/omid/YAMLUtils.java x: 63 lines of code y: 7 # changes hbase-client/src/main/java/org/apache/omid/transaction/HBaseCellId.java x: 67 lines of code y: 9 # changes hbase-commit-table/src/main/java/org/apache/omid/committable/hbase/HBaseCommitTableConfig.java x: 41 lines of code y: 3 # changes timestamp-storage/src/main/java/org/apache/omid/timestamp/storage/HBaseTimestampStorage.java x: 65 lines of code y: 6 # changes hbase-client/src/main/java/org/apache/omid/transaction/TTable.java x: 484 lines of code y: 27 # changes tso-server/src/main/java/org/apache/omid/tso/NetworkInterfaceUtils.java x: 88 lines of code y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/TSOServerConfig.java x: 226 lines of code y: 15 # changes misc/omid_checks.xml x: 181 lines of code y: 2 # changes common/src/main/java/org/apache/omid/NetworkUtils.java x: 55 lines of code y: 7 # changes tso-server/src/main/java/org/apache/omid/tso/TSOServer.java x: 116 lines of code y: 11 # changes common/src/main/java/org/apache/omid/tls/KeyStoreFileType.java x: 42 lines of code y: 1 # changes common/src/main/java/org/apache/omid/tls/X509Exception.java x: 40 lines of code y: 1 # changes transaction-client/src/main/java/org/apache/omid/tso/client/OmidClientConfiguration.java x: 245 lines of code y: 6 # changes transaction-client/src/main/java/org/apache/omid/tso/client/TSOClient.java x: 861 lines of code y: 19 # changes tso-server/src/main/java/org/apache/omid/tso/TSOChannelHandler.java x: 219 lines of code y: 9 # changes hbase-client/src/main/java/org/apache/omid/transaction/HBaseTransactionManager.java x: 222 lines of code y: 18 # changes hbase-client/src/main/java/org/apache/omid/transaction/SnapshotFilterImpl.java x: 501 lines of code y: 14 # changes hbase-commit-table/src/main/java/org/apache/omid/committable/hbase/HBaseCommitTable.java x: 257 lines of code y: 10 # changes hbase-common/src/main/java/org/apache/omid/committable/hbase/RegionSplitter.java x: 110 lines of code y: 5 # changes hbase-common/src/main/java/org/apache/omid/transaction/CellUtils.java x: 294 lines of code y: 20 # changes hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver/CompactorScanner.java x: 255 lines of code y: 16 # changes hbase-coprocessor/src/main/java/org/apache/omid/transaction/CellSkipFilterBase.java x: 88 lines of code y: 3 # changes hbase-coprocessor/src/main/java/org/apache/omid/transaction/OmidSnapshotFilter.java x: 132 lines of code y: 17 # changes hbase-coprocessor/src/main/java/org/apache/omid/transaction/TransactionVisibilityFilterBase.java x: 203 lines of code y: 6 # changes hbase-tools/src/main/java/org/apache/omid/tools/hbase/OmidTableManager.java x: 149 lines of code y: 9 # changes hbase-coprocessor/src/main/java/org/apache/omid/transaction/CompactorUtil.java x: 72 lines of code y: 7 # changes tso-server/maven/assembly/bin.xml x: 55 lines of code y: 13 # changes hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java x: 29 lines of code y: 1 # changes hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver/RegionConnectionFactory.java x: 98 lines of code y: 4 # changes hbase-coprocessor/src/main/java/org/apache/omid/transaction/OmidCompactor.java x: 99 lines of code y: 16 # changes tso-server/src/main/java/org/apache/omid/tso/AbstractRequestProcessor.java x: 314 lines of code y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/Batch.java x: 120 lines of code y: 16 # changes tso-server/src/main/java/org/apache/omid/tso/PersistEvent.java x: 74 lines of code y: 11 # changes tso-server/src/main/java/org/apache/omid/tso/PersistenceProcessor.java x: 13 lines of code y: 18 # changes tso-server/src/main/java/org/apache/omid/tso/PersistenceProcessorImpl.java x: 147 lines of code y: 22 # changes tso-server/src/main/java/org/apache/omid/tso/PersitenceProcessorNullImpl.java x: 29 lines of code y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/ReplyProcessor.java x: 11 lines of code y: 18 # changes tso-server/src/main/java/org/apache/omid/tso/ReplyProcessorImpl.java x: 213 lines of code y: 23 # changes tso-server/src/main/java/org/apache/omid/tso/RequestProcessor.java x: 9 lines of code y: 8 # changes tso-server/src/main/java/org/apache/omid/tso/RequestProcessorPersistCT.java x: 42 lines of code y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/RequestProcessorSkipCT.java x: 57 lines of code y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/RetryProcessor.java x: 6 lines of code y: 5 # changes tso-server/src/main/java/org/apache/omid/tso/RetryProcessorImpl.java x: 157 lines of code y: 16 # changes hbase-common/src/main/java/org/apache/omid/tools/hbase/HBaseLogin.java x: 89 lines of code y: 6 # changes hbase-common/src/main/java/org/apache/omid/tools/hbase/SecureHBaseConfig.java x: 25 lines of code y: 3 # changes doc/site/site.xml x: 60 lines of code y: 5 # changes transaction-client/src/main/java/org/apache/omid/transaction/AbstractTransaction.java x: 200 lines of code y: 13 # changes transaction-client/src/main/java/org/apache/omid/transaction/AbstractTransactionManager.java x: 295 lines of code y: 22 # changes hbase-client/src/main/java/org/apache/omid/transaction/HBaseOmidClientConfiguration.java x: 129 lines of code y: 8 # changes benchmarks/src/main/java/org/apache/omid/benchmarks/tso/RawTxRunner.java x: 213 lines of code y: 7 # changes benchmarks/src/main/java/org/apache/omid/benchmarks/tso/TSOServerBenchmark.java x: 82 lines of code y: 3 # changes codahale-metrics/src/main/java/org/apache/omid/metrics/CodahaleMetricsProvider.java x: 218 lines of code y: 4 # changes commit-table/src/main/java/org/apache/omid/committable/CommitTable.java x: 49 lines of code y: 8 # changes commit-table/src/main/java/org/apache/omid/committable/InMemoryCommitTable.java x: 99 lines of code y: 7 # changes commit-table/src/main/java/org/apache/omid/committable/NullCommitTable.java x: 53 lines of code y: 7 # changes hbase-client/src/main/java/org/apache/omid/transaction/HBaseAsyncPostCommitter.java x: 36 lines of code y: 3 # changes hbase-client/src/main/java/org/apache/omid/transaction/HBaseSyncPostCommitter.java x: 112 lines of code y: 13 # changes hbase-common/src/main/java/org/apache/omid/transaction/CellInfo.java x: 32 lines of code y: 3 # changes metrics/src/main/java/org/apache/omid/metrics/MetricsRegistryMap.java x: 71 lines of code y: 3 # changes transaction-client/src/main/java/org/apache/omid/transaction/CommitTimestampLocator.java x: 7 lines of code y: 3 # changes transaction-client/src/main/java/org/apache/omid/transaction/Transaction.java x: 18 lines of code y: 6 # changes transaction-client/src/main/java/org/apache/omid/tso/client/MockTSOClient.java x: 133 lines of code y: 10 # changes tso-server/src/main/java/org/apache/omid/tso/HALeaseManagementModule.java x: 82 lines of code y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/LeaseManager.java x: 222 lines of code y: 5 # changes tso-server/src/main/java/org/apache/omid/tso/LowWatermarkWriterImpl.java x: 49 lines of code y: 2 # changes tso-server/src/main/java/org/apache/omid/tso/MonitoringContextImpl.java x: 46 lines of code y: 2 # changes tso-server/src/main/java/org/apache/omid/tso/PersistenceProcessorHandler.java x: 161 lines of code y: 16 # changes tso-server/src/main/java/org/apache/omid/tso/TSOModule.java x: 49 lines of code y: 15 # changes tso-server/src/main/java/org/apache/omid/tso/TSOStateManagerImpl.java x: 41 lines of code y: 8 # changes tso-server/src/main/java/org/apache/omid/tso/TimestampOracleImpl.java x: 108 lines of code y: 9 # changes tso-server/src/main/java/org/apache/omid/tso/TsoServerDaemon.java x: 34 lines of code y: 3 # changes tso-server/src/main/java/org/apache/omid/tso/WorldClockOracleImpl.java x: 117 lines of code y: 5 # changes hbase-client/src/main/java/org/apache/omid/transaction/HBaseTransaction.java x: 85 lines of code y: 13 # changes hbase-client/src/main/java/org/apache/omid/transaction/AttributeSetSnapshotFilter.java x: 37 lines of code y: 8 # changes hbase-client/src/main/java/org/apache/omid/transaction/HTableAccessWrapper.java x: 38 lines of code y: 5 # changes hbase-client/src/main/java/org/apache/omid/transaction/SnapshotFilter.java x: 10 lines of code y: 7 # changes hbase-client/src/main/java/org/apache/omid/transaction/TableAccessWrapper.java x: 14 lines of code y: 4 # changes hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver/RegionAccessWrapper.java x: 39 lines of code y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/SystemExitPanicker.java x: 23 lines of code y: 5 # changes benchmarks/maven/assembly/bin.xml x: 51 lines of code y: 7 # changes transaction-client/src/main/java/org/apache/omid/tso/client/TSOProtocol.java x: 13 lines of code y: 11 # changes tso-server/src/main/java/org/apache/omid/tso/MonitoringContext.java x: 6 lines of code y: 8 # changes tso-server/src/main/java/org/apache/omid/tso/MonitoringContextFactory.java x: 11 lines of code y: 2 # changes common/src/main/proto/TSOProto.proto x: 72 lines of code y: 13 # changes tso-server/src/main/java/org/apache/omid/tso/LowWatermarkWriter.java x: 5 lines of code y: 1 # changes tso-server/src/main/java/org/apache/omid/tso/MonitoringContextNullImpl.java x: 12 lines of code y: 1 # changes hbase-coprocessor/src/main/java/org/apache/omid/transaction/TransactionFilters.java x: 9 lines of code y: 3 # changes tso-server/src/main/java/org/apache/omid/tso/CacheEvaluation.java x: 76 lines of code y: 5 # changes hbase-client/src/main/java/org/apache/omid/transaction/HBaseTransactionClient.java x: 4 lines of code y: 5 # changes transaction-client/src/main/java/org/apache/omid/transaction/TransactionManager.java x: 8 lines of code y: 6 # changes transaction-client/src/main/java/org/apache/omid/tso/client/CellId.java x: 6 lines of code y: 6 # changes transaction-client/src/main/java/org/apache/omid/tso/util/DummyCellIdImpl.java x: 25 lines of code y: 6 # changes benchmarks/conf/hbase-site.xml x: 7 lines of code y: 4 # changes benchmarks/src/main/java/org/apache/omid/benchmarks/utils/Generator.java x: 5 lines of code y: 4 # changes benchmarks/src/main/java/org/apache/omid/benchmarks/utils/IntegerGenerator.java x: 19 lines of code y: 2 # changes benchmarks/src/main/java/org/apache/omid/benchmarks/utils/ScrambledZipfianGenerator.java x: 59 lines of code y: 5 # changes benchmarks/src/main/java/org/apache/omid/benchmarks/utils/ZipfianGenerator.java x: 93 lines of code y: 2 # changes transaction-client/src/main/java/org/apache/omid/tso/client/HandshakeFailedException.java x: 4 lines of code y: 3 # changes doc/site/resources/css/site.css x: 73 lines of code y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/FatalExceptionHandler.java x: 24 lines of code y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/LeaseManagement.java x: 15 lines of code y: 5 # changes tso-server/src/main/java/org/apache/omid/tso/TSOStateManager.java x: 26 lines of code y: 7 # changes tso-server/src/main/java/org/apache/omid/tso/VoidLeaseManager.java x: 27 lines of code y: 7 # changes benchmarks/src/main/java/org/apache/omid/benchmarks/tso/TSOServerBenchmarkConfig.java x: 101 lines of code y: 4 # changes timestamp-storage/src/main/java/org/apache/omid/timestamp/storage/ZKModule.java x: 37 lines of code y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/CommitHashMap.java x: 23 lines of code y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/LongCache.java x: 44 lines of code y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/RuntimeExceptionPanicker.java x: 11 lines of code y: 4 # changes common/src/main/java/org/apache/omid/zk/ZKUtils.java x: 35 lines of code y: 3 # changes transaction-client/src/main/java/org/apache/omid/transaction/TransactionException.java x: 11 lines of code y: 3 # changes hbase-client/src/main/java/org/apache/omid/transaction/ColumnWrapper.java x: 37 lines of code y: 2 # changes metrics/src/main/java/org/apache/omid/metrics/MetricsProvider.java x: 9 lines of code y: 2 # changes transaction-client/src/main/java/org/apache/omid/tso/client/TSOFuture.java x: 6 lines of code y: 2 # changes misc/findbugs-exclude.xml x: 28 lines of code y: 2 # changes statemachine/src/main/java/org/apache/statemachine/StateMachine.java x: 196 lines of code y: 3 # changes statemachine/src/main/java/org/apache/statemachine/StateMachineLogParser.java x: 130 lines of code y: 3 # changes benchmarks/src/main/java/org/apache/omid/benchmarks/hbase/HBaseCommitTableTester.java x: 98 lines of code y: 2 # changes benchmarks/src/main/java/org/apache/omid/benchmarks/utils/UniformGenerator.java x: 13 lines of code y: 2 # changes codahale-metrics/src/main/java/org/apache/omid/metrics/CodahaleMetricsConfig.java x: 64 lines of code y: 2 # changes hbase-client/src/main/java/org/apache/omid/transaction/TTableCellGetterAdapter.java x: 14 lines of code y: 2 # changes hbase-common/src/main/java/org/apache/omid/HBaseConfigModule.java x: 42 lines of code y: 2 # changes hbase-common/src/main/java/org/apache/omid/committable/hbase/KeyGeneratorImplementations.java x: 110 lines of code y: 2 # changes metrics/src/main/java/org/apache/omid/metrics/AbstractMetricsConfig.java x: 17 lines of code y: 2 # changes metrics/src/main/java/org/apache/omid/metrics/Counter.java x: 7 lines of code y: 2 # changes metrics/src/main/java/org/apache/omid/metrics/Gauge.java x: 4 lines of code y: 2 # changes metrics/src/main/java/org/apache/omid/metrics/Metric.java x: 3 lines of code y: 2 # changes metrics/src/main/java/org/apache/omid/metrics/MetricsUtils.java x: 24 lines of code y: 2 # changes metrics/src/main/java/org/apache/omid/metrics/NullMetricsProvider.java x: 72 lines of code y: 2 # changes timestamp-storage/src/main/java/org/apache/omid/timestamp/storage/DefaultZKTimestampStorageModule.java x: 23 lines of code y: 2 # changes timestamp-storage/src/main/java/org/apache/omid/timestamp/storage/HBaseTimestampStorageConfig.java x: 25 lines of code y: 2 # changes timestamp-storage/src/main/java/org/apache/omid/timestamp/storage/ZKTimestampStorage.java x: 57 lines of code y: 2 # changes transaction-client/src/main/java/org/apache/omid/transaction/TransactionManagerException.java x: 10 lines of code y: 2 # changes
27.0
# changes
  min: 1.0
  average: 5.87
  25th percentile: 2.0
  median: 4.0
  75th percentile: 7.0
  max: 27.0
0 861.0
lines of code
min: 3.0 | average: 74.44 | 25th percentile: 11.0 | median: 40.0 | 75th percentile: 98.0 | max: 861.0

Number of Contributors vs. Number of Changes: 163 points

common/src/main/java/org/apache/omid/tls/X509Util.java x: 2 # contributors y: 2 # changes common/src/main/java/org/apache/omid/YAMLUtils.java x: 9 # contributors y: 7 # changes hbase-client/src/main/java/org/apache/omid/transaction/HBaseCellId.java x: 9 # contributors y: 9 # changes hbase-commit-table/src/main/java/org/apache/omid/committable/hbase/HBaseCommitTableConfig.java x: 5 # contributors y: 3 # changes timestamp-storage/src/main/java/org/apache/omid/timestamp/storage/HBaseTimestampStorage.java x: 8 # contributors y: 6 # changes hbase-client/src/main/java/org/apache/omid/transaction/TTable.java x: 10 # contributors y: 27 # changes tso-server/src/main/java/org/apache/omid/tso/NetworkInterfaceUtils.java x: 5 # contributors y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/TSOServerConfig.java x: 10 # contributors y: 15 # changes misc/omid_checks.xml x: 3 # contributors y: 2 # changes common/src/main/java/org/apache/omid/NetworkUtils.java x: 6 # contributors y: 7 # changes tso-server/src/main/java/org/apache/omid/tso/TSOServer.java x: 8 # contributors y: 11 # changes common/src/main/java/org/apache/omid/tls/KeyStoreFileType.java x: 1 # contributors y: 1 # changes transaction-client/src/main/java/org/apache/omid/tso/client/TSOClient.java x: 10 # contributors y: 19 # changes hbase-client/src/main/java/org/apache/omid/transaction/HBaseTransactionManager.java x: 10 # contributors y: 18 # changes hbase-client/src/main/java/org/apache/omid/transaction/SnapshotFilterImpl.java x: 5 # contributors y: 14 # changes hbase-commit-table/src/main/java/org/apache/omid/committable/hbase/HBaseCommitTable.java x: 8 # contributors y: 10 # changes hbase-common/src/main/java/org/apache/omid/committable/hbase/RegionSplitter.java x: 5 # contributors y: 5 # changes hbase-common/src/main/java/org/apache/omid/transaction/CellUtils.java x: 11 # contributors y: 20 # changes hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver/CompactorScanner.java x: 6 # contributors y: 16 # changes hbase-coprocessor/src/main/java/org/apache/omid/transaction/CellSkipFilterBase.java x: 3 # contributors y: 3 # changes hbase-coprocessor/src/main/java/org/apache/omid/transaction/OmidSnapshotFilter.java x: 5 # contributors y: 17 # changes hbase-coprocessor/src/main/java/org/apache/omid/transaction/TransactionVisibilityFilterBase.java x: 3 # contributors y: 6 # changes hbase-coprocessor/src/main/java/org/apache/omid/transaction/CompactorUtil.java x: 8 # contributors y: 7 # changes tso-server/maven/assembly/bin.xml x: 6 # contributors y: 13 # changes hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver/RegionConnectionFactory.java x: 3 # contributors y: 4 # changes hbase-coprocessor/src/main/java/org/apache/omid/transaction/OmidCompactor.java x: 8 # contributors y: 16 # changes tso-server/src/main/java/org/apache/omid/tso/AbstractRequestProcessor.java x: 2 # contributors y: 4 # changes tso-server/src/main/java/org/apache/omid/tso/PersistEvent.java x: 6 # contributors y: 11 # changes tso-server/src/main/java/org/apache/omid/tso/PersistenceProcessor.java x: 8 # contributors y: 18 # changes tso-server/src/main/java/org/apache/omid/tso/PersistenceProcessorImpl.java x: 9 # contributors y: 22 # changes tso-server/src/main/java/org/apache/omid/tso/ReplyProcessorImpl.java x: 9 # contributors y: 23 # changes tso-server/src/main/java/org/apache/omid/tso/RequestProcessor.java x: 8 # contributors y: 8 # changes hbase-common/src/main/java/org/apache/omid/tools/hbase/HBaseLogin.java x: 7 # contributors y: 6 # changes doc/site/site.xml x: 4 # contributors y: 5 # changes transaction-client/src/main/java/org/apache/omid/transaction/AbstractTransaction.java x: 8 # contributors y: 13 # changes transaction-client/src/main/java/org/apache/omid/transaction/AbstractTransactionManager.java x: 8 # contributors y: 22 # changes hbase-client/src/main/java/org/apache/omid/transaction/HBaseOmidClientConfiguration.java x: 9 # contributors y: 8 # changes commit-table/src/main/java/org/apache/omid/committable/CommitTable.java x: 6 # contributors y: 8 # changes hbase-client/src/main/java/org/apache/omid/transaction/HBaseSyncPostCommitter.java x: 9 # contributors y: 13 # changes tso-server/src/main/java/org/apache/omid/tso/TSOModule.java x: 9 # contributors y: 15 # changes tso-server/src/main/java/org/apache/omid/tso/TimestampOracleImpl.java x: 8 # contributors y: 9 # changes tso-server/src/main/java/org/apache/omid/tso/WorldClockOracleImpl.java x: 3 # contributors y: 5 # changes hbase-client/src/main/java/org/apache/omid/transaction/AttributeSetSnapshotFilter.java x: 3 # contributors y: 8 # changes hbase-client/src/main/java/org/apache/omid/transaction/SnapshotFilter.java x: 2 # contributors y: 7 # changes tso-server/src/main/java/org/apache/omid/tso/MonitoringContextFactory.java x: 1 # contributors y: 2 # changes common/src/main/proto/TSOProto.proto x: 7 # contributors y: 13 # changes tso-server/src/main/java/org/apache/omid/tso/DisruptorModule.java x: 6 # contributors y: 4 # changes hbase-coprocessor/src/main/java/org/apache/omid/transaction/TransactionFilters.java x: 2 # contributors y: 3 # changes hbase-client/src/main/java/org/apache/omid/transaction/HBaseTransactionClient.java x: 7 # contributors y: 5 # changes benchmarks/conf/hbase-site.xml x: 4 # contributors y: 4 # changes metrics/src/main/java/org/apache/omid/metrics/MetricsRegistry.java x: 4 # contributors y: 3 # changes tso-server/src/main/java/org/apache/omid/tso/TSOStateManager.java x: 5 # contributors y: 7 # changes hbase-client/src/main/java/org/apache/omid/transaction/ColumnWrapper.java x: 4 # contributors y: 2 # changes
27.0
# changes
  min: 1.0
  average: 5.87
  25th percentile: 2.0
  median: 4.0
  75th percentile: 7.0
  max: 27.0
0 11.0
# contributors
min: 1.0 | average: 4.96 | 25th percentile: 4.0 | median: 4.0 | 75th percentile: 6.0 | max: 11.0

Number of Contributors vs. File Size: 163 points

common/src/main/java/org/apache/omid/tls/X509Util.java x: 2 # contributors y: 144 lines of code common/src/main/java/org/apache/omid/YAMLUtils.java x: 9 # contributors y: 63 lines of code hbase-client/src/main/java/org/apache/omid/transaction/HBaseCellId.java x: 9 # contributors y: 67 lines of code hbase-commit-table/src/main/java/org/apache/omid/committable/hbase/HBaseCommitTableConfig.java x: 5 # contributors y: 41 lines of code timestamp-storage/src/main/java/org/apache/omid/timestamp/storage/HBaseTimestampStorage.java x: 8 # contributors y: 65 lines of code hbase-client/src/main/java/org/apache/omid/transaction/TTable.java x: 10 # contributors y: 484 lines of code tso-server/src/main/java/org/apache/omid/tso/NetworkInterfaceUtils.java x: 5 # contributors y: 88 lines of code tso-server/src/main/java/org/apache/omid/tso/TSOServerConfig.java x: 10 # contributors y: 226 lines of code misc/omid_checks.xml x: 3 # contributors y: 181 lines of code common/src/main/java/org/apache/omid/NetworkUtils.java x: 6 # contributors y: 55 lines of code tso-server/src/main/java/org/apache/omid/tso/TSOServer.java x: 8 # contributors y: 116 lines of code common/src/main/java/org/apache/omid/tls/KeyStoreFileType.java x: 1 # contributors y: 42 lines of code common/src/main/java/org/apache/omid/tls/X509Exception.java x: 1 # contributors y: 40 lines of code transaction-client/src/main/java/org/apache/omid/tso/client/OmidClientConfiguration.java x: 8 # contributors y: 245 lines of code transaction-client/src/main/java/org/apache/omid/tso/client/TSOClient.java x: 10 # contributors y: 861 lines of code tso-server/src/main/java/org/apache/omid/tso/TSOChannelHandler.java x: 9 # contributors y: 219 lines of code hbase-client/src/main/java/org/apache/omid/transaction/HBaseTransactionManager.java x: 10 # contributors y: 222 lines of code hbase-client/src/main/java/org/apache/omid/transaction/SnapshotFilterImpl.java x: 5 # contributors y: 501 lines of code hbase-commit-table/src/main/java/org/apache/omid/committable/hbase/HBaseCommitTable.java x: 8 # contributors y: 257 lines of code hbase-common/src/main/java/org/apache/omid/committable/hbase/RegionSplitter.java x: 5 # contributors y: 110 lines of code hbase-common/src/main/java/org/apache/omid/transaction/CellUtils.java x: 11 # contributors y: 294 lines of code hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver/CompactorScanner.java x: 6 # contributors y: 255 lines of code hbase-coprocessor/src/main/java/org/apache/omid/transaction/CellSkipFilterBase.java x: 3 # contributors y: 88 lines of code hbase-coprocessor/src/main/java/org/apache/omid/transaction/OmidSnapshotFilter.java x: 5 # contributors y: 132 lines of code hbase-coprocessor/src/main/java/org/apache/omid/transaction/TransactionVisibilityFilterBase.java x: 3 # contributors y: 203 lines of code hbase-tools/src/main/java/org/apache/omid/tools/hbase/OmidTableManager.java x: 9 # contributors y: 149 lines of code hbase-coprocessor/src/main/java/org/apache/omid/transaction/CompactorUtil.java x: 8 # contributors y: 72 lines of code hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java x: 1 # contributors y: 29 lines of code hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver/RegionConnectionFactory.java x: 3 # contributors y: 98 lines of code hbase-coprocessor/src/main/java/org/apache/omid/transaction/OmidCompactor.java x: 8 # contributors y: 99 lines of code tso-server/src/main/java/org/apache/omid/tso/AbstractRequestProcessor.java x: 2 # contributors y: 314 lines of code tso-server/src/main/java/org/apache/omid/tso/Batch.java x: 6 # contributors y: 120 lines of code tso-server/src/main/java/org/apache/omid/tso/PersistEvent.java x: 6 # contributors y: 74 lines of code tso-server/src/main/java/org/apache/omid/tso/PersistenceProcessor.java x: 8 # contributors y: 13 lines of code tso-server/src/main/java/org/apache/omid/tso/PersitenceProcessorNullImpl.java x: 2 # contributors y: 29 lines of code tso-server/src/main/java/org/apache/omid/tso/ReplyProcessorImpl.java x: 9 # contributors y: 213 lines of code tso-server/src/main/java/org/apache/omid/tso/RequestProcessor.java x: 8 # contributors y: 9 lines of code tso-server/src/main/java/org/apache/omid/tso/RequestProcessorPersistCT.java x: 2 # contributors y: 42 lines of code tso-server/src/main/java/org/apache/omid/tso/RequestProcessorSkipCT.java x: 2 # contributors y: 57 lines of code tso-server/src/main/java/org/apache/omid/tso/RetryProcessor.java x: 5 # contributors y: 6 lines of code tso-server/src/main/java/org/apache/omid/tso/RetryProcessorImpl.java x: 8 # contributors y: 157 lines of code hbase-common/src/main/java/org/apache/omid/tools/hbase/HBaseLogin.java x: 7 # contributors y: 89 lines of code hbase-common/src/main/java/org/apache/omid/tools/hbase/SecureHBaseConfig.java x: 5 # contributors y: 25 lines of code doc/site/site.xml x: 4 # contributors y: 60 lines of code transaction-client/src/main/java/org/apache/omid/transaction/AbstractTransaction.java x: 8 # contributors y: 200 lines of code transaction-client/src/main/java/org/apache/omid/transaction/AbstractTransactionManager.java x: 8 # contributors y: 295 lines of code hbase-client/src/main/java/org/apache/omid/transaction/HBaseOmidClientConfiguration.java x: 9 # contributors y: 129 lines of code benchmarks/src/main/java/org/apache/omid/benchmarks/tso/RawTxRunner.java x: 6 # contributors y: 213 lines of code benchmarks/src/main/java/org/apache/omid/benchmarks/tso/TSOServerBenchmark.java x: 5 # contributors y: 82 lines of code codahale-metrics/src/main/java/org/apache/omid/metrics/CodahaleMetricsProvider.java x: 5 # contributors y: 218 lines of code commit-table/src/main/java/org/apache/omid/committable/CommitTable.java x: 6 # contributors y: 49 lines of code commit-table/src/main/java/org/apache/omid/committable/InMemoryCommitTable.java x: 6 # contributors y: 99 lines of code commit-table/src/main/java/org/apache/omid/committable/NullCommitTable.java x: 6 # contributors y: 53 lines of code hbase-client/src/main/java/org/apache/omid/transaction/HBaseAsyncPostCommitter.java x: 5 # contributors y: 36 lines of code hbase-client/src/main/java/org/apache/omid/transaction/HBaseSyncPostCommitter.java x: 9 # contributors y: 112 lines of code hbase-common/src/main/java/org/apache/omid/transaction/CellInfo.java x: 5 # contributors y: 32 lines of code metrics/src/main/java/org/apache/omid/metrics/MetricsRegistryMap.java x: 5 # contributors y: 71 lines of code transaction-client/src/main/java/org/apache/omid/transaction/CommitTimestampLocator.java x: 5 # contributors y: 7 lines of code transaction-client/src/main/java/org/apache/omid/transaction/Transaction.java x: 7 # contributors y: 18 lines of code transaction-client/src/main/java/org/apache/omid/tso/client/MockTSOClient.java x: 8 # contributors y: 133 lines of code tso-server/src/main/java/org/apache/omid/tso/LeaseManager.java x: 5 # contributors y: 222 lines of code tso-server/src/main/java/org/apache/omid/tso/LowWatermarkWriterImpl.java x: 2 # contributors y: 49 lines of code tso-server/src/main/java/org/apache/omid/tso/MonitoringContextImpl.java x: 2 # contributors y: 46 lines of code tso-server/src/main/java/org/apache/omid/tso/PersistenceProcessorHandler.java x: 6 # contributors y: 161 lines of code tso-server/src/main/java/org/apache/omid/tso/TSOModule.java x: 9 # contributors y: 49 lines of code tso-server/src/main/java/org/apache/omid/tso/TSOStateManagerImpl.java x: 6 # contributors y: 41 lines of code tso-server/src/main/java/org/apache/omid/tso/TimestampOracleImpl.java x: 8 # contributors y: 108 lines of code tso-server/src/main/java/org/apache/omid/tso/WorldClockOracleImpl.java x: 3 # contributors y: 117 lines of code hbase-client/src/main/java/org/apache/omid/transaction/HBaseTransaction.java x: 8 # contributors y: 85 lines of code hbase-client/src/main/java/org/apache/omid/transaction/AttributeSetSnapshotFilter.java x: 3 # contributors y: 37 lines of code hbase-client/src/main/java/org/apache/omid/transaction/HTableAccessWrapper.java x: 3 # contributors y: 38 lines of code hbase-client/src/main/java/org/apache/omid/transaction/SnapshotFilter.java x: 2 # contributors y: 10 lines of code hbase-client/src/main/java/org/apache/omid/transaction/TableAccessWrapper.java x: 2 # contributors y: 14 lines of code hbase-coprocessor/src/main/java/org/apache/hadoop/hbase/regionserver/RegionAccessWrapper.java x: 2 # contributors y: 39 lines of code tso-server/src/main/java/org/apache/omid/tso/SystemExitPanicker.java x: 5 # contributors y: 23 lines of code tso-server/src/main/java/org/apache/omid/tso/MonitoringContext.java x: 6 # contributors y: 6 lines of code tso-server/src/main/java/org/apache/omid/tso/MonitoringContextFactory.java x: 1 # contributors y: 11 lines of code common/src/main/proto/TSOProto.proto x: 7 # contributors y: 72 lines of code tso-server/src/main/java/org/apache/omid/tso/DisruptorModule.java x: 6 # contributors y: 39 lines of code tso-server/src/main/java/org/apache/omid/tso/LowWatermarkWriter.java x: 1 # contributors y: 5 lines of code tso-server/src/main/java/org/apache/omid/tso/CacheEvaluation.java x: 5 # contributors y: 76 lines of code hbase-client/src/main/java/org/apache/omid/transaction/HBaseTransactionClient.java x: 7 # contributors y: 4 lines of code transaction-client/src/main/java/org/apache/omid/transaction/TransactionManager.java x: 7 # contributors y: 8 lines of code transaction-client/src/main/java/org/apache/omid/tso/util/DummyCellIdImpl.java x: 7 # contributors y: 25 lines of code benchmarks/conf/hbase-site.xml x: 4 # contributors y: 7 lines of code tso-server/src/main/java/org/apache/omid/tso/BatchPoolModule.java x: 3 # contributors y: 43 lines of code benchmarks/src/main/java/org/apache/omid/benchmarks/utils/Generator.java x: 4 # contributors y: 5 lines of code benchmarks/src/main/java/org/apache/omid/benchmarks/utils/IntegerGenerator.java x: 2 # contributors y: 19 lines of code benchmarks/src/main/java/org/apache/omid/benchmarks/utils/ScrambledZipfianGenerator.java x: 5 # contributors y: 59 lines of code benchmarks/src/main/java/org/apache/omid/benchmarks/utils/ZipfianGenerator.java x: 2 # contributors y: 93 lines of code doc/site/resources/css/site.css x: 4 # contributors y: 73 lines of code tso-server/src/main/java/org/apache/omid/tso/LeaseManagement.java x: 5 # contributors y: 15 lines of code benchmarks/src/main/java/org/apache/omid/benchmarks/tso/TSOServerBenchmarkConfig.java x: 4 # contributors y: 101 lines of code timestamp-storage/src/main/java/org/apache/omid/timestamp/storage/ZKModule.java x: 4 # contributors y: 37 lines of code tso-server/src/main/java/org/apache/omid/tso/CommitHashMap.java x: 4 # contributors y: 23 lines of code tso-server/src/main/java/org/apache/omid/tso/LongCache.java x: 4 # contributors y: 44 lines of code tso-server/src/main/java/org/apache/omid/tso/MockPanicker.java x: 4 # contributors y: 14 lines of code tso-server/src/main/java/org/apache/omid/tso/RuntimeExceptionPanicker.java x: 4 # contributors y: 11 lines of code statemachine/src/main/java/org/apache/statemachine/StateMachine.java x: 4 # contributors y: 196 lines of code statemachine/src/main/java/org/apache/statemachine/StateMachineLogParser.java x: 4 # contributors y: 130 lines of code benchmarks/src/main/java/org/apache/omid/benchmarks/hbase/HBaseCommitTableTester.java x: 4 # contributors y: 98 lines of code codahale-metrics/src/main/java/org/apache/omid/metrics/CodahaleMetricsConfig.java x: 4 # contributors y: 64 lines of code hbase-commit-table/src/main/java/org/apache/omid/committable/hbase/DefaultHBaseCommitTableStorageModule.java x: 4 # contributors y: 49 lines of code hbase-common/src/main/java/org/apache/omid/committable/hbase/KeyGeneratorImplementations.java x: 4 # contributors y: 110 lines of code metrics/src/main/java/org/apache/omid/metrics/AbstractMetricsConfig.java x: 4 # contributors y: 17 lines of code metrics/src/main/java/org/apache/omid/metrics/Metric.java x: 4 # contributors y: 3 lines of code metrics/src/main/java/org/apache/omid/metrics/MetricsUtils.java x: 4 # contributors y: 24 lines of code timestamp-storage/src/main/java/org/apache/omid/timestamp/storage/ZKTimestampStorage.java x: 4 # contributors y: 57 lines of code
861.0
lines of code
  min: 3.0
  average: 74.44
  25th percentile: 11.0
  median: 40.0
  75th percentile: 98.0
  max: 861.0
0 11.0
# contributors
min: 1.0 | average: 4.96 | 25th percentile: 4.0 | median: 4.0 | 75th percentile: 6.0 | max: 11.0