twitter / algebird
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 166 files with 26,584 lines of code.
    • 2 files changed more than 100 times (346 lines of code)
    • 6 files changed 51-100 times (2,233 lines of code)
    • 21 files changed 21-50 times (8,944 lines of code)
    • 97 files changed 6-20 times (12,745 lines of code)
    • 40 files changed 1-5 times (2,316 lines of code)
1% | 8% | 33% | 47% | 8%
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 166 files with 26,584 lines of code.
    • 6 files changed by more than 25 contributors (2,430 lines of code)
    • 37 files changed by 11-25 contributors (17,081 lines of code)
    • 69 files changed by 6-10 contributors (3,635 lines of code)
    • 40 files changed by 2-5 contributors (2,232 lines of code)
    • 14 files changed by 1 contributor (1,206 lines of code)
9% | 64% | 13% | 8% | 4%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
scala, md, java, yaml, rb, sbt, txt, gitignore, json, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
sbt100% | 0% | 0% | 0% | 0%
scala0% | 8% | 34% | 48% | 7%
rb0% | 0% | 0% | 100% | 0%
java0% | 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
ROOT100% | 0% | 0% | 0% | 0%
project10% | 0% | 89% | 0% | 0%
algebird-core0% | 9% | 36% | 45% | 7%
algebird-test0% | 0% | 23% | 55% | 20%
algebird-util0% | 0% | 15% | 82% | 1%
algebird-benchmark0% | 0% | 0% | 68% | 31%
scripts0% | 0% | 0% | 100% | 0%
algebird-spark0% | 0% | 0% | 100% | 0%
algebird-generic0% | 0% | 0% | 66% | 33%
algebird-bijection0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
build.sbt
in root
331 4 2012-08-02 2024-02-24 161 26 sritchie09@gmail.com 43047562+scala-steward@user...
plugins.sbt
in project
15 - 2013-02-14 2024-02-24 145 25 sritchie@twitter.com 43047562+scala-steward@user...
CountMinSketch.scala
in algebird-core/src/main/scala/com/twitter/algebird
655 53 2013-01-30 2023-03-05 83 28 sritchie@twitter.com oss@regadas.email
HyperLogLog.scala
in algebird-core/src/main/scala/com/twitter/algebird
451 39 2013-01-30 2023-03-05 79 35 sritchie@twitter.com oss@regadas.email
Aggregator.scala
in algebird-core/src/main/scala/com/twitter/algebird
326 24 2013-01-30 2023-03-05 70 34 sritchie@twitter.com oss@regadas.email
Monoid.scala
in algebird-core/src/main/scala/com/twitter/algebird
237 17 2013-01-30 2021-11-01 54 26 sritchie@twitter.com 43047562+scala-steward@user...
BloomFilter.scala
in algebird-core/src/main/scala/com/twitter/algebird
430 30 2013-01-30 2023-03-05 52 26 sritchie@twitter.com oss@regadas.email
SketchMap.scala
in algebird-core/src/main/scala/com/twitter/algebird
134 10 2013-03-21 2023-03-05 51 21 boykin@pobox.com oss@regadas.email
MapAlgebra.scala
in algebird-core/src/main/scala/com/twitter/algebird
232 24 2013-01-30 2023-03-05 45 25 sritchie@twitter.com oss@regadas.email
BaseProperties.scala
in algebird-test/src/main/scala/com/twitter/algebird
213 10 2013-02-04 2022-08-24 42 24 boykin@pobox.com filiperegadas@gmail.com
QTree.scala
in algebird-core/src/main/scala/com/twitter/algebird
303 23 2013-04-27 2023-03-05 41 19 avi@avibryant.com oss@regadas.email
DecayedValue.scala
in algebird-core/src/main/scala/com/twitter/algebird
51 7 2013-01-30 2019-10-07 36 20 sritchie@twitter.com filiperegadas@gmail.com
Semigroup.scala
in algebird-core/src/main/scala/com/twitter/algebird
149 11 2013-01-30 2021-11-01 36 20 sritchie@twitter.com 43047562+scala-steward@user...
Ring.scala
in algebird-core/src/main/scala/com/twitter/algebird
229 17 2013-01-30 2021-08-28 36 17 sritchie@twitter.com filiperegadas@gmail.com
Group.scala
in algebird-core/src/main/scala/com/twitter/algebird
96 9 2013-01-30 2021-08-28 34 17 sritchie@twitter.com filiperegadas@gmail.com
SpaceSaver.scala
in algebird-core/src/main/scala/com/twitter/algebird
197 14 2014-02-11 2023-03-05 33 15 koert@tresata.com oss@regadas.email
MomentsGroup.scala
in algebird-core/src/main/scala/com/twitter/algebird
239 13 2013-01-30 2022-08-24 32 15 sritchie@twitter.com filiperegadas@gmail.com
Interval.scala
in algebird-core/src/main/scala/com/twitter/algebird
255 22 2013-06-19 2021-11-01 31 17 boykin@pobox.com 43047562+scala-steward@user...
Approximate.scala
in algebird-core/src/main/scala/com/twitter/algebird
109 11 2013-01-30 2021-08-28 30 19 sritchie@twitter.com filiperegadas@gmail.com
SummingCache.scala
in algebird-core/src/main/scala/com/twitter/algebird
54 5 2013-02-07 2023-03-05 28 18 oscar@twitter.com oss@regadas.email
Eventually.scala
in algebird-core/src/main/scala/com/twitter/algebird
130 11 2013-02-04 2023-03-05 28 15 boykin@pobox.com oss@regadas.email
AsyncListSum.scala
in algebird-util/src/main/scala/com/twitter/algebird/util/summer
105 4 2014-04-07 2023-03-05 26 13 ioconnell@twitter.com oss@regadas.email
129 1 2013-09-10 2021-08-28 26 14 srhoermann@gmail.com filiperegadas@gmail.com
AveragedValue.scala
in algebird-core/src/main/scala/com/twitter/algebird
52 5 2013-01-30 2023-03-05 25 17 sritchie@twitter.com oss@regadas.email
MinHasher.scala
in algebird-core/src/main/scala/com/twitter/algebird
110 9 2013-01-30 2023-03-05 25 14 sritchie@twitter.com oss@regadas.email
Monad.scala
in algebird-core/src/main/scala/com/twitter/algebird
86 12 2013-01-30 2021-08-28 24 17 sritchie@twitter.com filiperegadas@gmail.com
GeneratedAbstractAlgebra.scala
in algebird-core/src/main/scala/com/twitter/algebird
6056 87 2013-01-30 2023-03-05 24 16 sritchie@twitter.com oss@regadas.email
Applicative.scala
in algebird-core/src/main/scala/com/twitter/algebird
93 11 2014-07-24 2023-03-05 22 11 econlon@twitter.com oss@regadas.email
Successible.scala
in algebird-core/src/main/scala/com/twitter/algebird
56 4 2013-11-08 2021-08-28 21 11 jcoveney@twitter.com filiperegadas@gmail.com
SummingQueue.scala
in algebird-core/src/main/scala/com/twitter/algebird
32 2 2013-01-30 2023-03-05 20 13 sritchie@twitter.com oss@regadas.email
AsyncSummer.scala
in algebird-util/src/main/scala/com/twitter/algebird/util/summer
54 2 2014-04-07 2023-03-05 20 10 ioconnell@twitter.com oss@regadas.email
TopKMonoid.scala
in algebird-core/src/main/scala/com/twitter/algebird
64 3 2013-02-15 2022-08-24 20 16 oscar@twitter.com filiperegadas@gmail.com
MonadLaws.scala
in algebird-test/src/main/scala/com/twitter/algebird
101 7 2013-02-04 2022-08-24 20 12 boykin@pobox.com filiperegadas@gmail.com
ExpHist.scala
in algebird-core/src/main/scala/com/twitter/algebird
157 12 2016-10-29 2023-03-05 20 7 sritchie@stripe.com oss@regadas.email
Metric.scala
in algebird-core/src/main/scala/com/twitter/algebird
80 4 2013-01-30 2022-08-24 19 11 sritchie@twitter.com filiperegadas@gmail.com
AdaptiveVector.scala
in algebird-core/src/main/scala/com/twitter/algebird
183 14 2013-03-16 2023-03-05 19 11 oscar@twitter.com oss@regadas.email
HeavyHittersCachingSummer.scala
in algebird-util/src/main/scala/com/twitter/algebird/util/summer
195 8 2014-07-02 2023-03-05 19 11 ioconnell@twitter.com oss@regadas.email
GeneratedProductAlgebra.scala
in algebird-core/src/main/scala/com/twitter/algebird
6940 110 2013-04-03 2022-08-24 19 12 ben@kirw.in filiperegadas@gmail.com
AsyncListMMapSum.scala
in algebird-util/src/main/scala/com/twitter/algebird/util/summer
56 2 2014-04-16 2023-03-05 18 10 ioconnell@twitter.com oss@regadas.email
StateWithError.scala
in algebird-core/src/main/scala/com/twitter/algebird/monad
87 7 2013-06-19 2021-08-28 18 13 boykin@pobox.com filiperegadas@gmail.com
JavaMonoids.scala
in algebird-core/src/main/scala/com/twitter/algebird
111 9 2013-01-30 2023-03-05 18 10 sritchie@twitter.com oss@regadas.email
127 10 2012-08-02 2023-03-05 18 10 sritchie09@gmail.com oss@regadas.email
VectorSpace.scala
in algebird-core/src/main/scala/com/twitter/algebird
32 1 2013-01-30 2020-07-23 17 10 sritchie@twitter.com filiperegadas@gmail.com
PriorityQueueMonoid.scala
in algebird-core/src/main/scala/com/twitter/algebird/mutable
53 4 2013-02-15 2021-09-24 17 13 oscar@twitter.com johnynek@users.noreply.gith...
SyncSummingQueue.scala
in algebird-util/src/main/scala/com/twitter/algebird/util/summer
69 3 2014-04-07 2023-03-05 17 13 ioconnell@twitter.com oss@regadas.email
SGDMonoid.scala
in algebird-core/src/main/scala/com/twitter/algebird
70 7 2013-01-30 2022-08-24 17 9 sritchie@twitter.com filiperegadas@gmail.com
AdaptiveCache.scala
in algebird-core/src/main/scala/com/twitter/algebird
70 4 2015-02-24 2023-03-05 17 11 avi@stripe.com oss@regadas.email
Preparer.scala
in algebird-core/src/main/scala/com/twitter/algebird
126 10 2015-01-06 2021-08-28 17 10 avi@stripe.com filiperegadas@gmail.com
IndexedSeq.scala
in algebird-core/src/main/scala/com/twitter/algebird
35 3 2013-01-30 2021-08-28 16 12 sritchie@twitter.com filiperegadas@gmail.com
HLLPresentBenchmark.scala
in algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark
36 2 2015-07-26 2021-11-01 16 9 ioconnell@twitter.com 43047562+scala-steward@user...
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
HyperLogLog.scala
in algebird-core/src/main/scala/com/twitter/algebird
451 39 2013-01-30 2023-03-05 79 35 sritchie@twitter.com oss@regadas.email
Aggregator.scala
in algebird-core/src/main/scala/com/twitter/algebird
326 24 2013-01-30 2023-03-05 70 34 sritchie@twitter.com oss@regadas.email
CountMinSketch.scala
in algebird-core/src/main/scala/com/twitter/algebird
655 53 2013-01-30 2023-03-05 83 28 sritchie@twitter.com oss@regadas.email
build.sbt
in root
331 4 2012-08-02 2024-02-24 161 26 sritchie09@gmail.com 43047562+scala-steward@user...
Monoid.scala
in algebird-core/src/main/scala/com/twitter/algebird
237 17 2013-01-30 2021-11-01 54 26 sritchie@twitter.com 43047562+scala-steward@user...
BloomFilter.scala
in algebird-core/src/main/scala/com/twitter/algebird
430 30 2013-01-30 2023-03-05 52 26 sritchie@twitter.com oss@regadas.email
plugins.sbt
in project
15 - 2013-02-14 2024-02-24 145 25 sritchie@twitter.com 43047562+scala-steward@user...
MapAlgebra.scala
in algebird-core/src/main/scala/com/twitter/algebird
232 24 2013-01-30 2023-03-05 45 25 sritchie@twitter.com oss@regadas.email
BaseProperties.scala
in algebird-test/src/main/scala/com/twitter/algebird
213 10 2013-02-04 2022-08-24 42 24 boykin@pobox.com filiperegadas@gmail.com
SketchMap.scala
in algebird-core/src/main/scala/com/twitter/algebird
134 10 2013-03-21 2023-03-05 51 21 boykin@pobox.com oss@regadas.email
Semigroup.scala
in algebird-core/src/main/scala/com/twitter/algebird
149 11 2013-01-30 2021-11-01 36 20 sritchie@twitter.com 43047562+scala-steward@user...
DecayedValue.scala
in algebird-core/src/main/scala/com/twitter/algebird
51 7 2013-01-30 2019-10-07 36 20 sritchie@twitter.com filiperegadas@gmail.com
QTree.scala
in algebird-core/src/main/scala/com/twitter/algebird
303 23 2013-04-27 2023-03-05 41 19 avi@avibryant.com oss@regadas.email
Approximate.scala
in algebird-core/src/main/scala/com/twitter/algebird
109 11 2013-01-30 2021-08-28 30 19 sritchie@twitter.com filiperegadas@gmail.com
SummingCache.scala
in algebird-core/src/main/scala/com/twitter/algebird
54 5 2013-02-07 2023-03-05 28 18 oscar@twitter.com oss@regadas.email
Ring.scala
in algebird-core/src/main/scala/com/twitter/algebird
229 17 2013-01-30 2021-08-28 36 17 sritchie@twitter.com filiperegadas@gmail.com
Group.scala
in algebird-core/src/main/scala/com/twitter/algebird
96 9 2013-01-30 2021-08-28 34 17 sritchie@twitter.com filiperegadas@gmail.com
Interval.scala
in algebird-core/src/main/scala/com/twitter/algebird
255 22 2013-06-19 2021-11-01 31 17 boykin@pobox.com 43047562+scala-steward@user...
AveragedValue.scala
in algebird-core/src/main/scala/com/twitter/algebird
52 5 2013-01-30 2023-03-05 25 17 sritchie@twitter.com oss@regadas.email
Monad.scala
in algebird-core/src/main/scala/com/twitter/algebird
86 12 2013-01-30 2021-08-28 24 17 sritchie@twitter.com filiperegadas@gmail.com
GeneratedAbstractAlgebra.scala
in algebird-core/src/main/scala/com/twitter/algebird
6056 87 2013-01-30 2023-03-05 24 16 sritchie@twitter.com oss@regadas.email
TopKMonoid.scala
in algebird-core/src/main/scala/com/twitter/algebird
64 3 2013-02-15 2022-08-24 20 16 oscar@twitter.com filiperegadas@gmail.com
SpaceSaver.scala
in algebird-core/src/main/scala/com/twitter/algebird
197 14 2014-02-11 2023-03-05 33 15 koert@tresata.com oss@regadas.email
MomentsGroup.scala
in algebird-core/src/main/scala/com/twitter/algebird
239 13 2013-01-30 2022-08-24 32 15 sritchie@twitter.com filiperegadas@gmail.com
Eventually.scala
in algebird-core/src/main/scala/com/twitter/algebird
130 11 2013-02-04 2023-03-05 28 15 boykin@pobox.com oss@regadas.email
129 1 2013-09-10 2021-08-28 26 14 srhoermann@gmail.com filiperegadas@gmail.com
MinHasher.scala
in algebird-core/src/main/scala/com/twitter/algebird
110 9 2013-01-30 2023-03-05 25 14 sritchie@twitter.com oss@regadas.email
AsyncListSum.scala
in algebird-util/src/main/scala/com/twitter/algebird/util/summer
105 4 2014-04-07 2023-03-05 26 13 ioconnell@twitter.com oss@regadas.email
SummingQueue.scala
in algebird-core/src/main/scala/com/twitter/algebird
32 2 2013-01-30 2023-03-05 20 13 sritchie@twitter.com oss@regadas.email
StateWithError.scala
in algebird-core/src/main/scala/com/twitter/algebird/monad
87 7 2013-06-19 2021-08-28 18 13 boykin@pobox.com filiperegadas@gmail.com
PriorityQueueMonoid.scala
in algebird-core/src/main/scala/com/twitter/algebird/mutable
53 4 2013-02-15 2021-09-24 17 13 oscar@twitter.com johnynek@users.noreply.gith...
SyncSummingQueue.scala
in algebird-util/src/main/scala/com/twitter/algebird/util/summer
69 3 2014-04-07 2023-03-05 17 13 ioconnell@twitter.com oss@regadas.email
MonadLaws.scala
in algebird-test/src/main/scala/com/twitter/algebird
101 7 2013-02-04 2022-08-24 20 12 boykin@pobox.com filiperegadas@gmail.com
GeneratedProductAlgebra.scala
in algebird-core/src/main/scala/com/twitter/algebird
6940 110 2013-04-03 2022-08-24 19 12 ben@kirw.in filiperegadas@gmail.com
IndexedSeq.scala
in algebird-core/src/main/scala/com/twitter/algebird
35 3 2013-01-30 2021-08-28 16 12 sritchie@twitter.com filiperegadas@gmail.com
Applicative.scala
in algebird-core/src/main/scala/com/twitter/algebird
93 11 2014-07-24 2023-03-05 22 11 econlon@twitter.com oss@regadas.email
Successible.scala
in algebird-core/src/main/scala/com/twitter/algebird
56 4 2013-11-08 2021-08-28 21 11 jcoveney@twitter.com filiperegadas@gmail.com
AdaptiveVector.scala
in algebird-core/src/main/scala/com/twitter/algebird
183 14 2013-03-16 2023-03-05 19 11 oscar@twitter.com oss@regadas.email
Metric.scala
in algebird-core/src/main/scala/com/twitter/algebird
80 4 2013-01-30 2022-08-24 19 11 sritchie@twitter.com filiperegadas@gmail.com
HeavyHittersCachingSummer.scala
in algebird-util/src/main/scala/com/twitter/algebird/util/summer
195 8 2014-07-02 2023-03-05 19 11 ioconnell@twitter.com oss@regadas.email
AdaptiveCache.scala
in algebird-core/src/main/scala/com/twitter/algebird
70 4 2015-02-24 2023-03-05 17 11 avi@stripe.com oss@regadas.email
Trampoline.scala
in algebird-core/src/main/scala/com/twitter/algebird/monad
41 5 2013-06-19 2021-08-28 16 11 boykin@pobox.com filiperegadas@gmail.com
BufferedOperation.scala
in algebird-core/src/main/scala/com/twitter/algebird
38 4 2013-11-28 2023-03-05 13 11 oscar@twitter.com oss@regadas.email
AsyncSummer.scala
in algebird-util/src/main/scala/com/twitter/algebird/util/summer
54 2 2014-04-07 2023-03-05 20 10 ioconnell@twitter.com oss@regadas.email
127 10 2012-08-02 2023-03-05 18 10 sritchie09@gmail.com oss@regadas.email
JavaMonoids.scala
in algebird-core/src/main/scala/com/twitter/algebird
111 9 2013-01-30 2023-03-05 18 10 sritchie@twitter.com oss@regadas.email
AsyncListMMapSum.scala
in algebird-util/src/main/scala/com/twitter/algebird/util/summer
56 2 2014-04-16 2023-03-05 18 10 ioconnell@twitter.com oss@regadas.email
Preparer.scala
in algebird-core/src/main/scala/com/twitter/algebird
126 10 2015-01-06 2021-08-28 17 10 avi@stripe.com filiperegadas@gmail.com
VectorSpace.scala
in algebird-core/src/main/scala/com/twitter/algebird
32 1 2013-01-30 2020-07-23 17 10 sritchie@twitter.com filiperegadas@gmail.com
Operators.scala
in algebird-core/src/main/scala/com/twitter/algebird
39 4 2013-01-30 2020-07-18 16 10 sritchie@twitter.com johnynek@users.noreply.gith...
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
BitSet.scala
in algebird-core/src/main/scala/com/twitter/algebird/immutable
741 39 2020-11-05 2021-08-28 2 1 filiperegadas@gmail.com filiperegadas@gmail.com
BloomFilter.scala
in algebird-core/src/main/scala/com/twitter/algebird/immutable
235 19 2020-11-05 2021-08-28 2 1 filiperegadas@gmail.com filiperegadas@gmail.com
MomentsBenchmark.scala
in algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark
41 1 2022-01-13 2022-01-13 1 1 sritchie09@gmail.com sritchie09@gmail.com
Monoids.java
in algebird-core/src/main/java-2.13+/com/twitter/algebird/javaapi
32 2 2019-10-21 2019-10-21 1 1 filiperegadas@gmail.com filiperegadas@gmail.com
Monoids.java
in algebird-core/src/main/java-2.12-/com/twitter/algebird/javaapi
32 2 2019-10-21 2019-10-21 1 1 filiperegadas@gmail.com filiperegadas@gmail.com
Semigroups.java
in algebird-core/src/main/java-2.13+/com/twitter/algebird/javaapi
31 2 2019-10-21 2019-10-21 1 1 filiperegadas@gmail.com filiperegadas@gmail.com
Semigroups.java
in algebird-core/src/main/java-2.12-/com/twitter/algebird/javaapi
31 2 2019-10-21 2019-10-21 1 1 filiperegadas@gmail.com filiperegadas@gmail.com
compat.scala
in algebird-core/src/main/scala-2.12-/com/twitter/algebird/collections
11 1 2019-10-21 2019-10-21 1 1 filiperegadas@gmail.com filiperegadas@gmail.com
HListSum.scala
in algebird-generic/src/main/scala/com/twitter/algebird/generic
10 - 2018-05-12 2018-05-12 1 1 johnynek@users.noreply.gith... johnynek@users.noreply.gith...
compat.scala
in algebird-core/src/main/scala-2.12-/com/twitter/algebird/immutable
10 - 2020-11-05 2020-11-05 1 1 filiperegadas@gmail.com filiperegadas@gmail.com
MacroCompat.scala
in algebird-core/src/main/scala-2.12-/com/twitter/algebird/macros
10 - 2019-10-21 2020-07-21 2 1 filiperegadas@gmail.com filiperegadas@gmail.com
compat.scala
in algebird-core/src/main/scala-2.13+/com/twitter/algebird/immutable
10 - 2020-11-05 2020-11-05 1 1 filiperegadas@gmail.com filiperegadas@gmail.com
MacroCompat.scala
in algebird-core/src/main/scala-2.13+/com/twitter/algebird/macros
10 - 2019-10-21 2019-10-21 1 1 filiperegadas@gmail.com filiperegadas@gmail.com
compat.scala
in algebird-core/src/main/scala-2.13+/com/twitter/algebird/collections
2 - 2019-10-21 2019-10-21 1 1 filiperegadas@gmail.com filiperegadas@gmail.com
ExpHistInstances.scala
in algebird-test/src/main/scala/com/twitter/algebird/scalacheck
30 - 2016-11-29 2018-05-15 3 2 sritchie09@gmail.com johnynek@users.noreply.gith...
compat.scala
in algebird-core/src/main/scala-2.12-/com/twitter/algebird
23 2 2019-10-21 2020-07-21 3 2 filiperegadas@gmail.com filiperegadas@gmail.com
compat.scala
in algebird-core/src/main/scala-2.13+/com/twitter/algebird
23 2 2019-10-21 2023-03-05 3 2 filiperegadas@gmail.com oss@regadas.email
NonEmptyVector.scala
in algebird-test/src/main/scala/com/twitter/algebird/scalacheck
13 1 2016-11-29 2018-05-12 2 2 sritchie09@gmail.com johnynek@users.noreply.gith...
PosNum.scala
in algebird-test/src/main/scala/com/twitter/algebird/scalacheck
8 - 2016-11-29 2018-05-12 2 2 sritchie09@gmail.com johnynek@users.noreply.gith...
field.scala
in algebird-core/src/main/scala/com/twitter/algebird
79 8 2016-12-02 2021-08-28 4 3 johnynek@users.noreply.gith... filiperegadas@gmail.com
BloomFilterDistanceBenchmark.scala
in algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark
72 2 2017-01-26 2020-07-21 5 3 johan@uppsala-bioinformatic... filiperegadas@gmail.com
BloomFilterCreateBenchmark.scala
in algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark
64 5 2017-01-04 2020-11-05 3 3 johan@uppsala-bioinformatic... filiperegadas@gmail.com
IntervalInstances.scala
in algebird-test/src/main/scala/com/twitter/algebird/scalacheck
48 1 2016-11-29 2019-09-24 3 3 sritchie09@gmail.com filiperegadas@gmail.com
Identity.scala
in algebird-core/src/main/scala/com/twitter/algebird
45 1 2016-02-17 2019-09-24 3 3 johnynek@users.noreply.gith... filiperegadas@gmail.com
InvariantAlgebras.scala
in algebird-core/src/main/scala/com/twitter/algebird
39 2 2018-05-12 2022-01-02 3 3 johnynek@users.noreply.gith... 43047562+scala-steward@user...
SetDiff.scala
in algebird-core/src/main/scala/com/twitter/algebird
35 3 2016-10-18 2021-08-28 3 3 sritchie09@gmail.com filiperegadas@gmail.com
EquivOrdering.scala
in algebird-generic/src/main/scala/com/twitter/algebird/generic
34 3 2018-05-12 2021-08-28 4 3 johnynek@users.noreply.gith... filiperegadas@gmail.com
BloomFilterQueryBenchmark.scala
in algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark
33 1 2017-01-04 2020-11-05 3 3 johan@uppsala-bioinformatic... filiperegadas@gmail.com
MetricProperties.scala
in algebird-test/src/main/scala/com/twitter/algebird
31 1 2016-11-29 2020-03-09 3 3 sritchie09@gmail.com 43047562+scala-steward@user...
AveragedValueBenchmark.scala
in algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark
26 - 2016-12-02 2020-07-21 4 3 sritchie09@gmail.com filiperegadas@gmail.com
CassandraMurmurHash.java
in algebird-core/src/main/java/com/twitter/algebird
164 5 2013-01-30 2013-02-15 5 4 sritchie@twitter.com argyris@twitter.com
Scan.scala
in algebird-core/src/main/scala/com/twitter/algebird
111 13 2019-11-13 2023-03-05 5 4 jeff@stripe.com oss@regadas.email
CorrelationMonoid.scala
in algebird-core/src/main/scala/com/twitter/algebird
106 5 2020-07-16 2023-03-05 6 4 eigenvariable@users.noreply... oss@regadas.email
MethodRegistry.java
in algebird-core/src/main/java/com/twitter/algebird/javaapi
74 3 2014-05-08 2014-07-02 4 4 julien@twitter.com koert@tresata.com
Roller.scala
in algebird-core/src/main/scala/com/twitter/algebird/macros
47 2 2016-11-18 2021-08-28 7 4 sritchie09@gmail.com filiperegadas@gmail.com
Priority.scala
in algebird-core/src/main/scala/com/twitter/algebird
39 4 2015-07-02 2021-08-28 4 4 oscar@twitter.com filiperegadas@gmail.com
Tuple4Benchmark.scala
in algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark
36 - 2016-12-01 2020-07-21 5 4 sritchie@stripe.com filiperegadas@gmail.com
PredecessibleLaws.scala
in algebird-test/src/main/scala/com/twitter/algebird
30 3 2016-11-29 2020-03-09 5 4 sritchie09@gmail.com 43047562+scala-steward@user...
SuccessibleLaws.scala
in algebird-test/src/main/scala/com/twitter/algebird
28 3 2016-11-29 2020-03-09 5 4 sritchie09@gmail.com 43047562+scala-steward@user...
package.scala
in algebird-spark/src/main/scala/com/twitter/algebird/spark
19 1 2015-01-10 2021-08-28 7 4 oscar@twitter.com filiperegadas@gmail.com
Functor.scala
in algebird-core/src/main/scala/com/twitter/algebird
17 2 2014-07-24 2021-08-28 5 4 econlon@twitter.com filiperegadas@gmail.com
caseclass.scala
in algebird-core/src/main/scala/com/twitter/algebird/macros
10 - 2015-07-16 2018-05-12 6 4 skapur@twitter.com johnynek@users.noreply.gith...
FlushFrequency.scala
in algebird-util/src/main/scala/com/twitter/algebird/util/summer
3 - 2014-04-07 2021-08-28 5 4 ioconnell@twitter.com filiperegadas@gmail.com
BufferSize.scala
in algebird-util/src/main/scala/com/twitter/algebird/util/summer
2 - 2014-04-07 2021-08-28 6 4 ioconnell@twitter.com filiperegadas@gmail.com
DecayingCMS.scala
in algebird-core/src/main/scala/com/twitter/algebird
389 20 2020-04-18 2023-03-05 6 5 d_m@plastic-idolatry.com oss@regadas.email
Batched.scala
in algebird-core/src/main/scala/com/twitter/algebird
147 13 2016-06-14 2023-03-05 9 5 erik@stripe.com oss@regadas.email
Window.scala
in algebird-core/src/main/scala/com/twitter/algebird
97 6 2018-02-04 2023-03-05 8 5 cdg@stripe.com oss@regadas.email
Instances.scala
in algebird-generic/src/main/scala/com/twitter/algebird/generic
86 7 2018-05-12 2023-03-05 8 5 johnynek@users.noreply.gith... oss@regadas.email
TopCMSBenchmark.scala
in algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark
70 2 2016-06-24 2020-07-21 8 5 d_m@plastic-idolatry.com filiperegadas@gmail.com
Hash128.scala
in algebird-core/src/main/scala/com/twitter/algebird
48 5 2015-05-06 2021-08-28 9 5 oscar@twitter.com filiperegadas@gmail.com
Correlations

