apache / cassandra
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 3,185 files with 470,994 lines of code.
    • 50 files changed more than 100 times (50,594 lines of code)
    • 98 files changed 51-100 times (49,332 lines of code)
    • 306 files changed 21-50 times (83,479 lines of code)
    • 983 files changed 6-20 times (154,147 lines of code)
    • 1,748 files changed 1-5 times (133,442 lines of code)
10% | 10% | 17% | 32% | 28%
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 3,185 files with 470,994 lines of code.
    • 121 files changed by more than 25 contributors (87,754 lines of code)
    • 437 files changed by 11-25 contributors (106,982 lines of code)
    • 524 files changed by 6-10 contributors (85,555 lines of code)
    • 1,413 files changed by 2-5 contributors (149,238 lines of code)
    • 690 files changed by 1 contributor (41,465 lines of code)
18% | 22% | 18% | 31% | 8%
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, adoc, cql, txt, sh, yaml, xml, py, svg, md, properties, json, spec, diff, g, rst, asc, css, mod, patch, html, textile, gitmodules, py3, jflex, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java10% | 9% | 17% | 33% | 29%
textile100% | 0% | 0% | 0% | 0%
py18% | 38% | 25% | 17% | 1%
yaml32% | 0% | 0% | 58% | 9%
g0% | 81% | 14% | 4% | 0%
spec0% | 0% | 100% | 0% | 0%
xml0% | 0% | 51% | 12% | 35%
py30% | 0% | 0% | 100% | 0%
jflex0% | 0% | 0% | 0% | 100%
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
src10% | 10% | 17% | 32% | 29%
doc37% | 0% | 57% | 3% | 1%
pylib18% | 39% | 26% | 14% | 1%
conf39% | 0% | 14% | 43% | 3%
tools0% | 8% | 11% | 51% | 29%
ide0% | 0% | 49% | 13% | 36%
redhat0% | 0% | 100% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
StorageService.java
in src/java/org/apache/cassandra/service
4467 502 2009-04-29 2025-04-23 1085 162 jbellis@apache.org chovatia.jaydeep@gmail.com
ColumnFamilyStore.java
in src/java/org/apache/cassandra/db
2500 218 2009-04-29 2025-03-31 901 107 jbellis@apache.org aweisberg@apple.com
DatabaseDescriptor.java
in src/java/org/apache/cassandra/config
4693 703 2009-04-29 2025-05-03 808 127 jbellis@apache.org dcapwell@apache.org
StorageProxy.java
in src/java/org/apache/cassandra/service
2915 165 2009-04-29 2025-04-03 620 97 jbellis@apache.org blake@ultrablake.com
144 - 2010-04-21 2025-04-24 547 116 jbellis@apache.org chovatia.jaydeep@gmail.com
Config.java
in src/java/org/apache/cassandra/config
817 9 2010-04-22 2025-04-23 510 109 jbellis@apache.org chovatia.jaydeep@gmail.com
CompactionManager.java
in src/java/org/apache/cassandra/db/compaction
2105 133 2011-06-05 2025-04-23 450 84 jbellis@apache.org chovatia.jaydeep@gmail.com
NodeProbe.java
in src/java/org/apache/cassandra/tools
2257 297 2009-06-16 2025-04-23 396 117 jbellis@apache.org chovatia.jaydeep@gmail.com
MessagingService.java
in src/java/org/apache/cassandra/net
451 36 2009-04-29 2025-03-12 366 72 jbellis@apache.org oleksandr.petrov@gmail.com
Gossiper.java
in src/java/org/apache/cassandra/gms
1655 109 2009-04-29 2025-03-24 356 65 jbellis@apache.org marcuse@apache.org
SelectStatement.java
in src/java/org/apache/cassandra/cql3/statements
1551 94 2012-01-16 2025-03-04 348 60 sylvain@datastax.com konstantinov@netcracker.com
StorageServiceMBean.java
in src/java/org/apache/cassandra/service
480 4 2009-04-29 2025-04-23 327 87 jbellis@apache.org chovatia.jaydeep@gmail.com
FBUtilities.java
in src/java/org/apache/cassandra/utils
1134 86 2009-04-29 2024-10-09 300 65 jbellis@apache.org mck@apache.org
CassandraDaemon.java
in src/java/org/apache/cassandra/service
686 40 2009-04-29 2025-04-23 286 75 jbellis@apache.org chovatia.jaydeep@gmail.com
ModificationStatement.java
in src/java/org/apache/cassandra/cql3/statements
990 71 2012-01-16 2025-04-23 235 58 sylvain@datastax.com chovatia.jaydeep@gmail.com
QueryProcessor.java
in src/java/org/apache/cassandra/cql3
912 69 2012-01-16 2025-04-16 214 51 sylvain@datastax.com calebrackliffe@gmail.com
SystemKeyspace.java
in src/java/org/apache/cassandra/db
1759 96 2013-06-27 2025-03-18 214 56 aleksey@apache.org matthew_byrd@apple.com
cql3handling.py
in pylib/cqlshlib
1170 79 2012-04-27 2025-04-21 209 67 brandonwilliams@apache.org bschoeni@gmail.com
SSTableReader.java
in src/java/org/apache/cassandra/io/sstable/format
1336 152 2014-09-01 2025-03-14 208 61 sylvain@datastax.com aweisberg@apple.com
ReadCommand.java
in src/java/org/apache/cassandra/db
1091 74 2009-04-29 2025-04-02 205 53 jbellis@apache.org benedict@apache.org
CommitLog.java
in src/java/org/apache/cassandra/db/commitlog
468 48 2010-02-09 2025-02-28 203 51 jbellis@apache.org smiklosovic@apache.org
CompactionTask.java
in src/java/org/apache/cassandra/db/compaction
377 20 2011-06-10 2024-11-14 185 45 jbellis@apache.org branimir.lambov@datastax.com
NodeTool.java
in src/java/org/apache/cassandra/tools
480 15 2014-01-10 2025-04-23 173 77 jbellis@apache.org chovatia.jaydeep@gmail.com
textile
CQL.textile
in doc/cql3
2024 - 2012-04-20 2025-01-24 160 44 sylvain@datastax.com cclive1601@gmail.com
BatchStatement.java
in src/java/org/apache/cassandra/cql3/statements
590 31 2012-01-16 2025-04-02 155 50 sylvain@datastax.com benedict@apache.org
ActiveRepairService.java
in src/java/org/apache/cassandra/service
1005 76 2013-03-23 2025-04-23 155 52 jbellis@apache.org chovatia.jaydeep@gmail.com
LeveledManifest.java
in src/java/org/apache/cassandra/db/compaction
502 32 2011-08-26 2023-03-02 145 35 jbellis@apache.org lewandowski.jacek@gmail.com
Directories.java
in src/java/org/apache/cassandra/db
935 77 2012-01-04 2024-12-16 144 45 sylvain@datastax.com smiklosovic@apache.org
Keyspace.java
in src/java/org/apache/cassandra/db
550 49 2013-06-27 2025-03-04 139 51 aleksey@apache.org konstantinov@netcracker.com
AbstractCompactionStrategy.java
in src/java/org/apache/cassandra/db/compaction
368 26 2011-06-10 2025-03-17 136 35 jbellis@apache.org dcapwell@apache.org
SSTableExport.java
in src/java/org/apache/cassandra/tools
200 3 2009-10-15 2024-09-24 135 35 eevans@apache.org smiklosovic@apache.org
ClientState.java
in src/java/org/apache/cassandra/service
447 51 2010-07-28 2025-02-06 134 43 gdusbabek@apache.org samt@apache.org
StreamSession.java
in src/java/org/apache/cassandra/streaming
996 74 2013-05-29 2024-09-17 134 43 yukim@apache.org calebrackliffe@gmail.com
SchemaKeyspace.java
in src/java/org/apache/cassandra/schema
1145 69 2015-06-25 2025-04-23 134 48 benjamin.lerer@datastax.com chovatia.jaydeep@gmail.com
SinglePartitionReadCommand.java
in src/java/org/apache/cassandra/db
1072 68 2014-09-01 2025-04-02 131 40 sylvain@datastax.com benedict@apache.org
AbstractReplicationStrategy.java
in src/java/org/apache/cassandra/locator
275 20 2009-08-31 2024-09-17 128 34 jbellis@apache.org calebrackliffe@gmail.com
CommitLogSegment.java
in src/java/org/apache/cassandra/db/commitlog
504 42 2010-02-11 2025-02-28 127 31 jbellis@apache.org smiklosovic@apache.org
FileUtils.java
in src/java/org/apache/cassandra/io/util
628 53 2009-12-29 2025-02-28 127 43 jbellis@apache.org smiklosovic@apache.org
SSTable.java
in src/java/org/apache/cassandra/io/sstable
307 33 2010-03-04 2023-06-15 124 39 jbellis@apache.org pkolaczk@datastax.com
LeveledCompactionStrategy.java
in src/java/org/apache/cassandra/db/compaction
489 33 2011-08-26 2025-04-24 124 37 jbellis@apache.org dcapwell@apache.org
AbstractType.java
in src/java/org/apache/cassandra/db/marshal
503 78 2009-07-21 2025-04-14 124 41 jbellis@apache.org dcapwell@apache.org
BootStrapper.java
in src/java/org/apache/cassandra/dht
254 8 2009-04-29 2024-06-18 121 37 jbellis@apache.org samt@apache.org
UpdateStatement.java
in src/java/org/apache/cassandra/cql3/statements
370 19 2012-01-16 2025-04-02 119 30 sylvain@datastax.com benedict@apache.org
Server.java
in src/java/org/apache/cassandra/transport
527 62 2012-05-07 2024-11-21 117 43 sylvain@datastax.com abe@aber.io
ByteBufferUtil.java
in src/java/org/apache/cassandra/utils
763 78 2010-10-22 2025-03-18 116 36 jbellis@apache.org calebrackliffe@gmail.com
CompactionController.java
in src/java/org/apache/cassandra/db/compaction
250 16 2011-06-05 2024-11-14 110 32 jbellis@apache.org branimir.lambov@datastax.com
ColumnFamilyStoreMBean.java
in src/java/org/apache/cassandra/db
95 - 2009-04-29 2024-11-14 109 32 jbellis@apache.org branimir.lambov@datastax.com
Descriptor.java
in src/java/org/apache/cassandra/io/sstable
320 33 2010-06-18 2023-04-25 109 29 jbellis@apache.org lewandowski.jacek@gmail.com
CommitLogReplayer.java
in src/java/org/apache/cassandra/db/commitlog
407 21 2012-04-09 2024-09-15 105 39 mor.yuki@gmail.com smiklosovic@apache.org
CassandraRelevantProperties.java
in src/java/org/apache/cassandra/config
630 24 2016-06-30 2025-04-14 102 39 zzheng@yahoo-corp.jp berenguerblasi@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
StorageService.java
in src/java/org/apache/cassandra/service
4467 502 2009-04-29 2025-04-23 1085 162 jbellis@apache.org chovatia.jaydeep@gmail.com
DatabaseDescriptor.java
in src/java/org/apache/cassandra/config
4693 703 2009-04-29 2025-05-03 808 127 jbellis@apache.org dcapwell@apache.org
NodeProbe.java
in src/java/org/apache/cassandra/tools
2257 297 2009-06-16 2025-04-23 396 117 jbellis@apache.org chovatia.jaydeep@gmail.com
144 - 2010-04-21 2025-04-24 547 116 jbellis@apache.org chovatia.jaydeep@gmail.com
Config.java
in src/java/org/apache/cassandra/config
817 9 2010-04-22 2025-04-23 510 109 jbellis@apache.org chovatia.jaydeep@gmail.com
ColumnFamilyStore.java
in src/java/org/apache/cassandra/db
2500 218 2009-04-29 2025-03-31 901 107 jbellis@apache.org aweisberg@apple.com
StorageProxy.java
in src/java/org/apache/cassandra/service
2915 165 2009-04-29 2025-04-03 620 97 jbellis@apache.org blake@ultrablake.com
StorageServiceMBean.java
in src/java/org/apache/cassandra/service
480 4 2009-04-29 2025-04-23 327 87 jbellis@apache.org chovatia.jaydeep@gmail.com
CompactionManager.java
in src/java/org/apache/cassandra/db/compaction
2105 133 2011-06-05 2025-04-23 450 84 jbellis@apache.org chovatia.jaydeep@gmail.com
NodeTool.java
in src/java/org/apache/cassandra/tools
480 15 2014-01-10 2025-04-23 173 77 jbellis@apache.org chovatia.jaydeep@gmail.com
CassandraDaemon.java
in src/java/org/apache/cassandra/service
686 40 2009-04-29 2025-04-23 286 75 jbellis@apache.org chovatia.jaydeep@gmail.com
MessagingService.java
in src/java/org/apache/cassandra/net
451 36 2009-04-29 2025-03-12 366 72 jbellis@apache.org oleksandr.petrov@gmail.com
cql3handling.py
in pylib/cqlshlib
1170 79 2012-04-27 2025-04-21 209 67 brandonwilliams@apache.org bschoeni@gmail.com
Gossiper.java
in src/java/org/apache/cassandra/gms
1655 109 2009-04-29 2025-03-24 356 65 jbellis@apache.org marcuse@apache.org
FBUtilities.java
in src/java/org/apache/cassandra/utils
1134 86 2009-04-29 2024-10-09 300 65 jbellis@apache.org mck@apache.org
SSTableReader.java
in src/java/org/apache/cassandra/io/sstable/format
1336 152 2014-09-01 2025-03-14 208 61 sylvain@datastax.com aweisberg@apple.com
SelectStatement.java
in src/java/org/apache/cassandra/cql3/statements
1551 94 2012-01-16 2025-03-04 348 60 sylvain@datastax.com konstantinov@netcracker.com
ModificationStatement.java
in src/java/org/apache/cassandra/cql3/statements
990 71 2012-01-16 2025-04-23 235 58 sylvain@datastax.com chovatia.jaydeep@gmail.com
SystemKeyspace.java
in src/java/org/apache/cassandra/db
1759 96 2013-06-27 2025-03-18 214 56 aleksey@apache.org matthew_byrd@apple.com
ReadCommand.java
in src/java/org/apache/cassandra/db
1091 74 2009-04-29 2025-04-02 205 53 jbellis@apache.org benedict@apache.org
ActiveRepairService.java
in src/java/org/apache/cassandra/service
1005 76 2013-03-23 2025-04-23 155 52 jbellis@apache.org chovatia.jaydeep@gmail.com
QueryProcessor.java
in src/java/org/apache/cassandra/cql3
912 69 2012-01-16 2025-04-16 214 51 sylvain@datastax.com calebrackliffe@gmail.com
CommitLog.java
in src/java/org/apache/cassandra/db/commitlog
468 48 2010-02-09 2025-02-28 203 51 jbellis@apache.org smiklosovic@apache.org
Keyspace.java
in src/java/org/apache/cassandra/db
550 49 2013-06-27 2025-03-04 139 51 aleksey@apache.org konstantinov@netcracker.com
BatchStatement.java
in src/java/org/apache/cassandra/cql3/statements
590 31 2012-01-16 2025-04-02 155 50 sylvain@datastax.com benedict@apache.org
SchemaKeyspace.java
in src/java/org/apache/cassandra/schema
1145 69 2015-06-25 2025-04-23 134 48 benjamin.lerer@datastax.com chovatia.jaydeep@gmail.com
TableMetrics.java
in src/java/org/apache/cassandra/metrics
1028 42 2015-06-28 2025-04-23 85 47 benedict@apache.org chovatia.jaydeep@gmail.com
CompactionTask.java
in src/java/org/apache/cassandra/db/compaction
377 20 2011-06-10 2024-11-14 185 45 jbellis@apache.org branimir.lambov@datastax.com
Directories.java
in src/java/org/apache/cassandra/db
935 77 2012-01-04 2024-12-16 144 45 sylvain@datastax.com smiklosovic@apache.org
textile
CQL.textile
in doc/cql3
2024 - 2012-04-20 2025-01-24 160 44 sylvain@datastax.com cclive1601@gmail.com
BulkLoader.java
in src/java/org/apache/cassandra/tools
272 13 2011-05-23 2025-03-08 91 44 jbellis@apache.org maulin.vasavada@gmail.com
ClientState.java
in src/java/org/apache/cassandra/service
447 51 2010-07-28 2025-02-06 134 43 gdusbabek@apache.org samt@apache.org
StreamSession.java
in src/java/org/apache/cassandra/streaming
996 74 2013-05-29 2024-09-17 134 43 yukim@apache.org calebrackliffe@gmail.com
FileUtils.java
in src/java/org/apache/cassandra/io/util
628 53 2009-12-29 2025-02-28 127 43 jbellis@apache.org smiklosovic@apache.org
Server.java
in src/java/org/apache/cassandra/transport
527 62 2012-05-07 2024-11-21 117 43 sylvain@datastax.com abe@aber.io
AbstractType.java
in src/java/org/apache/cassandra/db/marshal
503 78 2009-07-21 2025-04-14 124 41 jbellis@apache.org dcapwell@apache.org
SinglePartitionReadCommand.java
in src/java/org/apache/cassandra/db
1072 68 2014-09-01 2025-04-02 131 40 sylvain@datastax.com benedict@apache.org
SSTable.java
in src/java/org/apache/cassandra/io/sstable
307 33 2010-03-04 2023-06-15 124 39 jbellis@apache.org pkolaczk@datastax.com
CommitLogReplayer.java
in src/java/org/apache/cassandra/db/commitlog
407 21 2012-04-09 2024-09-15 105 39 mor.yuki@gmail.com smiklosovic@apache.org
CassandraRelevantProperties.java
in src/java/org/apache/cassandra/config
630 24 2016-06-30 2025-04-14 102 39 zzheng@yahoo-corp.jp berenguerblasi@gmail.com
CompactionStrategyManager.java
in src/java/org/apache/cassandra/db/compaction
1091 66 2014-09-01 2024-11-14 97 38 sylvain@datastax.com branimir.lambov@datastax.com
Message.java
in src/java/org/apache/cassandra/transport
409 32 2012-05-07 2025-03-04 76 38 sylvain@datastax.com konstantinov@netcracker.com
LeveledCompactionStrategy.java
in src/java/org/apache/cassandra/db/compaction
489 33 2011-08-26 2025-04-24 124 37 jbellis@apache.org dcapwell@apache.org
BootStrapper.java
in src/java/org/apache/cassandra/dht
254 8 2009-04-29 2024-06-18 121 37 jbellis@apache.org samt@apache.org
ByteBufferUtil.java
in src/java/org/apache/cassandra/utils
763 78 2010-10-22 2025-03-18 116 36 jbellis@apache.org calebrackliffe@gmail.com
SSTableLoader.java
in src/java/org/apache/cassandra/io/sstable
234 16 2011-05-23 2023-11-13 89 36 jbellis@apache.org lewandowski.jacek@gmail.com
LeveledManifest.java
in src/java/org/apache/cassandra/db/compaction
502 32 2011-08-26 2023-03-02 145 35 jbellis@apache.org lewandowski.jacek@gmail.com
AbstractCompactionStrategy.java
in src/java/org/apache/cassandra/db/compaction
368 26 2011-06-10 2025-03-17 136 35 jbellis@apache.org dcapwell@apache.org
SSTableExport.java
in src/java/org/apache/cassandra/tools
200 3 2009-10-15 2024-09-24 135 35 eevans@apache.org smiklosovic@apache.org
StatementRestrictions.java
in src/java/org/apache/cassandra/cql3/restrictions
549 43 2014-09-01 2024-12-21 88 35 sylvain@datastax.com clohfink@netflix.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
AutoRepairUtils.java
in src/java/org/apache/cassandra/repair/autorepair
964 42 2025-04-23 2025-04-23 1 1 chovatia.jaydeep@gmail.com chovatia.jaydeep@gmail.com
RepairTokenRangeSplitter.java
in src/java/org/apache/cassandra/repair/autorepair
686 36 2025-04-23 2025-04-23 1 1 chovatia.jaydeep@gmail.com chovatia.jaydeep@gmail.com
InMemoryReadTrie.java
in src/java/org/apache/cassandra/db/tries
571 51 2022-10-20 2024-09-25 2 1 branimir.lambov@datastax.com branimir.lambov@datastax.com
RTree.java
in src/java/org/apache/cassandra/utils
456 32 2024-03-29 2024-03-29 1 1 dcapwell@apache.org dcapwell@apache.org
AutoRepair.java
in src/java/org/apache/cassandra/repair/autorepair
453 14 2025-04-23 2025-05-06 3 1 chovatia.jaydeep@gmail.com chovatia.jaydeep@gmail.com
AutoRepairConfig.java
in src/java/org/apache/cassandra/repair/autorepair
419 53 2025-04-23 2025-04-24 2 1 chovatia.jaydeep@gmail.com chovatia.jaydeep@gmail.com
CassandraPasswordValidator.java
in src/java/org/apache/cassandra/db/guardrails
346 20 2024-06-10 2024-07-10 2 1 smiklosovic@apache.org smiklosovic@apache.org
TableMetadatas.java
in src/java/org/apache/cassandra/service/accord/serializers
342 41 2025-04-02 2025-04-02 1 1 benedict@apache.org benedict@apache.org
TimeoutStrategy.java
in src/java/org/apache/cassandra/service
303 23 2024-10-05 2025-02-03 2 1 benedict@apache.org benedict@apache.org
CIDRGroupsMappingIntervalTree.java
in src/java/org/apache/cassandra/auth
293 19 2023-06-13 2023-06-13 1 1 s_koppu@apple.com s_koppu@apple.com
FormatFcts.java
in src/java/org/apache/cassandra/cql3/functions
290 19 2024-04-26 2024-04-26 1 1 smiklosovic@apache.org smiklosovic@apache.org
FunctionParameter.java
in src/java/org/apache/cassandra/cql3/functions
288 12 2022-08-19 2023-06-28 4 1 a.penya.garcia@gmail.com a.penya.garcia@gmail.com
IncrementalDeepTrieWriterPageAware.java
in src/java/org/apache/cassandra/io/tries
285 17 2023-01-03 2023-01-03 1 1 lewandowski.jacek@gmail.com lewandowski.jacek@gmail.com
IncrementalTrieWriterPageAware.java
in src/java/org/apache/cassandra/io/tries
278 14 2023-01-03 2023-01-03 1 1 lewandowski.jacek@gmail.com lewandowski.jacek@gmail.com
SlicedTrie.java
in src/java/org/apache/cassandra/db/tries
277 16 2021-01-11 2024-09-25 2 1 branimir.lambov@datastax.com branimir.lambov@datastax.com
Trie.java
in src/java/org/apache/cassandra/db/tries
272 29 2021-01-11 2024-09-25 3 1 branimir.lambov@datastax.com branimir.lambov@datastax.com
AdvanceCMSReconfiguration.java
in src/java/org/apache/cassandra/tcm/transformations/cms
265 9 2023-11-23 2024-04-11 2 1 samt@apache.org samt@apache.org
AutoRepairService.java
in src/java/org/apache/cassandra/service
260 32 2025-04-23 2025-04-23 1 1 chovatia.jaydeep@gmail.com chovatia.jaydeep@gmail.com
BtiTableScrubber.java
in src/java/org/apache/cassandra/io/sstable/format/bti
257 8 2023-01-03 2023-01-03 1 1 lewandowski.jacek@gmail.com lewandowski.jacek@gmail.com
AutoRepairState.java
in src/java/org/apache/cassandra/repair/autorepair
253 36 2025-04-23 2025-04-23 1 1 chovatia.jaydeep@gmail.com chovatia.jaydeep@gmail.com
TakeSnapshotTask.java
in src/java/org/apache/cassandra/service/snapshot
246 9 2024-06-20 2024-12-16 2 1 smiklosovic@apache.org smiklosovic@apache.org
UniformRangePlacement.java
in src/java/org/apache/cassandra/tcm/ownership
242 11 2023-11-23 2023-11-23 1 1 samt@apache.org samt@apache.org
BlockBalancedTreeWalker.java
in src/java/org/apache/cassandra/index/sai/disk/v1/bbtree
239 15 2023-06-12 2023-07-13 2 1 madamson@datastax.com madamson@datastax.com
AbstractMutableVirtualTable.java
in src/java/org/apache/cassandra/db/virtual
237 24 2021-07-23 2021-09-17 2 1 azotcsit@gmail.com azotcsit@gmail.com
ManyToOneConcurrentLinkedQueue.java
in src/java/org/apache/cassandra/concurrent
236 25 2023-02-16 2023-02-16 1 1 aleksey@apache.org aleksey@apache.org
BigTableScrubber.java
in src/java/org/apache/cassandra/io/sstable/format/big
231 8 2023-03-02 2023-03-02 1 1 lewandowski.jacek@gmail.com lewandowski.jacek@gmail.com
StoredResultSet.java
in tools/fqltool/src/org/apache/cassandra/fqltool
230 34 2018-08-24 2018-09-28 2 1 marcuse@apache.org marcuse@apache.org
WatermarkCollector.java
in src/java/org/apache/cassandra/service/accord
228 11 2025-02-19 2025-03-12 2 1 oleksandr.petrov@gmail.com oleksandr.petrov@gmail.com
NormalizedRanges.java
in src/java/org/apache/cassandra/dht
228 7 2024-07-17 2024-10-02 2 1 aweisberg@apple.com aweisberg@apple.com
RetryStrategy.java
in src/java/org/apache/cassandra/service
222 14 2024-10-05 2025-04-04 3 1 benedict@apache.org benedict@apache.org
InsertionOrderedNavigableSet.java
in src/java/org/apache/cassandra/utils
220 31 2024-11-01 2024-11-08 2 1 calebrackliffe@gmail.com calebrackliffe@gmail.com
CassandraPasswordConfiguration.java
in src/java/org/apache/cassandra/db/guardrails
206 5 2024-06-10 2024-07-10 2 1 smiklosovic@apache.org smiklosovic@apache.org
IncrementalTrieWriterBase.java
in src/java/org/apache/cassandra/io/tries
203 21 2023-01-03 2023-01-03 1 1 lewandowski.jacek@gmail.com lewandowski.jacek@gmail.com
TableMetadatasAndKeys.java
in src/java/org/apache/cassandra/service/accord/serializers
200 28 2025-04-02 2025-04-02 1 1 benedict@apache.org benedict@apache.org
DriverResultSet.java
in tools/fqltool/src/org/apache/cassandra/fqltool
197 26 2018-08-24 2018-09-28 2 1 marcuse@apache.org marcuse@apache.org
AccordResult.java
in src/java/org/apache/cassandra/service/accord
186 9 2025-02-03 2025-02-03 1 1 benedict@apache.org benedict@apache.org
UserType.java
in src/java/org/apache/cassandra/cql3/functions/types
186 22 2018-08-29 2018-08-29 1 1 snazy@snazy.de snazy@snazy.de
CollectionMergeTrie.java
in src/java/org/apache/cassandra/db/tries
186 18 2021-01-11 2024-09-25 2 1 branimir.lambov@datastax.com branimir.lambov@datastax.com
SnapshotOptions.java
in src/java/org/apache/cassandra/service/snapshot
184 18 2024-06-20 2024-06-20 1 1 smiklosovic@apache.org smiklosovic@apache.org
AuditLogOptionsCompositeData.java
in src/java/org/apache/cassandra/audit
182 4 2021-07-28 2021-07-28 1 1 smiklosovic@apache.org smiklosovic@apache.org
ThreadPoolExecutorJMXAdapter.java
in src/java/org/apache/cassandra/concurrent
181 26 2021-07-28 2021-07-28 1 1 benedict@apache.org benedict@apache.org
UnaryFunctionColumnConstraint.java
in src/java/org/apache/cassandra/cql3/constraints
180 21 2025-02-04 2025-03-21 6 1 smiklosovic@apache.org smiklosovic@apache.org
RouteSecondaryIndexBuilder.java
in src/java/org/apache/cassandra/index/accord
180 6 2024-03-29 2024-12-10 2 1 dcapwell@apache.org dcapwell@apache.org
ParticipateState.java
in src/java/org/apache/cassandra/repair/state
175 20 2022-04-01 2023-09-27 2 1 dcapwell@apache.org dcapwell@apache.org
BigFormatPartitionWriter.java
in src/java/org/apache/cassandra/io/sstable/format/big
174 10 2023-01-03 2023-03-02 2 1 lewandowski.jacek@gmail.com lewandowski.jacek@gmail.com
NativeEndianMemoryUtil.java
in src/java/org/apache/cassandra/utils/memory
174 14 2025-03-20 2025-04-24 2 1 netudima@gmail.com netudima@gmail.com
TimingInterval.java
in tools/stress/src/org/apache/cassandra/stress/report
171 24 2016-08-31 2016-08-31 1 1 nitsanw@yahoo.com nitsanw@yahoo.com
AutoRepairMetrics.java
in src/java/org/apache/cassandra/metrics
171 4 2025-04-23 2025-04-23 1 1 chovatia.jaydeep@gmail.com chovatia.jaydeep@gmail.com
SyncPromise.java
in src/java/org/apache/cassandra/utils/concurrent
170 29 2020-03-30 2020-03-30 1 1 benedict@apache.org benedict@apache.org
ShardManagerDiskAware.java
in src/java/org/apache/cassandra/db/compaction
170 16 2022-11-29 2024-11-14 2 1 branimir.lambov@datastax.com branimir.lambov@datastax.com
Correlations

