apache / cassandra-analytics
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 29 files with 6,696 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 29 files changed 1-5 times (6,696 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 29 files with 6,696 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 10 files changed by 2-5 contributors (3,032 lines of code)
    • 19 files changed by 1 contributor (3,664 lines of code)
0% | 0% | 0% | 45% | 54%
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, gradle, txt, xml, md, properties, gitignore, sh, json, yml, yaml, cql
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cassandra-analytics-core0% | 0% | 0% | 0% | 100%
cassandra-four-zero0% | 0% | 0% | 0% | 100%
cassandra-bridge0% | 0% | 0% | 0% | 100%
cassandra-analytics-core-example0% | 0% | 0% | 0% | 100%
ide0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
CassandraBulkWriterContext.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
132 11 2023-06-15 2023-07-25 3 2 jkonisa@apple.com frankgh@apache.org
SSTableWriter.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
141 12 2023-06-15 2023-07-25 3 2 jkonisa@apple.com frankgh@apache.org
Sidecar.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/clients
296 25 2023-05-23 2023-06-27 3 3 francisco.guerrero@apple.com frankgh@apache.org
BulkSparkConf.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
386 40 2023-06-15 2023-07-25 3 2 jkonisa@apple.com frankgh@apache.org
CassandraClusterInfo.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
453 34 2023-06-26 2023-07-19 3 2 yuriy@semchyshyn.com yuriy@semchyshyn.com
CassandraDataLayer.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data
1015 66 2023-05-23 2023-07-25 3 2 francisco.guerrero@apple.com frankgh@apache.org
SSTableWriterImplementation.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/bridge
75 3 2023-06-15 2023-07-25 2 2 jkonisa@apple.com frankgh@apache.org
CassandraBulkSourceRelation.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
136 7 2023-06-15 2023-06-27 2 2 jkonisa@apple.com frankgh@apache.org
RecordWriter.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
188 11 2023-06-15 2023-07-25 2 2 jkonisa@apple.com frankgh@apache.org
SampleCassandraJob.java
in cassandra-analytics-core-example/src/main/java/org/apache/cassandra/spark/example
210 7 2023-06-15 2023-06-27 2 2 jkonisa@apple.com frankgh@apache.org
RowBufferMode.java
in cassandra-bridge/src/main/java/org/apache/cassandra/bridge
6 - 2023-07-25 2023-07-25 1 1 frankgh@apache.org frankgh@apache.org
SSTableWriter.java
in cassandra-bridge/src/main/java/org/apache/cassandra/bridge
8 - 2023-06-15 2023-06-15 1 1 jkonisa@apple.com jkonisa@apple.com
JobInfo.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
23 - 2023-07-25 2023-07-25 1 1 frankgh@apache.org frankgh@apache.org
SecretsProvider.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/secrets
27 2 2023-05-23 2023-05-23 1 1 francisco.guerrero@apple.com francisco.guerrero@apple.com
WriterOptions.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
29 - 2023-06-15 2023-06-15 1 1 jkonisa@apple.com jkonisa@apple.com
SSTableWriterFactory.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
29 2 2023-07-25 2023-07-25 1 1 frankgh@apache.org frankgh@apache.org
KryoRegister.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark
69 3 2023-05-23 2023-05-23 1 1 francisco.guerrero@apple.com francisco.guerrero@apple.com
TimestampOption.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
71 10 2023-06-15 2023-06-15 1 1 jkonisa@apple.com jkonisa@apple.com
TTLOption.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
72 10 2023-06-15 2023-06-15 1 1 jkonisa@apple.com jkonisa@apple.com
CassandraDataSourceHelper.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data
85 4 2023-05-23 2023-05-23 1 1 francisco.guerrero@apple.com francisco.guerrero@apple.com
CassandraJobInfo.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
85 13 2023-07-25 2023-07-25 1 1 frankgh@apache.org frankgh@apache.org
FutureUtils.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/utils
137 9 2023-06-26 2023-06-26 1 1 yuriy@semchyshyn.com yuriy@semchyshyn.com
SslConfigSecretsProvider.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/secrets
151 12 2023-05-23 2023-05-23 1 1 francisco.guerrero@apple.com francisco.guerrero@apple.com
TableSchema.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
227 13 2023-06-15 2023-06-15 1 1 jkonisa@apple.com jkonisa@apple.com
SslConfig.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/secrets
308 29 2023-05-23 2023-05-23 1 1 francisco.guerrero@apple.com francisco.guerrero@apple.com
CassandraBridge.java
in cassandra-bridge/src/main/java/org/apache/cassandra/bridge
373 13 2023-07-25 2023-07-25 1 1 frankgh@apache.org frankgh@apache.org
SSTableInputStream.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/utils/streaming
412 34 2023-06-27 2023-06-27 1 1 frankgh@apache.org frankgh@apache.org
SqlToCqlTypeConverter.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
651 42 2023-06-15 2023-06-15 1 1 jkonisa@apple.com jkonisa@apple.com
CassandraBridgeImplementation.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/bridge
901 63 2023-07-25 2023-07-25 1 1 frankgh@apache.org frankgh@apache.org
Sizing.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data
5 -
WriterOption.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
5 -
IPartitionUpdateWrapper.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/cdc
6 -
CommitLogProvider.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/cdc
6 -
WriteMode.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
6 -
SchemaInfo.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
6 -
Scannable.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
6 -
TimeProvider.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/utils
7 -
StreamConsumer.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/utils/streaming
7 -
InstanceStatus.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/common/client
7 -
CassandraInstance.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/common/model
7 -
LoadNotSupportedException.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
8 1
TableIdLookup.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/cdc
9 -
ChunkCorruptException.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/reader/common
9 1
ColumnType.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/common/schema
9 -
StreamScanner.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/reader
10 -
InstanceState.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/common/client
10 -
BulkWriterContext.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
10 -
RangeTombstone.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/sparksql
11 -
NoMatchFoundException.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/sparksql
11 2
BulkFeatures.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/common/model
11 1
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
Sidecar.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/clients
296 25 2023-05-23 2023-06-27 3 3 francisco.guerrero@apple.com frankgh@apache.org
CassandraClusterInfo.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
453 34 2023-06-26 2023-07-19 3 2 yuriy@semchyshyn.com yuriy@semchyshyn.com
CassandraBulkWriterContext.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
132 11 2023-06-15 2023-07-25 3 2 jkonisa@apple.com frankgh@apache.org
SSTableWriter.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
141 12 2023-06-15 2023-07-25 3 2 jkonisa@apple.com frankgh@apache.org
BulkSparkConf.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
386 40 2023-06-15 2023-07-25 3 2 jkonisa@apple.com frankgh@apache.org
CassandraDataLayer.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data
1015 66 2023-05-23 2023-07-25 3 2 francisco.guerrero@apple.com frankgh@apache.org
SSTableWriterImplementation.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/bridge
75 3 2023-06-15 2023-07-25 2 2 jkonisa@apple.com frankgh@apache.org
CassandraBulkSourceRelation.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
136 7 2023-06-15 2023-06-27 2 2 jkonisa@apple.com frankgh@apache.org
RecordWriter.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
188 11 2023-06-15 2023-07-25 2 2 jkonisa@apple.com frankgh@apache.org
SampleCassandraJob.java
in cassandra-analytics-core-example/src/main/java/org/apache/cassandra/spark/example
210 7 2023-06-15 2023-06-27 2 2 jkonisa@apple.com frankgh@apache.org
CassandraBridgeImplementation.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/bridge
901 63 2023-07-25 2023-07-25 1 1 frankgh@apache.org frankgh@apache.org
SecretsProvider.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/secrets
27 2 2023-05-23 2023-05-23 1 1 francisco.guerrero@apple.com francisco.guerrero@apple.com
SslConfig.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/secrets
308 29 2023-05-23 2023-05-23 1 1 francisco.guerrero@apple.com francisco.guerrero@apple.com
SslConfigSecretsProvider.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/secrets
151 12 2023-05-23 2023-05-23 1 1 francisco.guerrero@apple.com francisco.guerrero@apple.com
CassandraJobInfo.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
85 13 2023-07-25 2023-07-25 1 1 frankgh@apache.org frankgh@apache.org
TimestampOption.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
71 10 2023-06-15 2023-06-15 1 1 jkonisa@apple.com jkonisa@apple.com
SSTableWriterFactory.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
29 2 2023-07-25 2023-07-25 1 1 frankgh@apache.org frankgh@apache.org
TTLOption.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
72 10 2023-06-15 2023-06-15 1 1 jkonisa@apple.com jkonisa@apple.com
TableSchema.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
227 13 2023-06-15 2023-06-15 1 1 jkonisa@apple.com jkonisa@apple.com
SqlToCqlTypeConverter.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
651 42 2023-06-15 2023-06-15 1 1 jkonisa@apple.com jkonisa@apple.com
WriterOptions.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
29 - 2023-06-15 2023-06-15 1 1 jkonisa@apple.com jkonisa@apple.com
JobInfo.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
23 - 2023-07-25 2023-07-25 1 1 frankgh@apache.org frankgh@apache.org
KryoRegister.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark
69 3 2023-05-23 2023-05-23 1 1 francisco.guerrero@apple.com francisco.guerrero@apple.com
CassandraDataSourceHelper.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data
85 4 2023-05-23 2023-05-23 1 1 francisco.guerrero@apple.com francisco.guerrero@apple.com
CassandraBridge.java
in cassandra-bridge/src/main/java/org/apache/cassandra/bridge
373 13 2023-07-25 2023-07-25 1 1 frankgh@apache.org frankgh@apache.org
RowBufferMode.java
in cassandra-bridge/src/main/java/org/apache/cassandra/bridge
6 - 2023-07-25 2023-07-25 1 1 frankgh@apache.org frankgh@apache.org
SSTableWriter.java
in cassandra-bridge/src/main/java/org/apache/cassandra/bridge
8 - 2023-06-15 2023-06-15 1 1 jkonisa@apple.com jkonisa@apple.com
SSTableInputStream.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/utils/streaming
412 34 2023-06-27 2023-06-27 1 1 frankgh@apache.org frankgh@apache.org
FutureUtils.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/utils
137 9 2023-06-26 2023-06-26 1 1 yuriy@semchyshyn.com yuriy@semchyshyn.com
331 -
133 -
TupleHelper.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/cql3/functions/types
30 4
UserTypeHelper.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/cql3/functions/types
31 3
TestCommitLog.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/bridge
62 6
CollectionElement.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/bridge
20 3
CassandraSchema.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/bridge
25 3
SSTableTombstoneWriter.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/io/sstable
318 17
CdcRandomAccessReader.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/io/util
195 16
PartitionUpdateWrapper.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/db/commitlog
166 17
BufferingCommitLogReader.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/db/commitlog
571 35
SeekableCommitLogSegmentReader.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/db/commitlog
142 4
CdcScannerBuilder.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
430 27
ReaderUtils.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
441 23
SchemaBuilder.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
460 24
CompressedRawInputStream.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
198 9
SummaryDbUtils.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
127 11
SSTableCache.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
114 12
CompressionMetadata.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
71 5
SSTableReader.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
725 52
Scannable.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
6 -
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
SSTableReader.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
725 52
BufferingCommitLogReader.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/db/commitlog
571 35
SchemaBuilder.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
460 24
CqlUdt.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/data/complex
448 50
ReaderUtils.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
441 23
AbstractStreamScanner.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
439 18
CdcScannerBuilder.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
430 27
PartitionedDataLayer.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data
424 27
LocalDataLayer.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data
395 30
CqlField.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/data
338 30
331 -
SSTableTombstoneWriter.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/io/sstable
318 17
SparkCellIterator.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/sparksql
302 13
CqlTable.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/data
269 31
CassandraRing.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data/partitioner
258 17
StreamSession.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
252 13
TokenPartitioner.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data/partitioner
229 18
Stats.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/stats
229 66
CqlUtils.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/utils
228 14
InMemoryWatermarker.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/cdc/watermarker
217 32
DataLayer.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/data
206 17
SidecarProvisionedSSTable.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data
205 13
CqlTuple.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/data/complex
199 18
CompressedRawInputStream.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/reader
198 9
CqlCollection.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/data/complex
196 22
CassandraRing.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/token
196 13
CdcRandomAccessReader.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/io/util
195 16
TokenPartitioner.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
191 15
CqlFrozen.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/data/complex
187 28
CommitCoordinator.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
179 7
CqlMap.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/data/complex
174 17
FastByteOperations.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/util
172 8
Rid.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/reader
170 27
ByteBufferUtils.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/utils
170 15
ComparisonUtils.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/utils
170 4
CassandraDataSource.java
in cassandra-analytics-core/src/main/spark2/org/apache/cassandra/spark/sparksql
168 11
PartitionUpdateWrapper.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/db/commitlog
166 17
ReplicationFactor.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/data
166 11
RawInputStream.java
in cassandra-bridge/src/main/java/org/apache/cassandra/spark/reader/common
165 15
SparkRowIterator.java
in cassandra-analytics-core/src/main/spark3/org/apache/cassandra/spark/sparksql
148 8
SeekableCommitLogSegmentReader.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/db/commitlog
142 4
CqlList.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/data/complex
141 16
BigNumberConfigImpl.java
in cassandra-bridge/src/main/java/org/apache/cassandra/bridge
140 14
CqlType.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/data
139 18
ConsistencyLevel.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/token
139 14
SingleReplica.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data/partitioner
138 8
CassandraVersionFeatures.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/bridge
134 14
133 -
NativeType.java
in cassandra-four-zero/src/main/java/org/apache/cassandra/spark/data
133 21
BulkWriteValidator.java
in cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter
129 14
Correlations

File Size vs. Number of Changes: 29 points

cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/BulkSparkConf.java x: 386 lines of code y: 3 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/CassandraBulkWriterContext.java x: 132 lines of code y: 3 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/CassandraJobInfo.java x: 85 lines of code y: 1 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/JobInfo.java x: 23 lines of code y: 1 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/RecordWriter.java x: 188 lines of code y: 2 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/SSTableWriter.java x: 141 lines of code y: 3 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/SSTableWriterFactory.java x: 29 lines of code y: 1 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data/CassandraDataLayer.java x: 1015 lines of code y: 3 # changes cassandra-bridge/src/main/java/org/apache/cassandra/bridge/CassandraBridge.java x: 373 lines of code y: 1 # changes cassandra-bridge/src/main/java/org/apache/cassandra/bridge/RowBufferMode.java x: 6 lines of code y: 1 # changes cassandra-four-zero/src/main/java/org/apache/cassandra/bridge/CassandraBridgeImplementation.java x: 901 lines of code y: 1 # changes cassandra-four-zero/src/main/java/org/apache/cassandra/bridge/SSTableWriterImplementation.java x: 75 lines of code y: 2 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/CassandraClusterInfo.java x: 453 lines of code y: 3 # changes cassandra-analytics-core-example/src/main/java/org/apache/cassandra/spark/example/SampleCassandraJob.java x: 210 lines of code y: 2 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/clients/Sidecar.java x: 296 lines of code y: 3 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/CassandraBulkSourceRelation.java x: 136 lines of code y: 2 # changes cassandra-bridge/src/main/java/org/apache/cassandra/spark/utils/FutureUtils.java x: 137 lines of code y: 1 # changes cassandra-bridge/src/main/java/org/apache/cassandra/spark/utils/streaming/SSTableInputStream.java x: 412 lines of code y: 1 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/SqlToCqlTypeConverter.java x: 651 lines of code y: 1 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/TTLOption.java x: 72 lines of code y: 1 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/TableSchema.java x: 227 lines of code y: 1 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/TimestampOption.java x: 71 lines of code y: 1 # changes cassandra-bridge/src/main/java/org/apache/cassandra/bridge/SSTableWriter.java x: 8 lines of code y: 1 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/secrets/SecretsProvider.java x: 27 lines of code y: 1 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/secrets/SslConfig.java x: 308 lines of code y: 1 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/secrets/SslConfigSecretsProvider.java x: 151 lines of code y: 1 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/KryoRegister.java x: 69 lines of code y: 1 # changes
3.0
# changes
  min: 1.0
  average: 1.55
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 3.0
0 1015.0
lines of code
min: 6.0 | average: 230.9 | 25th percentile: 70.0 | median: 137.0 | 75th percentile: 340.5 | max: 1015.0

Number of Contributors vs. Number of Changes: 29 points

cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/BulkSparkConf.java x: 2 # contributors y: 3 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/CassandraJobInfo.java x: 1 # contributors y: 1 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/RecordWriter.java x: 2 # contributors y: 2 # changes cassandra-analytics-core/src/main/java/org/apache/cassandra/clients/Sidecar.java x: 3 # contributors y: 3 # changes
3.0
# changes
  min: 1.0
  average: 1.55
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 3.0
0 3.0
# contributors
min: 1.0 | average: 1.38 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

Number of Contributors vs. File Size: 29 points

cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/BulkSparkConf.java x: 2 # contributors y: 386 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/CassandraBulkWriterContext.java x: 2 # contributors y: 132 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/CassandraJobInfo.java x: 1 # contributors y: 85 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/JobInfo.java x: 1 # contributors y: 23 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/RecordWriter.java x: 2 # contributors y: 188 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/SSTableWriter.java x: 2 # contributors y: 141 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/SSTableWriterFactory.java x: 1 # contributors y: 29 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/data/CassandraDataLayer.java x: 2 # contributors y: 1015 lines of code cassandra-bridge/src/main/java/org/apache/cassandra/bridge/CassandraBridge.java x: 1 # contributors y: 373 lines of code cassandra-bridge/src/main/java/org/apache/cassandra/bridge/RowBufferMode.java x: 1 # contributors y: 6 lines of code cassandra-four-zero/src/main/java/org/apache/cassandra/bridge/CassandraBridgeImplementation.java x: 1 # contributors y: 901 lines of code cassandra-four-zero/src/main/java/org/apache/cassandra/bridge/SSTableWriterImplementation.java x: 2 # contributors y: 75 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/CassandraClusterInfo.java x: 2 # contributors y: 453 lines of code cassandra-analytics-core-example/src/main/java/org/apache/cassandra/spark/example/SampleCassandraJob.java x: 2 # contributors y: 210 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/clients/Sidecar.java x: 3 # contributors y: 296 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/CassandraBulkSourceRelation.java x: 2 # contributors y: 136 lines of code cassandra-bridge/src/main/java/org/apache/cassandra/spark/utils/FutureUtils.java x: 1 # contributors y: 137 lines of code cassandra-bridge/src/main/java/org/apache/cassandra/spark/utils/streaming/SSTableInputStream.java x: 1 # contributors y: 412 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/SqlToCqlTypeConverter.java x: 1 # contributors y: 651 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/TTLOption.java x: 1 # contributors y: 72 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/TableSchema.java x: 1 # contributors y: 227 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/spark/bulkwriter/TimestampOption.java x: 1 # contributors y: 71 lines of code cassandra-bridge/src/main/java/org/apache/cassandra/bridge/SSTableWriter.java x: 1 # contributors y: 8 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/secrets/SecretsProvider.java x: 1 # contributors y: 27 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/secrets/SslConfig.java x: 1 # contributors y: 308 lines of code cassandra-analytics-core/src/main/java/org/apache/cassandra/secrets/SslConfigSecretsProvider.java x: 1 # contributors y: 151 lines of code
1015.0
lines of code
  min: 6.0
  average: 230.9
  25th percentile: 70.0
  median: 137.0
  75th percentile: 340.5
  max: 1015.0
0 3.0
# contributors
min: 1.0 | average: 1.38 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0