File Size vs. Number of Changes: 167 points

build.sbt x: 331 lines of code y: 161 # changes project/plugins.sbt x: 15 lines of code y: 145 # changes algebird-bijection/src/main/scala/com/twitter/algebird/bijection/AlgebirdBijections.scala x: 60 lines of code y: 12 # changes algebird-core/src/main/scala-2.13+/com/twitter/algebird/compat.scala x: 23 lines of code y: 3 # changes algebird-core/src/main/scala/com/twitter/algebird/AdaptiveCache.scala x: 70 lines of code y: 17 # changes algebird-core/src/main/scala/com/twitter/algebird/AdaptiveVector.scala x: 183 lines of code y: 19 # changes algebird-core/src/main/scala/com/twitter/algebird/Aggregator.scala x: 326 lines of code y: 70 # changes algebird-core/src/main/scala/com/twitter/algebird/Applicative.scala x: 93 lines of code y: 22 # changes algebird-core/src/main/scala/com/twitter/algebird/AveragedValue.scala x: 52 lines of code y: 25 # changes algebird-core/src/main/scala/com/twitter/algebird/Batched.scala x: 147 lines of code y: 9 # changes algebird-core/src/main/scala/com/twitter/algebird/BloomFilter.scala x: 430 lines of code y: 52 # changes algebird-core/src/main/scala/com/twitter/algebird/BufferedOperation.scala x: 38 lines of code y: 13 # changes algebird-core/src/main/scala/com/twitter/algebird/CorrelationMonoid.scala x: 106 lines of code y: 6 # changes algebird-core/src/main/scala/com/twitter/algebird/CountMinSketch.scala x: 655 lines of code y: 83 # changes algebird-core/src/main/scala/com/twitter/algebird/DecayingCMS.scala x: 389 lines of code y: 6 # changes algebird-core/src/main/scala/com/twitter/algebird/Eventually.scala x: 130 lines of code y: 28 # changes algebird-core/src/main/scala/com/twitter/algebird/ExpHist.scala x: 157 lines of code y: 20 # changes algebird-core/src/main/scala/com/twitter/algebird/First.scala x: 27 lines of code y: 10 # changes algebird-core/src/main/scala/com/twitter/algebird/Fold.scala x: 151 lines of code y: 11 # changes algebird-core/src/main/scala/com/twitter/algebird/GeneratedAbstractAlgebra.scala x: 6056 lines of code y: 24 # changes algebird-core/src/main/scala/com/twitter/algebird/HyperLogLog.scala x: 451 lines of code y: 79 # changes algebird-core/src/main/scala/com/twitter/algebird/HyperLogLogSeries.scala x: 103 lines of code y: 16 # changes algebird-core/src/main/scala/com/twitter/algebird/JavaMonoids.scala x: 111 lines of code y: 18 # changes algebird-core/src/main/scala/com/twitter/algebird/MapAlgebra.scala x: 232 lines of code y: 45 # changes algebird-core/src/main/scala/com/twitter/algebird/Max.scala x: 93 lines of code y: 9 # changes algebird-core/src/main/scala/com/twitter/algebird/MinHasher.scala x: 110 lines of code y: 25 # changes algebird-core/src/main/scala/com/twitter/algebird/QTree.scala x: 303 lines of code y: 41 # changes algebird-core/src/main/scala/com/twitter/algebird/Scan.scala x: 111 lines of code y: 5 # changes algebird-core/src/main/scala/com/twitter/algebird/SketchMap.scala x: 134 lines of code y: 51 # changes algebird-core/src/main/scala/com/twitter/algebird/SpaceSaver.scala x: 197 lines of code y: 33 # changes algebird-core/src/main/scala/com/twitter/algebird/SummingCache.scala x: 54 lines of code y: 28 # changes algebird-core/src/main/scala/com/twitter/algebird/SummingIterator.scala x: 28 lines of code y: 13 # changes algebird-core/src/main/scala/com/twitter/algebird/SummingQueue.scala x: 32 lines of code y: 20 # changes algebird-core/src/main/scala/com/twitter/algebird/Window.scala x: 97 lines of code y: 8 # changes algebird-core/src/main/scala/com/twitter/algebird/matrix/AdaptiveMatrix.scala x: 92 lines of code y: 16 # changes algebird-core/src/main/scala/com/twitter/algebird/mutable/PriorityQueueAggregator.scala x: 13 lines of code y: 13 # changes algebird-core/src/main/scala/com/twitter/algebird/statistics/GaussianDistributionMonoid.scala x: 29 lines of code y: 9 # changes algebird-core/src/main/scala/com/twitter/algebird/statistics/IterCallStatistics.scala x: 50 lines of code y: 12 # changes algebird-core/src/main/scala/com/twitter/algebird/statistics/Statistics.scala x: 84 lines of code y: 10 # changes algebird-generic/src/main/scala/com/twitter/algebird/generic/Instances.scala x: 86 lines of code y: 8 # changes algebird-test/src/main/scala/com/twitter/algebird/macros/ArbitraryCaseClassMacro.scala x: 33 lines of code y: 14 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/AsyncListMMapSum.scala x: 56 lines of code y: 18 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/AsyncListSum.scala x: 105 lines of code y: 26 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/AsyncMapSum.scala x: 47 lines of code y: 15 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/AsyncSummer.scala x: 54 lines of code y: 20 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/HeavyHittersCachingSummer.scala x: 195 lines of code y: 19 # changes scripts/ntuple_generators.rb x: 127 lines of code y: 18 # changes algebird-core/src/main/scala/com/twitter/algebird/GeneratedProductAlgebra.scala x: 6940 lines of code y: 19 # changes algebird-core/src/main/scala/com/twitter/algebird/Metric.scala x: 80 lines of code y: 19 # changes algebird-core/src/main/scala/com/twitter/algebird/MomentsGroup.scala x: 239 lines of code y: 32 # changes algebird-core/src/main/scala/com/twitter/algebird/TopKMonoid.scala x: 64 lines of code y: 20 # changes algebird-test/src/main/scala/com/twitter/algebird/BaseProperties.scala x: 213 lines of code y: 42 # changes algebird-test/src/main/scala/com/twitter/algebird/MonadLaws.scala x: 101 lines of code y: 20 # changes algebird-core/src/main/scala/com/twitter/algebird/ResetAlgebra.scala x: 17 lines of code y: 10 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/MomentsBenchmark.scala x: 41 lines of code y: 1 # changes algebird-core/src/main/scala/com/twitter/algebird/InvariantAlgebras.scala x: 39 lines of code y: 3 # changes algebird-util/src/main/scala/com/twitter/algebird/util/PromiseLinkMonoid.scala x: 23 lines of code y: 11 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/HLLPresentBenchmark.scala x: 36 lines of code y: 16 # changes algebird-core/src/main/scala/com/twitter/algebird/Interval.scala x: 255 lines of code y: 31 # changes algebird-core/src/main/scala/com/twitter/algebird/Monoid.scala x: 237 lines of code y: 54 # changes algebird-core/src/main/scala/com/twitter/algebird/Semigroup.scala x: 149 lines of code y: 36 # changes algebird-test/src/main/scala/com/twitter/algebird/scalacheck/Gen.scala x: 81 lines of code y: 7 # changes algebird-core/src/main/scala/com/twitter/algebird/mutable/PriorityQueueMonoid.scala x: 53 lines of code y: 17 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/CMSHashingBenchmark.scala x: 52 lines of code y: 14 # changes algebird-core/src/main/scala/com/twitter/algebird/AffineFunction.scala x: 18 lines of code y: 12 # changes algebird-core/src/main/scala/com/twitter/algebird/Approximate.scala x: 109 lines of code y: 30 # changes algebird-core/src/main/scala/com/twitter/algebird/Bytes.scala x: 22 lines of code y: 9 # changes algebird-core/src/main/scala/com/twitter/algebird/CMSHasher.scala x: 55 lines of code y: 9 # changes algebird-core/src/main/scala/com/twitter/algebird/Combinator.scala x: 12 lines of code y: 12 # changes algebird-core/src/main/scala/com/twitter/algebird/DecayedVector.scala x: 48 lines of code y: 16 # changes algebird-core/src/main/scala/com/twitter/algebird/Functor.scala x: 17 lines of code y: 5 # changes algebird-core/src/main/scala/com/twitter/algebird/Group.scala x: 96 lines of code y: 34 # changes algebird-core/src/main/scala/com/twitter/algebird/Hash128.scala x: 48 lines of code y: 9 # changes algebird-core/src/main/scala/com/twitter/algebird/Last.scala x: 26 lines of code y: 7 # changes algebird-core/src/main/scala/com/twitter/algebird/Min.scala x: 47 lines of code y: 8 # changes algebird-core/src/main/scala/com/twitter/algebird/Monad.scala x: 86 lines of code y: 24 # changes algebird-core/src/main/scala/com/twitter/algebird/Predecessible.scala x: 46 lines of code y: 14 # changes algebird-core/src/main/scala/com/twitter/algebird/Preparer.scala x: 126 lines of code y: 17 # changes algebird-core/src/main/scala/com/twitter/algebird/Priority.scala x: 39 lines of code y: 4 # changes algebird-core/src/main/scala/com/twitter/algebird/RightFolded2.scala x: 58 lines of code y: 15 # changes algebird-core/src/main/scala/com/twitter/algebird/Ring.scala x: 229 lines of code y: 36 # changes algebird-core/src/main/scala/com/twitter/algebird/SetDiff.scala x: 35 lines of code y: 3 # changes algebird-core/src/main/scala/com/twitter/algebird/Successible.scala x: 56 lines of code y: 21 # changes algebird-core/src/main/scala/com/twitter/algebird/field.scala x: 79 lines of code y: 4 # changes algebird-core/src/main/scala/com/twitter/algebird/immutable/BitSet.scala x: 741 lines of code y: 2 # changes algebird-core/src/main/scala/com/twitter/algebird/immutable/BloomFilter.scala x: 235 lines of code y: 2 # changes algebird-core/src/main/scala/com/twitter/algebird/macros/Roller.scala x: 47 lines of code y: 7 # changes algebird-core/src/main/scala/com/twitter/algebird/monad/StateWithError.scala x: 87 lines of code y: 18 # changes algebird-core/src/main/scala/com/twitter/algebird/statistics/Counter.scala x: 25 lines of code y: 6 # changes algebird-generic/src/main/scala/com/twitter/algebird/generic/EquivOrdering.scala x: 34 lines of code y: 4 # changes algebird-spark/src/main/scala/com/twitter/algebird/spark/AlgebirdRDD.scala x: 69 lines of code y: 13 # changes algebird-spark/src/main/scala/com/twitter/algebird/spark/package.scala x: 19 lines of code y: 7 # changes algebird-util/src/main/scala/com/twitter/algebird/util/TunnelMonoid.scala x: 47 lines of code y: 11 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/BufferSize.scala x: 2 lines of code y: 6 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/FlushFrequency.scala x: 3 lines of code y: 5 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/MemoryFlushPercent.scala x: 2 lines of code y: 8 # changes project/GenTupleAggregators.scala x: 129 lines of code y: 26 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/BloomFilterCreateBenchmark.scala x: 64 lines of code y: 3 # changes algebird-core/src/main/scala-2.12-/com/twitter/algebird/immutable/compat.scala x: 10 lines of code y: 1 # changes algebird-core/src/main/scala/com/twitter/algebird/macros/GroupMacro.scala x: 38 lines of code y: 10 # changes algebird-core/src/main/scala/com/twitter/algebird/macros/SemigroupMacro.scala x: 52 lines of code y: 11 # changes algebird-core/src/main/scala/com/twitter/algebird/VectorSpace.scala x: 32 lines of code y: 17 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/AsyncSummerBenchmark.scala x: 143 lines of code y: 13 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/BloomFilterDistanceBenchmark.scala x: 72 lines of code y: 5 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/QTreeBenchmark.scala x: 69 lines of code y: 11 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/QTreeMicroBenchmark.scala x: 66 lines of code y: 9 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/TopCMSBenchmark.scala x: 70 lines of code y: 8 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/Tuple4Benchmark.scala x: 36 lines of code y: 5 # changes algebird-core/src/main/scala-2.12-/com/twitter/algebird/macros/MacroCompat.scala x: 10 lines of code y: 2 # changes algebird-test/src/main/scala/com/twitter/algebird/scalacheck/Arbitrary.scala x: 28 lines of code y: 6 # changes algebird-test/src/main/scala/com/twitter/algebird/FunctorLaws.scala x: 28 lines of code y: 8 # changes algebird-core/src/main/java-2.12-/com/twitter/algebird/javaapi/Monoids.java x: 32 lines of code y: 1 # changes algebird-core/src/main/scala/com/twitter/algebird/DecayedValue.scala x: 51 lines of code y: 36 # changes algebird-core/src/main/scala/com/twitter/algebird/MinPlus.scala x: 29 lines of code y: 12 # changes algebird-test/src/main/scala/com/twitter/algebird/scalacheck/NonEmptyVector.scala x: 13 lines of code y: 2 # changes scripts/product_generators.rb x: 162 lines of code y: 10 # changes algebird-core/src/main/scala/com/twitter/algebird/Field.scala x: 79 lines of code y: 11 # changes algebird-core/src/main/java/com/twitter/algebird/javaapi/MethodRegistry.java x: 74 lines of code y: 4 # changes algebird-core/src/main/java/com/twitter/algebird/CassandraMurmurHash.java x: 164 lines of code y: 5 # changes
161.0
# changes
  min: 1.0
  average: 15.99
  25th percentile: 6.0
  median: 12.0
  75th percentile: 18.0
  max: 161.0