File Size vs. Number of Changes: 3188 points

src/java/org/apache/cassandra/service/DiskErrorsHandler.java x: 37 lines of code y: 2 # changes src/java/org/apache/cassandra/service/DiskErrorsHandlerService.java x: 53 lines of code y: 2 # changes pylib/cqlshlib/cql3handling.py x: 1170 lines of code y: 209 # changes src/antlr/Parser.g x: 2100 lines of code y: 62 # changes src/java/org/apache/cassandra/cql3/constraints/ColumnConstraint.java x: 81 lines of code y: 6 # changes src/java/org/apache/cassandra/cql3/constraints/ColumnConstraints.java x: 243 lines of code y: 6 # changes src/java/org/apache/cassandra/cql3/constraints/ConstraintFunction.java x: 74 lines of code y: 8 # changes src/java/org/apache/cassandra/cql3/constraints/FunctionColumnConstraint.java x: 197 lines of code y: 7 # changes src/java/org/apache/cassandra/cql3/constraints/JsonConstraint.java x: 48 lines of code y: 5 # changes src/java/org/apache/cassandra/cql3/constraints/LengthConstraint.java x: 58 lines of code y: 7 # changes src/java/org/apache/cassandra/cql3/constraints/OctetLengthConstraint.java x: 50 lines of code y: 2 # changes src/java/org/apache/cassandra/cql3/constraints/RegexpConstraint.java x: 77 lines of code y: 2 # changes src/java/org/apache/cassandra/cql3/constraints/ScalarColumnConstraint.java x: 167 lines of code y: 7 # changes src/java/org/apache/cassandra/cql3/constraints/UnaryConstraintFunction.java x: 14 lines of code y: 2 # changes src/java/org/apache/cassandra/cql3/constraints/UnaryFunctionColumnConstraint.java x: 180 lines of code y: 6 # changes src/java/org/apache/cassandra/cql3/statements/schema/AlterTableStatement.java x: 715 lines of code y: 49 # changes src/java/org/apache/cassandra/cql3/statements/schema/CreateTableStatement.java x: 554 lines of code y: 38 # changes src/java/org/apache/cassandra/schema/ColumnMetadata.java x: 603 lines of code y: 25 # changes src/java/org/apache/cassandra/io/util/FileHandle.java x: 306 lines of code y: 14 # changes src/java/org/apache/cassandra/io/util/MmappedRegions.java x: 283 lines of code y: 10 # changes src/java/org/apache/cassandra/repair/autorepair/AutoRepair.java x: 453 lines of code y: 3 # changes src/java/org/apache/cassandra/io/util/SequentialWriter.java x: 324 lines of code y: 59 # changes src/java/org/apache/cassandra/config/DatabaseDescriptor.java x: 4693 lines of code y: 808 # changes pylib/cqlshlib/cqlhandling.py x: 251 lines of code y: 52 # changes src/java/org/apache/cassandra/io/sstable/CQLSSTableWriter.java x: 462 lines of code y: 93 # changes conf/cassandra.yaml x: 144 lines of code y: 547 # changes conf/cassandra_latest.yaml x: 159 lines of code y: 20 # changes src/java/org/apache/cassandra/repair/autorepair/AutoRepairConfig.java x: 419 lines of code y: 2 # changes src/java/org/apache/cassandra/io/util/ThreadLocalReadAheadBuffer.java x: 112 lines of code y: 3 # changes src/java/org/apache/cassandra/service/accord/AccordJournal.java x: 739 lines of code y: 51 # changes src/java/org/apache/cassandra/cql3/Operator.java x: 899 lines of code y: 20 # changes src/java/org/apache/cassandra/cql3/restrictions/ClusteringColumnRestrictions.java x: 134 lines of code y: 15 # changes src/java/org/apache/cassandra/cql3/restrictions/ClusteringElements.java x: 298 lines of code y: 4 # changes src/java/org/apache/cassandra/cql3/restrictions/MergedRestriction.java x: 252 lines of code y: 4 # changes src/java/org/apache/cassandra/cql3/restrictions/PartitionKeyRestrictions.java x: 208 lines of code y: 7 # changes src/java/org/apache/cassandra/cql3/restrictions/SimpleRestriction.java x: 322 lines of code y: 9 # changes src/java/org/apache/cassandra/cql3/restrictions/SingleRestriction.java x: 22 lines of code y: 8 # changes src/java/org/apache/cassandra/db/filter/RowFilter.java x: 782 lines of code y: 80 # changes conf/logback.xml x: 52 lines of code y: 22 # changes src/java/org/apache/cassandra/service/StorageServiceMBean.java x: 480 lines of code y: 327 # changes src/java/org/apache/cassandra/tools/NodeProbe.java x: 2257 lines of code y: 396 # changes src/java/org/apache/cassandra/utils/logging/LogbackLoggingSupport.java x: 156 lines of code y: 5 # changes src/java/org/apache/cassandra/db/NativeClustering.java x: 130 lines of code y: 9 # changes src/java/org/apache/cassandra/db/NativeDecoratedKey.java x: 58 lines of code y: 11 # changes src/java/org/apache/cassandra/db/rows/NativeCell.java x: 168 lines of code y: 18 # changes src/java/org/apache/cassandra/io/sstable/indexsummary/IndexSummary.java x: 344 lines of code y: 7 # changes src/java/org/apache/cassandra/io/util/Memory.java x: 208 lines of code y: 38 # changes src/java/org/apache/cassandra/utils/memory/LittleEndianMemoryUtil.java x: 110 lines of code y: 2 # changes src/java/org/apache/cassandra/utils/memory/MemoryUtil.java x: 190 lines of code y: 25 # changes src/java/org/apache/cassandra/utils/memory/NativeEndianMemoryUtil.java x: 174 lines of code y: 2 # changes src/java/org/apache/cassandra/db/compaction/LeveledCompactionStrategy.java x: 489 lines of code y: 124 # changes src/java/org/apache/cassandra/index/sai/disk/v1/MemtableIndexWriter.java x: 170 lines of code y: 20 # changes src/java/org/apache/cassandra/index/sai/utils/IndexTermType.java x: 595 lines of code y: 14 # changes src/java/org/apache/cassandra/io/sstable/format/SSTableSimpleScanner.java x: 154 lines of code y: 3 # changes src/java/org/apache/cassandra/config/Config.java x: 817 lines of code y: 510 # changes src/java/org/apache/cassandra/cql3/UntypedResultSet.java x: 388 lines of code y: 60 # changes src/java/org/apache/cassandra/cql3/statements/ModificationStatement.java x: 990 lines of code y: 235 # changes src/java/org/apache/cassandra/cql3/statements/schema/TableAttributes.java x: 183 lines of code y: 17 # changes src/java/org/apache/cassandra/db/compaction/CompactionManager.java x: 2105 lines of code y: 450 # changes src/java/org/apache/cassandra/db/streaming/CassandraStreamReceiver.java x: 243 lines of code y: 19 # changes src/java/org/apache/cassandra/locator/InetAddressAndPort.java x: 392 lines of code y: 15 # changes src/java/org/apache/cassandra/metrics/CassandraMetricsRegistry.java x: 931 lines of code y: 32 # changes src/java/org/apache/cassandra/metrics/KeyspaceMetrics.java x: 292 lines of code y: 50 # changes src/java/org/apache/cassandra/metrics/TableMetrics.java x: 1028 lines of code y: 85 # changes src/java/org/apache/cassandra/repair/PreviewRepairTask.java x: 143 lines of code y: 11 # changes src/java/org/apache/cassandra/repair/RepairMessageVerbHandler.java x: 395 lines of code y: 68 # changes src/java/org/apache/cassandra/repair/ValidationManager.java x: 154 lines of code y: 15 # changes src/java/org/apache/cassandra/repair/autorepair/AutoRepairUtils.java x: 964 lines of code y: 1 # changes src/java/org/apache/cassandra/repair/autorepair/FixedSplitTokenRangeSplitter.java x: 93 lines of code y: 1 # changes src/java/org/apache/cassandra/repair/autorepair/IAutoRepairTokenRangeSplitter.java x: 18 lines of code y: 1 # changes src/java/org/apache/cassandra/repair/autorepair/KeyspaceRepairAssignments.java x: 26 lines of code y: 1 # changes src/java/org/apache/cassandra/repair/autorepair/PrioritizedRepairPlan.java x: 94 lines of code y: 1 # changes src/java/org/apache/cassandra/repair/autorepair/RepairTokenRangeSplitter.java x: 686 lines of code y: 1 # changes src/java/org/apache/cassandra/repair/consistent/SyncStatSummary.java x: 225 lines of code y: 8 # changes src/java/org/apache/cassandra/schema/AutoRepairParams.java x: 144 lines of code y: 1 # changes src/java/org/apache/cassandra/schema/SchemaKeyspace.java x: 1145 lines of code y: 134 # changes src/java/org/apache/cassandra/schema/SystemDistributedKeyspace.java x: 337 lines of code y: 11 # changes src/java/org/apache/cassandra/schema/TableParams.java x: 688 lines of code y: 35 # changes src/java/org/apache/cassandra/service/ActiveRepairService.java x: 1005 lines of code y: 155 # changes src/java/org/apache/cassandra/service/ActiveRepairServiceMBean.java x: 34 lines of code y: 13 # changes src/java/org/apache/cassandra/service/AutoRepairService.java x: 260 lines of code y: 1 # changes src/java/org/apache/cassandra/service/CassandraDaemon.java x: 686 lines of code y: 286 # changes src/java/org/apache/cassandra/service/StorageService.java x: 4467 lines of code y: 1085 # changes src/java/org/apache/cassandra/tcm/sequences/BootstrapAndJoin.java x: 457 lines of code y: 6 # changes src/java/org/apache/cassandra/tcm/sequences/BootstrapAndReplace.java x: 430 lines of code y: 5 # changes src/java/org/apache/cassandra/tcm/sequences/ReplaceSameAddress.java x: 71 lines of code y: 3 # changes src/java/org/apache/cassandra/tools/NodeTool.java x: 480 lines of code y: 173 # changes src/java/org/apache/cassandra/config/CassandraRelevantProperties.java x: 630 lines of code y: 102 # changes src/java/org/apache/cassandra/db/monitoring/MonitoringTask.java x: 405 lines of code y: 10 # changes src/java/org/apache/cassandra/db/virtual/SystemViewsKeyspace.java x: 53 lines of code y: 29 # changes src/java/org/apache/cassandra/auth/MutualTlsAuthenticator.java x: 192 lines of code y: 7 # changes src/java/org/apache/cassandra/config/EncryptionOptions.java x: 794 lines of code y: 49 # changes src/java/org/apache/cassandra/net/InboundConnectionInitiator.java x: 452 lines of code y: 27 # changes src/java/org/apache/cassandra/net/InboundConnectionSettings.java x: 151 lines of code y: 7 # changes src/java/org/apache/cassandra/net/OutboundConnectionInitiator.java x: 378 lines of code y: 20 # changes src/java/org/apache/cassandra/security/SSLFactory.java x: 319 lines of code y: 49 # changes src/java/org/apache/cassandra/tools/BulkLoader.java x: 272 lines of code y: 91 # changes src/java/org/apache/cassandra/tools/LoaderOptions.java x: 663 lines of code y: 36 # changes src/java/org/apache/cassandra/transport/Client.java x: 230 lines of code y: 38 # changes src/java/org/apache/cassandra/transport/SimpleClient.java x: 704 lines of code y: 80 # changes tools/stress/src/org/apache/cassandra/stress/settings/SettingsTransport.java x: 110 lines of code y: 18 # changes tools/stress/src/org/apache/cassandra/stress/settings/StressSettings.java x: 282 lines of code y: 33 # changes tools/stress/src/org/apache/cassandra/stress/util/JavaDriverClient.java x: 222 lines of code y: 48 # changes src/java/org/apache/cassandra/db/LivenessInfo.java x: 233 lines of code y: 23 # changes src/java/org/apache/cassandra/db/rows/Cells.java x: 150 lines of code y: 12 # changes src/java/org/apache/cassandra/cql3/ColumnsExpression.java x: 331 lines of code y: 4 # changes src/java/org/apache/cassandra/cql3/Operations.java x: 122 lines of code y: 7 # changes src/java/org/apache/cassandra/cql3/Ordering.java x: 118 lines of code y: 5 # changes src/java/org/apache/cassandra/cql3/conditions/ColumnCondition.java x: 419 lines of code y: 20 # changes src/java/org/apache/cassandra/cql3/statements/BatchStatement.java x: 590 lines of code y: 155 # changes src/java/org/apache/cassandra/cql3/statements/CQL3CasRequest.java x: 445 lines of code y: 48 # changes src/java/org/apache/cassandra/cql3/statements/DeleteStatement.java x: 169 lines of code y: 94 # changes src/java/org/apache/cassandra/cql3/statements/TransactionStatement.java x: 602 lines of code y: 20 # changes src/java/org/apache/cassandra/cql3/statements/UpdateStatement.java x: 370 lines of code y: 119 # changes src/java/org/apache/cassandra/cql3/transactions/ReferenceOperation.java x: 130 lines of code y: 2 # changes src/java/org/apache/cassandra/db/PartitionRangeReadCommand.java x: 532 lines of code y: 87 # changes src/java/org/apache/cassandra/db/ReadCommand.java x: 1091 lines of code y: 205 # changes src/java/org/apache/cassandra/db/SinglePartitionReadCommand.java x: 1072 lines of code y: 131 # changes src/java/org/apache/cassandra/db/partitions/PartitionUpdate.java x: 734 lines of code y: 81 # changes src/java/org/apache/cassandra/db/rows/UnfilteredRowIteratorSerializer.java x: 218 lines of code y: 29 # changes src/java/org/apache/cassandra/io/ParameterisedUnversionedSerializer.java x: 4 lines of code y: 1 # changes src/java/org/apache/cassandra/schema/TableMetadata.java x: 1596 lines of code y: 55 # changes src/java/org/apache/cassandra/service/StorageProxy.java x: 2915 lines of code y: 620 # changes src/java/org/apache/cassandra/service/accord/AccordFetchCoordinator.java x: 353 lines of code y: 12 # changes src/java/org/apache/cassandra/service/accord/AccordObjectSizes.java x: 378 lines of code y: 38 # changes src/java/org/apache/cassandra/service/accord/AccordSerializers.java x: 173 lines of code y: 6 # changes src/java/org/apache/cassandra/service/accord/AccordService.java x: 824 lines of code y: 74 # changes src/java/org/apache/cassandra/service/accord/api/AccordRoutableKey.java x: 103 lines of code y: 10 # changes src/java/org/apache/cassandra/service/accord/interop/AccordInteropExecution.java x: 358 lines of code y: 17 # changes src/java/org/apache/cassandra/service/accord/serializers/CommandSerializers.java x: 849 lines of code y: 26 # changes src/java/org/apache/cassandra/service/accord/serializers/IVersionedWithKeysSerializer.java x: 251 lines of code y: 6 # changes src/java/org/apache/cassandra/service/accord/serializers/KeySerializers.java x: 980 lines of code y: 19 # changes src/java/org/apache/cassandra/service/accord/serializers/TableMetadatas.java x: 342 lines of code y: 1 # changes src/java/org/apache/cassandra/service/accord/serializers/TableMetadatasAndKeys.java x: 200 lines of code y: 1 # changes src/java/org/apache/cassandra/service/accord/txn/AbstractSerialized.java x: 64 lines of code y: 5 # changes src/java/org/apache/cassandra/service/accord/txn/TxnCondition.java x: 573 lines of code y: 5 # changes src/java/org/apache/cassandra/service/accord/txn/TxnNamedRead.java x: 403 lines of code y: 13 # changes src/java/org/apache/cassandra/service/accord/txn/TxnQuery.java x: 230 lines of code y: 14 # changes src/java/org/apache/cassandra/service/accord/txn/TxnRead.java x: 383 lines of code y: 15 # changes src/java/org/apache/cassandra/service/accord/txn/TxnReference.java x: 284 lines of code y: 5 # changes src/java/org/apache/cassandra/service/accord/txn/TxnReferenceValue.java x: 178 lines of code y: 3 # changes src/java/org/apache/cassandra/service/accord/txn/TxnUpdate.java x: 323 lines of code y: 14 # changes src/java/org/apache/cassandra/service/accord/txn/TxnWrite.java x: 400 lines of code y: 22 # changes src/java/org/apache/cassandra/service/accord/txn/UnrecoverableRepairUpdate.java x: 134 lines of code y: 6 # changes src/java/org/apache/cassandra/service/consensus/migration/ConsensusMigrationMutationHelper.java x: 273 lines of code y: 8 # changes src/java/org/apache/cassandra/service/reads/repair/BlockingReadRepair.java x: 196 lines of code y: 26 # changes src/java/org/apache/cassandra/utils/CollectionSerializers.java x: 577 lines of code y: 8 # changes pylib/cqlshlib/cqlshmain.py x: 1518 lines of code y: 23 # changes src/java/org/apache/cassandra/io/sstable/SSTableIdentityIterator.java x: 252 lines of code y: 88 # changes src/java/org/apache/cassandra/db/compaction/CompactionIterator.java x: 959 lines of code y: 96 # changes src/java/org/apache/cassandra/io/compress/CompressionMetadata.java x: 423 lines of code y: 78 # changes src/java/org/apache/cassandra/io/sstable/format/SSTableReader.java x: 1336 lines of code y: 208 # changes src/java/org/apache/cassandra/io/sstable/format/SSTableScanner.java x: 220 lines of code y: 4 # changes src/java/org/apache/cassandra/io/sstable/format/big/BigTableReader.java x: 535 lines of code y: 49 # changes src/java/org/apache/cassandra/io/sstable/format/big/BigTableScanner.java x: 150 lines of code y: 41 # changes src/java/org/apache/cassandra/tools/SSTablePartitions.java x: 749 lines of code y: 4 # changes src/java/org/apache/cassandra/auth/DataResource.java x: 201 lines of code y: 17 # changes src/java/org/apache/cassandra/exceptions/RequestFailureReason.java x: 114 lines of code y: 18 # changes src/java/org/apache/cassandra/net/Verb.java x: 563 lines of code y: 59 # changes src/java/org/apache/cassandra/service/reads/AbstractReadExecutor.java x: 358 lines of code y: 35 # changes src/java/org/apache/cassandra/db/marshal/AbstractType.java x: 503 lines of code y: 124 # changes src/java/org/apache/cassandra/db/marshal/CompositeType.java x: 391 lines of code y: 75 # changes src/java/org/apache/cassandra/db/marshal/TupleType.java x: 493 lines of code y: 45 # changes src/java/org/apache/cassandra/db/marshal/UserType.java x: 526 lines of code y: 52 # changes src/java/org/apache/cassandra/db/transform/FilteredPartitions.java x: 33 lines of code y: 14 # changes src/java/org/apache/cassandra/repair/SharedContext.java x: 261 lines of code y: 10 # changes src/java/org/apache/cassandra/schema/TableId.java x: 326 lines of code y: 21 # changes src/java/org/apache/cassandra/tcm/ClusterMetadataService.java x: 713 lines of code y: 17 # changes src/java/org/apache/cassandra/tcm/membership/NodeVersion.java x: 100 lines of code y: 7 # changes src/java/org/apache/cassandra/tcm/serialization/Version.java x: 73 lines of code y: 10 # changes src/java/org/apache/cassandra/db/marshal/ByteBufferAccessor.java x: 347 lines of code y: 12 # changes src/java/org/apache/cassandra/db/marshal/ValueAccessor.java x: 299 lines of code y: 14 # changes src/java/org/apache/cassandra/index/accord/SSTableIndex.java x: 152 lines of code y: 3 # changes src/java/org/apache/cassandra/service/accord/AccordCommandStores.java x: 226 lines of code y: 23 # changes src/java/org/apache/cassandra/service/accord/AccordDataStore.java x: 142 lines of code y: 8 # changes src/java/org/apache/cassandra/service/accord/AccordExecutorLoops.java x: 61 lines of code y: 3 # changes src/java/org/apache/cassandra/service/accord/AccordKeyspace.java x: 490 lines of code y: 53 # changes src/java/org/apache/cassandra/service/accord/AccordSafeCommandStore.java x: 193 lines of code y: 34 # changes src/java/org/apache/cassandra/service/accord/AccordVerbHandler.java x: 45 lines of code y: 18 # changes src/java/org/apache/cassandra/service/accord/api/TokenKey.java x: 498 lines of code y: 6 # changes src/java/org/apache/cassandra/service/accord/journal/AccordTopologyUpdate.java x: 380 lines of code y: 4 # changes src/java/org/apache/cassandra/service/accord/serializers/BeginInvalidationSerializers.java x: 88 lines of code y: 8 # changes src/java/org/apache/cassandra/service/accord/serializers/FetchSerializers.java x: 92 lines of code y: 14 # changes src/java/org/apache/cassandra/service/accord/serializers/InformDurableSerializers.java x: 41 lines of code y: 6 # changes src/java/org/apache/cassandra/utils/vint/VIntCoding.java x: 453 lines of code y: 25 # changes src/java/org/apache/cassandra/db/commitlog/AbstractCommitLogSegmentManager.java x: 416 lines of code y: 33 # changes src/java/org/apache/cassandra/db/commitlog/AbstractCommitLogService.java x: 227 lines of code y: 37 # changes src/java/org/apache/cassandra/journal/Flusher.java x: 443 lines of code y: 12 # changes src/java/org/apache/cassandra/journal/Journal.java x: 814 lines of code y: 25 # changes src/java/org/apache/cassandra/tcm/log/LocalLog.java x: 743 lines of code y: 14 # changes src/java/org/apache/cassandra/service/accord/AccordConfigurationService.java x: 501 lines of code y: 28 # changes src/java/org/apache/cassandra/service/accord/interop/AccordInteropApply.java x: 207 lines of code y: 16 # changes src/java/org/apache/cassandra/cql3/selection/MapSelector.java x: 246 lines of code y: 11 # changes src/java/org/apache/cassandra/cql3/selection/UserTypeSelector.java x: 217 lines of code y: 9 # changes src/java/org/apache/cassandra/service/RetryStrategy.java x: 222 lines of code y: 3 # changes src/java/org/apache/cassandra/service/accord/AccordExecutorAbstractLockLoop.java x: 242 lines of code y: 4 # changes src/java/org/apache/cassandra/service/accord/AccordTask.java x: 951 lines of code y: 11 # changes src/java/org/apache/cassandra/utils/concurrent/LockWithAsyncSignal.java x: 210 lines of code y: 3 # changes src/java/org/apache/cassandra/schema/KeyspaceMetadata.java x: 411 lines of code y: 26 # changes src/java/org/apache/cassandra/service/consensus/TransactionalMode.java x: 106 lines of code y: 8 # changes src/java/org/apache/cassandra/service/accord/CommandsForRanges.java x: 212 lines of code y: 21 # changes src/java/org/apache/cassandra/config/AccordSpec.java x: 143 lines of code y: 23 # changes src/java/org/apache/cassandra/service/accord/AccordCommandStore.java x: 482 lines of code y: 52 # changes src/java/org/apache/cassandra/service/accord/AccordJournalValueSerializers.java x: 263 lines of code y: 13 # changes src/java/org/apache/cassandra/utils/NativeSSTableLoaderClient.java x: 165 lines of code y: 46 # changes src/java/org/apache/cassandra/io/IVersionedSerializer.java x: 28 lines of code y: 11 # changes src/java/org/apache/cassandra/io/util/DataOutputPlus.java x: 209 lines of code y: 23 # changes src/java/org/apache/cassandra/net/MessagingService.java x: 451 lines of code y: 366 # changes src/java/org/apache/cassandra/service/accord/AccordCache.java x: 1073 lines of code y: 7 # changes src/java/org/apache/cassandra/service/accord/AccordSegmentCompactor.java x: 38 lines of code y: 12 # changes src/java/org/apache/cassandra/service/accord/FetchTopologies.java x: 120 lines of code y: 2 # changes src/java/org/apache/cassandra/service/accord/TokenRange.java x: 107 lines of code y: 13 # changes src/java/org/apache/cassandra/service/accord/serializers/AcceptSerializers.java x: 142 lines of code y: 14 # changes src/java/org/apache/cassandra/service/accord/serializers/CheckStatusSerializers.java x: 224 lines of code y: 17 # changes src/java/org/apache/cassandra/service/accord/serializers/DepsSerializers.java x: 190 lines of code y: 4 # changes src/java/org/apache/cassandra/service/accord/serializers/ReadDataSerializers.java x: 314 lines of code y: 18 # changes src/java/org/apache/cassandra/service/accord/serializers/RecoverySerializers.java x: 225 lines of code y: 19 # changes src/java/org/apache/cassandra/service/accord/serializers/SetDurableSerializers.java x: 83 lines of code y: 9 # changes src/java/org/apache/cassandra/service/accord/serializers/TopologySerializers.java x: 124 lines of code y: 11 # changes src/java/org/apache/cassandra/service/accord/serializers/WaitingOnSerializer.java x: 115 lines of code y: 15 # changes src/java/org/apache/cassandra/service/consensus/migration/ConsensusKeyMigrationState.java x: 292 lines of code y: 9 # changes src/java/org/apache/cassandra/service/paxos/PaxosPrepare.java x: 1039 lines of code y: 12 # changes src/java/org/apache/cassandra/utils/ByteBufferUtil.java x: 763 lines of code y: 116 # changes src/java/org/apache/cassandra/db/Columns.java x: 465 lines of code y: 51 # changes src/java/org/apache/cassandra/db/SerializationHeader.java x: 485 lines of code y: 44 # changes src/java/org/apache/cassandra/db/filter/ColumnFilter.java x: 586 lines of code y: 49 # changes src/java/org/apache/cassandra/db/rows/ArrayCell.java x: 96 lines of code y: 12 # changes src/java/org/apache/cassandra/db/rows/BufferCell.java x: 123 lines of code y: 37 # changes src/java/org/apache/cassandra/db/rows/ComplexColumnData.java x: 284 lines of code y: 39 # changes src/java/org/apache/cassandra/db/virtual/AccordDebugKeyspace.java x: 634 lines of code y: 10 # changes src/java/org/apache/cassandra/dht/RandomPartitioner.java x: 393 lines of code y: 81 # changes src/java/org/apache/cassandra/service/paxos/uncommitted/PaxosStateTracker.java x: 255 lines of code y: 7 # changes src/java/org/apache/cassandra/utils/btree/BTree.java x: 2888 lines of code y: 54 # changes src/java/org/apache/cassandra/service/accord/AccordFastPathCoordinator.java x: 265 lines of code y: 7 # changes src/java/org/apache/cassandra/service/accord/IAccordService.java x: 386 lines of code y: 28 # changes src/java/org/apache/cassandra/service/accord/JournalKey.java x: 240 lines of code y: 15 # changes src/java/org/apache/cassandra/batchlog/BatchlogManager.java x: 535 lines of code y: 53 # changes src/java/org/apache/cassandra/hints/HintsDispatcher.java x: 428 lines of code y: 28 # changes src/java/org/apache/cassandra/metrics/AccordMetrics.java x: 213 lines of code y: 7 # changes src/java/org/apache/cassandra/repair/RepairJob.java x: 540 lines of code y: 77 # changes src/java/org/apache/cassandra/repair/messages/RepairMessage.java x: 252 lines of code y: 25 # changes src/java/org/apache/cassandra/service/StorageProxyMBean.java x: 99 lines of code y: 58 # changes src/java/org/apache/cassandra/service/accord/AccordExecutor.java x: 910 lines of code y: 8 # changes src/java/org/apache/cassandra/service/accord/AccordMessageSink.java x: 215 lines of code y: 30 # changes src/java/org/apache/cassandra/service/paxos/cleanup/PaxosRepairState.java x: 162 lines of code y: 3 # changes src/java/org/apache/cassandra/service/reads/range/RangeCommandIterator.java x: 365 lines of code y: 19 # changes src/java/org/apache/cassandra/tcm/AtomicLongBackedProcessor.java x: 193 lines of code y: 10 # changes src/java/org/apache/cassandra/tcm/Commit.java x: 364 lines of code y: 5 # changes src/java/org/apache/cassandra/tcm/StubClusterMetadataService.java x: 184 lines of code y: 12 # changes src/java/org/apache/cassandra/tcm/migration/GossipProcessor.java x: 32 lines of code y: 6 # changes src/java/org/apache/cassandra/tcm/sequences/DropAccordTable.java x: 230 lines of code y: 2 # changes src/java/org/apache/cassandra/tcm/sequences/ReconfigureCMS.java x: 326 lines of code y: 8 # changes src/java/org/apache/cassandra/utils/concurrent/ListenerList.java x: 278 lines of code y: 4 # changes src/java/org/apache/cassandra/index/accord/RouteJournalIndex.java x: 519 lines of code y: 4 # changes src/java/org/apache/cassandra/db/DecoratedKey.java x: 167 lines of code y: 35 # changes src/java/org/apache/cassandra/db/virtual/AccordVirtualTables.java x: 164 lines of code y: 9 # changes src/java/org/apache/cassandra/dht/ByteOrderedPartitioner.java x: 364 lines of code y: 32 # changes src/java/org/apache/cassandra/dht/IPartitioner.java x: 72 lines of code y: 48 # changes src/java/org/apache/cassandra/dht/Murmur3Partitioner.java x: 425 lines of code y: 46 # changes src/java/org/apache/cassandra/dht/OrderPreservingPartitioner.java x: 288 lines of code y: 67 # changes src/java/org/apache/cassandra/io/util/RebufferingInputStream.java x: 254 lines of code y: 15 # changes src/java/org/apache/cassandra/service/consensus/migration/ConsensusRequestRouter.java x: 648 lines of code y: 10 # changes src/java/org/apache/cassandra/service/accord/fastpath/ParameterizedFastPathStrategy.java x: 303 lines of code y: 6 # changes ide/idea/workspace.xml x: 416 lines of code y: 38 # changes src/java/org/apache/cassandra/cql3/statements/BatchUpdatesCollector.java x: 205 lines of code y: 12 # changes src/java/org/apache/cassandra/cql3/statements/SelectStatement.java x: 1551 lines of code y: 348 # changes src/java/org/apache/cassandra/cql3/statements/UpdatesCollector.java x: 14 lines of code y: 12 # changes src/java/org/apache/cassandra/cql3/statements/schema/CreateViewStatement.java x: 335 lines of code y: 22 # changes src/java/org/apache/cassandra/db/CounterMutation.java x: 331 lines of code y: 79 # changes src/java/org/apache/cassandra/db/IMutation.java x: 46 lines of code y: 28 # changes src/java/org/apache/cassandra/db/Mutation.java x: 528 lines of code y: 65 # changes src/java/org/apache/cassandra/db/MutationVerbHandler.java x: 63 lines of code y: 28 # changes src/java/org/apache/cassandra/db/PartitionRangeReadQuery.java x: 49 lines of code y: 9 # changes src/java/org/apache/cassandra/db/RangeTombstoneList.java x: 543 lines of code y: 48 # changes src/java/org/apache/cassandra/db/ReadResponse.java x: 293 lines of code y: 87 # changes src/java/org/apache/cassandra/db/SinglePartitionReadQuery.java x: 176 lines of code y: 9 # changes src/java/org/apache/cassandra/db/partitions/PartitionIterators.java x: 129 lines of code y: 20 # changes src/java/org/apache/cassandra/db/partitions/UnfilteredPartitionIterators.java x: 305 lines of code y: 45 # changes src/java/org/apache/cassandra/db/rows/BTreeRow.java x: 737 lines of code y: 64 # changes src/java/org/apache/cassandra/db/rows/ColumnData.java x: 180 lines of code y: 22 # changes src/java/org/apache/cassandra/db/rows/Row.java x: 371 lines of code y: 63 # changes src/java/org/apache/cassandra/dht/Range.java x: 588 lines of code y: 68 # changes src/java/org/apache/cassandra/index/internal/composites/CompositesSearcher.java x: 240 lines of code y: 32 # changes src/java/org/apache/cassandra/index/internal/keys/KeysSearcher.java x: 132 lines of code y: 24 # changes src/java/org/apache/cassandra/service/AbstractWriteResponseHandler.java x: 296 lines of code y: 70 # changes src/java/org/apache/cassandra/service/consensus/migration/ConsensusTableMigration.java x: 308 lines of code y: 7 # changes src/java/org/apache/cassandra/service/paxos/Commit.java x: 354 lines of code y: 36 # changes src/java/org/apache/cassandra/service/reads/ReadCallback.java x: 203 lines of code y: 23 # changes src/java/org/apache/cassandra/service/reads/ReplicaFilteringProtection.java x: 423 lines of code y: 17 # changes src/java/org/apache/cassandra/service/reads/ShortReadPartitionsProtection.java x: 122 lines of code y: 18 # changes src/java/org/apache/cassandra/service/reads/repair/AbstractReadRepair.java x: 145 lines of code y: 22 # changes src/java/org/apache/cassandra/service/reads/repair/BlockingPartitionRepair.java x: 194 lines of code y: 19 # changes src/java/org/apache/cassandra/service/reads/repair/ReadRepair.java x: 47 lines of code y: 15 # changes src/java/org/apache/cassandra/service/reads/repair/RowIteratorMergeListener.java x: 267 lines of code y: 20 # changes src/java/org/apache/cassandra/cql3/UpdateParameters.java x: 205 lines of code y: 62 # changes src/java/org/apache/cassandra/cql3/terms/Lists.java x: 408 lines of code y: 6 # changes src/java/org/apache/cassandra/service/accord/AccordCacheEntry.java x: 539 lines of code y: 4 # changes src/java/org/apache/cassandra/tcm/membership/Directory.java x: 758 lines of code y: 11 # changes src/java/org/apache/cassandra/utils/MergeIterator.java x: 327 lines of code y: 24 # changes src/java/org/apache/cassandra/cql3/Operation.java x: 390 lines of code y: 38 # changes src/java/org/apache/cassandra/journal/ActiveSegment.java x: 396 lines of code y: 12 # changes src/java/org/apache/cassandra/journal/RecordConsumer.java x: 7 lines of code y: 5 # changes src/java/org/apache/cassandra/concurrent/Stage.java x: 212 lines of code y: 40 # changes src/java/org/apache/cassandra/tcm/ClusterMetadata.java x: 968 lines of code y: 17 # changes src/java/org/apache/cassandra/tcm/Startup.java x: 438 lines of code y: 17 # changes src/java/org/apache/cassandra/service/accord/AccordSafeCommand.java x: 113 lines of code y: 11 # changes src/java/org/apache/cassandra/cql3/selection/Selectable.java x: 1196 lines of code y: 34 # changes src/java/org/apache/cassandra/metrics/ReadRepairMetrics.java x: 20 lines of code y: 19 # changes src/java/org/apache/cassandra/schema/SchemaConstants.java x: 89 lines of code y: 20 # changes src/java/org/apache/cassandra/repair/RepairCoordinator.java x: 570 lines of code y: 12 # changes src/java/org/apache/cassandra/repair/RepairSession.java x: 355 lines of code y: 69 # changes src/java/org/apache/cassandra/repair/messages/RepairOption.java x: 347 lines of code y: 37 # changes src/java/org/apache/cassandra/service/paxos/Paxos.java x: 933 lines of code y: 31 # changes src/java/org/apache/cassandra/db/memtable/ShardedSkipListMemtable.java x: 422 lines of code y: 8 # changes src/java/org/apache/cassandra/db/memtable/SkipListMemtable.java x: 303 lines of code y: 9 # changes src/java/org/apache/cassandra/db/memtable/TrieMemtable.java x: 531 lines of code y: 10 # changes src/java/org/apache/cassandra/dht/LocalPartitioner.java x: 184 lines of code y: 43 # changes src/java/org/apache/cassandra/hints/HintsService.java x: 302 lines of code y: 40 # changes src/java/org/apache/cassandra/io/util/DataOutputBuffer.java x: 224 lines of code y: 43 # changes src/java/org/apache/cassandra/journal/Params.java x: 15 lines of code y: 5 # changes src/java/org/apache/cassandra/utils/UUIDGen.java x: 39 lines of code y: 61 # changes src/java/org/apache/cassandra/utils/concurrent/Ref.java x: 675 lines of code y: 42 # changes src/java/org/apache/cassandra/schema/DistributedMetadataLogKeyspace.java x: 196 lines of code y: 9 # changes src/java/org/apache/cassandra/service/CASRequest.java x: 21 lines of code y: 11 # changes src/java/org/apache/cassandra/net/Message.java x: 955 lines of code y: 58 # changes src/java/org/apache/cassandra/utils/memory/BufferPool.java x: 1138 lines of code y: 37 # changes src/java/org/apache/cassandra/cql3/Relation.java x: 130 lines of code y: 37 # changes src/java/org/apache/cassandra/db/ColumnFamilyStore.java x: 2500 lines of code y: 901 # changes src/java/org/apache/cassandra/utils/FBUtilities.java x: 1134 lines of code y: 300 # changes src/java/org/apache/cassandra/schema/Schema.java x: 275 lines of code y: 41 # changes src/java/org/apache/cassandra/io/sstable/KeyIterator.java x: 92 lines of code y: 36 # changes src/java/org/apache/cassandra/tcm/compatibility/GossipHelper.java x: 412 lines of code y: 11 # changes src/java/org/apache/cassandra/db/Keyspace.java x: 550 lines of code y: 139 # changes src/java/org/apache/cassandra/hints/HintVerbHandler.java x: 74 lines of code y: 20 # changes src/java/org/apache/cassandra/hints/HintsBufferPool.java x: 99 lines of code y: 15 # changes src/java/org/apache/cassandra/hints/HintsCatalog.java x: 137 lines of code y: 21 # changes src/java/org/apache/cassandra/hints/HintsDispatchExecutor.java x: 257 lines of code y: 40 # changes src/java/org/apache/cassandra/hints/HintsStore.java x: 285 lines of code y: 26 # changes src/java/org/apache/cassandra/metrics/ClientRequestMetrics.java x: 62 lines of code y: 13 # changes src/java/org/apache/cassandra/net/ResponseVerbHandler.java x: 93 lines of code y: 44 # changes src/java/org/apache/cassandra/transport/Dispatcher.java x: 313 lines of code y: 19 # changes src/java/org/apache/cassandra/utils/Throwables.java x: 268 lines of code y: 29 # changes src/java/org/apache/cassandra/utils/MerkleTree.java x: 1171 lines of code y: 55 # changes src/java/org/apache/cassandra/streaming/StreamSession.java x: 996 lines of code y: 134 # changes src/java/org/apache/cassandra/streaming/messages/StreamInitMessage.java x: 87 lines of code y: 27 # changes src/java/org/apache/cassandra/utils/Clock.java x: 91 lines of code y: 11 # changes src/java/org/apache/cassandra/utils/IntervalTree.java x: 468 lines of code y: 21 # changes src/java/org/apache/cassandra/db/marshal/CollectionType.java x: 337 lines of code y: 55 # changes src/java/org/apache/cassandra/db/SystemKeyspace.java x: 1759 lines of code y: 214 # changes src/java/org/apache/cassandra/db/virtual/PartitionKeyStatsTable.java x: 264 lines of code y: 2 # changes src/java/org/apache/cassandra/dht/Splitter.java x: 225 lines of code y: 12 # changes src/java/org/apache/cassandra/gms/Gossiper.java x: 1655 lines of code y: 356 # changes src/java/org/apache/cassandra/locator/AbstractReplicationStrategy.java x: 275 lines of code y: 128 # changes src/java/org/apache/cassandra/dht/BootStrapper.java x: 254 lines of code y: 121 # changes src/java/org/apache/cassandra/dht/RangeStreamer.java x: 575 lines of code y: 67 # changes src/java/org/apache/cassandra/locator/ReplicaPlans.java x: 749 lines of code y: 24 # changes src/java/org/apache/cassandra/tcm/sequences/Move.java x: 512 lines of code y: 9 # changes src/java/org/apache/cassandra/tcm/transformations/cms/PrepareCMSReconfiguration.java x: 366 lines of code y: 7 # changes src/java/org/apache/cassandra/db/ReadRepairVerbHandler.java x: 17 lines of code y: 29 # changes src/java/org/apache/cassandra/db/partitions/AbstractBTreePartition.java x: 342 lines of code y: 34 # changes src/java/org/apache/cassandra/db/partitions/AtomicBTreePartition.java x: 210 lines of code y: 42 # changes src/java/org/apache/cassandra/db/streaming/CassandraOutgoingFile.java x: 177 lines of code y: 16 # changes src/java/org/apache/cassandra/service/paxos/PaxosPropose.java x: 370 lines of code y: 4 # changes src/java/org/apache/cassandra/service/paxos/PaxosRepair.java x: 518 lines of code y: 12 # changes src/java/org/apache/cassandra/service/paxos/PaxosState.java x: 704 lines of code y: 37 # changes src/java/org/apache/cassandra/service/reads/DataResolver.java x: 318 lines of code y: 31 # changes src/java/org/apache/cassandra/service/reads/DigestResolver.java x: 121 lines of code y: 16 # changes src/java/org/apache/cassandra/service/reads/ResponseResolver.java x: 53 lines of code y: 13 # changes src/java/org/apache/cassandra/streaming/StreamReceiveTask.java x: 123 lines of code y: 61 # changes src/java/org/apache/cassandra/streaming/StreamTransferTask.java x: 145 lines of code y: 34 # changes src/java/org/apache/cassandra/auth/CassandraRoleManager.java x: 639 lines of code y: 52 # changes src/java/org/apache/cassandra/locator/AbstractNetworkTopologySnitch.java x: 23 lines of code y: 13 # changes src/java/org/apache/cassandra/locator/DynamicEndpointSnitch.java x: 326 lines of code y: 86 # changes src/java/org/apache/cassandra/locator/IEndpointSnitch.java x: 49 lines of code y: 22 # changes src/java/org/apache/cassandra/service/TruncateResponseHandler.java x: 80 lines of code y: 19 # changes src/java/org/apache/cassandra/db/filter/ClusteringIndexNamesFilter.java x: 181 lines of code y: 35 # changes src/java/org/apache/cassandra/utils/btree/BTreeSet.java x: 552 lines of code y: 20 # changes src/java/org/apache/cassandra/net/AbstractMessageHandler.java x: 504 lines of code y: 6 # changes src/java/org/apache/cassandra/net/InboundMessageHandlers.java x: 336 lines of code y: 5 # changes src/java/org/apache/cassandra/net/OutboundMessageQueue.java x: 348 lines of code y: 6 # changes src/java/org/apache/cassandra/utils/JVMStabilityInspector.java x: 198 lines of code y: 31 # changes src/java/org/apache/cassandra/config/YamlConfigurationLoader.java x: 376 lines of code y: 58 # changes src/java/org/apache/cassandra/db/DeletionTime.java x: 250 lines of code y: 45 # changes src/java/org/apache/cassandra/db/view/View.java x: 156 lines of code y: 41 # changes ide/idea-iml-file.xml x: 80 lines of code y: 24 # changes src/antlr/Lexer.g x: 367 lines of code y: 32 # changes src/java/org/apache/cassandra/cql3/CQLStatement.java x: 59 lines of code y: 31 # changes src/java/org/apache/cassandra/cql3/QueryProcessor.java x: 912 lines of code y: 214 # changes src/java/org/apache/cassandra/cql3/ResultSet.java x: 582 lines of code y: 63 # changes src/java/org/apache/cassandra/cql3/restrictions/StatementRestrictions.java x: 549 lines of code y: 88 # changes src/java/org/apache/cassandra/cql3/selection/Selection.java x: 441 lines of code y: 56 # changes src/java/org/apache/cassandra/cql3/selection/Selector.java x: 322 lines of code y: 32 # changes src/java/org/apache/cassandra/cql3/terms/Constants.java x: 491 lines of code y: 3 # changes src/java/org/apache/cassandra/db/marshal/ListType.java x: 263 lines of code y: 53 # changes src/java/org/apache/cassandra/db/marshal/MapType.java x: 367 lines of code y: 57 # changes src/java/org/apache/cassandra/db/marshal/SetType.java x: 218 lines of code y: 51 # changes src/java/org/apache/cassandra/serializers/SetSerializer.java x: 143 lines of code y: 32 # changes tools/stress/src/org/apache/cassandra/io/sstable/StressCQLSSTableWriter.java x: 337 lines of code y: 29 # changes src/java/org/apache/cassandra/db/virtual/CollectionVirtualTableAdapter.java x: 479 lines of code y: 4 # changes src/java/org/apache/cassandra/index/sai/StorageAttachedIndexGroup.java x: 351 lines of code y: 18 # changes src/java/org/apache/cassandra/index/sai/iterators/KeyRangeIntersectionIterator.java x: 262 lines of code y: 15 # changes src/java/org/apache/cassandra/index/sai/utils/PrimaryKey.java x: 338 lines of code y: 16 # changes src/java/org/apache/cassandra/db/lifecycle/LifecycleTransaction.java x: 460 lines of code y: 43 # changes src/java/org/apache/cassandra/db/lifecycle/Tracker.java x: 473 lines of code y: 55 # changes src/java/org/apache/cassandra/db/lifecycle/View.java x: 258 lines of code y: 25 # changes src/java/org/apache/cassandra/index/SecondaryIndexManager.java x: 1215 lines of code y: 89 # changes doc/native_protocol_v3.spec x: 853 lines of code y: 23 # changes doc/native_protocol_v4.spec x: 1009 lines of code y: 33 # changes doc/native_protocol_v5.spec x: 1221 lines of code y: 25 # changes redhat/cassandra.spec x: 180 lines of code y: 42 # changes src/java/org/apache/cassandra/io/sstable/format/big/BigFormat.java x: 434 lines of code y: 58 # changes src/java/org/apache/cassandra/service/GCInspector.java x: 314 lines of code y: 61 # changes src/java/org/apache/cassandra/gms/FailureDetector.java x: 449 lines of code y: 95 # changes src/java/org/apache/cassandra/auth/AuthConfig.java x: 78 lines of code y: 15 # changes src/java/org/apache/cassandra/db/compaction/AbstractCompactionStrategy.java x: 368 lines of code y: 136 # changes src/java/org/apache/cassandra/db/compaction/unified/Controller.java x: 510 lines of code y: 8 # changes src/java/org/apache/cassandra/io/util/CompressedChunkReader.java x: 307 lines of code y: 10 # changes src/java/org/apache/cassandra/io/util/RandomAccessReader.java x: 240 lines of code y: 53 # changes src/java/org/apache/cassandra/cql3/functions/types/ParseUtils.java x: 363 lines of code y: 3 # changes src/java/org/apache/cassandra/db/commitlog/CommitLog.java x: 468 lines of code y: 203 # changes src/java/org/apache/cassandra/io/util/FileUtils.java x: 628 lines of code y: 127 # changes src/java/org/apache/cassandra/db/SizeEstimatesRecorder.java x: 155 lines of code y: 34 # changes src/java/org/apache/cassandra/index/sai/disk/SSTableIndex.java x: 156 lines of code y: 9 # changes src/java/org/apache/cassandra/concurrent/SEPWorker.java x: 299 lines of code y: 20 # changes src/java/org/apache/cassandra/cql3/Attributes.java x: 128 lines of code y: 34 # changes src/java/org/apache/cassandra/cql3/QueryOptions.java x: 571 lines of code y: 57 # changes src/java/org/apache/cassandra/cql3/statements/DescribeStatement.java x: 548 lines of code y: 18 # changes src/java/org/apache/cassandra/db/rows/EncodingStats.java x: 209 lines of code y: 18 # changes src/java/org/apache/cassandra/db/view/ViewManager.java x: 147 lines of code y: 28 # changes src/java/org/apache/cassandra/transport/CQLMessageHandler.java x: 575 lines of code y: 14 # changes src/java/org/apache/cassandra/transport/Envelope.java x: 391 lines of code y: 4 # changes src/java/org/apache/cassandra/transport/Message.java x: 409 lines of code y: 76 # changes src/java/org/apache/cassandra/security/FileBasedSslContextFactory.java x: 240 lines of code y: 11 # changes doc/cql3/CQL.textile x: 2024 lines of code y: 160 # changes src/java/org/apache/cassandra/config/GuardrailsOptions.java x: 1232 lines of code y: 43 # changes src/java/org/apache/cassandra/db/guardrails/Guardrails.java x: 1313 lines of code y: 45 # changes src/java/org/apache/cassandra/db/guardrails/GuardrailsConfig.java x: 133 lines of code y: 42 # changes src/java/org/apache/cassandra/db/guardrails/GuardrailsMBean.java x: 194 lines of code y: 41 # changes src/java/org/apache/cassandra/service/snapshot/SnapshotManager.java x: 387 lines of code y: 11 # changes src/java/org/apache/cassandra/repair/consistent/LocalSessions.java x: 924 lines of code y: 50 # changes src/java/org/apache/cassandra/auth/Resources.java x: 37 lines of code y: 18 # changes src/java/org/apache/cassandra/service/ClientState.java x: 447 lines of code y: 134 # changes src/java/org/apache/cassandra/db/ClusteringPrefix.java x: 510 lines of code y: 27 # changes src/java/org/apache/cassandra/cql3/statements/schema/CreateIndexStatement.java x: 272 lines of code y: 20 # changes src/java/org/apache/cassandra/gms/VersionedValue.java x: 319 lines of code y: 78 # changes src/java/org/apache/cassandra/cql3/functions/FormatFcts.java x: 290 lines of code y: 1 # changes src/java/org/apache/cassandra/cql3/functions/NativeFunctions.java x: 67 lines of code y: 9 # changes src/java/org/apache/cassandra/hints/Hint.java x: 149 lines of code y: 20 # changes src/java/org/apache/cassandra/tools/nodetool/TableStats.java x: 75 lines of code y: 24 # changes src/java/org/apache/cassandra/tools/nodetool/stats/TableStatsHolder.java x: 471 lines of code y: 28 # changes src/java/org/apache/cassandra/tools/nodetool/stats/TableStatsPrinter.java x: 171 lines of code y: 28 # changes src/java/org/apache/cassandra/service/snapshot/TableSnapshot.java x: 556 lines of code y: 15 # changes src/java/org/apache/cassandra/service/NativeTransportService.java x: 105 lines of code y: 26 # changes src/java/org/apache/cassandra/transport/Server.java x: 527 lines of code y: 117 # changes src/java/org/apache/cassandra/transport/PipelineConfigurator.java x: 294 lines of code y: 13 # changes src/java/org/apache/cassandra/audit/AuditLogManager.java x: 414 lines of code y: 21 # changes src/java/org/apache/cassandra/tools/nodetool/Status.java x: 440 lines of code y: 18 # changes src/java/org/apache/cassandra/db/Directories.java x: 935 lines of code y: 144 # changes src/java/org/apache/cassandra/db/ConsistencyLevel.java x: 220 lines of code y: 52 # changes src/java/org/apache/cassandra/db/CounterMutationVerbHandler.java x: 24 lines of code y: 37 # changes src/java/org/apache/cassandra/dht/RangeFetchMapCalculator.java x: 372 lines of code y: 13 # changes src/java/org/apache/cassandra/locator/AbstractEndpointSnitch.java x: 39 lines of code y: 22 # changes src/java/org/apache/cassandra/locator/Ec2Snitch.java x: 31 lines of code y: 35 # changes src/java/org/apache/cassandra/locator/GossipingPropertyFileSnitch.java x: 30 lines of code y: 22 # changes src/java/org/apache/cassandra/locator/PropertyFileSnitch.java x: 22 lines of code y: 46 # changes src/java/org/apache/cassandra/net/OutboundConnectionSettings.java x: 411 lines of code y: 17 # changes src/java/org/apache/cassandra/service/DatacenterSyncWriteResponseHandler.java x: 72 lines of code y: 60 # changes src/java/org/apache/cassandra/service/StartupChecks.java x: 633 lines of code y: 75 # changes src/java/org/apache/cassandra/streaming/StreamManager.java x: 368 lines of code y: 36 # changes src/java/org/apache/cassandra/db/ColumnFamilyStoreMBean.java x: 95 lines of code y: 109 # changes src/java/org/apache/cassandra/db/compaction/AbstractCompactionTask.java x: 107 lines of code y: 31 # changes src/java/org/apache/cassandra/db/compaction/CompactionController.java x: 250 lines of code y: 110 # changes src/java/org/apache/cassandra/db/compaction/CompactionStrategyManager.java x: 1091 lines of code y: 97 # changes src/java/org/apache/cassandra/db/compaction/CompactionTask.java x: 377 lines of code y: 185 # changes src/java/org/apache/cassandra/db/compaction/LeveledCompactionTask.java x: 80 lines of code y: 39 # changes src/java/org/apache/cassandra/db/compaction/SSTableSplitter.java x: 61 lines of code y: 25 # changes src/java/org/apache/cassandra/db/compaction/SizeTieredCompactionStrategy.java x: 262 lines of code y: 96 # changes src/java/org/apache/cassandra/db/compaction/TimeWindowCompactionStrategy.java x: 325 lines of code y: 29 # changes src/java/org/apache/cassandra/db/compaction/UnifiedCompactionStrategy.java x: 700 lines of code y: 10 # changes src/java/org/apache/cassandra/db/compaction/writers/CompactionAwareWriter.java x: 224 lines of code y: 42 # changes src/java/org/apache/cassandra/db/compaction/writers/DefaultCompactionWriter.java x: 36 lines of code y: 32 # changes src/java/org/apache/cassandra/db/compaction/writers/MajorLeveledCompactionWriter.java x: 84 lines of code y: 38 # changes src/java/org/apache/cassandra/db/compaction/writers/MaxSSTableSizeWriter.java x: 64 lines of code y: 35 # changes src/java/org/apache/cassandra/db/compaction/writers/SplittingSizeTieredCompactionWriter.java x: 75 lines of code y: 35 # changes src/java/org/apache/cassandra/db/lifecycle/LogTransaction.java x: 384 lines of code y: 42 # changes src/java/org/apache/cassandra/io/sstable/SSTableRewriter.java x: 237 lines of code y: 54 # changes tools/stress/src/org/apache/cassandra/stress/CompactionStress.java x: 282 lines of code y: 20 # changes src/java/org/apache/cassandra/io/sstable/AbstractSSTableSimpleWriter.java x: 115 lines of code y: 62 # changes src/java/org/apache/cassandra/io/sstable/SSTableSimpleUnsortedWriter.java x: 174 lines of code y: 63 # changes pylib/cqlshlib/cqlshhandling.py x: 236 lines of code y: 10 # changes pylib/cqlshlib/tracing.py x: 54 lines of code y: 21 # changes src/java/org/apache/cassandra/repair/ValidationTask.java x: 71 lines of code y: 14 # changes src/java/org/apache/cassandra/index/sai/plan/Expression.java x: 418 lines of code y: 10 # changes src/java/org/apache/cassandra/tcm/sequences/UnbootstrapAndLeave.java x: 319 lines of code y: 3 # changes src/java/org/apache/cassandra/cql3/restrictions/RestrictionSet.java x: 238 lines of code y: 29 # changes src/java/org/apache/cassandra/cql3/CQL3Type.java x: 873 lines of code y: 56 # changes src/java/org/apache/cassandra/cql3/ColumnIdentifier.java x: 173 lines of code y: 52 # changes src/java/org/apache/cassandra/db/lifecycle/LogRecord.java x: 293 lines of code y: 22 # changes src/java/org/apache/cassandra/index/sasi/disk/OnDiskIndexBuilder.java x: 496 lines of code y: 17 # changes src/java/org/apache/cassandra/streaming/StreamResultFuture.java x: 200 lines of code y: 45 # changes src/java/org/apache/cassandra/tools/StandaloneScrubber.java x: 288 lines of code y: 78 # changes src/java/org/apache/cassandra/utils/GuidGenerator.java x: 83 lines of code y: 30 # changes src/java/org/apache/cassandra/utils/NativeLibrary.java x: 345 lines of code y: 17 # changes tools/stress/src/org/apache/cassandra/stress/StressAction.java x: 406 lines of code y: 54 # changes tools/stress/src/org/apache/cassandra/stress/StressProfile.java x: 699 lines of code y: 51 # changes tools/stress/src/org/apache/cassandra/stress/settings/OptionDistribution.java x: 459 lines of code y: 19 # changes src/java/org/apache/cassandra/db/ReadQuery.java x: 114 lines of code y: 28 # changes src/java/org/apache/cassandra/auth/IAuthenticator.java x: 80 lines of code y: 28 # changes src/java/org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.java x: 532 lines of code y: 19 # changes src/java/org/apache/cassandra/db/tries/InMemoryReadTrie.java x: 571 lines of code y: 2 # changes src/java/org/apache/cassandra/db/tries/InMemoryTrie.java x: 645 lines of code y: 3 # changes src/java/org/apache/cassandra/tools/JsonTransformer.java x: 567 lines of code y: 25 # changes src/java/org/apache/cassandra/tools/SSTableExport.java x: 200 lines of code y: 135 # changes src/java/org/apache/cassandra/db/streaming/CassandraStreamReader.java x: 287 lines of code y: 24 # changes src/java/org/apache/cassandra/db/commitlog/CommitLogReplayer.java x: 407 lines of code y: 105 # changes src/java/org/apache/cassandra/transport/messages/ExecuteMessage.java x: 177 lines of code y: 59 # changes src/java/org/apache/cassandra/cql3/functions/FunctionCall.java x: 191 lines of code y: 50 # changes src/java/org/apache/cassandra/cql3/terms/Terms.java x: 498 lines of code y: 4 # changes src/java/org/apache/cassandra/index/internal/CassandraIndex.java x: 600 lines of code y: 59 # changes src/java/org/apache/cassandra/schema/PartitionDenylist.java x: 374 lines of code y: 6 # changes src/java/org/apache/cassandra/service/paxos/uncommitted/UncommittedDataFile.java x: 308 lines of code y: 4 # changes src/java/org/apache/cassandra/service/paxos/uncommitted/UncommittedTableData.java x: 502 lines of code y: 9 # changes src/java/org/apache/cassandra/tools/nodetool/CompactionStats.java x: 130 lines of code y: 26 # changes src/java/org/apache/cassandra/auth/CassandraAuthorizer.java x: 390 lines of code y: 45 # changes src/java/org/apache/cassandra/auth/PasswordAuthenticator.java x: 246 lines of code y: 61 # changes src/java/org/apache/cassandra/cql3/statements/TruncateStatement.java x: 101 lines of code y: 43 # changes src/java/org/apache/cassandra/cql3/statements/UseStatement.java x: 62 lines of code y: 31 # changes src/java/org/apache/cassandra/db/view/TableViews.java x: 398 lines of code y: 26 # changes src/java/org/apache/cassandra/db/view/ViewBuilderTask.java x: 193 lines of code y: 16 # changes src/java/org/apache/cassandra/service/DatacenterWriteResponseHandler.java x: 40 lines of code y: 54 # changes src/java/org/apache/cassandra/service/WriteResponseHandler.java x: 42 lines of code y: 50 # changes src/java/org/apache/cassandra/service/pager/AggregationQueryPager.java x: 279 lines of code y: 10 # changes src/java/org/apache/cassandra/transport/messages/PrepareMessage.java x: 105 lines of code y: 38 # changes src/java/org/apache/cassandra/transport/messages/QueryMessage.java x: 115 lines of code y: 50 # changes src/java/org/apache/cassandra/cql3/functions/JavaBasedUDFunction.java x: 560 lines of code y: 31 # changes src/java/org/apache/cassandra/cql3/functions/types/CodecRegistry.java x: 545 lines of code y: 3 # changes src/java/org/apache/cassandra/db/TruncateVerbHandler.java x: 24 lines of code y: 24 # changes src/java/org/apache/cassandra/db/commitlog/CommitLogReader.java x: 383 lines of code y: 22 # changes src/java/org/apache/cassandra/index/sai/memory/TrieMemoryIndex.java x: 282 lines of code y: 17 # changes src/java/org/apache/cassandra/io/sstable/format/big/BigTableWriter.java x: 356 lines of code y: 93 # changes src/java/org/apache/cassandra/repair/consistent/CoordinatorSession.java x: 312 lines of code y: 25 # changes src/java/org/apache/cassandra/service/LoadBroadcaster.java x: 60 lines of code y: 21 # changes src/java/org/apache/cassandra/utils/memory/MemtableAllocator.java x: 183 lines of code y: 21 # changes src/java/org/apache/cassandra/cql3/restrictions/Restriction.java x: 29 lines of code y: 21 # changes src/java/org/apache/cassandra/index/sai/StorageAttachedIndex.java x: 723 lines of code y: 26 # changes src/java/org/apache/cassandra/db/SSTableImporter.java x: 480 lines of code y: 13 # changes src/java/org/apache/cassandra/locator/SimpleStrategy.java x: 125 lines of code y: 33 # changes src/java/org/apache/cassandra/db/marshal/DateType.java x: 111 lines of code y: 44 # changes src/java/org/apache/cassandra/serializers/TimestampSerializer.java x: 166 lines of code y: 25 # changes src/java/org/apache/cassandra/db/marshal/TypeParser.java x: 541 lines of code y: 31 # changes src/java/org/apache/cassandra/db/marshal/DynamicCompositeType.java x: 552 lines of code y: 44 # changes src/java/org/apache/cassandra/index/sasi/SASIIndex.java x: 292 lines of code y: 30 # changes src/java/org/apache/cassandra/repair/messages/PrepareMessage.java x: 144 lines of code y: 27 # changes src/java/org/apache/cassandra/io/sstable/format/big/RowIndexEntry.java x: 595 lines of code y: 5 # changes src/java/org/apache/cassandra/utils/EstimatedHistogram.java x: 297 lines of code y: 47 # changes src/java/org/apache/cassandra/hints/HintsDescriptor.java x: 387 lines of code y: 20 # changes src/java/org/apache/cassandra/db/rows/UnfilteredRowIterators.java x: 399 lines of code y: 44 # changes src/java/org/apache/cassandra/auth/AuthenticatedUser.java x: 117 lines of code y: 24 # changes src/java/org/apache/cassandra/cql3/selection/FieldSelector.java x: 150 lines of code y: 16 # changes src/java/org/apache/cassandra/cql3/statements/schema/CreateAggregateStatement.java x: 268 lines of code y: 10 # changes src/java/org/apache/cassandra/db/marshal/BooleanType.java x: 101 lines of code y: 30 # changes src/java/org/apache/cassandra/db/marshal/BytesType.java x: 82 lines of code y: 44 # changes src/java/org/apache/cassandra/db/marshal/DecimalType.java x: 305 lines of code y: 28 # changes src/java/org/apache/cassandra/db/marshal/DoubleType.java x: 174 lines of code y: 31 # changes src/java/org/apache/cassandra/db/marshal/IntegerType.java x: 416 lines of code y: 46 # changes src/java/org/apache/cassandra/db/marshal/LongType.java x: 193 lines of code y: 57 # changes pylib/cqlshlib/copyutil.py x: 1824 lines of code y: 88 # changes src/java/org/apache/cassandra/service/reads/thresholds/WarningsSnapshot.java x: 324 lines of code y: 3 # changes src/java/org/apache/cassandra/index/sai/disk/v1/bbtree/BlockBalancedTreeWriter.java x: 526 lines of code y: 3 # changes src/java/org/apache/cassandra/tools/JMXTool.java x: 741 lines of code y: 9 # changes src/java/org/apache/cassandra/io/sstable/SimpleSSTableMultiWriter.java x: 104 lines of code y: 24 # changes src/java/org/apache/cassandra/db/commitlog/CommitLogSegmentManagerCDC.java x: 303 lines of code y: 24 # changes src/java/org/apache/cassandra/io/util/PathUtils.java x: 659 lines of code y: 14 # changes src/java/org/apache/cassandra/gms/EndpointState.java x: 250 lines of code y: 49 # changes src/java/org/apache/cassandra/locator/AbstractReplicaCollection.java x: 490 lines of code y: 7 # changes src/java/org/apache/cassandra/net/OutboundConnection.java x: 1130 lines of code y: 23 # changes src/java/org/apache/cassandra/schema/Tables.java x: 233 lines of code y: 7 # changes src/java/org/apache/cassandra/tools/SSTableExpiredBlockers.java x: 95 lines of code y: 18 # changes src/java/org/apache/cassandra/tools/SSTableLevelResetter.java x: 87 lines of code y: 22 # changes src/java/org/apache/cassandra/tools/StandaloneVerifier.java x: 262 lines of code y: 21 # changes src/java/org/apache/cassandra/db/commitlog/CommitLogSegmentReader.java x: 291 lines of code y: 6 # changes src/java/org/apache/cassandra/db/rows/Rows.java x: 224 lines of code y: 30 # changes src/java/org/apache/cassandra/hints/ChecksummedDataInput.java x: 176 lines of code y: 23 # changes src/java/org/apache/cassandra/io/sstable/SSTableLoader.java x: 234 lines of code y: 89 # changes src/java/org/apache/cassandra/tracing/Tracing.java x: 264 lines of code y: 51 # changes src/java/org/apache/cassandra/utils/BloomFilterSerializer.java x: 45 lines of code y: 32 # changes src/java/org/apache/cassandra/utils/obs/OffHeapBitSet.java x: 157 lines of code y: 23 # changes pylib/cqlshlib/formatting.py x: 395 lines of code y: 72 # changes src/java/org/apache/cassandra/db/filter/DataLimits.java x: 923 lines of code y: 43 # changes src/java/org/apache/cassandra/db/rows/UnfilteredSerializer.java x: 544 lines of code y: 54 # changes src/java/org/apache/cassandra/tools/nodetool/TopPartitions.java x: 7 lines of code y: 9 # changes src/java/org/apache/cassandra/utils/streamhist/StreamingTombstoneHistogramBuilder.java x: 374 lines of code y: 9 # changes src/java/org/apache/cassandra/repair/StreamingRepairTask.java x: 90 lines of code y: 30 # changes src/java/org/apache/cassandra/io/compress/CompressedSequentialWriter.java x: 314 lines of code y: 65 # changes src/java/org/apache/cassandra/io/sstable/format/SSTableWriter.java x: 389 lines of code y: 43 # changes src/java/org/apache/cassandra/streaming/async/StreamingMultiplexedChannel.java x: 362 lines of code y: 12 # changes src/java/org/apache/cassandra/cql3/functions/FunctionParameter.java x: 288 lines of code y: 4 # changes src/java/org/apache/cassandra/db/ClusteringComparator.java x: 348 lines of code y: 14 # changes src/java/org/apache/cassandra/io/sstable/SSTable.java x: 307 lines of code y: 124 # changes src/java/org/apache/cassandra/io/tries/TrieNode.java x: 699 lines of code y: 2 # changes src/java/org/apache/cassandra/io/sstable/Descriptor.java x: 320 lines of code y: 109 # changes src/java/org/apache/cassandra/db/compaction/LeveledManifest.java x: 502 lines of code y: 145 # changes src/java/org/apache/cassandra/io/sstable/format/SortedTableScrubber.java x: 565 lines of code y: 4 # changes src/java/org/apache/cassandra/io/sstable/metadata/MetadataCollector.java x: 379 lines of code y: 52 # changes src/java/org/apache/cassandra/io/sstable/metadata/StatsMetadata.java x: 574 lines of code y: 39 # changes src/java/org/apache/cassandra/tools/SSTableMetadataViewer.java x: 517 lines of code y: 61 # changes tools/stress/src/org/apache/cassandra/stress/report/StressMetrics.java x: 400 lines of code y: 8 # changes src/java/org/apache/cassandra/cql3/functions/types/AbstractData.java x: 583 lines of code y: 2 # changes src/java/org/apache/cassandra/cql3/functions/types/TypeCodec.java x: 2041 lines of code y: 5 # changes src/java/org/apache/cassandra/cql3/functions/AggregateFcts.java x: 760 lines of code y: 20 # changes src/java/org/apache/cassandra/cql3/functions/TimeFcts.java x: 343 lines of code y: 21 # changes src/java/org/apache/cassandra/metrics/TopPartitionTracker.java x: 314 lines of code y: 5 # changes src/java/org/apache/cassandra/service/CacheService.java x: 439 lines of code y: 87 # changes src/java/org/apache/cassandra/io/util/File.java x: 449 lines of code y: 9 # changes src/java/org/apache/cassandra/db/compaction/CompactionInfo.java x: 203 lines of code y: 36 # changes src/java/org/apache/cassandra/utils/BloomFilter.java x: 122 lines of code y: 43 # changes src/java/org/apache/cassandra/db/Slices.java x: 587 lines of code y: 24 # changes src/java/org/apache/cassandra/db/marshal/TimeUUIDType.java x: 23 lines of code y: 58 # changes src/java/org/apache/cassandra/streaming/StreamCoordinator.java x: 277 lines of code y: 30 # changes tools/stress/src/org/apache/cassandra/stress/generate/PartitionIterator.java x: 580 lines of code y: 10 # changes src/java/org/apache/cassandra/index/sasi/utils/trie/PatriciaTrie.java x: 771 lines of code y: 3 # changes src/java/org/apache/cassandra/tools/nodetool/Sjk.java x: 410 lines of code y: 3 # changes src/java/org/apache/cassandra/db/context/CounterContext.java x: 609 lines of code y: 49 # changes src/java/org/apache/cassandra/db/UnfilteredDeserializer.java x: 104 lines of code y: 44 # changes src/java/org/apache/cassandra/gms/IEndpointStateChangeSubscriber.java x: 12 lines of code y: 13 # changes src/java/org/apache/cassandra/transport/DataType.java x: 311 lines of code y: 33 # changes src/java/org/apache/cassandra/transport/messages/ResultMessage.java x: 259 lines of code y: 31 # changes src/java/org/apache/cassandra/db/RangeTombstone.java x: 39 lines of code y: 44 # changes src/java/org/apache/cassandra/utils/obs/BitUtil.java x: 591 lines of code y: 6 # changes src/java/org/apache/cassandra/index/sasi/utils/trie/AbstractPatriciaTrie.java x: 710 lines of code y: 2 # changes src/java/org/apache/cassandra/dht/Bounds.java x: 120 lines of code y: 28 # changes src/java/org/apache/cassandra/io/util/FileDataInput.java x: 11 lines of code y: 20 # changes
1085.0
# changes
  min: 1.0
  average: 13.73
  25th percentile: 2.0
  median: 5.0
  75th percentile: 12.0
  max: 1085.0
0 4693.0
lines of code
min: 1.0 | average: 147.84 | 25th percentile: 31.0 | median: 76.5 | 75th percentile: 176.0 | max: 4693.0

Number of Contributors vs. Number of Changes: 3188 points

src/java/org/apache/cassandra/service/DiskErrorsHandler.java x: 1 # contributors y: 2 # changes pylib/cqlshlib/cql3handling.py x: 67 # contributors y: 209 # changes src/antlr/Parser.g x: 35 # contributors y: 62 # changes src/java/org/apache/cassandra/cql3/constraints/ColumnConstraint.java x: 2 # contributors y: 6 # changes src/java/org/apache/cassandra/cql3/constraints/ConstraintFunction.java x: 3 # contributors y: 8 # changes src/java/org/apache/cassandra/cql3/constraints/NotNullConstraint.java x: 1 # contributors y: 5 # changes src/java/org/apache/cassandra/cql3/constraints/OctetLengthConstraint.java x: 2 # contributors y: 2 # changes src/java/org/apache/cassandra/cql3/statements/schema/AlterTableStatement.java x: 24 # contributors y: 49 # changes src/java/org/apache/cassandra/cql3/statements/schema/CreateTableStatement.java x: 22 # contributors y: 38 # changes src/java/org/apache/cassandra/schema/ColumnMetadata.java x: 18 # contributors y: 25 # changes src/java/org/apache/cassandra/io/util/FileHandle.java x: 11 # contributors y: 14 # changes src/java/org/apache/cassandra/io/util/MmappedRegions.java x: 9 # contributors y: 10 # changes src/java/org/apache/cassandra/io/sstable/SSTableZeroCopyWriter.java x: 4 # contributors y: 7 # changes src/java/org/apache/cassandra/io/util/SequentialWriter.java x: 30 # contributors y: 59 # changes src/java/org/apache/cassandra/config/DatabaseDescriptor.java x: 127 # contributors y: 808 # changes pylib/cqlshlib/cqlhandling.py x: 28 # contributors y: 52 # changes src/java/org/apache/cassandra/io/sstable/CQLSSTableWriter.java x: 33 # contributors y: 93 # changes conf/cassandra.yaml x: 116 # contributors y: 547 # changes conf/cassandra_latest.yaml x: 11 # contributors y: 20 # changes src/java/org/apache/cassandra/service/accord/AccordJournal.java x: 8 # contributors y: 51 # changes src/java/org/apache/cassandra/cql3/Operator.java x: 15 # contributors y: 20 # changes src/java/org/apache/cassandra/cql3/restrictions/ClusteringColumnRestrictions.java x: 10 # contributors y: 15 # changes src/java/org/apache/cassandra/cql3/restrictions/ClusteringElements.java x: 3 # contributors y: 4 # changes src/java/org/apache/cassandra/cql3/restrictions/PartitionKeyRestrictions.java x: 5 # contributors y: 7 # changes src/java/org/apache/cassandra/cql3/restrictions/SimpleRestriction.java x: 7 # contributors y: 9 # changes src/java/org/apache/cassandra/cql3/restrictions/SingleRestriction.java x: 6 # contributors y: 8 # changes src/java/org/apache/cassandra/db/filter/RowFilter.java x: 34 # contributors y: 80 # changes src/java/org/apache/cassandra/service/StorageServiceMBean.java x: 87 # contributors y: 327 # changes src/java/org/apache/cassandra/tools/NodeProbe.java x: 117 # contributors y: 396 # changes src/java/org/apache/cassandra/db/NativeDecoratedKey.java x: 8 # contributors y: 11 # changes src/java/org/apache/cassandra/io/util/Memory.java x: 16 # contributors y: 38 # changes src/java/org/apache/cassandra/utils/memory/MemoryUtil.java x: 12 # contributors y: 25 # changes src/java/org/apache/cassandra/db/compaction/LeveledCompactionStrategy.java x: 37 # contributors y: 124 # changes src/java/org/apache/cassandra/index/sai/disk/v1/MemtableIndexWriter.java x: 6 # contributors y: 20 # changes src/java/org/apache/cassandra/index/sai/utils/IndexTermType.java x: 7 # contributors y: 14 # changes src/java/org/apache/cassandra/config/Config.java x: 109 # contributors y: 510 # changes src/java/org/apache/cassandra/cql3/UntypedResultSet.java x: 27 # contributors y: 60 # changes src/java/org/apache/cassandra/cql3/statements/ModificationStatement.java x: 58 # contributors y: 235 # changes src/java/org/apache/cassandra/db/compaction/CompactionManager.java x: 84 # contributors y: 450 # changes src/java/org/apache/cassandra/db/streaming/CassandraStreamReceiver.java x: 12 # contributors y: 19 # changes src/java/org/apache/cassandra/locator/InetAddressAndPort.java x: 12 # contributors y: 15 # changes src/java/org/apache/cassandra/metrics/CassandraMetricsRegistry.java x: 19 # contributors y: 32 # changes src/java/org/apache/cassandra/metrics/KeyspaceMetrics.java x: 28 # contributors y: 50 # changes src/java/org/apache/cassandra/metrics/TableMetrics.java x: 47 # contributors y: 85 # changes src/java/org/apache/cassandra/repair/RepairMessageVerbHandler.java x: 23 # contributors y: 68 # changes src/java/org/apache/cassandra/repair/consistent/SyncStatSummary.java x: 7 # contributors y: 8 # changes src/java/org/apache/cassandra/schema/SchemaKeyspace.java x: 48 # contributors y: 134 # changes src/java/org/apache/cassandra/schema/SystemDistributedKeyspace.java x: 10 # contributors y: 11 # changes src/java/org/apache/cassandra/schema/TableParams.java x: 25 # contributors y: 35 # changes src/java/org/apache/cassandra/service/ActiveRepairService.java x: 52 # contributors y: 155 # changes src/java/org/apache/cassandra/service/ActiveRepairServiceMBean.java x: 9 # contributors y: 13 # changes src/java/org/apache/cassandra/service/CassandraDaemon.java x: 75 # contributors y: 286 # changes src/java/org/apache/cassandra/service/StorageService.java x: 162 # contributors y: 1085 # changes src/java/org/apache/cassandra/tools/NodeTool.java x: 77 # contributors y: 173 # changes src/java/org/apache/cassandra/config/CassandraRelevantProperties.java x: 39 # contributors y: 102 # changes src/java/org/apache/cassandra/db/virtual/SystemViewsKeyspace.java x: 19 # contributors y: 29 # changes src/java/org/apache/cassandra/auth/MutualTlsWithPasswordFallbackAuthenticator.java x: 4 # contributors y: 4 # changes src/java/org/apache/cassandra/config/EncryptionOptions.java x: 27 # contributors y: 49 # changes src/java/org/apache/cassandra/net/InboundConnectionInitiator.java x: 15 # contributors y: 27 # changes src/java/org/apache/cassandra/tools/BulkLoader.java x: 44 # contributors y: 91 # changes src/java/org/apache/cassandra/transport/Client.java x: 18 # contributors y: 38 # changes src/java/org/apache/cassandra/transport/SimpleClient.java x: 33 # contributors y: 80 # changes tools/stress/src/org/apache/cassandra/stress/settings/SettingsTransport.java x: 14 # contributors y: 18 # changes tools/stress/src/org/apache/cassandra/stress/util/JavaDriverClient.java x: 29 # contributors y: 48 # changes src/java/org/apache/cassandra/db/LivenessInfo.java x: 15 # contributors y: 23 # changes src/java/org/apache/cassandra/cql3/conditions/ColumnCondition.java x: 13 # contributors y: 20 # changes src/java/org/apache/cassandra/cql3/statements/BatchStatement.java x: 50 # contributors y: 155 # changes src/java/org/apache/cassandra/cql3/statements/CQL3CasRequest.java x: 26 # contributors y: 48 # changes src/java/org/apache/cassandra/cql3/statements/DeleteStatement.java x: 30 # contributors y: 94 # changes src/java/org/apache/cassandra/cql3/statements/TransactionStatement.java x: 7 # contributors y: 20 # changes src/java/org/apache/cassandra/cql3/statements/UpdateStatement.java x: 30 # contributors y: 119 # changes src/java/org/apache/cassandra/db/PartitionRangeReadCommand.java x: 32 # contributors y: 87 # changes src/java/org/apache/cassandra/db/ReadCommand.java x: 53 # contributors y: 205 # changes src/java/org/apache/cassandra/db/SinglePartitionReadCommand.java x: 40 # contributors y: 131 # changes src/java/org/apache/cassandra/db/partitions/PartitionUpdate.java x: 27 # contributors y: 81 # changes src/java/org/apache/cassandra/db/rows/UnfilteredRowIteratorSerializer.java x: 12 # contributors y: 29 # changes src/java/org/apache/cassandra/service/StorageProxy.java x: 97 # contributors y: 620 # changes src/java/org/apache/cassandra/service/accord/AccordFetchCoordinator.java x: 4 # contributors y: 12 # changes src/java/org/apache/cassandra/service/accord/AccordObjectSizes.java x: 7 # contributors y: 38 # changes src/java/org/apache/cassandra/service/accord/AccordService.java x: 11 # contributors y: 74 # changes src/java/org/apache/cassandra/service/accord/api/AccordAgent.java x: 8 # contributors y: 30 # changes src/java/org/apache/cassandra/service/accord/api/AccordRoutableKey.java x: 5 # contributors y: 10 # changes src/java/org/apache/cassandra/service/accord/interop/AccordInteropExecution.java x: 3 # contributors y: 17 # changes src/java/org/apache/cassandra/service/accord/serializers/CommandSerializers.java x: 7 # contributors y: 26 # changes src/java/org/apache/cassandra/service/accord/txn/TxnNamedRead.java x: 5 # contributors y: 13 # changes src/java/org/apache/cassandra/service/accord/txn/TxnQuery.java x: 4 # contributors y: 14 # changes src/java/org/apache/cassandra/service/accord/txn/TxnUpdate.java x: 6 # contributors y: 14 # changes src/java/org/apache/cassandra/service/accord/txn/TxnWrite.java x: 7 # contributors y: 22 # changes src/java/org/apache/cassandra/utils/FastByteOperations.java x: 13 # contributors y: 16 # changes pylib/cqlshlib/cqlshmain.py x: 10 # contributors y: 23 # changes src/java/org/apache/cassandra/io/sstable/SSTableIdentityIterator.java x: 25 # contributors y: 88 # changes src/java/org/apache/cassandra/io/sstable/format/SSTableReader.java x: 61 # contributors y: 208 # changes src/java/org/apache/cassandra/io/sstable/format/big/BigTableScanner.java x: 19 # contributors y: 41 # changes src/java/org/apache/cassandra/auth/DataResource.java x: 8 # contributors y: 17 # changes src/java/org/apache/cassandra/exceptions/RequestFailureReason.java x: 10 # contributors y: 18 # changes src/java/org/apache/cassandra/net/Verb.java x: 18 # contributors y: 59 # changes src/java/org/apache/cassandra/db/marshal/AbstractType.java x: 41 # contributors y: 124 # changes src/java/org/apache/cassandra/db/marshal/CompositeType.java x: 24 # contributors y: 75 # changes src/java/org/apache/cassandra/db/marshal/TupleType.java x: 27 # contributors y: 45 # changes src/java/org/apache/cassandra/db/marshal/UserType.java x: 26 # contributors y: 52 # changes src/java/org/apache/cassandra/service/accord/AccordCommandStores.java x: 9 # contributors y: 23 # changes src/java/org/apache/cassandra/service/accord/AccordKeyspace.java x: 11 # contributors y: 53 # changes src/java/org/apache/cassandra/service/accord/AccordSyncPropagator.java x: 6 # contributors y: 11 # changes src/java/org/apache/cassandra/service/accord/interop/AccordInteropReadRepair.java x: 3 # contributors y: 10 # changes src/java/org/apache/cassandra/db/commitlog/AbstractCommitLogSegmentManager.java x: 23 # contributors y: 33 # changes src/java/org/apache/cassandra/db/commitlog/AbstractCommitLogService.java x: 19 # contributors y: 37 # changes src/java/org/apache/cassandra/config/AccordSpec.java x: 8 # contributors y: 23 # changes src/java/org/apache/cassandra/service/accord/AccordCommandStore.java x: 9 # contributors y: 52 # changes src/java/org/apache/cassandra/io/util/DataOutputPlus.java x: 17 # contributors y: 23 # changes src/java/org/apache/cassandra/net/MessagingService.java x: 72 # contributors y: 366 # changes src/java/org/apache/cassandra/utils/BooleanSerializer.java x: 8 # contributors y: 8 # changes src/java/org/apache/cassandra/utils/ByteBufferUtil.java x: 36 # contributors y: 116 # changes src/java/org/apache/cassandra/db/Columns.java x: 23 # contributors y: 51 # changes src/java/org/apache/cassandra/db/SerializationHeader.java x: 21 # contributors y: 44 # changes src/java/org/apache/cassandra/db/filter/ColumnFilter.java x: 22 # contributors y: 49 # changes src/java/org/apache/cassandra/db/rows/BufferCell.java x: 15 # contributors y: 37 # changes src/java/org/apache/cassandra/db/rows/ComplexColumnData.java x: 23 # contributors y: 39 # changes src/java/org/apache/cassandra/utils/btree/BTree.java x: 24 # contributors y: 54 # changes src/java/org/apache/cassandra/service/accord/IAccordService.java x: 6 # contributors y: 28 # changes src/java/org/apache/cassandra/batchlog/BatchlogManager.java x: 30 # contributors y: 53 # changes src/java/org/apache/cassandra/repair/messages/RepairMessage.java x: 13 # contributors y: 25 # changes src/java/org/apache/cassandra/service/StorageProxyMBean.java x: 27 # contributors y: 58 # changes src/java/org/apache/cassandra/service/accord/AccordMessageSink.java x: 6 # contributors y: 30 # changes src/java/org/apache/cassandra/db/DecoratedKey.java x: 13 # contributors y: 35 # changes src/java/org/apache/cassandra/dht/IPartitioner.java x: 20 # contributors y: 48 # changes src/java/org/apache/cassandra/dht/Murmur3Partitioner.java x: 23 # contributors y: 46 # changes src/java/org/apache/cassandra/dht/OrderPreservingPartitioner.java x: 22 # contributors y: 67 # changes src/java/org/apache/cassandra/cql3/statements/SelectStatement.java x: 60 # contributors y: 348 # changes src/java/org/apache/cassandra/db/CounterMutation.java x: 24 # contributors y: 79 # changes src/java/org/apache/cassandra/db/IMutation.java x: 17 # contributors y: 28 # changes src/java/org/apache/cassandra/db/Mutation.java x: 33 # contributors y: 65 # changes src/java/org/apache/cassandra/db/ReadCommandVerbHandler.java x: 16 # contributors y: 29 # changes src/java/org/apache/cassandra/db/ReadResponse.java x: 30 # contributors y: 87 # changes src/java/org/apache/cassandra/db/partitions/UnfilteredPartitionIterators.java x: 20 # contributors y: 45 # changes src/java/org/apache/cassandra/db/rows/AbstractCell.java x: 16 # contributors y: 30 # changes src/java/org/apache/cassandra/db/rows/BTreeRow.java x: 23 # contributors y: 64 # changes src/java/org/apache/cassandra/db/rows/Row.java x: 28 # contributors y: 63 # changes src/java/org/apache/cassandra/dht/Range.java x: 21 # contributors y: 68 # changes src/java/org/apache/cassandra/index/internal/composites/CompositesSearcher.java x: 17 # contributors y: 32 # changes src/java/org/apache/cassandra/service/AbstractWriteResponseHandler.java x: 29 # contributors y: 70 # changes src/java/org/apache/cassandra/service/reads/repair/AbstractReadRepair.java x: 14 # contributors y: 22 # changes src/java/org/apache/cassandra/cql3/UpdateParameters.java x: 26 # contributors y: 62 # changes src/java/org/apache/cassandra/concurrent/Stage.java x: 21 # contributors y: 40 # changes src/java/org/apache/cassandra/cql3/selection/Selectable.java x: 20 # contributors y: 34 # changes src/java/org/apache/cassandra/repair/RepairSession.java x: 32 # contributors y: 69 # changes src/java/org/apache/cassandra/service/paxos/Paxos.java x: 13 # contributors y: 31 # changes src/java/org/apache/cassandra/hints/HintsService.java x: 24 # contributors y: 40 # changes src/java/org/apache/cassandra/utils/UUIDGen.java x: 19 # contributors y: 61 # changes src/java/org/apache/cassandra/net/Message.java x: 22 # contributors y: 58 # changes src/java/org/apache/cassandra/utils/memory/BufferPool.java x: 21 # contributors y: 37 # changes src/java/org/apache/cassandra/cql3/Relation.java x: 17 # contributors y: 37 # changes src/java/org/apache/cassandra/db/ColumnFamilyStore.java x: 107 # contributors y: 901 # changes src/java/org/apache/cassandra/utils/FBUtilities.java x: 65 # contributors y: 300 # changes src/java/org/apache/cassandra/io/sstable/KeyIterator.java x: 14 # contributors y: 36 # changes src/java/org/apache/cassandra/triggers/TriggerExecutor.java x: 14 # contributors y: 29 # changes src/java/org/apache/cassandra/db/Keyspace.java x: 51 # contributors y: 139 # changes src/java/org/apache/cassandra/hints/HintsCatalog.java x: 17 # contributors y: 21 # changes src/java/org/apache/cassandra/net/ResponseVerbHandler.java x: 18 # contributors y: 44 # changes src/java/org/apache/cassandra/transport/Dispatcher.java x: 9 # contributors y: 19 # changes src/java/org/apache/cassandra/utils/MerkleTree.java x: 27 # contributors y: 55 # changes src/java/org/apache/cassandra/streaming/StreamSession.java x: 43 # contributors y: 134 # changes src/java/org/apache/cassandra/streaming/StreamSummary.java x: 10 # contributors y: 8 # changes src/java/org/apache/cassandra/streaming/messages/CompleteMessage.java x: 12 # contributors y: 11 # changes src/java/org/apache/cassandra/streaming/messages/ReceivedMessage.java x: 16 # contributors y: 17 # changes src/java/org/apache/cassandra/streaming/messages/StreamInitMessage.java x: 18 # contributors y: 27 # changes src/java/org/apache/cassandra/streaming/messages/StreamMessage.java x: 20 # contributors y: 29 # changes src/java/org/apache/cassandra/db/SystemKeyspace.java x: 56 # contributors y: 214 # changes src/java/org/apache/cassandra/streaming/StreamPlan.java x: 23 # contributors y: 36 # changes src/java/org/apache/cassandra/gms/Gossiper.java x: 65 # contributors y: 356 # changes src/java/org/apache/cassandra/locator/AbstractReplicationStrategy.java x: 34 # contributors y: 128 # changes src/java/org/apache/cassandra/dht/BootStrapper.java x: 37 # contributors y: 121 # changes src/java/org/apache/cassandra/dht/RangeStreamer.java x: 35 # contributors y: 67 # changes src/java/org/apache/cassandra/db/ReadRepairVerbHandler.java x: 11 # contributors y: 29 # changes src/java/org/apache/cassandra/db/partitions/AbstractBTreePartition.java x: 14 # contributors y: 34 # changes src/java/org/apache/cassandra/db/partitions/AtomicBTreePartition.java x: 18 # contributors y: 42 # changes src/java/org/apache/cassandra/db/streaming/CassandraOutgoingFile.java x: 14 # contributors y: 16 # changes src/java/org/apache/cassandra/metrics/CASClientRequestMetrics.java x: 9 # contributors y: 8 # changes src/java/org/apache/cassandra/streaming/StreamTransferTask.java x: 18 # contributors y: 34 # changes src/java/org/apache/cassandra/utils/SortedBiMultiValMap.java x: 5 # contributors y: 4 # changes src/java/org/apache/cassandra/auth/CassandraRoleManager.java x: 29 # contributors y: 52 # changes src/java/org/apache/cassandra/locator/DynamicEndpointSnitch.java x: 35 # contributors y: 86 # changes src/java/org/apache/cassandra/service/TruncateResponseHandler.java x: 8 # contributors y: 19 # changes src/java/org/apache/cassandra/utils/JVMStabilityInspector.java x: 21 # contributors y: 31 # changes src/java/org/apache/cassandra/config/YamlConfigurationLoader.java x: 24 # contributors y: 58 # changes src/antlr/Lexer.g x: 24 # contributors y: 32 # changes src/java/org/apache/cassandra/cql3/QueryProcessor.java x: 51 # contributors y: 214 # changes src/java/org/apache/cassandra/cql3/ResultSet.java x: 24 # contributors y: 63 # changes src/java/org/apache/cassandra/db/marshal/ListType.java x: 25 # contributors y: 53 # changes src/java/org/apache/cassandra/db/marshal/MapType.java x: 26 # contributors y: 57 # changes src/java/org/apache/cassandra/index/sai/plan/StorageAttachedIndexSearcher.java x: 6 # contributors y: 25 # changes src/java/org/apache/cassandra/db/lifecycle/View.java x: 11 # contributors y: 25 # changes src/java/org/apache/cassandra/index/SecondaryIndexManager.java x: 34 # contributors y: 89 # changes src/java/org/apache/cassandra/gms/FailureDetector.java x: 29 # contributors y: 95 # changes src/java/org/apache/cassandra/db/compaction/AbstractCompactionStrategy.java x: 35 # contributors y: 136 # changes src/java/org/apache/cassandra/cql3/functions/UDFunction.java x: 20 # contributors y: 55 # changes src/java/org/apache/cassandra/db/commitlog/CommitLog.java x: 51 # contributors y: 203 # changes src/java/org/apache/cassandra/db/commitlog/CommitLogSegment.java x: 31 # contributors y: 127 # changes src/java/org/apache/cassandra/io/util/FileUtils.java x: 43 # contributors y: 127 # changes src/java/org/apache/cassandra/concurrent/SEPWorker.java x: 18 # contributors y: 20 # changes src/java/org/apache/cassandra/cql3/Attributes.java x: 15 # contributors y: 34 # changes src/java/org/apache/cassandra/transport/Message.java x: 38 # contributors y: 76 # changes doc/cql3/CQL.textile x: 44 # contributors y: 160 # changes src/java/org/apache/cassandra/config/GuardrailsOptions.java x: 13 # contributors y: 43 # changes src/java/org/apache/cassandra/db/guardrails/Guardrails.java x: 15 # contributors y: 45 # changes src/java/org/apache/cassandra/db/guardrails/GuardrailsConfig.java x: 13 # contributors y: 42 # changes src/java/org/apache/cassandra/db/guardrails/GuardrailsMBean.java x: 12 # contributors y: 41 # changes src/java/org/apache/cassandra/index/sai/plan/QueryController.java x: 8 # contributors y: 35 # changes src/java/org/apache/cassandra/index/sai/disk/v1/SSTableIndexWriter.java x: 5 # contributors y: 20 # changes src/java/org/apache/cassandra/db/marshal/ReversedType.java x: 20 # contributors y: 41 # changes src/java/org/apache/cassandra/hints/Hint.java x: 16 # contributors y: 20 # changes src/java/org/apache/cassandra/tools/nodetool/TableStats.java x: 23 # contributors y: 24 # changes src/java/org/apache/cassandra/tools/nodetool/stats/TableStatsHolder.java x: 22 # contributors y: 28 # changes src/java/org/apache/cassandra/tools/nodetool/stats/TableStatsPrinter.java x: 26 # contributors y: 28 # changes src/java/org/apache/cassandra/transport/Server.java x: 43 # contributors y: 117 # changes src/java/org/apache/cassandra/utils/JMXServerUtils.java x: 16 # contributors y: 25 # changes src/java/org/apache/cassandra/db/Directories.java x: 45 # contributors y: 144 # changes src/java/org/apache/cassandra/service/StartupChecks.java x: 30 # contributors y: 75 # changes src/java/org/apache/cassandra/db/ColumnFamilyStoreMBean.java x: 32 # contributors y: 109 # changes src/java/org/apache/cassandra/db/compaction/CompactionStrategyManager.java x: 38 # contributors y: 97 # changes src/java/org/apache/cassandra/db/compaction/CompactionTask.java x: 45 # contributors y: 185 # changes src/java/org/apache/cassandra/db/compaction/LeveledCompactionTask.java x: 16 # contributors y: 39 # changes src/java/org/apache/cassandra/db/compaction/SizeTieredCompactionStrategy.java x: 24 # contributors y: 96 # changes src/java/org/apache/cassandra/db/compaction/writers/CompactionAwareWriter.java x: 14 # contributors y: 42 # changes src/java/org/apache/cassandra/db/compaction/writers/SplittingSizeTieredCompactionWriter.java x: 20 # contributors y: 35 # changes src/java/org/apache/cassandra/io/sstable/SSTableRewriter.java x: 21 # contributors y: 54 # changes src/java/org/apache/cassandra/io/sstable/AbstractSSTableSimpleWriter.java x: 25 # contributors y: 62 # changes src/java/org/apache/cassandra/repair/Validator.java x: 25 # contributors y: 42 # changes tools/stress/src/org/apache/cassandra/stress/StressAction.java x: 19 # contributors y: 54 # changes src/java/org/apache/cassandra/db/commitlog/CommitLogReplayer.java x: 39 # contributors y: 105 # changes src/java/org/apache/cassandra/transport/messages/ExecuteMessage.java x: 29 # contributors y: 59 # changes src/java/org/apache/cassandra/cql3/functions/FunctionCall.java x: 21 # contributors y: 50 # changes src/java/org/apache/cassandra/auth/CassandraAuthorizer.java x: 22 # contributors y: 45 # changes src/java/org/apache/cassandra/cql3/CustomPayloadMirroringQueryHandler.java x: 11 # contributors y: 11 # changes src/java/org/apache/cassandra/cql3/statements/TruncateStatement.java x: 19 # contributors y: 43 # changes src/java/org/apache/cassandra/cql3/statements/UseStatement.java x: 12 # contributors y: 31 # changes src/java/org/apache/cassandra/service/DatacenterWriteResponseHandler.java x: 17 # contributors y: 54 # changes src/java/org/apache/cassandra/service/WriteResponseHandler.java x: 16 # contributors y: 50 # changes src/java/org/apache/cassandra/io/sstable/format/big/BigTableWriter.java x: 34 # contributors y: 93 # changes src/java/org/apache/cassandra/io/sstable/metadata/MetadataSerializer.java x: 22 # contributors y: 33 # changes src/java/org/apache/cassandra/locator/NetworkTopologyStrategy.java x: 31 # contributors y: 71 # changes src/java/org/apache/cassandra/dht/AbstractBounds.java x: 19 # contributors y: 49 # changes src/java/org/apache/cassandra/db/rows/UnfilteredRowIterators.java x: 16 # contributors y: 44 # changes src/java/org/apache/cassandra/tools/nodetool/TpStats.java x: 13 # contributors y: 11 # changes src/java/org/apache/cassandra/db/marshal/BytesType.java x: 11 # contributors y: 44 # changes src/java/org/apache/cassandra/db/marshal/LongType.java x: 19 # contributors y: 57 # changes src/java/org/apache/cassandra/db/marshal/UTF8Type.java x: 18 # contributors y: 49 # changes src/java/org/apache/cassandra/db/marshal/UUIDType.java x: 15 # contributors y: 41 # changes src/java/org/apache/cassandra/tools/StandaloneUpgrader.java x: 22 # contributors y: 39 # changes src/java/org/apache/cassandra/io/sstable/SSTableLoader.java x: 36 # contributors y: 89 # changes src/java/org/apache/cassandra/db/rows/UnfilteredSerializer.java x: 23 # contributors y: 54 # changes src/java/org/apache/cassandra/db/compaction/Upgrader.java x: 25 # contributors y: 56 # changes src/java/org/apache/cassandra/io/compress/CompressedSequentialWriter.java x: 28 # contributors y: 65 # changes src/java/org/apache/cassandra/io/sstable/format/SSTableWriter.java x: 24 # contributors y: 43 # changes src/java/org/apache/cassandra/io/sstable/SSTable.java x: 39 # contributors y: 124 # changes src/java/org/apache/cassandra/io/sstable/Descriptor.java x: 29 # contributors y: 109 # changes src/java/org/apache/cassandra/db/compaction/LeveledManifest.java x: 35 # contributors y: 145 # changes src/java/org/apache/cassandra/tools/SSTableMetadataViewer.java x: 31 # contributors y: 61 # changes src/java/org/apache/cassandra/service/CacheService.java x: 27 # contributors y: 87 # changes src/java/org/apache/cassandra/utils/BloomFilter.java x: 14 # contributors y: 43 # changes src/java/org/apache/cassandra/db/marshal/TimeUUIDType.java x: 17 # contributors y: 58 # changes src/java/org/apache/cassandra/db/guardrails/Threshold.java x: 2 # contributors y: 9 # changes tools/stress/src/org/apache/cassandra/stress/Stress.java x: 20 # contributors y: 22 # changes src/java/org/apache/cassandra/transport/messages/ResultMessage.java x: 11 # contributors y: 31 # changes
1085.0
# changes
  min: 1.0
  average: 13.73
  25th percentile: 2.0
  median: 5.0
  75th percentile: 12.0
  max: 1085.0