0 6940.0
lines of code
min: 2.0 | average: 159.66 | 25th percentile: 28.0 | median: 48.0 | 75th percentile: 97.0 | max: 6940.0

Number of Contributors vs. Number of Changes: 167 points

build.sbt x: 26 # contributors y: 161 # changes project/plugins.sbt x: 25 # contributors y: 145 # changes algebird-bijection/src/main/scala/com/twitter/algebird/bijection/AlgebirdBijections.scala x: 9 # contributors y: 12 # changes algebird-core/src/main/scala-2.13+/com/twitter/algebird/compat.scala x: 2 # contributors y: 3 # changes algebird-core/src/main/scala/com/twitter/algebird/AdaptiveCache.scala x: 11 # contributors y: 17 # changes algebird-core/src/main/scala/com/twitter/algebird/AdaptiveVector.scala x: 11 # contributors y: 19 # changes algebird-core/src/main/scala/com/twitter/algebird/Aggregator.scala x: 34 # contributors y: 70 # changes algebird-core/src/main/scala/com/twitter/algebird/Applicative.scala x: 11 # contributors y: 22 # changes algebird-core/src/main/scala/com/twitter/algebird/AveragedValue.scala x: 17 # contributors y: 25 # changes algebird-core/src/main/scala/com/twitter/algebird/Batched.scala x: 5 # contributors y: 9 # changes algebird-core/src/main/scala/com/twitter/algebird/BloomFilter.scala x: 26 # contributors y: 52 # changes algebird-core/src/main/scala/com/twitter/algebird/BufferedOperation.scala x: 11 # contributors y: 13 # changes algebird-core/src/main/scala/com/twitter/algebird/CorrelationMonoid.scala x: 4 # contributors y: 6 # changes algebird-core/src/main/scala/com/twitter/algebird/CountMinSketch.scala x: 28 # contributors y: 83 # changes algebird-core/src/main/scala/com/twitter/algebird/DecayingCMS.scala x: 5 # contributors y: 6 # changes algebird-core/src/main/scala/com/twitter/algebird/Eventually.scala x: 15 # contributors y: 28 # changes algebird-core/src/main/scala/com/twitter/algebird/ExpHist.scala x: 7 # contributors y: 20 # changes algebird-core/src/main/scala/com/twitter/algebird/First.scala x: 7 # contributors y: 10 # changes algebird-core/src/main/scala/com/twitter/algebird/Fold.scala x: 8 # contributors y: 11 # changes algebird-core/src/main/scala/com/twitter/algebird/GeneratedAbstractAlgebra.scala x: 16 # contributors y: 24 # changes algebird-core/src/main/scala/com/twitter/algebird/HyperLogLog.scala x: 35 # contributors y: 79 # changes algebird-core/src/main/scala/com/twitter/algebird/HyperLogLogSeries.scala x: 9 # contributors y: 16 # changes algebird-core/src/main/scala/com/twitter/algebird/JavaMonoids.scala x: 10 # contributors y: 18 # changes algebird-core/src/main/scala/com/twitter/algebird/MapAlgebra.scala x: 25 # contributors y: 45 # changes algebird-core/src/main/scala/com/twitter/algebird/Max.scala x: 6 # contributors y: 9 # changes algebird-core/src/main/scala/com/twitter/algebird/MinHasher.scala x: 14 # contributors y: 25 # changes algebird-core/src/main/scala/com/twitter/algebird/QTree.scala x: 19 # contributors y: 41 # changes algebird-core/src/main/scala/com/twitter/algebird/Scan.scala x: 4 # contributors y: 5 # changes algebird-core/src/main/scala/com/twitter/algebird/SketchMap.scala x: 21 # contributors y: 51 # changes algebird-core/src/main/scala/com/twitter/algebird/SpaceSaver.scala x: 15 # contributors y: 33 # changes algebird-core/src/main/scala/com/twitter/algebird/SummingCache.scala x: 18 # contributors y: 28 # changes algebird-core/src/main/scala/com/twitter/algebird/SummingIterator.scala x: 9 # contributors y: 13 # changes algebird-core/src/main/scala/com/twitter/algebird/SummingQueue.scala x: 13 # contributors y: 20 # changes algebird-core/src/main/scala/com/twitter/algebird/Window.scala x: 5 # contributors y: 8 # changes algebird-core/src/main/scala/com/twitter/algebird/matrix/SparseColumnMatrix.scala x: 8 # contributors y: 13 # changes algebird-core/src/main/scala/com/twitter/algebird/statistics/Statistics.scala x: 9 # contributors y: 10 # changes algebird-test/src/main/scala/com/twitter/algebird/macros/ArbitraryCaseClassMacro.scala x: 7 # contributors y: 14 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/AsyncListSum.scala x: 13 # contributors y: 26 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/AsyncMapSum.scala x: 10 # contributors y: 15 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/AsyncSummer.scala x: 10 # contributors y: 20 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/NullSummer.scala x: 10 # contributors y: 13 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/SyncSummingQueue.scala x: 13 # contributors y: 17 # changes algebird-core/src/main/scala/com/twitter/algebird/GeneratedProductAlgebra.scala x: 12 # contributors y: 19 # changes algebird-core/src/main/scala/com/twitter/algebird/MomentsGroup.scala x: 15 # contributors y: 32 # changes algebird-core/src/main/scala/com/twitter/algebird/SGDMonoid.scala x: 9 # contributors y: 17 # changes algebird-core/src/main/scala/com/twitter/algebird/TopKMonoid.scala x: 16 # contributors y: 20 # changes algebird-test/src/main/scala/com/twitter/algebird/BaseProperties.scala x: 24 # contributors y: 42 # changes algebird-test/src/main/scala/com/twitter/algebird/MonadLaws.scala x: 12 # contributors y: 20 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/MomentsBenchmark.scala x: 1 # contributors y: 1 # changes algebird-core/src/main/scala/com/twitter/algebird/InvariantAlgebras.scala x: 3 # contributors y: 3 # changes algebird-core/src/main/scala/com/twitter/algebird/Interval.scala x: 17 # contributors y: 31 # changes algebird-core/src/main/scala/com/twitter/algebird/Monoid.scala x: 26 # contributors y: 54 # changes algebird-core/src/main/scala/com/twitter/algebird/Semigroup.scala x: 20 # contributors y: 36 # changes algebird-test/src/main/scala/com/twitter/algebird/scalacheck/Gen.scala x: 6 # contributors y: 7 # changes algebird-core/src/main/scala/com/twitter/algebird/Approximate.scala x: 19 # contributors y: 30 # changes algebird-core/src/main/scala/com/twitter/algebird/Bytes.scala x: 7 # contributors y: 9 # changes algebird-core/src/main/scala/com/twitter/algebird/Combinator.scala x: 10 # contributors y: 12 # changes algebird-core/src/main/scala/com/twitter/algebird/Group.scala x: 17 # contributors y: 34 # changes algebird-core/src/main/scala/com/twitter/algebird/IndexedSeq.scala x: 12 # contributors y: 16 # changes algebird-core/src/main/scala/com/twitter/algebird/Last.scala x: 5 # contributors y: 7 # changes algebird-core/src/main/scala/com/twitter/algebird/Monad.scala x: 17 # contributors y: 24 # changes algebird-core/src/main/scala/com/twitter/algebird/Predecessible.scala x: 10 # contributors y: 14 # changes algebird-core/src/main/scala/com/twitter/algebird/Preparer.scala x: 10 # contributors y: 17 # changes algebird-core/src/main/scala/com/twitter/algebird/Priority.scala x: 4 # contributors y: 4 # changes algebird-core/src/main/scala/com/twitter/algebird/RightFolded.scala x: 8 # contributors y: 12 # changes algebird-core/src/main/scala/com/twitter/algebird/RightFolded2.scala x: 9 # contributors y: 15 # changes algebird-core/src/main/scala/com/twitter/algebird/Ring.scala x: 17 # contributors y: 36 # changes algebird-core/src/main/scala/com/twitter/algebird/Successible.scala x: 11 # contributors y: 21 # changes algebird-core/src/main/scala/com/twitter/algebird/field.scala x: 3 # contributors y: 4 # changes algebird-core/src/main/scala/com/twitter/algebird/immutable/BitSet.scala x: 1 # contributors y: 2 # changes algebird-core/src/main/scala/com/twitter/algebird/macros/Cuber.scala x: 7 # contributors y: 12 # changes algebird-core/src/main/scala/com/twitter/algebird/macros/Roller.scala x: 4 # contributors y: 7 # changes algebird-core/src/main/scala/com/twitter/algebird/monad/StateWithError.scala x: 13 # contributors y: 18 # changes algebird-core/src/main/scala/com/twitter/algebird/monad/Trampoline.scala x: 11 # contributors y: 16 # changes algebird-core/src/main/scala/com/twitter/algebird/statistics/Counter.scala x: 6 # contributors y: 6 # changes algebird-test/src/main/scala/com/twitter/algebird/ApproximateProperty.scala x: 6 # contributors y: 16 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/Incrementor.scala x: 5 # contributors y: 5 # changes algebird-util/src/main/scala/com/twitter/algebird/util/summer/MemoryFlushPercent.scala x: 6 # contributors y: 8 # changes project/GenTupleAggregators.scala x: 14 # contributors y: 26 # changes algebird-core/src/main/scala/com/twitter/algebird/macros/GroupMacro.scala x: 6 # contributors y: 10 # changes algebird-core/src/main/scala/com/twitter/algebird/macros/SemigroupMacro.scala x: 7 # contributors y: 11 # changes algebird-core/src/main/scala/com/twitter/algebird/monad/Reader.scala x: 8 # contributors y: 9 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/AsyncSummerBenchmark.scala x: 7 # contributors y: 13 # changes algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/BloomFilterDistanceBenchmark.scala x: 3 # contributors y: 5 # changes algebird-test/src/main/scala/com/twitter/algebird/BaseVectorSpaceProperties.scala x: 9 # contributors y: 11 # changes algebird-core/src/main/scala/com/twitter/algebird/Operators.scala x: 10 # contributors y: 16 # changes algebird-test/src/main/scala/com/twitter/algebird/ApplicativeLaws.scala x: 8 # contributors y: 8 # changes algebird-test/src/main/scala/com/twitter/algebird/StatefulSummerLaws.scala x: 10 # contributors y: 10 # changes algebird-core/src/main/scala/com/twitter/algebird/macros/package.scala x: 6 # contributors y: 13 # changes algebird-test/src/main/scala/com/twitter/algebird/scalacheck/NonEmptyVector.scala x: 2 # contributors y: 2 # changes
161.0
# changes
  min: 1.0
  average: 15.99
  25th percentile: 6.0
  median: 12.0
  75th percentile: 18.0
  max: 161.0