0 162.0
# contributors
min: 1.0 | average: 6.61 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 7.0 | max: 162.0

Number of Contributors vs. File Size: 3188 points

src/java/org/apache/cassandra/service/DiskErrorsHandler.java x: 1 # contributors y: 37 lines of code pylib/cqlshlib/cql3handling.py x: 67 # contributors y: 1170 lines of code src/antlr/Parser.g x: 35 # contributors y: 2100 lines of code src/java/org/apache/cassandra/cql3/constraints/ColumnConstraint.java x: 2 # contributors y: 81 lines of code src/java/org/apache/cassandra/cql3/constraints/ColumnConstraints.java x: 2 # contributors y: 243 lines of code src/java/org/apache/cassandra/cql3/constraints/ConstraintFunction.java x: 3 # contributors y: 74 lines of code src/java/org/apache/cassandra/cql3/constraints/FunctionColumnConstraint.java x: 3 # contributors y: 197 lines of code src/java/org/apache/cassandra/cql3/constraints/JsonConstraint.java x: 2 # contributors y: 48 lines of code src/java/org/apache/cassandra/cql3/constraints/LengthConstraint.java x: 3 # contributors y: 58 lines of code src/java/org/apache/cassandra/cql3/constraints/NotNullConstraint.java x: 1 # contributors y: 56 lines of code src/java/org/apache/cassandra/cql3/constraints/RegexpConstraint.java x: 1 # contributors y: 77 lines of code src/java/org/apache/cassandra/cql3/constraints/ScalarColumnConstraint.java x: 2 # contributors y: 167 lines of code src/java/org/apache/cassandra/cql3/constraints/UnaryConstraintFunction.java x: 1 # contributors y: 14 lines of code src/java/org/apache/cassandra/cql3/constraints/UnaryFunctionColumnConstraint.java x: 1 # contributors y: 180 lines of code src/java/org/apache/cassandra/cql3/statements/schema/AlterTableStatement.java x: 24 # contributors y: 715 lines of code src/java/org/apache/cassandra/cql3/statements/schema/CreateTableStatement.java x: 22 # contributors y: 554 lines of code src/java/org/apache/cassandra/schema/ColumnMetadata.java x: 18 # contributors y: 603 lines of code src/java/org/apache/cassandra/io/util/FileHandle.java x: 11 # contributors y: 306 lines of code src/java/org/apache/cassandra/io/util/MmappedRegions.java x: 9 # contributors y: 283 lines of code src/java/org/apache/cassandra/repair/autorepair/AutoRepair.java x: 1 # contributors y: 453 lines of code src/java/org/apache/cassandra/io/sstable/SSTableZeroCopyWriter.java x: 4 # contributors y: 200 lines of code src/java/org/apache/cassandra/io/util/SequentialWriter.java x: 30 # contributors y: 324 lines of code src/java/org/apache/cassandra/config/DatabaseDescriptor.java x: 127 # contributors y: 4693 lines of code pylib/cqlshlib/cqlhandling.py x: 28 # contributors y: 251 lines of code src/java/org/apache/cassandra/io/sstable/CQLSSTableWriter.java x: 33 # contributors y: 462 lines of code conf/cassandra.yaml x: 116 # contributors y: 144 lines of code conf/cassandra_latest.yaml x: 11 # contributors y: 159 lines of code src/java/org/apache/cassandra/repair/autorepair/AutoRepairConfig.java x: 1 # contributors y: 419 lines of code src/java/org/apache/cassandra/io/util/ThreadLocalReadAheadBuffer.java x: 1 # contributors y: 112 lines of code src/java/org/apache/cassandra/service/accord/AccordJournal.java x: 8 # contributors y: 739 lines of code src/java/org/apache/cassandra/cql3/Operator.java x: 15 # contributors y: 899 lines of code src/java/org/apache/cassandra/cql3/restrictions/ClusteringColumnRestrictions.java x: 10 # contributors y: 134 lines of code src/java/org/apache/cassandra/cql3/restrictions/ClusteringElements.java x: 3 # contributors y: 298 lines of code src/java/org/apache/cassandra/cql3/restrictions/MergedRestriction.java x: 3 # contributors y: 252 lines of code src/java/org/apache/cassandra/cql3/restrictions/PartitionKeyRestrictions.java x: 5 # contributors y: 208 lines of code src/java/org/apache/cassandra/cql3/restrictions/SimpleRestriction.java x: 7 # contributors y: 322 lines of code src/java/org/apache/cassandra/cql3/restrictions/SingleRestriction.java x: 6 # contributors y: 22 lines of code src/java/org/apache/cassandra/db/filter/RowFilter.java x: 34 # contributors y: 782 lines of code conf/logback.xml x: 18 # contributors y: 52 lines of code src/java/org/apache/cassandra/service/StorageServiceMBean.java x: 87 # contributors y: 480 lines of code src/java/org/apache/cassandra/tools/NodeProbe.java x: 117 # contributors y: 2257 lines of code src/java/org/apache/cassandra/utils/logging/LogbackLoggingSupport.java x: 5 # contributors y: 156 lines of code src/java/org/apache/cassandra/db/NativeClustering.java x: 7 # contributors y: 130 lines of code src/java/org/apache/cassandra/db/NativeDecoratedKey.java x: 8 # contributors y: 58 lines of code src/java/org/apache/cassandra/db/rows/NativeCell.java x: 15 # contributors y: 168 lines of code src/java/org/apache/cassandra/io/sstable/indexsummary/IndexSummary.java x: 4 # contributors y: 344 lines of code src/java/org/apache/cassandra/io/util/Memory.java x: 16 # contributors y: 208 lines of code src/java/org/apache/cassandra/utils/memory/LittleEndianMemoryUtil.java x: 1 # contributors y: 110 lines of code src/java/org/apache/cassandra/utils/memory/MemoryUtil.java x: 12 # contributors y: 190 lines of code src/java/org/apache/cassandra/db/compaction/LeveledCompactionStrategy.java x: 37 # contributors y: 489 lines of code src/java/org/apache/cassandra/index/sai/disk/v1/MemtableIndexWriter.java x: 6 # contributors y: 170 lines of code src/java/org/apache/cassandra/index/sai/utils/IndexTermType.java x: 7 # contributors y: 595 lines of code src/java/org/apache/cassandra/io/sstable/format/SSTableSimpleScanner.java x: 3 # contributors y: 154 lines of code src/java/org/apache/cassandra/config/Config.java x: 109 # contributors y: 817 lines of code src/java/org/apache/cassandra/cql3/UntypedResultSet.java x: 27 # contributors y: 388 lines of code src/java/org/apache/cassandra/cql3/statements/ModificationStatement.java x: 58 # contributors y: 990 lines of code src/java/org/apache/cassandra/cql3/statements/schema/TableAttributes.java x: 11 # contributors y: 183 lines of code src/java/org/apache/cassandra/db/compaction/CompactionManager.java x: 84 # contributors y: 2105 lines of code src/java/org/apache/cassandra/db/streaming/CassandraStreamReceiver.java x: 12 # contributors y: 243 lines of code src/java/org/apache/cassandra/locator/InetAddressAndPort.java x: 12 # contributors y: 392 lines of code src/java/org/apache/cassandra/metrics/CassandraMetricsRegistry.java x: 19 # contributors y: 931 lines of code src/java/org/apache/cassandra/metrics/KeyspaceMetrics.java x: 28 # contributors y: 292 lines of code src/java/org/apache/cassandra/metrics/TableMetrics.java x: 47 # contributors y: 1028 lines of code src/java/org/apache/cassandra/repair/RepairMessageVerbHandler.java x: 23 # contributors y: 395 lines of code src/java/org/apache/cassandra/repair/autorepair/AutoRepairState.java x: 1 # contributors y: 253 lines of code src/java/org/apache/cassandra/repair/autorepair/AutoRepairUtils.java x: 1 # contributors y: 964 lines of code src/java/org/apache/cassandra/repair/autorepair/KeyspaceRepairAssignments.java x: 1 # contributors y: 26 lines of code src/java/org/apache/cassandra/repair/autorepair/RepairTokenRangeSplitter.java x: 1 # contributors y: 686 lines of code src/java/org/apache/cassandra/repair/consistent/SyncStatSummary.java x: 7 # contributors y: 225 lines of code src/java/org/apache/cassandra/schema/AutoRepairParams.java x: 1 # contributors y: 144 lines of code src/java/org/apache/cassandra/schema/SchemaKeyspace.java x: 48 # contributors y: 1145 lines of code src/java/org/apache/cassandra/schema/SystemDistributedKeyspace.java x: 10 # contributors y: 337 lines of code src/java/org/apache/cassandra/schema/TableParams.java x: 25 # contributors y: 688 lines of code src/java/org/apache/cassandra/service/ActiveRepairService.java x: 52 # contributors y: 1005 lines of code src/java/org/apache/cassandra/service/ActiveRepairServiceMBean.java x: 9 # contributors y: 34 lines of code src/java/org/apache/cassandra/service/AutoRepairService.java x: 1 # contributors y: 260 lines of code src/java/org/apache/cassandra/service/CassandraDaemon.java x: 75 # contributors y: 686 lines of code src/java/org/apache/cassandra/service/StorageService.java x: 162 # contributors y: 4467 lines of code src/java/org/apache/cassandra/tcm/sequences/BootstrapAndJoin.java x: 4 # contributors y: 457 lines of code src/java/org/apache/cassandra/tcm/sequences/BootstrapAndReplace.java x: 3 # contributors y: 430 lines of code src/java/org/apache/cassandra/tools/NodeTool.java x: 77 # contributors y: 480 lines of code src/java/org/apache/cassandra/config/CassandraRelevantProperties.java x: 39 # contributors y: 630 lines of code src/java/org/apache/cassandra/db/AbstractReadQuery.java x: 5 # contributors y: 84 lines of code src/java/org/apache/cassandra/db/monitoring/MonitoringTask.java x: 8 # contributors y: 405 lines of code src/java/org/apache/cassandra/db/virtual/SystemViewsKeyspace.java x: 19 # contributors y: 53 lines of code src/java/org/apache/cassandra/utils/logging/LoggingSupport.java x: 4 # contributors y: 20 lines of code src/java/org/apache/cassandra/auth/MutualTlsAuthenticator.java x: 5 # contributors y: 192 lines of code src/java/org/apache/cassandra/auth/MutualTlsInternodeAuthenticator.java x: 3 # contributors y: 176 lines of code src/java/org/apache/cassandra/auth/MutualTlsWithPasswordFallbackAuthenticator.java x: 4 # contributors y: 55 lines of code src/java/org/apache/cassandra/config/EncryptionOptions.java x: 27 # contributors y: 794 lines of code src/java/org/apache/cassandra/net/InboundConnectionInitiator.java x: 15 # contributors y: 452 lines of code src/java/org/apache/cassandra/net/InboundConnectionSettings.java x: 6 # contributors y: 151 lines of code src/java/org/apache/cassandra/net/OutboundConnectionInitiator.java x: 12 # contributors y: 378 lines of code src/java/org/apache/cassandra/security/SSLFactory.java x: 28 # contributors y: 319 lines of code src/java/org/apache/cassandra/tools/BulkLoader.java x: 44 # contributors y: 272 lines of code src/java/org/apache/cassandra/tools/LoaderOptions.java x: 22 # contributors y: 663 lines of code src/java/org/apache/cassandra/transport/Client.java x: 18 # contributors y: 230 lines of code src/java/org/apache/cassandra/transport/SimpleClient.java x: 33 # contributors y: 704 lines of code tools/stress/src/org/apache/cassandra/stress/settings/SettingsTransport.java x: 14 # contributors y: 110 lines of code tools/stress/src/org/apache/cassandra/stress/settings/StressSettings.java x: 19 # contributors y: 282 lines of code tools/stress/src/org/apache/cassandra/stress/util/JavaDriverClient.java x: 29 # contributors y: 222 lines of code src/java/org/apache/cassandra/db/LivenessInfo.java x: 15 # contributors y: 233 lines of code src/java/org/apache/cassandra/db/rows/Cells.java x: 10 # contributors y: 150 lines of code src/java/org/apache/cassandra/cql3/ColumnsExpression.java x: 4 # contributors y: 331 lines of code src/java/org/apache/cassandra/cql3/Operations.java x: 5 # contributors y: 122 lines of code src/java/org/apache/cassandra/cql3/Ordering.java x: 4 # contributors y: 118 lines of code src/java/org/apache/cassandra/cql3/conditions/ColumnCondition.java x: 13 # contributors y: 419 lines of code src/java/org/apache/cassandra/cql3/statements/BatchStatement.java x: 50 # contributors y: 590 lines of code src/java/org/apache/cassandra/cql3/statements/CQL3CasRequest.java x: 26 # contributors y: 445 lines of code src/java/org/apache/cassandra/cql3/statements/DeleteStatement.java x: 30 # contributors y: 169 lines of code src/java/org/apache/cassandra/cql3/statements/UpdateStatement.java x: 30 # contributors y: 370 lines of code src/java/org/apache/cassandra/cql3/transactions/ReferenceOperation.java x: 2 # contributors y: 130 lines of code src/java/org/apache/cassandra/cql3/transactions/RowDataReference.java x: 3 # contributors y: 335 lines of code src/java/org/apache/cassandra/cql3/transactions/SelectReferenceSource.java x: 3 # contributors y: 32 lines of code src/java/org/apache/cassandra/db/PartitionRangeReadCommand.java x: 32 # contributors y: 532 lines of code src/java/org/apache/cassandra/db/ReadCommand.java x: 53 # contributors y: 1091 lines of code src/java/org/apache/cassandra/db/SinglePartitionReadCommand.java x: 40 # contributors y: 1072 lines of code src/java/org/apache/cassandra/db/partitions/PartitionUpdate.java x: 27 # contributors y: 734 lines of code src/java/org/apache/cassandra/db/rows/UnfilteredRowIteratorSerializer.java x: 12 # contributors y: 218 lines of code src/java/org/apache/cassandra/schema/TableMetadata.java x: 28 # contributors y: 1596 lines of code src/java/org/apache/cassandra/service/StorageProxy.java x: 97 # contributors y: 2915 lines of code src/java/org/apache/cassandra/service/accord/AccordFetchCoordinator.java x: 4 # contributors y: 353 lines of code src/java/org/apache/cassandra/service/accord/AccordObjectSizes.java x: 7 # contributors y: 378 lines of code src/java/org/apache/cassandra/service/accord/AccordSerializers.java x: 4 # contributors y: 173 lines of code src/java/org/apache/cassandra/service/accord/AccordService.java x: 11 # contributors y: 824 lines of code src/java/org/apache/cassandra/service/accord/api/AccordAgent.java x: 8 # contributors y: 282 lines of code src/java/org/apache/cassandra/service/accord/api/AccordRoutableKey.java x: 5 # contributors y: 103 lines of code src/java/org/apache/cassandra/service/accord/interop/AccordInteropExecution.java x: 3 # contributors y: 358 lines of code src/java/org/apache/cassandra/service/accord/serializers/CommandSerializers.java x: 7 # contributors y: 849 lines of code src/java/org/apache/cassandra/service/accord/serializers/KeySerializers.java x: 6 # contributors y: 980 lines of code src/java/org/apache/cassandra/service/accord/serializers/TableMetadatas.java x: 1 # contributors y: 342 lines of code src/java/org/apache/cassandra/service/accord/serializers/TableMetadatasAndKeys.java x: 1 # contributors y: 200 lines of code src/java/org/apache/cassandra/service/accord/txn/AbstractSerialized.java x: 4 # contributors y: 64 lines of code src/java/org/apache/cassandra/service/accord/txn/TxnCondition.java x: 4 # contributors y: 573 lines of code src/java/org/apache/cassandra/service/accord/txn/TxnNamedRead.java x: 5 # contributors y: 403 lines of code src/java/org/apache/cassandra/service/accord/txn/TxnQuery.java x: 4 # contributors y: 230 lines of code src/java/org/apache/cassandra/service/accord/txn/TxnRead.java x: 5 # contributors y: 383 lines of code src/java/org/apache/cassandra/service/accord/txn/TxnReference.java x: 5 # contributors y: 284 lines of code src/java/org/apache/cassandra/service/accord/txn/TxnReferenceOperations.java x: 3 # contributors y: 109 lines of code src/java/org/apache/cassandra/service/accord/txn/TxnUpdate.java x: 6 # contributors y: 323 lines of code src/java/org/apache/cassandra/service/accord/txn/TxnWrite.java x: 7 # contributors y: 400 lines of code src/java/org/apache/cassandra/service/accord/txn/UnrecoverableRepairUpdate.java x: 3 # contributors y: 134 lines of code src/java/org/apache/cassandra/service/consensus/migration/ConsensusMigrationMutationHelper.java x: 2 # contributors y: 273 lines of code src/java/org/apache/cassandra/utils/CollectionSerializers.java x: 5 # contributors y: 577 lines of code src/java/org/apache/cassandra/utils/FastByteOperations.java x: 13 # contributors y: 394 lines of code pylib/cqlshlib/cqlshmain.py x: 10 # contributors y: 1518 lines of code src/java/org/apache/cassandra/io/sstable/SSTableIdentityIterator.java x: 25 # contributors y: 252 lines of code src/java/org/apache/cassandra/db/compaction/CompactionIterator.java x: 30 # contributors y: 959 lines of code src/java/org/apache/cassandra/io/compress/CompressionMetadata.java x: 27 # contributors y: 423 lines of code src/java/org/apache/cassandra/io/sstable/format/SSTableReader.java x: 61 # contributors y: 1336 lines of code src/java/org/apache/cassandra/io/sstable/format/SSTableScanner.java x: 3 # contributors y: 220 lines of code src/java/org/apache/cassandra/io/sstable/format/big/BigTableReader.java x: 26 # contributors y: 535 lines of code src/java/org/apache/cassandra/io/sstable/format/big/BigTableScanner.java x: 19 # contributors y: 150 lines of code src/java/org/apache/cassandra/io/sstable/format/bti/BtiTableReader.java x: 6 # contributors y: 425 lines of code src/java/org/apache/cassandra/tools/SSTablePartitions.java x: 3 # contributors y: 749 lines of code src/java/org/apache/cassandra/auth/DataResource.java x: 8 # contributors y: 201 lines of code src/java/org/apache/cassandra/exceptions/RequestFailureReason.java x: 10 # contributors y: 114 lines of code src/java/org/apache/cassandra/net/Verb.java x: 18 # contributors y: 563 lines of code src/java/org/apache/cassandra/service/reads/AbstractReadExecutor.java x: 22 # contributors y: 358 lines of code src/java/org/apache/cassandra/db/marshal/AbstractType.java x: 41 # contributors y: 503 lines of code src/java/org/apache/cassandra/db/marshal/CompositeType.java x: 24 # contributors y: 391 lines of code src/java/org/apache/cassandra/db/marshal/TupleType.java x: 27 # contributors y: 493 lines of code src/java/org/apache/cassandra/db/transform/FilteredPartitions.java x: 11 # contributors y: 33 lines of code src/java/org/apache/cassandra/repair/SharedContext.java x: 4 # contributors y: 261 lines of code src/java/org/apache/cassandra/schema/TableId.java x: 11 # contributors y: 326 lines of code src/java/org/apache/cassandra/service/accord/api/PartitionKey.java x: 6 # contributors y: 129 lines of code src/java/org/apache/cassandra/service/paxos/cleanup/PaxosStartPrepareCleanup.java x: 5 # contributors y: 147 lines of code src/java/org/apache/cassandra/tcm/ClusterMetadataService.java x: 5 # contributors y: 713 lines of code src/java/org/apache/cassandra/db/marshal/ByteBufferAccessor.java x: 8 # contributors y: 347 lines of code src/java/org/apache/cassandra/db/marshal/ValueAccessor.java x: 10 # contributors y: 299 lines of code src/java/org/apache/cassandra/index/accord/RouteIndexFormat.java x: 3 # contributors y: 273 lines of code src/java/org/apache/cassandra/index/accord/SSTableIndex.java x: 2 # contributors y: 152 lines of code src/java/org/apache/cassandra/io/AsymmetricUnversionedSerializer.java x: 2 # contributors y: 58 lines of code src/java/org/apache/cassandra/service/accord/AccordCommandStores.java x: 9 # contributors y: 226 lines of code src/java/org/apache/cassandra/service/accord/AccordKeyspace.java x: 11 # contributors y: 490 lines of code src/java/org/apache/cassandra/service/accord/AccordSyncPropagator.java x: 6 # contributors y: 341 lines of code src/java/org/apache/cassandra/service/accord/AccordVerbHandler.java x: 7 # contributors y: 45 lines of code src/java/org/apache/cassandra/service/accord/api/TokenKey.java x: 2 # contributors y: 498 lines of code src/java/org/apache/cassandra/service/accord/journal/AccordTopologyUpdate.java x: 2 # contributors y: 380 lines of code src/java/org/apache/cassandra/service/accord/serializers/BeginInvalidationSerializers.java x: 4 # contributors y: 88 lines of code src/java/org/apache/cassandra/service/accord/serializers/InformDurableSerializers.java x: 3 # contributors y: 41 lines of code src/java/org/apache/cassandra/service/accord/serializers/ResultSerializers.java x: 2 # contributors y: 29 lines of code src/java/org/apache/cassandra/concurrent/InfiniteLoopExecutor.java x: 7 # contributors y: 154 lines of code src/java/org/apache/cassandra/db/commitlog/AbstractCommitLogSegmentManager.java x: 23 # contributors y: 416 lines of code src/java/org/apache/cassandra/db/commitlog/AbstractCommitLogService.java x: 19 # contributors y: 227 lines of code src/java/org/apache/cassandra/journal/Journal.java x: 7 # contributors y: 814 lines of code src/java/org/apache/cassandra/service/accord/AccordConfigurationService.java x: 7 # contributors y: 501 lines of code src/java/org/apache/cassandra/service/accord/serializers/ApplySerializers.java x: 7 # contributors y: 109 lines of code src/java/org/apache/cassandra/cql3/selection/ColumnTimestamps.java x: 6 # contributors y: 244 lines of code src/java/org/apache/cassandra/cql3/selection/ListSelector.java x: 8 # contributors y: 129 lines of code src/java/org/apache/cassandra/cql3/selection/MapSelector.java x: 9 # contributors y: 246 lines of code src/java/org/apache/cassandra/cql3/selection/SetSelector.java x: 8 # contributors y: 131 lines of code src/java/org/apache/cassandra/cql3/selection/TupleSelector.java x: 6 # contributors y: 130 lines of code src/java/org/apache/cassandra/cql3/selection/UserTypeSelector.java x: 7 # contributors y: 217 lines of code src/java/org/apache/cassandra/service/RetryStrategy.java x: 1 # contributors y: 222 lines of code src/java/org/apache/cassandra/service/accord/AccordTask.java x: 3 # contributors y: 951 lines of code src/java/org/apache/cassandra/utils/concurrent/LockWithAsyncSignal.java x: 2 # contributors y: 210 lines of code src/java/org/apache/cassandra/schema/KeyspaceMetadata.java x: 19 # contributors y: 411 lines of code src/java/org/apache/cassandra/service/accord/CommandsForRanges.java x: 6 # contributors y: 212 lines of code src/java/org/apache/cassandra/service/accord/AccordCommandStore.java x: 9 # contributors y: 482 lines of code src/java/org/apache/cassandra/utils/NativeSSTableLoaderClient.java x: 27 # contributors y: 165 lines of code src/java/org/apache/cassandra/io/util/DataOutputPlus.java x: 17 # contributors y: 209 lines of code src/java/org/apache/cassandra/net/MessagingService.java x: 72 # contributors y: 451 lines of code src/java/org/apache/cassandra/service/accord/AccordCache.java x: 4 # contributors y: 1073 lines of code src/java/org/apache/cassandra/service/accord/AccordFastPath.java x: 3 # contributors y: 239 lines of code src/java/org/apache/cassandra/service/accord/AccordJournalTable.java x: 4 # contributors y: 402 lines of code src/java/org/apache/cassandra/service/accord/TokenRange.java x: 6 # contributors y: 107 lines of code src/java/org/apache/cassandra/service/accord/serializers/AcceptSerializers.java x: 4 # contributors y: 142 lines of code src/java/org/apache/cassandra/service/accord/serializers/AwaitSerializers.java x: 2 # contributors y: 118 lines of code src/java/org/apache/cassandra/service/accord/serializers/CheckStatusSerializers.java x: 8 # contributors y: 224 lines of code src/java/org/apache/cassandra/service/accord/serializers/CommitSerializers.java x: 6 # contributors y: 91 lines of code src/java/org/apache/cassandra/service/accord/serializers/DepsSerializers.java x: 2 # contributors y: 190 lines of code src/java/org/apache/cassandra/service/accord/serializers/ReadDataSerializers.java x: 7 # contributors y: 314 lines of code src/java/org/apache/cassandra/service/accord/serializers/RecoverySerializers.java x: 6 # contributors y: 225 lines of code src/java/org/apache/cassandra/service/accord/serializers/WaitingOnSerializer.java x: 3 # contributors y: 115 lines of code src/java/org/apache/cassandra/service/consensus/migration/ConsensusKeyMigrationState.java x: 4 # contributors y: 292 lines of code src/java/org/apache/cassandra/service/paxos/PaxosPrepare.java x: 6 # contributors y: 1039 lines of code src/java/org/apache/cassandra/utils/BooleanSerializer.java x: 8 # contributors y: 23 lines of code src/java/org/apache/cassandra/utils/ByteBufferUtil.java x: 36 # contributors y: 763 lines of code src/java/org/apache/cassandra/utils/TimeUUID.java x: 9 # contributors y: 448 lines of code src/java/org/apache/cassandra/db/Columns.java x: 23 # contributors y: 465 lines of code src/java/org/apache/cassandra/db/SerializationHeader.java x: 21 # contributors y: 485 lines of code src/java/org/apache/cassandra/db/filter/ColumnFilter.java x: 22 # contributors y: 586 lines of code src/java/org/apache/cassandra/db/rows/ArrayCell.java x: 10 # contributors y: 96 lines of code src/java/org/apache/cassandra/db/rows/BufferCell.java x: 15 # contributors y: 123 lines of code src/java/org/apache/cassandra/db/rows/ComplexColumnData.java x: 23 # contributors y: 284 lines of code src/java/org/apache/cassandra/db/virtual/AccordDebugKeyspace.java x: 3 # contributors y: 634 lines of code src/java/org/apache/cassandra/dht/RandomPartitioner.java x: 27 # contributors y: 393 lines of code src/java/org/apache/cassandra/index/sasi/plan/Expression.java x: 9 # contributors y: 328 lines of code src/java/org/apache/cassandra/service/paxos/uncommitted/PaxosStateTracker.java x: 5 # contributors y: 255 lines of code src/java/org/apache/cassandra/utils/btree/BTree.java x: 24 # contributors y: 2888 lines of code src/java/org/apache/cassandra/service/accord/IAccordService.java x: 6 # contributors y: 386 lines of code src/java/org/apache/cassandra/batchlog/BatchlogManager.java x: 30 # contributors y: 535 lines of code src/java/org/apache/cassandra/hints/HintsDispatcher.java x: 15 # contributors y: 428 lines of code src/java/org/apache/cassandra/metrics/AccordMetrics.java x: 4 # contributors y: 213 lines of code src/java/org/apache/cassandra/repair/RepairJob.java x: 33 # contributors y: 540 lines of code src/java/org/apache/cassandra/repair/messages/RepairMessage.java x: 13 # contributors y: 252 lines of code src/java/org/apache/cassandra/service/StorageProxyMBean.java x: 27 # contributors y: 99 lines of code src/java/org/apache/cassandra/service/TimeoutStrategy.java x: 1 # contributors y: 303 lines of code src/java/org/apache/cassandra/service/accord/AccordExecutor.java x: 3 # contributors y: 910 lines of code src/java/org/apache/cassandra/service/reads/range/RangeCommandIterator.java x: 12 # contributors y: 365 lines of code src/java/org/apache/cassandra/tcm/StubClusterMetadataService.java x: 7 # contributors y: 184 lines of code src/java/org/apache/cassandra/tcm/migration/GossipProcessor.java x: 5 # contributors y: 32 lines of code src/java/org/apache/cassandra/tcm/sequences/DropAccordTable.java x: 2 # contributors y: 230 lines of code src/java/org/apache/cassandra/tcm/sequences/ProgressBarrier.java x: 5 # contributors y: 494 lines of code src/java/org/apache/cassandra/tcm/sequences/ReconfigureCMS.java x: 3 # contributors y: 326 lines of code src/java/org/apache/cassandra/utils/concurrent/ListenerList.java x: 3 # contributors y: 278 lines of code src/java/org/apache/cassandra/index/accord/RouteJournalIndex.java x: 2 # contributors y: 519 lines of code src/java/org/apache/cassandra/db/DecoratedKey.java x: 13 # contributors y: 167 lines of code src/java/org/apache/cassandra/dht/ByteOrderedPartitioner.java x: 19 # contributors y: 364 lines of code src/java/org/apache/cassandra/dht/IPartitioner.java x: 20 # contributors y: 72 lines of code src/java/org/apache/cassandra/dht/Murmur3Partitioner.java x: 23 # contributors y: 425 lines of code src/java/org/apache/cassandra/dht/OrderPreservingPartitioner.java x: 22 # contributors y: 288 lines of code src/java/org/apache/cassandra/dht/Token.java x: 24 # contributors y: 292 lines of code src/java/org/apache/cassandra/io/util/BufferedDataOutputStreamPlus.java x: 11 # contributors y: 243 lines of code src/java/org/apache/cassandra/io/util/RebufferingInputStream.java x: 10 # contributors y: 254 lines of code src/java/org/apache/cassandra/service/consensus/migration/ConsensusRequestRouter.java x: 4 # contributors y: 648 lines of code ide/idea/workspace.xml x: 22 # contributors y: 416 lines of code src/java/org/apache/cassandra/cql3/statements/SelectStatement.java x: 60 # contributors y: 1551 lines of code src/java/org/apache/cassandra/cql3/statements/SingleTableUpdatesCollector.java x: 7 # contributors y: 77 lines of code src/java/org/apache/cassandra/cql3/statements/UpdatesCollector.java x: 8 # contributors y: 14 lines of code src/java/org/apache/cassandra/cql3/statements/schema/CreateViewStatement.java x: 15 # contributors y: 335 lines of code src/java/org/apache/cassandra/db/CounterMutation.java x: 24 # contributors y: 331 lines of code src/java/org/apache/cassandra/db/IMutation.java x: 17 # contributors y: 46 lines of code src/java/org/apache/cassandra/db/Mutation.java x: 33 # contributors y: 528 lines of code src/java/org/apache/cassandra/db/MutationVerbHandler.java x: 17 # contributors y: 63 lines of code src/java/org/apache/cassandra/db/PartitionRangeReadQuery.java x: 8 # contributors y: 49 lines of code src/java/org/apache/cassandra/db/RangeTombstoneList.java x: 24 # contributors y: 543 lines of code src/java/org/apache/cassandra/db/ReadCommandVerbHandler.java x: 16 # contributors y: 196 lines of code src/java/org/apache/cassandra/db/ReadResponse.java x: 30 # contributors y: 293 lines of code src/java/org/apache/cassandra/db/partitions/PartitionIterators.java x: 11 # contributors y: 129 lines of code src/java/org/apache/cassandra/db/partitions/UnfilteredPartitionIterators.java x: 20 # contributors y: 305 lines of code src/java/org/apache/cassandra/db/rows/BTreeRow.java x: 23 # contributors y: 737 lines of code src/java/org/apache/cassandra/db/rows/Row.java x: 28 # contributors y: 371 lines of code src/java/org/apache/cassandra/dht/Range.java x: 21 # contributors y: 588 lines of code src/java/org/apache/cassandra/index/internal/composites/CompositesSearcher.java x: 17 # contributors y: 240 lines of code src/java/org/apache/cassandra/index/internal/keys/KeysSearcher.java x: 12 # contributors y: 132 lines of code src/java/org/apache/cassandra/service/AbstractWriteResponseHandler.java x: 29 # contributors y: 296 lines of code src/java/org/apache/cassandra/service/consensus/migration/ConsensusTableMigration.java x: 2 # contributors y: 308 lines of code src/java/org/apache/cassandra/service/paxos/Commit.java x: 16 # contributors y: 354 lines of code src/java/org/apache/cassandra/service/reads/ReplicaFilteringProtection.java x: 8 # contributors y: 423 lines of code src/java/org/apache/cassandra/service/reads/repair/AbstractReadRepair.java x: 14 # contributors y: 145 lines of code src/java/org/apache/cassandra/service/reads/repair/BlockingPartitionRepair.java x: 10 # contributors y: 194 lines of code src/java/org/apache/cassandra/service/reads/repair/BlockingReadRepairs.java x: 7 # contributors y: 65 lines of code src/java/org/apache/cassandra/service/reads/repair/RowIteratorMergeListener.java x: 12 # contributors y: 267 lines of code src/java/org/apache/cassandra/cql3/UpdateParameters.java x: 26 # contributors y: 205 lines of code src/java/org/apache/cassandra/cql3/terms/Lists.java x: 5 # contributors y: 408 lines of code src/java/org/apache/cassandra/journal/EntrySerializer.java x: 4 # contributors y: 152 lines of code src/java/org/apache/cassandra/service/accord/AccordCacheEntry.java x: 3 # contributors y: 539 lines of code src/java/org/apache/cassandra/tcm/membership/Directory.java x: 5 # contributors y: 758 lines of code src/java/org/apache/cassandra/utils/MergeIterator.java x: 15 # contributors y: 327 lines of code src/java/org/apache/cassandra/cql3/Operation.java x: 16 # contributors y: 390 lines of code src/java/org/apache/cassandra/journal/RecordConsumer.java x: 4 # contributors y: 7 lines of code src/java/org/apache/cassandra/journal/StaticSegment.java x: 5 # contributors y: 338 lines of code src/java/org/apache/cassandra/concurrent/Stage.java x: 21 # contributors y: 212 lines of code src/java/org/apache/cassandra/tcm/ClusterMetadata.java x: 7 # contributors y: 968 lines of code src/java/org/apache/cassandra/tcm/Startup.java x: 5 # contributors y: 438 lines of code src/java/org/apache/cassandra/index/accord/CheckpointIntervalArrayIndex.java x: 3 # contributors y: 681 lines of code src/java/org/apache/cassandra/index/accord/MemtableIndexManager.java x: 2 # contributors y: 17 lines of code src/java/org/apache/cassandra/cql3/selection/Selectable.java x: 20 # contributors y: 1196 lines of code src/java/org/apache/cassandra/metrics/ReadRepairMetrics.java x: 13 # contributors y: 20 lines of code src/java/org/apache/cassandra/service/reads/repair/ReadOnlyReadRepair.java x: 6 # contributors y: 50 lines of code src/java/org/apache/cassandra/schema/SchemaConstants.java x: 14 # contributors y: 89 lines of code src/java/org/apache/cassandra/repair/RepairCoordinator.java x: 7 # contributors y: 570 lines of code src/java/org/apache/cassandra/repair/RepairSession.java x: 32 # contributors y: 355 lines of code src/java/org/apache/cassandra/repair/messages/RepairOption.java x: 19 # contributors y: 347 lines of code src/java/org/apache/cassandra/service/paxos/Paxos.java x: 13 # contributors y: 933 lines of code src/java/org/apache/cassandra/tools/nodetool/Repair.java x: 18 # contributors y: 181 lines of code src/java/org/apache/cassandra/db/memtable/Memtable.java x: 9 # contributors y: 147 lines of code src/java/org/apache/cassandra/db/memtable/ShardedSkipListMemtable.java x: 6 # contributors y: 422 lines of code src/java/org/apache/cassandra/db/memtable/SkipListMemtable.java x: 6 # contributors y: 303 lines of code src/java/org/apache/cassandra/db/memtable/TrieMemtable.java x: 6 # contributors y: 531 lines of code src/java/org/apache/cassandra/dht/LocalPartitioner.java x: 21 # contributors y: 184 lines of code src/java/org/apache/cassandra/hints/HintsBuffer.java x: 9 # contributors y: 178 lines of code src/java/org/apache/cassandra/hints/HintsService.java x: 24 # contributors y: 302 lines of code src/java/org/apache/cassandra/io/util/DataOutputBuffer.java x: 21 # contributors y: 224 lines of code src/java/org/apache/cassandra/journal/Index.java x: 5 # contributors y: 48 lines of code src/java/org/apache/cassandra/utils/concurrent/Ref.java x: 19 # contributors y: 675 lines of code src/java/org/apache/cassandra/schema/DistributedSchema.java x: 9 # contributors y: 356 lines of code src/java/org/apache/cassandra/tcm/transformations/AlterSchema.java x: 4 # contributors y: 300 lines of code src/java/org/apache/cassandra/net/Message.java x: 22 # contributors y: 955 lines of code src/java/org/apache/cassandra/utils/NoSpamLogger.java x: 10 # contributors y: 225 lines of code src/java/org/apache/cassandra/utils/memory/BufferPool.java x: 21 # contributors y: 1138 lines of code src/java/org/apache/cassandra/cql3/Relation.java x: 17 # contributors y: 130 lines of code src/java/org/apache/cassandra/db/ColumnFamilyStore.java x: 107 # contributors y: 2500 lines of code src/java/org/apache/cassandra/journal/ValueSerializer.java x: 3 # contributors y: 9 lines of code src/java/org/apache/cassandra/utils/FBUtilities.java x: 65 # contributors y: 1134 lines of code src/java/org/apache/cassandra/cql3/statements/schema/AlterSchemaStatement.java x: 10 # contributors y: 181 lines of code src/java/org/apache/cassandra/schema/KeyspaceParams.java x: 9 # contributors y: 128 lines of code src/java/org/apache/cassandra/schema/ReplicationParams.java x: 8 # contributors y: 262 lines of code src/java/org/apache/cassandra/tcm/Transformation.java x: 6 # contributors y: 285 lines of code src/java/org/apache/cassandra/schema/Schema.java x: 23 # contributors y: 275 lines of code src/java/org/apache/cassandra/tools/RepairRunner.java x: 9 # contributors y: 200 lines of code src/java/org/apache/cassandra/triggers/TriggerExecutor.java x: 14 # contributors y: 203 lines of code src/java/org/apache/cassandra/db/Keyspace.java x: 51 # contributors y: 550 lines of code src/java/org/apache/cassandra/hints/HintsBufferPool.java x: 9 # contributors y: 99 lines of code src/java/org/apache/cassandra/hints/HintsDispatchExecutor.java x: 23 # contributors y: 257 lines of code src/java/org/apache/cassandra/hints/HintsStore.java x: 14 # contributors y: 285 lines of code src/java/org/apache/cassandra/metrics/ClientRequestMetrics.java x: 11 # contributors y: 62 lines of code src/java/org/apache/cassandra/net/ResponseVerbHandler.java x: 18 # contributors y: 93 lines of code src/java/org/apache/cassandra/service/BatchlogResponseHandler.java x: 12 # contributors y: 94 lines of code src/java/org/apache/cassandra/transport/Dispatcher.java x: 9 # contributors y: 313 lines of code src/java/org/apache/cassandra/utils/Throwables.java x: 16 # contributors y: 268 lines of code src/java/org/apache/cassandra/utils/MerkleTree.java x: 27 # contributors y: 1171 lines of code src/java/org/apache/cassandra/streaming/StreamSession.java x: 43 # contributors y: 996 lines of code src/java/org/apache/cassandra/streaming/SessionSummary.java x: 4 # contributors y: 104 lines of code src/java/org/apache/cassandra/streaming/messages/CompleteMessage.java x: 12 # contributors y: 28 lines of code src/java/org/apache/cassandra/streaming/messages/PrepareSynMessage.java x: 5 # contributors y: 62 lines of code src/java/org/apache/cassandra/streaming/messages/ReceivedMessage.java x: 16 # contributors y: 40 lines of code src/java/org/apache/cassandra/streaming/messages/StreamInitMessage.java x: 18 # contributors y: 87 lines of code src/java/org/apache/cassandra/streaming/messages/StreamMessage.java x: 20 # contributors y: 91 lines of code src/java/org/apache/cassandra/utils/Clock.java x: 8 # contributors y: 91 lines of code src/java/org/apache/cassandra/utils/IntervalTree.java x: 11 # contributors y: 468 lines of code src/java/org/apache/cassandra/db/marshal/CollectionType.java x: 24 # contributors y: 337 lines of code src/java/org/apache/cassandra/db/marshal/VectorType.java x: 7 # contributors y: 573 lines of code src/java/org/apache/cassandra/db/SystemKeyspace.java x: 56 # contributors y: 1759 lines of code src/java/org/apache/cassandra/streaming/StreamPlan.java x: 23 # contributors y: 127 lines of code src/java/org/apache/cassandra/db/DiskBoundaryManager.java x: 13 # contributors y: 140 lines of code src/java/org/apache/cassandra/gms/Gossiper.java x: 65 # contributors y: 1655 lines of code src/java/org/apache/cassandra/locator/AbstractReplicationStrategy.java x: 34 # contributors y: 275 lines of code src/java/org/apache/cassandra/dht/BootStrapper.java x: 37 # contributors y: 254 lines of code src/java/org/apache/cassandra/dht/RangeStreamer.java x: 35 # contributors y: 575 lines of code src/java/org/apache/cassandra/locator/ReplicaPlans.java x: 15 # contributors y: 749 lines of code src/java/org/apache/cassandra/tcm/sequences/Move.java x: 3 # contributors y: 512 lines of code src/java/org/apache/cassandra/db/virtual/LocalRepairTables.java x: 3 # contributors y: 410 lines of code src/java/org/apache/cassandra/db/ReadRepairVerbHandler.java x: 11 # contributors y: 17 lines of code src/java/org/apache/cassandra/db/partitions/AbstractBTreePartition.java x: 14 # contributors y: 342 lines of code src/java/org/apache/cassandra/db/partitions/AtomicBTreePartition.java x: 18 # contributors y: 210 lines of code src/java/org/apache/cassandra/db/partitions/FilteredPartition.java x: 6 # contributors y: 64 lines of code src/java/org/apache/cassandra/db/streaming/CassandraOutgoingFile.java x: 14 # contributors y: 177 lines of code src/java/org/apache/cassandra/service/paxos/PaxosPropose.java x: 3 # contributors y: 370 lines of code src/java/org/apache/cassandra/service/paxos/PaxosRepair.java x: 9 # contributors y: 518 lines of code src/java/org/apache/cassandra/service/paxos/PaxosState.java x: 22 # contributors y: 704 lines of code src/java/org/apache/cassandra/service/reads/DataResolver.java x: 16 # contributors y: 318 lines of code src/java/org/apache/cassandra/service/reads/repair/ReadRepairStrategy.java x: 7 # contributors y: 30 lines of code src/java/org/apache/cassandra/streaming/StreamReceiveTask.java x: 26 # contributors y: 123 lines of code src/java/org/apache/cassandra/streaming/StreamTransferTask.java x: 18 # contributors y: 145 lines of code src/java/org/apache/cassandra/auth/CassandraRoleManager.java x: 29 # contributors y: 639 lines of code src/java/org/apache/cassandra/locator/DynamicEndpointSnitch.java x: 35 # contributors y: 326 lines of code src/java/org/apache/cassandra/locator/IEndpointSnitch.java x: 13 # contributors y: 49 lines of code src/java/org/apache/cassandra/locator/SimpleSnitch.java x: 10 # contributors y: 44 lines of code src/java/org/apache/cassandra/metrics/CacheMetrics.java x: 12 # contributors y: 18 lines of code src/java/org/apache/cassandra/locator/ReplicaPlan.java x: 9 # contributors y: 333 lines of code src/java/org/apache/cassandra/repair/SnapshotTask.java x: 9 # contributors y: 50 lines of code src/java/org/apache/cassandra/service/paxos/PaxosCommit.java x: 8 # contributors y: 216 lines of code src/java/org/apache/cassandra/db/rows/Cell.java x: 13 # contributors y: 229 lines of code src/java/org/apache/cassandra/utils/btree/BTreeSet.java x: 13 # contributors y: 552 lines of code src/java/org/apache/cassandra/net/AbstractMessageHandler.java x: 6 # contributors y: 504 lines of code src/java/org/apache/cassandra/net/InboundMessageHandler.java x: 11 # contributors y: 394 lines of code src/java/org/apache/cassandra/net/SocketFactory.java x: 8 # contributors y: 247 lines of code src/java/org/apache/cassandra/utils/JVMStabilityInspector.java x: 21 # contributors y: 198 lines of code src/java/org/apache/cassandra/config/YamlConfigurationLoader.java x: 24 # contributors y: 376 lines of code src/java/org/apache/cassandra/db/DeletionTime.java x: 20 # contributors y: 250 lines of code src/java/org/apache/cassandra/db/view/View.java x: 21 # contributors y: 156 lines of code ide/idea-iml-file.xml x: 15 # contributors y: 80 lines of code src/antlr/Lexer.g x: 24 # contributors y: 367 lines of code src/java/org/apache/cassandra/cql3/CQLStatement.java x: 13 # contributors y: 59 lines of code src/java/org/apache/cassandra/cql3/QueryProcessor.java x: 51 # contributors y: 912 lines of code src/java/org/apache/cassandra/cql3/ResultSet.java x: 24 # contributors y: 582 lines of code src/java/org/apache/cassandra/cql3/restrictions/StatementRestrictions.java x: 35 # contributors y: 549 lines of code src/java/org/apache/cassandra/cql3/selection/Selection.java x: 24 # contributors y: 441 lines of code src/java/org/apache/cassandra/cql3/selection/Selector.java x: 19 # contributors y: 322 lines of code src/java/org/apache/cassandra/cql3/terms/Constants.java x: 3 # contributors y: 491 lines of code src/java/org/apache/cassandra/db/PartitionPosition.java x: 9 # contributors y: 74 lines of code src/java/org/apache/cassandra/db/WriteType.java x: 7 # contributors y: 12 lines of code src/java/org/apache/cassandra/db/marshal/ListType.java x: 25 # contributors y: 263 lines of code src/java/org/apache/cassandra/db/marshal/MapType.java x: 26 # contributors y: 367 lines of code src/java/org/apache/cassandra/db/marshal/SetType.java x: 22 # contributors y: 218 lines of code src/java/org/apache/cassandra/serializers/SetSerializer.java x: 19 # contributors y: 143 lines of code tools/stress/src/org/apache/cassandra/io/sstable/StressCQLSSTableWriter.java x: 17 # contributors y: 337 lines of code src/java/org/apache/cassandra/db/virtual/CollectionVirtualTableAdapter.java x: 4 # contributors y: 479 lines of code src/java/org/apache/cassandra/tcm/ownership/ReplicaGroups.java x: 2 # contributors y: 452 lines of code src/java/org/apache/cassandra/tcm/transformations/AlterTopology.java x: 1 # contributors y: 148 lines of code src/java/org/apache/cassandra/index/sai/StorageAttachedIndexGroup.java x: 7 # contributors y: 351 lines of code src/java/org/apache/cassandra/index/sai/iterators/KeyRangeIntersectionIterator.java x: 6 # contributors y: 262 lines of code src/java/org/apache/cassandra/index/sai/plan/StorageAttachedIndexSearcher.java x: 6 # contributors y: 450 lines of code src/java/org/apache/cassandra/db/lifecycle/LifecycleTransaction.java x: 18 # contributors y: 460 lines of code src/java/org/apache/cassandra/db/lifecycle/Tracker.java x: 28 # contributors y: 473 lines of code pylib/cqlshlib/util.py x: 17 # contributors y: 75 lines of code src/java/org/apache/cassandra/index/SecondaryIndexManager.java x: 34 # contributors y: 1215 lines of code doc/native_protocol_v3.spec x: 10 # contributors y: 853 lines of code doc/native_protocol_v4.spec x: 24 # contributors y: 1009 lines of code doc/native_protocol_v5.spec x: 18 # contributors y: 1221 lines of code src/java/org/apache/cassandra/gms/FailureDetector.java x: 29 # contributors y: 449 lines of code src/java/org/apache/cassandra/utils/CassandraVersion.java x: 14 # contributors y: 217 lines of code src/java/org/apache/cassandra/db/compaction/AbstractCompactionStrategy.java x: 35 # contributors y: 368 lines of code src/java/org/apache/cassandra/cql3/functions/UDFunction.java x: 20 # contributors y: 638 lines of code src/java/org/apache/cassandra/io/util/CompressedChunkReader.java x: 8 # contributors y: 307 lines of code src/java/org/apache/cassandra/io/util/RandomAccessReader.java x: 26 # contributors y: 240 lines of code src/java/org/apache/cassandra/config/ParameterizedClass.java x: 12 # contributors y: 112 lines of code src/java/org/apache/cassandra/db/commitlog/CommitLog.java x: 51 # contributors y: 468 lines of code src/java/org/apache/cassandra/db/commitlog/CommitLogSegment.java x: 31 # contributors y: 504 lines of code src/java/org/apache/cassandra/io/util/FileUtils.java x: 43 # contributors y: 628 lines of code src/java/org/apache/cassandra/fql/FullQueryLogger.java x: 10 # contributors y: 406 lines of code tools/fqltool/src/org/apache/cassandra/fqltool/commands/Dump.java x: 7 # contributors y: 252 lines of code src/java/org/apache/cassandra/concurrent/SEPWorker.java x: 18 # contributors y: 299 lines of code src/java/org/apache/cassandra/cql3/QueryOptions.java x: 30 # contributors y: 571 lines of code src/java/org/apache/cassandra/cql3/statements/DescribeStatement.java x: 9 # contributors y: 548 lines of code src/java/org/apache/cassandra/db/rows/EncodingStats.java x: 11 # contributors y: 209 lines of code src/java/org/apache/cassandra/service/ClientWarn.java x: 11 # contributors y: 77 lines of code src/java/org/apache/cassandra/transport/CQLMessageHandler.java x: 10 # contributors y: 575 lines of code src/java/org/apache/cassandra/transport/Message.java x: 38 # contributors y: 409 lines of code src/java/org/apache/cassandra/tcm/transformations/Unregister.java x: 2 # contributors y: 109 lines of code doc/cql3/CQL.textile x: 44 # contributors y: 2024 lines of code src/java/org/apache/cassandra/config/GuardrailsOptions.java x: 13 # contributors y: 1232 lines of code src/java/org/apache/cassandra/db/guardrails/Guardrails.java x: 15 # contributors y: 1313 lines of code src/java/org/apache/cassandra/repair/consistent/LocalSessions.java x: 27 # contributors y: 924 lines of code src/java/org/apache/cassandra/index/sai/disk/v1/SSTableIndexWriter.java x: 5 # contributors y: 238 lines of code src/java/org/apache/cassandra/cql3/functions/AbstractFunction.java x: 11 # contributors y: 130 lines of code src/java/org/apache/cassandra/service/ClientState.java x: 43 # contributors y: 447 lines of code src/java/org/apache/cassandra/db/virtual/AbstractVirtualTable.java x: 8 # contributors y: 175 lines of code src/java/org/apache/cassandra/utils/concurrent/WaitQueue.java x: 11 # contributors y: 263 lines of code src/java/org/apache/cassandra/db/ClusteringPrefix.java x: 16 # contributors y: 510 lines of code src/java/org/apache/cassandra/db/marshal/ReversedType.java x: 20 # contributors y: 192 lines of code src/java/org/apache/cassandra/db/virtual/TableMetricTables.java x: 5 # contributors y: 182 lines of code src/java/org/apache/cassandra/cql3/statements/schema/CreateIndexStatement.java x: 15 # contributors y: 272 lines of code src/java/org/apache/cassandra/gms/VersionedValue.java x: 33 # contributors y: 319 lines of code src/java/org/apache/cassandra/transport/CBUtil.java x: 26 # contributors y: 540 lines of code src/java/org/apache/cassandra/cql3/functions/FormatFcts.java x: 1 # contributors y: 290 lines of code src/java/org/apache/cassandra/hints/Hint.java x: 16 # contributors y: 149 lines of code src/java/org/apache/cassandra/tools/nodetool/TableStats.java x: 23 # contributors y: 75 lines of code src/java/org/apache/cassandra/tools/nodetool/stats/StatsTable.java x: 16 # contributors y: 74 lines of code src/java/org/apache/cassandra/tools/nodetool/stats/TableStatsHolder.java x: 22 # contributors y: 471 lines of code src/java/org/apache/cassandra/tools/nodetool/stats/TableStatsPrinter.java x: 26 # contributors y: 171 lines of code src/java/org/apache/cassandra/tools/nodetool/ListSnapshots.java x: 12 # contributors y: 88 lines of code src/java/org/apache/cassandra/service/snapshot/TableSnapshot.java x: 6 # contributors y: 556 lines of code src/java/org/apache/cassandra/transport/Server.java x: 43 # contributors y: 527 lines of code src/java/org/apache/cassandra/transport/InitialConnectionHandler.java x: 7 # contributors y: 124 lines of code src/java/org/apache/cassandra/audit/AuditLogManager.java x: 15 # contributors y: 414 lines of code src/java/org/apache/cassandra/utils/JMXServerUtils.java x: 16 # contributors y: 250 lines of code src/java/org/apache/cassandra/tools/nodetool/Status.java x: 14 # contributors y: 440 lines of code src/java/org/apache/cassandra/db/Directories.java x: 45 # contributors y: 935 lines of code src/java/org/apache/cassandra/db/CounterMutationVerbHandler.java x: 17 # contributors y: 24 lines of code src/java/org/apache/cassandra/db/view/ViewUtils.java x: 12 # contributors y: 50 lines of code src/java/org/apache/cassandra/dht/RangeFetchMapCalculator.java x: 9 # contributors y: 372 lines of code src/java/org/apache/cassandra/locator/Ec2MultiRegionSnitch.java x: 14 # contributors y: 37 lines of code src/java/org/apache/cassandra/locator/Ec2Snitch.java x: 15 # contributors y: 31 lines of code src/java/org/apache/cassandra/locator/EndpointSnitchInfoMBean.java x: 6 # contributors y: 11 lines of code src/java/org/apache/cassandra/locator/PropertyFileSnitch.java x: 21 # contributors y: 22 lines of code src/java/org/apache/cassandra/locator/ReconnectableSnitchHelper.java x: 13 # contributors y: 84 lines of code src/java/org/apache/cassandra/net/OutboundConnectionSettings.java x: 11 # contributors y: 411 lines of code src/java/org/apache/cassandra/service/DatacenterSyncWriteResponseHandler.java x: 19 # contributors y: 72 lines of code src/java/org/apache/cassandra/service/StartupChecks.java x: 30 # contributors y: 633 lines of code src/java/org/apache/cassandra/tools/nodetool/DescribeCluster.java x: 13 # contributors y: 123 lines of code src/java/org/apache/cassandra/db/ColumnFamilyStoreMBean.java x: 32 # contributors y: 95 lines of code src/java/org/apache/cassandra/db/compaction/CompactionController.java x: 32 # contributors y: 250 lines of code src/java/org/apache/cassandra/db/compaction/CompactionStrategyManager.java x: 38 # contributors y: 1091 lines of code src/java/org/apache/cassandra/db/compaction/CompactionTask.java x: 45 # contributors y: 377 lines of code src/java/org/apache/cassandra/db/compaction/PendingRepairManager.java x: 11 # contributors y: 454 lines of code src/java/org/apache/cassandra/db/compaction/SSTableSplitter.java x: 14 # contributors y: 61 lines of code src/java/org/apache/cassandra/db/compaction/SizeTieredCompactionStrategy.java x: 24 # contributors y: 262 lines of code src/java/org/apache/cassandra/db/compaction/UnifiedCompactionStrategy.java x: 5 # contributors y: 700 lines of code src/java/org/apache/cassandra/db/compaction/writers/CompactionAwareWriter.java x: 14 # contributors y: 224 lines of code src/java/org/apache/cassandra/db/compaction/writers/DefaultCompactionWriter.java x: 16 # contributors y: 36 lines of code src/java/org/apache/cassandra/db/lifecycle/LogTransaction.java x: 21 # contributors y: 384 lines of code tools/stress/src/org/apache/cassandra/stress/CompactionStress.java x: 17 # contributors y: 282 lines of code src/java/org/apache/cassandra/io/sstable/AbstractSSTableSimpleWriter.java x: 25 # contributors y: 115 lines of code src/java/org/apache/cassandra/io/sstable/SSTableSimpleUnsortedWriter.java x: 25 # contributors y: 174 lines of code src/java/org/apache/cassandra/index/Index.java x: 23 # contributors y: 296 lines of code src/java/org/apache/cassandra/gms/GossipDigestAckVerbHandler.java x: 15 # contributors y: 59 lines of code src/java/org/apache/cassandra/repair/TableRepairManager.java x: 5 # contributors y: 16 lines of code src/java/org/apache/cassandra/repair/ValidationTask.java x: 12 # contributors y: 71 lines of code src/java/org/apache/cassandra/repair/Validator.java x: 25 # contributors y: 217 lines of code src/java/org/apache/cassandra/repair/messages/ValidationRequest.java x: 10 # contributors y: 65 lines of code src/java/org/apache/cassandra/utils/InsertionOrderedNavigableSet.java x: 1 # contributors y: 220 lines of code src/java/org/apache/cassandra/gms/GossiperMBean.java x: 10 # contributors y: 18 lines of code src/java/org/apache/cassandra/tcm/sequences/UnbootstrapAndLeave.java x: 2 # contributors y: 319 lines of code src/java/org/apache/cassandra/cql3/CQL3Type.java x: 27 # contributors y: 873 lines of code src/java/org/apache/cassandra/cql3/ColumnIdentifier.java x: 27 # contributors y: 173 lines of code src/java/org/apache/cassandra/cql3/Duration.java x: 4 # contributors y: 421 lines of code src/java/org/apache/cassandra/cql3/functions/FunctionResolver.java x: 11 # contributors y: 197 lines of code src/java/org/apache/cassandra/cql3/functions/types/Duration.java x: 2 # contributors y: 365 lines of code src/java/org/apache/cassandra/db/compaction/OperationType.java x: 15 # contributors y: 49 lines of code src/java/org/apache/cassandra/index/sasi/disk/OnDiskIndexBuilder.java x: 10 # contributors y: 496 lines of code src/java/org/apache/cassandra/schema/IndexMetadata.java x: 13 # contributors y: 292 lines of code src/java/org/apache/cassandra/streaming/StreamResultFuture.java x: 23 # contributors y: 200 lines of code src/java/org/apache/cassandra/streaming/StreamingState.java x: 5 # contributors y: 304 lines of code src/java/org/apache/cassandra/tools/StandaloneScrubber.java x: 27 # contributors y: 288 lines of code src/java/org/apache/cassandra/transport/messages/StartupMessage.java x: 21 # contributors y: 124 lines of code src/java/org/apache/cassandra/utils/NativeLibrary.java x: 13 # contributors y: 345 lines of code tools/stress/src/org/apache/cassandra/stress/StressAction.java x: 19 # contributors y: 406 lines of code tools/stress/src/org/apache/cassandra/stress/StressProfile.java x: 28 # contributors y: 699 lines of code tools/stress/src/org/apache/cassandra/stress/settings/OptionDistribution.java x: 10 # contributors y: 459 lines of code tools/stress/src/org/apache/cassandra/stress/settings/SettingsCommand.java x: 13 # contributors y: 189 lines of code tools/stress/src/org/apache/cassandra/stress/settings/SettingsLog.java x: 8 # contributors y: 102 lines of code src/java/org/apache/cassandra/db/ReadQuery.java x: 16 # contributors y: 114 lines of code src/java/org/apache/cassandra/index/internal/CassandraIndexSearcher.java x: 14 # contributors y: 157 lines of code src/java/org/apache/cassandra/metrics/DecayingEstimatedHistogramReservoir.java x: 14 # contributors y: 532 lines of code src/java/org/apache/cassandra/db/tries/InMemoryReadTrie.java x: 1 # contributors y: 571 lines of code src/java/org/apache/cassandra/db/tries/InMemoryTrie.java x: 2 # contributors y: 645 lines of code src/java/org/apache/cassandra/tools/SSTableExport.java x: 35 # contributors y: 200 lines of code src/java/org/apache/cassandra/metrics/HintedHandoffMetrics.java x: 18 # contributors y: 67 lines of code src/java/org/apache/cassandra/streaming/StreamRequest.java x: 13 # contributors y: 107 lines of code src/java/org/apache/cassandra/tools/nodetool/Info.java x: 16 # contributors y: 147 lines of code src/java/org/apache/cassandra/db/commitlog/CommitLogMBean.java x: 10 # contributors y: 22 lines of code src/java/org/apache/cassandra/db/commitlog/CommitLogReplayer.java x: 39 # contributors y: 407 lines of code src/java/org/apache/cassandra/utils/ObjectSizes.java x: 14 # contributors y: 124 lines of code src/java/org/apache/cassandra/transport/messages/ExecuteMessage.java x: 29 # contributors y: 177 lines of code src/java/org/apache/cassandra/index/internal/CassandraIndex.java x: 27 # contributors y: 600 lines of code src/java/org/apache/cassandra/repair/RepairJobDesc.java x: 15 # contributors y: 136 lines of code src/java/org/apache/cassandra/service/paxos/uncommitted/UncommittedTableData.java x: 5 # contributors y: 502 lines of code src/java/org/apache/cassandra/cql3/statements/AuthenticationStatement.java x: 9 # contributors y: 72 lines of code src/java/org/apache/cassandra/service/paxos/uncommitted/PaxosUncommittedIndex.java x: 9 # contributors y: 209 lines of code src/java/org/apache/cassandra/auth/CassandraAuthorizer.java x: 22 # contributors y: 390 lines of code src/java/org/apache/cassandra/auth/PasswordAuthenticator.java x: 26 # contributors y: 246 lines of code src/java/org/apache/cassandra/concurrent/SEPExecutor.java x: 18 # contributors y: 316 lines of code src/java/org/apache/cassandra/cql3/statements/TruncateStatement.java x: 19 # contributors y: 101 lines of code src/java/org/apache/cassandra/db/view/TableViews.java x: 20 # contributors y: 398 lines of code src/java/org/apache/cassandra/transport/messages/PrepareMessage.java x: 21 # contributors y: 105 lines of code src/java/org/apache/cassandra/transport/messages/QueryMessage.java x: 24 # contributors y: 115 lines of code src/java/org/apache/cassandra/cql3/functions/JavaBasedUDFunction.java x: 12 # contributors y: 560 lines of code src/java/org/apache/cassandra/io/sstable/format/big/BigTableWriter.java x: 34 # contributors y: 356 lines of code src/java/org/apache/cassandra/io/sstable/metadata/MetadataSerializer.java x: 22 # contributors y: 200 lines of code src/java/org/apache/cassandra/repair/consistent/CoordinatorSession.java x: 14 # contributors y: 312 lines of code src/java/org/apache/cassandra/cql3/functions/UDAggregate.java x: 15 # contributors y: 370 lines of code src/java/org/apache/cassandra/cql3/restrictions/Restriction.java x: 14 # contributors y: 29 lines of code src/java/org/apache/cassandra/cql3/restrictions/RestrictionSetWrapper.java x: 11 # contributors y: 100 lines of code src/java/org/apache/cassandra/index/sai/StorageAttachedIndex.java x: 7 # contributors y: 723 lines of code src/java/org/apache/cassandra/hints/HintsWriteExecutor.java x: 12 # contributors y: 181 lines of code src/java/org/apache/cassandra/db/lifecycle/LogFile.java x: 13 # contributors y: 377 lines of code src/java/org/apache/cassandra/db/lifecycle/LogReplicaSet.java x: 10 # contributors y: 207 lines of code src/java/org/apache/cassandra/locator/NetworkTopologyStrategy.java x: 31 # contributors y: 294 lines of code src/java/org/apache/cassandra/locator/SimpleStrategy.java x: 20 # contributors y: 125 lines of code src/java/org/apache/cassandra/tcm/transformations/PrepareReplace.java x: 2 # contributors y: 294 lines of code src/java/org/apache/cassandra/db/marshal/DynamicCompositeType.java x: 21 # contributors y: 552 lines of code src/java/org/apache/cassandra/index/sasi/SASIIndex.java x: 12 # contributors y: 292 lines of code src/java/org/apache/cassandra/dht/AbstractBounds.java x: 19 # contributors y: 220 lines of code src/java/org/apache/cassandra/io/sstable/format/big/RowIndexEntry.java x: 3 # contributors y: 595 lines of code src/java/org/apache/cassandra/hints/HintsDescriptor.java x: 17 # contributors y: 387 lines of code src/java/org/apache/cassandra/db/AbstractReadCommandBuilder.java x: 15 # contributors y: 251 lines of code src/java/org/apache/cassandra/cql3/Json.java x: 12 # contributors y: 225 lines of code src/java/org/apache/cassandra/cql3/statements/schema/CreateAggregateStatement.java x: 9 # contributors y: 268 lines of code src/java/org/apache/cassandra/db/marshal/DecimalType.java x: 16 # contributors y: 305 lines of code src/java/org/apache/cassandra/db/marshal/DoubleType.java x: 16 # contributors y: 174 lines of code src/java/org/apache/cassandra/db/marshal/IntegerType.java x: 18 # contributors y: 416 lines of code src/java/org/apache/cassandra/db/marshal/LongType.java x: 19 # contributors y: 193 lines of code src/java/org/apache/cassandra/db/marshal/ShortType.java x: 13 # contributors y: 150 lines of code pylib/cqlshlib/copyutil.py x: 30 # contributors y: 1824 lines of code src/java/org/apache/cassandra/tracing/TraceKeyspace.java x: 16 # contributors y: 108 lines of code src/java/org/apache/cassandra/tools/JMXTool.java x: 7 # contributors y: 741 lines of code src/java/org/apache/cassandra/io/sstable/SSTableTxnWriter.java x: 20 # contributors y: 110 lines of code src/java/org/apache/cassandra/db/commitlog/CommitLogSegmentManagerCDC.java x: 13 # contributors y: 303 lines of code src/java/org/apache/cassandra/io/util/PathUtils.java x: 9 # contributors y: 659 lines of code src/java/org/apache/cassandra/locator/AbstractReplicaCollection.java x: 6 # contributors y: 490 lines of code src/java/org/apache/cassandra/net/OutboundConnection.java x: 17 # contributors y: 1130 lines of code src/java/org/apache/cassandra/schema/Types.java x: 8 # contributors y: 358 lines of code src/java/org/apache/cassandra/tools/StandaloneVerifier.java x: 17 # contributors y: 262 lines of code src/java/org/apache/cassandra/tools/Util.java x: 11 # contributors y: 287 lines of code src/java/org/apache/cassandra/utils/concurrent/AbstractFuture.java x: 5 # contributors y: 368 lines of code src/java/org/apache/cassandra/db/repair/PendingAntiCompaction.java x: 12 # contributors y: 312 lines of code src/java/org/apache/cassandra/index/sasi/TermIterator.java x: 8 # contributors y: 158 lines of code src/java/org/apache/cassandra/io/sstable/AbstractSSTableIterator.java x: 2 # contributors y: 431 lines of code src/java/org/apache/cassandra/io/sstable/SSTableLoader.java x: 36 # contributors y: 234 lines of code src/java/org/apache/cassandra/service/pager/PagingState.java x: 20 # contributors y: 355 lines of code pylib/cqlshlib/formatting.py x: 32 # contributors y: 395 lines of code src/java/org/apache/cassandra/schema/CompressionParams.java x: 14 # contributors y: 409 lines of code src/java/org/apache/cassandra/db/filter/DataLimits.java x: 21 # contributors y: 923 lines of code src/java/org/apache/cassandra/db/rows/UnfilteredSerializer.java x: 23 # contributors y: 544 lines of code src/java/org/apache/cassandra/net/MessagingServiceMBean.java x: 11 # contributors y: 47 lines of code pylib/setup.py x: 9 # contributors y: 13 lines of code src/java/org/apache/cassandra/db/compaction/Upgrader.java x: 25 # contributors y: 97 lines of code src/java/org/apache/cassandra/io/compress/CompressedSequentialWriter.java x: 28 # contributors y: 314 lines of code src/java/org/apache/cassandra/streaming/async/StreamingMultiplexedChannel.java x: 7 # contributors y: 362 lines of code src/java/org/apache/cassandra/io/sstable/SSTable.java x: 39 # contributors y: 307 lines of code src/java/org/apache/cassandra/io/tries/TrieNode.java x: 2 # contributors y: 699 lines of code src/java/org/apache/cassandra/io/sstable/Descriptor.java x: 29 # contributors y: 320 lines of code src/java/org/apache/cassandra/db/compaction/LeveledManifest.java x: 35 # contributors y: 502 lines of code src/java/org/apache/cassandra/io/sstable/format/SortedTableScrubber.java x: 4 # contributors y: 565 lines of code src/java/org/apache/cassandra/io/sstable/metadata/MetadataCollector.java x: 26 # contributors y: 379 lines of code src/java/org/apache/cassandra/cql3/functions/types/AbstractData.java x: 2 # contributors y: 583 lines of code src/java/org/apache/cassandra/cql3/functions/types/TypeCodec.java x: 5 # contributors y: 2041 lines of code src/java/org/apache/cassandra/cql3/functions/AggregateFcts.java x: 9 # contributors y: 760 lines of code src/java/org/apache/cassandra/db/RepairedDataInfo.java x: 4 # contributors y: 252 lines of code src/java/org/apache/cassandra/db/rows/AbstractRow.java x: 18 # contributors y: 192 lines of code src/java/org/apache/cassandra/db/view/ViewUpdateGenerator.java x: 11 # contributors y: 373 lines of code src/java/org/apache/cassandra/service/CacheService.java x: 27 # contributors y: 439 lines of code src/java/org/apache/cassandra/io/util/File.java x: 5 # contributors y: 449 lines of code src/java/org/apache/cassandra/streaming/management/SessionInfoCompositeData.java x: 9 # contributors y: 156 lines of code src/java/org/apache/cassandra/db/lifecycle/Helpers.java x: 6 # contributors y: 188 lines of code src/java/org/apache/cassandra/db/Slices.java x: 13 # contributors y: 587 lines of code src/java/org/apache/cassandra/utils/bytecomparable/ByteSource.java x: 2 # contributors y: 539 lines of code src/java/org/apache/cassandra/triggers/CustomClassLoader.java x: 10 # contributors y: 82 lines of code pylib/cqlshlib/pylexotron.py x: 12 # contributors y: 421 lines of code src/java/org/apache/cassandra/streaming/StreamCoordinator.java x: 18 # contributors y: 277 lines of code src/java/org/apache/cassandra/transport/Event.java x: 15 # contributors y: 360 lines of code src/java/org/apache/cassandra/transport/messages/ErrorMessage.java x: 24 # contributors y: 418 lines of code src/java/org/apache/cassandra/index/sasi/utils/trie/PatriciaTrie.java x: 3 # contributors y: 771 lines of code src/java/org/apache/cassandra/db/context/CounterContext.java x: 20 # contributors y: 609 lines of code src/java/org/apache/cassandra/io/util/UnbufferedDataOutputStreamPlus.java x: 7 # contributors y: 188 lines of code src/java/org/apache/cassandra/index/sasi/disk/AbstractTokenTreeBuilder.java x: 5 # contributors y: 518 lines of code src/java/org/apache/cassandra/utils/obs/BitUtil.java x: 6 # contributors y: 591 lines of code src/java/org/apache/cassandra/utils/LongTimSort.java x: 2 # contributors y: 479 lines of code src/java/org/apache/cassandra/index/sasi/utils/trie/AbstractPatriciaTrie.java x: 2 # contributors y: 710 lines of code
4693.0
lines of code
  min: 1.0
  average: 147.84
  25th percentile: 31.0
  median: 76.5
  75th percentile: 176.0
  max: 4693.0
0 162.0
# contributors
min: 1.0 | average: 6.61 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 7.0 | max: 162.0