0 35.0
# contributors
min: 1.0 | average: 8.87 | 25th percentile: 4.0 | median: 8.0 | 75th percentile: 11.0 | max: 35.0

Number of Contributors vs. File Size: 167 points

build.sbt x: 26 # contributors y: 331 lines of code project/plugins.sbt x: 25 # contributors y: 15 lines of code algebird-bijection/src/main/scala/com/twitter/algebird/bijection/AlgebirdBijections.scala x: 9 # contributors y: 60 lines of code algebird-core/src/main/scala-2.13+/com/twitter/algebird/compat.scala x: 2 # contributors y: 23 lines of code algebird-core/src/main/scala/com/twitter/algebird/AdaptiveCache.scala x: 11 # contributors y: 70 lines of code algebird-core/src/main/scala/com/twitter/algebird/AdaptiveVector.scala x: 11 # contributors y: 183 lines of code algebird-core/src/main/scala/com/twitter/algebird/Aggregator.scala x: 34 # contributors y: 326 lines of code algebird-core/src/main/scala/com/twitter/algebird/Applicative.scala x: 11 # contributors y: 93 lines of code algebird-core/src/main/scala/com/twitter/algebird/AveragedValue.scala x: 17 # contributors y: 52 lines of code algebird-core/src/main/scala/com/twitter/algebird/Batched.scala x: 5 # contributors y: 147 lines of code algebird-core/src/main/scala/com/twitter/algebird/BloomFilter.scala x: 26 # contributors y: 430 lines of code algebird-core/src/main/scala/com/twitter/algebird/BufferedOperation.scala x: 11 # contributors y: 38 lines of code algebird-core/src/main/scala/com/twitter/algebird/CorrelationMonoid.scala x: 4 # contributors y: 106 lines of code algebird-core/src/main/scala/com/twitter/algebird/CountMinSketch.scala x: 28 # contributors y: 655 lines of code algebird-core/src/main/scala/com/twitter/algebird/DecayingCMS.scala x: 5 # contributors y: 389 lines of code algebird-core/src/main/scala/com/twitter/algebird/Eventually.scala x: 15 # contributors y: 130 lines of code algebird-core/src/main/scala/com/twitter/algebird/ExpHist.scala x: 7 # contributors y: 157 lines of code algebird-core/src/main/scala/com/twitter/algebird/First.scala x: 7 # contributors y: 27 lines of code algebird-core/src/main/scala/com/twitter/algebird/Fold.scala x: 8 # contributors y: 151 lines of code algebird-core/src/main/scala/com/twitter/algebird/GeneratedAbstractAlgebra.scala x: 16 # contributors y: 6056 lines of code algebird-core/src/main/scala/com/twitter/algebird/HyperLogLog.scala x: 35 # contributors y: 451 lines of code algebird-core/src/main/scala/com/twitter/algebird/HyperLogLogSeries.scala x: 9 # contributors y: 103 lines of code algebird-core/src/main/scala/com/twitter/algebird/JavaMonoids.scala x: 10 # contributors y: 111 lines of code algebird-core/src/main/scala/com/twitter/algebird/MapAlgebra.scala x: 25 # contributors y: 232 lines of code algebird-core/src/main/scala/com/twitter/algebird/Max.scala x: 6 # contributors y: 93 lines of code algebird-core/src/main/scala/com/twitter/algebird/MinHasher.scala x: 14 # contributors y: 110 lines of code algebird-core/src/main/scala/com/twitter/algebird/QTree.scala x: 19 # contributors y: 303 lines of code algebird-core/src/main/scala/com/twitter/algebird/Scan.scala x: 4 # contributors y: 111 lines of code algebird-core/src/main/scala/com/twitter/algebird/SketchMap.scala x: 21 # contributors y: 134 lines of code algebird-core/src/main/scala/com/twitter/algebird/SpaceSaver.scala x: 15 # contributors y: 197 lines of code algebird-core/src/main/scala/com/twitter/algebird/SummingCache.scala x: 18 # contributors y: 54 lines of code algebird-core/src/main/scala/com/twitter/algebird/SummingIterator.scala x: 9 # contributors y: 28 lines of code algebird-core/src/main/scala/com/twitter/algebird/SummingQueue.scala x: 13 # contributors y: 32 lines of code algebird-core/src/main/scala/com/twitter/algebird/Window.scala x: 5 # contributors y: 97 lines of code algebird-core/src/main/scala/com/twitter/algebird/matrix/SparseColumnMatrix.scala x: 8 # contributors y: 48 lines of code algebird-core/src/main/scala/com/twitter/algebird/mutable/PriorityQueueAggregator.scala x: 9 # contributors y: 13 lines of code algebird-core/src/main/scala/com/twitter/algebird/statistics/GaussianDistributionMonoid.scala x: 6 # contributors y: 29 lines of code algebird-test/src/main/scala/com/twitter/algebird/macros/ArbitraryCaseClassMacro.scala x: 7 # contributors y: 33 lines of code algebird-util/src/main/scala/com/twitter/algebird/util/summer/AsyncListMMapSum.scala x: 10 # contributors y: 56 lines of code algebird-util/src/main/scala/com/twitter/algebird/util/summer/AsyncListSum.scala x: 13 # contributors y: 105 lines of code algebird-util/src/main/scala/com/twitter/algebird/util/summer/AsyncMapSum.scala x: 10 # contributors y: 47 lines of code algebird-util/src/main/scala/com/twitter/algebird/util/summer/HeavyHittersCachingSummer.scala x: 11 # contributors y: 195 lines of code algebird-util/src/main/scala/com/twitter/algebird/util/summer/NullSummer.scala x: 10 # contributors y: 21 lines of code algebird-util/src/main/scala/com/twitter/algebird/util/summer/SyncSummingQueue.scala x: 13 # contributors y: 69 lines of code algebird-core/src/main/scala/com/twitter/algebird/GeneratedProductAlgebra.scala x: 12 # contributors y: 6940 lines of code algebird-core/src/main/scala/com/twitter/algebird/MomentsGroup.scala x: 15 # contributors y: 239 lines of code algebird-core/src/main/scala/com/twitter/algebird/TopKMonoid.scala x: 16 # contributors y: 64 lines of code algebird-test/src/main/scala/com/twitter/algebird/BaseProperties.scala x: 24 # contributors y: 213 lines of code algebird-test/src/main/scala/com/twitter/algebird/MonadLaws.scala x: 12 # contributors y: 101 lines of code algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/MomentsBenchmark.scala x: 1 # contributors y: 41 lines of code algebird-core/src/main/scala/com/twitter/algebird/InvariantAlgebras.scala x: 3 # contributors y: 39 lines of code algebird-util/src/main/scala/com/twitter/algebird/util/PromiseLinkMonoid.scala x: 8 # contributors y: 23 lines of code algebird-core/src/main/scala/com/twitter/algebird/Interval.scala x: 17 # contributors y: 255 lines of code algebird-core/src/main/scala/com/twitter/algebird/Monoid.scala x: 26 # contributors y: 237 lines of code algebird-core/src/main/scala/com/twitter/algebird/Semigroup.scala x: 20 # contributors y: 149 lines of code algebird-test/src/main/scala/com/twitter/algebird/scalacheck/Gen.scala x: 6 # contributors y: 81 lines of code algebird-core/src/main/scala/com/twitter/algebird/Approximate.scala x: 19 # contributors y: 109 lines of code algebird-core/src/main/scala/com/twitter/algebird/Functor.scala x: 4 # contributors y: 17 lines of code algebird-core/src/main/scala/com/twitter/algebird/Group.scala x: 17 # contributors y: 96 lines of code algebird-core/src/main/scala/com/twitter/algebird/Hash128.scala x: 5 # contributors y: 48 lines of code algebird-core/src/main/scala/com/twitter/algebird/IndexedSeq.scala x: 12 # contributors y: 35 lines of code algebird-core/src/main/scala/com/twitter/algebird/Last.scala x: 5 # contributors y: 26 lines of code algebird-core/src/main/scala/com/twitter/algebird/Priority.scala x: 4 # contributors y: 39 lines of code algebird-core/src/main/scala/com/twitter/algebird/Ring.scala x: 17 # contributors y: 229 lines of code algebird-core/src/main/scala/com/twitter/algebird/field.scala x: 3 # contributors y: 79 lines of code algebird-core/src/main/scala/com/twitter/algebird/immutable/BitSet.scala x: 1 # contributors y: 741 lines of code algebird-core/src/main/scala/com/twitter/algebird/immutable/BloomFilter.scala x: 1 # contributors y: 235 lines of code algebird-core/src/main/scala/com/twitter/algebird/statistics/Counter.scala x: 6 # contributors y: 25 lines of code algebird-core/src/main/scala-2.12-/com/twitter/algebird/immutable/compat.scala x: 1 # contributors y: 10 lines of code algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/AveragedValueBenchmark.scala x: 3 # contributors y: 26 lines of code algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/HLLBenchmark.scala x: 8 # contributors y: 55 lines of code algebird-benchmark/src/main/scala/com/twitter/algebird/benchmark/TopCMSBenchmark.scala x: 5 # contributors y: 70 lines of code algebird-core/src/main/scala/com/twitter/algebird/DecayedValue.scala x: 20 # contributors y: 51 lines of code algebird-test/src/main/scala/com/twitter/algebird/scalacheck/ExpHistInstances.scala x: 2 # contributors y: 30 lines of code algebird-core/src/main/java/com/twitter/algebird/javaapi/MethodRegistry.java x: 4 # contributors y: 74 lines of code algebird-core/src/main/java/com/twitter/algebird/CassandraMurmurHash.java x: 4 # contributors y: 164 lines of code
6940.0
lines of code
  min: 2.0
  average: 159.66
  25th percentile: 28.0
  median: 48.0
  75th percentile: 97.0
  max: 6940.0
0 35.0
# contributors
min: 1.0 | average: 8.87 | 25th percentile: 4.0 | median: 8.0 | 75th percentile: 11.0 | max: 35.0