apache / incubator-s2graph
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 354 files with 28,968 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 3 files changed 51-100 times (577 lines of code)
    • 14 files changed 21-50 times (3,531 lines of code)
    • 101 files changed 6-20 times (11,519 lines of code)
    • 236 files changed 1-5 times (13,341 lines of code)
0% | 1% | 12% | 39% | 46%
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 354 files with 28,968 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 5 files changed by 6-10 contributors (224 lines of code)
    • 192 files changed by 2-5 contributors (20,447 lines of code)
    • 157 files changed by 1 contributor (8,297 lines of code)
0% | 0% | <1% | 70% | 28%
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, sh, sbt, rst, graphql, md, properties, java, xml, py, sql, groovy, yml, hql, css, gitignore, txt, bat, json, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
scala0% | 1% | 13% | 41% | 44%
sbt0% | 41% | 8% | 33% | 16%
sql0% | 0% | 0% | 52% | 47%
java0% | 0% | 0% | 17% | 82%
py0% | 0% | 0% | 37% | 62%
hql0% | 0% | 0% | 100% | 0%
graphql0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
html0% | 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
s2core0% | 3% | 18% | 47% | 31%
ROOT0% | 98% | 0% | 0% | 1%
s2graphql0% | 0% | 40% | 31% | 28%
loader0% | 0% | 21% | 59% | 19%
project0% | 0% | 18% | 4% | 77%
s2jobs0% | 0% | 0% | 41% | 58%
s2rest_play0% | 0% | 0% | 82% | 17%
s2rest_netty0% | 0% | 0% | 75% | 25%
dev_support0% | 0% | 0% | 100% | 0%
spark0% | 0% | 0% | 28% | 71%
s2counter_loader0% | 0% | 0% | 8% | 91%
s2counter_core0% | 0% | 0% | <1% | 99%
s2http0% | 0% | 0% | 0% | 100%
example0% | 0% | 0% | 0% | 100%
s2graph_gremlin0% | 0% | 0% | 0% | 100%
doc0% | 0% | 0% | 0% | 100%
conf0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
build.sbt
in root
98 - 2015-05-08 2019-01-24 71 8 shom83@gmail.com steamshon@apache.org
build.sbt
in s2core
50 - 2015-05-08 2018-12-06 62 7 shom83@gmail.com steamshon@apache.org
S2Graph.scala
in s2core/src/main/scala/org/apache/s2graph/core
429 35 2016-11-28 2018-07-13 60 2 steamshon@apache.org daewon@apache.org
Management.scala
in s2core/src/main/scala/org/apache/s2graph/core
484 44 2016-03-15 2019-01-24 40 2 steamshon@apache.org steamshon@apache.org
Common.scala
in project
37 - 2015-05-08 2018-12-06 39 6 shom83@gmail.com steamshon@apache.org
AsynchbaseStorage.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/hbase
240 8 2016-03-15 2018-12-06 37 3 steamshon@apache.org steamshon@apache.org
Storage.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage
23 - 2016-03-15 2018-05-10 33 2 steamshon@apache.org steamshon@apache.org
GraphRepository.scala
in s2graphql/src/main/scala/org/apache/s2graph/graphql/repository
251 24 2018-02-27 2018-12-06 30 2 daewon@apache.org steamshon@apache.org
S2Edge.scala
in s2core/src/main/scala/org/apache/s2graph/core
653 48 2016-11-28 2018-04-27 30 2 steamshon@apache.org daewon@apache.org
RequestParser.scala
in s2core/src/main/scala/org/apache/s2graph/core/rest
630 38 2016-03-15 2018-06-21 29 4 steamshon@apache.org steamshon@apache.org
GraphQLServer.scala
in s2graphql/src/main/scala/org/apache/s2graph/graphql
81 6 2018-02-27 2019-01-24 28 2 daewon@apache.org steamshon@apache.org
S2Type.scala
in s2graphql/src/main/scala/org/apache/s2graph/graphql/types
299 16 2018-02-27 2018-12-06 26 2 daewon@apache.org steamshon@apache.org
TransferToHFile.scala
in loader/src/main/scala/org/apache/s2graph/loader/subscriber
263 14 2016-03-15 2018-04-27 25 3 steamshon@apache.org daewon@apache.org
QueryParam.scala
in s2core/src/main/scala/org/apache/s2graph/core
372 23 2016-03-15 2018-06-21 25 2 steamshon@apache.org steamshon@apache.org
S2Vertex.scala
in s2core/src/main/scala/org/apache/s2graph/core
65 7 2016-11-28 2018-04-27 24 2 steamshon@apache.org daewon@apache.org
IndexProvider.scala
in s2core/src/main/scala/org/apache/s2graph/core/index
103 3 2017-07-10 2018-04-27 23 2 steamshon@apache.org daewon@apache.org
build.sbt
in loader
30 - 2015-07-25 2018-03-26 21 6 shom83@gmail.com daewon@apache.org
Sink.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task
200 15 2018-03-22 2018-12-21 20 3 elric@apache.org elric@apache.org
IndexEdgeDeserializable.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/wide
98 1 2016-03-15 2018-04-27 19 2 steamshon@apache.org daewon@apache.org
EdgeController.scala
in s2rest_play/app/org/apache/s2graph/rest/play/controllers
240 23 2016-03-15 2018-04-27 19 3 steamshon@apache.org daewon@apache.org
IndexEdgeDeserializable.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/tall
119 1 2016-03-15 2018-04-27 18 2 steamshon@apache.org daewon@apache.org
JSONParser.scala
in s2core/src/main/scala/org/apache/s2graph/core
276 10 2016-03-15 2018-04-27 18 2 steamshon@apache.org daewon@apache.org
SnapshotEdgeDeserializable.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/tall
80 2 2016-03-15 2018-04-27 17 2 steamshon@apache.org daewon@apache.org
Source.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task
125 8 2018-03-22 2018-12-21 17 3 elric@apache.org elric@apache.org
WhereParser.scala
in s2core/src/main/scala/org/apache/s2graph/core/parsers
191 24 2016-03-15 2018-06-21 17 2 steamshon@apache.org steamshon@apache.org
AdminController.scala
in s2rest_play/app/org/apache/s2graph/rest/play/controllers
227 31 2016-03-15 2019-01-24 17 3 steamshon@apache.org steamshon@apache.org
PostProcess.scala
in s2core/src/main/scala/org/apache/s2graph/core
236 9 2016-03-15 2018-04-27 17 3 steamshon@apache.org daewon@apache.org
Task.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task
39 4 2018-03-22 2018-08-22 16 3 elric@apache.org steamshon@apache.org
S2GraphLike.scala
in s2core/src/main/scala/org/apache/s2graph/core
282 11 2017-11-03 2018-06-21 16 2 steamshon@apache.org steamshon@apache.org
plugins.sbt
in project
9 - 2015-08-05 2018-04-23 15 6 shom83@gmail.com steamshon@apache.org
SKeyValue.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage
43 3 2016-03-15 2018-04-23 15 2 steamshon@apache.org steamshon@apache.org
VertexId.scala
in s2core/src/main/scala/org/apache/s2graph/core/types
130 14 2016-03-15 2018-04-27 15 2 steamshon@apache.org daewon@apache.org
SafeUpdateCache.scala
in s2core/src/main/scala/org/apache/s2graph/core/utils
150 13 2016-03-15 2018-07-13 15 2 steamshon@apache.org daewon@apache.org
QueryResult.scala
in s2core/src/main/scala/org/apache/s2graph/core
235 12 2016-03-15 2018-05-08 15 2 steamshon@apache.org steamshon@apache.org
TraversalHelper.scala
in s2core/src/main/scala/org/apache/s2graph/core
494 19 2017-11-03 2018-06-18 15 2 steamshon@apache.org daewon@apache.org
build.sbt
in s2jobs
38 - 2018-03-06 2018-12-06 14 3 steamshon@apache.org steamshon@apache.org
SnapshotEdgeDeserializable.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/wide
72 2 2016-03-15 2018-04-27 14 2 steamshon@apache.org daewon@apache.org
S2Property.scala
in s2core/src/main/scala/org/apache/s2graph/core
96 6 2016-11-24 2018-04-27 14 2 steamshon@apache.org daewon@apache.org
schema.sql
in dev_support/graph_mysql
195 - 2016-02-29 2018-05-10 14 2 steamshon@apache.org steamshon@apache.org
SnapshotEdgeSerializable.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/tall
33 2 2016-03-15 2018-04-27 13 2 steamshon@apache.org daewon@apache.org
SnapshotEdgeSerializable.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/wide
34 2 2016-03-15 2018-04-27 13 2 steamshon@apache.org daewon@apache.org
S2VertexProperty.scala
in s2core/src/main/scala/org/apache/s2graph/core
50 5 2016-11-24 2018-04-27 13 2 steamshon@apache.org daewon@apache.org
JobDescription.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs
73 4 2018-03-22 2018-12-21 13 3 elric@apache.org elric@apache.org
LuceneIndexProvider.scala
in s2core/src/main/scala/org/apache/s2graph/core/index
191 12 2018-01-17 2018-06-21 13 2 daewon@apache.org steamshon@apache.org
build.sbt
in s2counter_loader
22 - 2015-10-08 2017-08-03 12 5 honeysleep@gmail.com daewon@apache.org
package.scala
in s2graphql/src/main/scala/org/apache/s2graph/graphql/types
30 2 2018-02-27 2018-07-10 12 2 daewon@apache.org daewon@apache.org
FieldResolver.scala
in s2graphql/src/main/scala/org/apache/s2graph/graphql/types
78 4 2018-04-06 2018-12-06 12 2 daewon@apache.org steamshon@apache.org
S2GraphHelper.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs
99 6 2018-03-06 2018-04-27 12 3 steamshon@apache.org daewon@apache.org
GraphSubscriber.scala
in loader/src/main/scala/org/apache/s2graph/loader/subscriber
111 10 2016-03-15 2018-03-26 12 2 steamshon@apache.org daewon@apache.org
Conversions.scala
in s2core/src/main/scala/org/apache/s2graph/core/io
112 4 2017-04-27 2018-05-10 12 2 steamshon@apache.org steamshon@apache.org
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
build.sbt
in root
98 - 2015-05-08 2019-01-24 71 8 shom83@gmail.com steamshon@apache.org
build.sbt
in s2core
50 - 2015-05-08 2018-12-06 62 7 shom83@gmail.com steamshon@apache.org
Common.scala
in project
37 - 2015-05-08 2018-12-06 39 6 shom83@gmail.com steamshon@apache.org
build.sbt
in loader
30 - 2015-07-25 2018-03-26 21 6 shom83@gmail.com daewon@apache.org
plugins.sbt
in project
9 - 2015-08-05 2018-04-23 15 6 shom83@gmail.com steamshon@apache.org
build.sbt
in s2counter_loader
22 - 2015-10-08 2017-08-03 12 5 honeysleep@gmail.com daewon@apache.org
RequestParser.scala
in s2core/src/main/scala/org/apache/s2graph/core/rest
630 38 2016-03-15 2018-06-21 29 4 steamshon@apache.org steamshon@apache.org
build.sbt
in s2rest_play
8 - 2016-01-13 2018-04-23 9 4 daewon@apache.org steamshon@apache.org
loader.py
in loader
75 7 2015-09-30 2018-03-26 8 4 shom83@gmail.com daewon@apache.org
build.sbt
in spark
12 - 2015-08-05 2016-10-10 8 4 shom83@gmail.com jongwook@nyu.edu
KafkaRDDFunctions.scala
in spark/src/main/scala/org/apache/spark/streaming/kafka
30 3 2015-08-31 2016-03-16 8 4 honeysleep@gmail.com steamshon@apache.org
build.sbt
in s2counter_core
12 - 2015-09-24 2016-10-10 7 4 honeysleep@gmail.com jongwook@nyu.edu
create_model.hql
in s2core/src/main/resources
19 - 2015-05-20 2016-03-16 6 4 shom83@gmail.com steamshon@apache.org
AsynchbaseStorage.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/hbase
240 8 2016-03-15 2018-12-06 37 3 steamshon@apache.org steamshon@apache.org
TransferToHFile.scala
in loader/src/main/scala/org/apache/s2graph/loader/subscriber
263 14 2016-03-15 2018-04-27 25 3 steamshon@apache.org daewon@apache.org
Sink.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task
200 15 2018-03-22 2018-12-21 20 3 elric@apache.org elric@apache.org
EdgeController.scala
in s2rest_play/app/org/apache/s2graph/rest/play/controllers
240 23 2016-03-15 2018-04-27 19 3 steamshon@apache.org daewon@apache.org
PostProcess.scala
in s2core/src/main/scala/org/apache/s2graph/core
236 9 2016-03-15 2018-04-27 17 3 steamshon@apache.org daewon@apache.org
AdminController.scala
in s2rest_play/app/org/apache/s2graph/rest/play/controllers
227 31 2016-03-15 2019-01-24 17 3 steamshon@apache.org steamshon@apache.org
Source.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task
125 8 2018-03-22 2018-12-21 17 3 elric@apache.org elric@apache.org
Task.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task
39 4 2018-03-22 2018-08-22 16 3 elric@apache.org steamshon@apache.org
build.sbt
in s2jobs
38 - 2018-03-06 2018-12-06 14 3 steamshon@apache.org steamshon@apache.org
JobDescription.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs
73 4 2018-03-22 2018-12-21 13 3 elric@apache.org elric@apache.org
S2GraphHelper.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs
99 6 2018-03-06 2018-04-27 12 3 steamshon@apache.org daewon@apache.org
Job.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs
40 2 2018-03-22 2018-12-06 11 3 elric@apache.org steamshon@apache.org
ApplicationController.scala
in s2rest_play/app/org/apache/s2graph/rest/play/controllers
95 8 2016-03-15 2017-08-07 8 3 steamshon@apache.org steamshon@apache.org
build.sbt
in s2rest_netty
6 - 2016-02-29 2018-04-23 7 3 steamshon@apache.org steamshon@apache.org
S2StreamQueryWriter.scala
in s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming
56 1 2018-03-22 2018-04-23 7 3 elric@apache.org steamshon@apache.org
GraphFileOptions.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader
111 3 2018-03-06 2018-04-23 7 3 steamshon@apache.org steamshon@apache.org
GraphFileGenerator.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader
18 1 2018-03-06 2018-04-23 7 3 steamshon@apache.org steamshon@apache.org
StreamHelper.scala
in spark/src/main/scala/org/apache/spark/streaming/kafka
79 5 2015-08-31 2016-03-16 6 3 honeysleep@gmail.com steamshon@apache.org
JobLauncher.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs
61 3 2018-03-22 2018-12-06 6 3 elric@apache.org steamshon@apache.org
Process.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task
59 3 2018-03-22 2018-06-18 6 3 elric@apache.org daewon@apache.org
Schema.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs
38 - 2018-03-22 2018-07-16 6 3 elric@apache.org steamshon@apache.org
DimensionProps.scala
in s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/core
132 4 2016-03-15 2018-04-27 5 3 steamshon@apache.org daewon@apache.org
ExactStorageGraph.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2
296 14 2016-03-15 2018-04-27 5 3 steamshon@apache.org daewon@apache.org
RankingStorageGraph.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2
342 16 2016-03-15 2018-04-27 5 3 steamshon@apache.org daewon@apache.org
KafkaHelper.scala
in spark/src/main/scala/kafka
93 7 2015-08-31 2016-03-16 5 3 honeysleep@gmail.com steamshon@apache.org
S2SinkContext.scala
in s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming
22 1 2018-03-22 2018-04-23 5 3 elric@apache.org steamshon@apache.org
S2SinkConfigs.scala
in s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming
29 - 2018-03-22 2018-06-21 5 3 elric@apache.org steamshon@apache.org
S2SparkSqlStreamingSink.scala
in s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming
57 2 2018-03-22 2018-03-30 4 3 elric@apache.org daewon@apache.org
Logger.scala
in s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming
5 - 2018-03-22 2018-03-30 3 3 elric@apache.org daewon@apache.org
S2SinkProvider.scala
in s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming
20 1 2018-03-22 2018-03-30 3 3 elric@apache.org daewon@apache.org
S2SinkStatus.scala
in s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming
8 - 2018-03-22 2018-03-30 3 3 elric@apache.org daewon@apache.org
S2SinkMetadataLog.scala
in s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming
18 1 2018-03-22 2018-03-30 3 3 elric@apache.org daewon@apache.org
S2CommitProtocol.scala
in s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming
38 6 2018-03-22 2018-03-30 3 3 elric@apache.org daewon@apache.org
Logger.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs
5 - 2018-03-22 2018-03-30 3 3 elric@apache.org daewon@apache.org
S2Graph.scala
in s2core/src/main/scala/org/apache/s2graph/core
429 35 2016-11-28 2018-07-13 60 2 steamshon@apache.org daewon@apache.org
Management.scala
in s2core/src/main/scala/org/apache/s2graph/core
484 44 2016-03-15 2019-01-24 40 2 steamshon@apache.org steamshon@apache.org
Storage.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage
23 - 2016-03-15 2018-05-10 33 2 steamshon@apache.org steamshon@apache.org
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ExactStorageHBase.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1
281 11 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
ExactStorageAsyncHBase.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1
277 11 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
InnerValLike.scala
in s2core/src/main/scala/org/apache/s2graph/core/types
246 32 2016-03-15 2017-05-06 10 1 steamshon@apache.org steamshon@apache.org
WalLogUDAF.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/udafs
209 20 2018-08-13 2018-08-13 1 1 steamshon@apache.org steamshon@apache.org
ExactCounter.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/core
207 16 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
TimedQualifier.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/core
194 8 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
RocksStorage.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/rocks
192 6 2017-11-19 2018-05-10 6 1 steamshon@apache.org steamshon@apache.org
Counter.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/models
185 10 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
LabelImage.java
in s2core/src/main/java/org/apache/s2graph/core/fetcher/tensorflow
176 18 2018-05-12 2018-05-14 2 1 steamshon@apache.org steamshon@apache.org
InnerVal.scala
in s2core/src/main/scala/org/apache/s2graph/core/types/v1
176 13 2016-03-15 2017-05-06 4 1 steamshon@apache.org steamshon@apache.org
WalLog.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal
166 15 2018-07-16 2018-10-29 6 1 steamshon@apache.org steamshon@apache.org
FastText.scala
in s2core/src/main/scala/org/apache/s2graph/core/fetcher/fasttext
157 10 2018-05-10 2018-05-14 2 1 steamshon@apache.org steamshon@apache.org
RankingStorageRedis.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1
154 11 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
S2GraphConfigs.scala
in s2core/src/main/scala/org/apache/s2graph/core
136 - 2018-06-14 2018-06-21 4 1 steamshon@apache.org steamshon@apache.org
GraphUtil.scala
in s2core/src/main/scala/org/apache/s2graph/core
133 16 2016-03-15 2018-06-21 8 1 steamshon@apache.org steamshon@apache.org
InnerVal.scala
in s2core/src/main/scala/org/apache/s2graph/core/types/v2
131 6 2016-03-15 2017-08-07 6 1 steamshon@apache.org steamshon@apache.org
DeferCache.scala
in s2core/src/main/scala/org/apache/s2graph/core/utils
127 8 2016-03-15 2017-10-30 6 1 steamshon@apache.org steamshon@apache.org
JdbcStorage.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/jdbc
124 10 2018-05-23 2018-06-04 2 1 daewon@apache.org daewon@apache.org
DefaultOptimisticEdgeMutator.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage
123 5 2018-05-09 2018-05-10 2 1 steamshon@apache.org steamshon@apache.org
WalLogToHDFS.scala
in loader/src/main/scala/org/apache/s2graph/loader/subscriber
123 1 2016-03-15 2017-11-19 7 1 steamshon@apache.org steamshon@apache.org
Management.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/helper
119 8 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
WalLogUDF.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/udfs
110 3 2018-08-13 2018-08-22 2 1 steamshon@apache.org steamshon@apache.org
EraseDailyCounter.scala
in s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader
109 5 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
JavaHBaseContext.scala
in loader/src/main/scala/org/apache/s2graph/loader/spark
109 12 2016-03-15 2016-09-12 2 1 steamshon@apache.org steamshon@apache.org
HashShardingJedis.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/helper
109 6 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
CopyModel.scala
in s2core/src/main/scala/org/apache/s2graph/core/fetcher/fasttext
103 5 2018-05-10 2018-05-14 2 1 steamshon@apache.org steamshon@apache.org
FastTextArgs.scala
in s2core/src/main/scala/org/apache/s2graph/core/fetcher/fasttext
102 5 2018-05-10 2018-05-14 2 1 steamshon@apache.org steamshon@apache.org
RocksOptimisticMutator.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/rocks
100 4 2018-05-09 2018-05-10 2 1 steamshon@apache.org steamshon@apache.org
S2GraphSimpleModule.java
in s2core/src/main/java/org/apache/s2graph/core/io
98 14 2017-04-27 2017-05-06 2 1 steamshon@apache.org steamshon@apache.org
OrderingUtil.scala
in s2core/src/main/scala/org/apache/s2graph/core
98 5 2016-03-15 2016-11-16 3 1 steamshon@apache.org steamshon@apache.org
BuildTopFeaturesProcess.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process
96 4 2018-08-22 2018-12-06 2 1 steamshon@apache.org steamshon@apache.org
AsynchbaseEdgeFetcher.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/hbase
94 3 2018-05-09 2018-05-10 2 1 steamshon@apache.org steamshon@apache.org
SparkApp.scala
in spark/src/main/scala/org/apache/s2graph/spark/spark
92 10 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
EtlStreaming.scala
in s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream
90 1 2016-03-15 2016-09-12 3 1 steamshon@apache.org steamshon@apache.org
Packager.scala
in project
90 3 2016-06-11 2016-09-01 5 1 steamshon@apache.org steamshon@apache.org
Extentions.scala
in s2core/src/main/scala/org/apache/s2graph/core/utils
82 5 2016-03-15 2016-11-16 3 1 steamshon@apache.org steamshon@apache.org
RocksVertexFetcher.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/rocks
80 3 2018-05-09 2018-06-21 4 1 steamshon@apache.org steamshon@apache.org
RankingCounter.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/core
80 9 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
AsynchbasePatcher.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/hbase
79 6 2016-09-27 2016-09-27 1 1 jongwook@nyu.edu jongwook@nyu.edu
JdbcEdgeMutator.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/jdbc
76 6 2018-05-23 2018-06-04 3 1 daewon@apache.org daewon@apache.org
AsynchbaseOptimisticMutator.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/hbase
76 2 2018-05-09 2018-05-10 2 1 steamshon@apache.org steamshon@apache.org
BytesUtilV2.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2
71 8 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
logger.xml
in s2rest_netty/conf
70 - 2016-02-29 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
WalLogStat.scala
in loader/src/main/scala/org/apache/s2graph/loader/subscriber
68 1 2016-03-15 2017-11-19 6 1 steamshon@apache.org steamshon@apache.org
FilterTopFeaturesProcess.scala
in s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process
66 5 2018-08-22 2018-08-22 1 1 steamshon@apache.org steamshon@apache.org
S2GraphTp.scala
in s2core/src/main/scala/org/apache/s2graph/core
65 - 2017-11-10 2017-11-19 3 1 steamshon@apache.org steamshon@apache.org
CounterBulkLoader.scala
in s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader
64 1 2016-03-15 2016-09-12 3 1 steamshon@apache.org steamshon@apache.org
ExactQualifier.scala
in s2counter_core/src/main/scala/org/apache/s2graph/counter/core
63 8 2016-03-15 2016-03-16 2 1 steamshon@apache.org steamshon@apache.org
GraphToETLStreaming.scala
in s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream
62 1 2016-03-15 2016-09-12 3 1 steamshon@apache.org steamshon@apache.org
JdbcEdgeFetcher.scala
in s2core/src/main/scala/org/apache/s2graph/core/storage/jdbc
61 3 2018-05-23 2018-06-04 3 1 daewon@apache.org daewon@apache.org
Correlations

File Size vs. Number of Changes: 354 points

build.sbt x: 98 lines of code y: 71 # changes doc/source/_static/css/s2graph_style.css x: 1 lines of code y: 2 # changes doc/source/conf.py x: 40 lines of code y: 5 # changes s2core/src/main/scala/org/apache/s2graph/core/Management.scala x: 484 lines of code y: 40 # changes s2core/src/main/scala/org/apache/s2graph/core/schema/Label.scala x: 391 lines of code y: 9 # changes s2graphql/build.sbt x: 13 lines of code y: 9 # changes s2graphql/src/main/resources/assets/graphiql.html x: 111 lines of code y: 2 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/GraphQLServer.scala x: 81 lines of code y: 28 # changes s2http/build.sbt x: 15 lines of code y: 3 # changes s2http/src/main/scala/org/apache/s2graph/http/PlayJsonSupport.scala x: 60 lines of code y: 4 # changes s2http/src/main/scala/org/apache/s2graph/http/S2GraphAdminRoute.scala x: 202 lines of code y: 5 # changes s2http/src/main/scala/org/apache/s2graph/http/S2GraphMutateRoute.scala x: 73 lines of code y: 3 # changes s2http/src/main/scala/org/apache/s2graph/http/S2GraphQLRoute.scala x: 88 lines of code y: 2 # changes s2http/src/main/scala/org/apache/s2graph/http/S2GraphTraversalRoute.scala x: 45 lines of code y: 3 # changes s2http/src/main/scala/org/apache/s2graph/http/SangriaGraphQLSupport.scala x: 32 lines of code y: 2 # changes s2http/src/main/scala/org/apache/s2graph/http/Server.scala x: 51 lines of code y: 5 # changes s2rest_play/app/org/apache/s2graph/rest/play/controllers/AdminController.scala x: 227 lines of code y: 17 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/JobDescription.scala x: 73 lines of code y: 13 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task/Sink.scala x: 200 lines of code y: 20 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task/Source.scala x: 125 lines of code y: 17 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/BuildTopFeaturesProcess.scala x: 96 lines of code y: 2 # changes project/Common.scala x: 37 lines of code y: 39 # changes s2core/build.sbt x: 50 lines of code y: 62 # changes s2core/src/main/scala/org/apache/s2graph/core/schema/ColumnMeta.scala x: 123 lines of code y: 4 # changes s2core/src/main/scala/org/apache/s2graph/core/schema/LabelIndex.scala x: 166 lines of code y: 4 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbaseStorage.scala x: 240 lines of code y: 37 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/repository/GraphRepository.scala x: 251 lines of code y: 30 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/types/FieldResolver.scala x: 78 lines of code y: 12 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/types/ManagementType.scala x: 254 lines of code y: 11 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/types/S2Type.scala x: 299 lines of code y: 26 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/types/SchemaDef.scala x: 31 lines of code y: 11 # changes s2jobs/build.sbt x: 38 lines of code y: 14 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/Job.scala x: 40 lines of code y: 11 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/JobLauncher.scala x: 61 lines of code y: 6 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/udfs/Grok.scala x: 27 lines of code y: 4 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/udfs/Udf.scala x: 7 lines of code y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/utils/GrokHelper.scala x: 48 lines of code y: 4 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/WalLog.scala x: 166 lines of code y: 6 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/WalLogAggregateProcess.scala x: 38 lines of code y: 4 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/params/AggregateParam.scala x: 39 lines of code y: 4 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task/Task.scala x: 39 lines of code y: 16 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/FilterTopFeaturesProcess.scala x: 66 lines of code y: 1 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/params/BuildTopFeaturesParam.scala x: 13 lines of code y: 1 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/params/FilterTopFeaturesParam.scala x: 6 lines of code y: 1 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/transformer/DefaultTransformer.scala x: 3 lines of code y: 2 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/transformer/ExtractDomain.scala x: 20 lines of code y: 2 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/transformer/Transformer.scala x: 10 lines of code y: 2 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/udfs/WalLogUDF.scala x: 110 lines of code y: 2 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/udafs/WalLogUDAF.scala x: 209 lines of code y: 1 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/utils/UrlUtils.scala x: 46 lines of code y: 1 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/utils/BoundedPriorityQueue.scala x: 35 lines of code y: 1 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/Schema.scala x: 38 lines of code y: 6 # changes s2core/src/main/scala/org/apache/s2graph/core/ResourceManager.scala x: 129 lines of code y: 7 # changes s2core/src/main/scala/org/apache/s2graph/core/S2Graph.scala x: 429 lines of code y: 60 # changes s2core/src/main/scala/org/apache/s2graph/core/utils/SafeUpdateCache.scala x: 150 lines of code y: 15 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/types/package.scala x: 30 lines of code y: 12 # changes s2core/src/main/scala/org/apache/s2graph/core/step/IStep.scala x: 44 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/GraphUtil.scala x: 133 lines of code y: 8 # changes s2core/src/main/scala/org/apache/s2graph/core/S2GraphConfigs.scala x: 136 lines of code y: 4 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/HFileGenerator.scala x: 140 lines of code y: 10 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/HFileMRGenerator.scala x: 105 lines of code y: 9 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/LocalBulkLoaderTransformer.scala x: 26 lines of code y: 8 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/SparkBulkLoaderTransformer.scala x: 39 lines of code y: 9 # changes s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2SinkConfigs.scala x: 29 lines of code y: 5 # changes s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2SourceConfigs.scala x: 12 lines of code y: 3 # changes s2core/src/main/scala/org/apache/s2graph/core/QueryParam.scala x: 372 lines of code y: 25 # changes s2core/src/main/scala/org/apache/s2graph/core/S2EdgePropertyHelper.scala x: 58 lines of code y: 9 # changes s2core/src/main/scala/org/apache/s2graph/core/S2GraphLike.scala x: 282 lines of code y: 16 # changes s2core/src/main/scala/org/apache/s2graph/core/VertexFetcher.scala x: 10 lines of code y: 6 # changes s2core/src/main/scala/org/apache/s2graph/core/index/ESIndexProvider.scala x: 162 lines of code y: 11 # changes s2core/src/main/scala/org/apache/s2graph/core/index/LuceneIndexProvider.scala x: 191 lines of code y: 13 # changes s2core/src/main/scala/org/apache/s2graph/core/parsers/WhereParser.scala x: 191 lines of code y: 17 # changes s2core/src/main/scala/org/apache/s2graph/core/rest/RequestParser.scala x: 630 lines of code y: 29 # changes s2core/src/main/scala/org/apache/s2graph/core/rest/RestHandler.scala x: 187 lines of code y: 11 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/rocks/RocksVertexFetcher.scala x: 80 lines of code y: 4 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/middleware/GraphFormatWriter.scala x: 70 lines of code y: 2 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/types/PlayJsonScalarType.scala x: 81 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/TraversalHelper.scala x: 494 lines of code y: 15 # changes s2core/src/main/scala/org/apache/s2graph/core/fetcher/annoy/AnnoyModelFetcher.scala x: 47 lines of code y: 5 # changes s2core/src/main/scala/org/apache/s2graph/core/fetcher/fasttext/FastTextFetcher.scala x: 44 lines of code y: 5 # changes s2core/src/main/scala/org/apache/s2graph/core/fetcher/tensorflow/InceptionFetcher.scala x: 65 lines of code y: 5 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/StorageIO.scala x: 167 lines of code y: 11 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/middleware/Transform.scala x: 23 lines of code y: 3 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/types/S2Directive.scala x: 35 lines of code y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task/Process.scala x: 59 lines of code y: 6 # changes s2core/src/main/scala/org/apache/s2graph/core/EdgeFetcher.scala x: 11 lines of code y: 4 # changes s2core/src/main/scala/org/apache/s2graph/core/EdgeMutator.scala x: 15 lines of code y: 4 # changes s2core/src/main/scala/org/apache/s2graph/core/VertexMutator.scala x: 9 lines of code y: 4 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/jdbc/JdbcEdgeFetcher.scala x: 61 lines of code y: 3 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/jdbc/JdbcEdgeMutator.scala x: 76 lines of code y: 3 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/jdbc/JdbcStorage.scala x: 124 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/utils/Importer.scala x: 73 lines of code y: 4 # changes example/movielens/query/recommend_movie.graphql x: 34 lines of code y: 1 # changes example/movielens/query/search_movie_by_genres_and_title_with_simlar_movies.graphql x: 32 lines of code y: 1 # changes example/movielens/schema/edge.similar.movie.graphql x: 59 lines of code y: 3 # changes s2core/src/main/java/org/apache/s2graph/core/fetcher/tensorflow/LabelImage.java x: 176 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/fetcher/fasttext/CopyModel.scala x: 103 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/fetcher/fasttext/FastText.scala x: 157 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/fetcher/fasttext/FastTextArgs.scala x: 102 lines of code y: 2 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task/custom/process/ALSModelProcess.scala x: 82 lines of code y: 5 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task/custom/sink/AnnoyIndexBuildSink.scala x: 15 lines of code y: 2 # changes dev_support/graph_mysql/schema.sql x: 195 lines of code y: 14 # changes s2core/src/main/resources/org/apache/s2graph/core/schema/schema.sql x: 173 lines of code y: 4 # changes s2core/src/main/scala/org/apache/s2graph/core/S2GraphFactory.scala x: 102 lines of code y: 11 # changes s2core/src/main/scala/org/apache/s2graph/core/fetcher/MemoryModelEdgeFetcher.scala x: 29 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/io/Conversions.scala x: 112 lines of code y: 12 # changes s2core/src/main/scala/org/apache/s2graph/core/schema/ServiceColumn.scala x: 141 lines of code y: 4 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/DefaultOptimisticEdgeMutator.scala x: 123 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/DefaultOptimisticVertexMutator.scala x: 21 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/Storage.scala x: 23 lines of code y: 33 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/WriteWriteConflictResolver.scala x: 290 lines of code y: 10 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbaseEdgeFetcher.scala x: 94 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbaseOptimisticEdgeFetcher.scala x: 13 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbaseOptimisticMutator.scala x: 76 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/rocks/RocksEdgeFetcher.scala x: 59 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/rocks/RocksOptimisticEdgeFetcher.scala x: 17 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/rocks/RocksOptimisticMutator.scala x: 100 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/rocks/RocksStorage.scala x: 192 lines of code y: 6 # changes s2core/src/main/scala/org/apache/s2graph/core/utils/ImportStatus.scala x: 25 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/QueryResult.scala x: 235 lines of code y: 15 # changes s2core/src/main/scala/org/apache/s2graph/core/schema/Schema.scala x: 158 lines of code y: 5 # changes s2core/src/main/scala/org/apache/s2graph/core/schema/Service.scala x: 98 lines of code y: 4 # changes loader/src/main/scala/org/apache/s2graph/loader/subscriber/TransferToHFile.scala x: 263 lines of code y: 25 # changes s2core/src/main/java/org/apache/s2graph/core/io/tinkerpop/optimize/S2GraphStep.java x: 90 lines of code y: 10 # changes s2core/src/main/resources/org/apache/s2graph/core/schema/setup.sql x: 5 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/ExceptionHandler.scala x: 93 lines of code y: 9 # changes s2core/src/main/scala/org/apache/s2graph/core/GraphElementBuilder.scala x: 226 lines of code y: 11 # changes s2core/src/main/scala/org/apache/s2graph/core/JSONParser.scala x: 276 lines of code y: 18 # changes s2core/src/main/scala/org/apache/s2graph/core/PostProcess.scala x: 236 lines of code y: 17 # changes s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala x: 653 lines of code y: 30 # changes s2core/src/main/scala/org/apache/s2graph/core/S2EdgeBuilder.scala x: 75 lines of code y: 9 # changes s2core/src/main/scala/org/apache/s2graph/core/S2EdgeLike.scala x: 174 lines of code y: 12 # changes s2core/src/main/scala/org/apache/s2graph/core/S2Property.scala x: 96 lines of code y: 14 # changes s2core/src/main/scala/org/apache/s2graph/core/S2Vertex.scala x: 65 lines of code y: 24 # changes s2core/src/main/scala/org/apache/s2graph/core/S2VertexBuilder.scala x: 29 lines of code y: 6 # changes s2core/src/main/scala/org/apache/s2graph/core/S2VertexLike.scala x: 148 lines of code y: 12 # changes s2core/src/main/scala/org/apache/s2graph/core/S2VertexProperty.scala x: 50 lines of code y: 13 # changes s2core/src/main/scala/org/apache/s2graph/core/S2VertexPropertyHelper.scala x: 36 lines of code y: 6 # changes s2core/src/main/scala/org/apache/s2graph/core/index/IndexProvider.scala x: 103 lines of code y: 23 # changes s2core/src/main/scala/org/apache/s2graph/core/schema/Bucket.scala x: 99 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/schema/Experiment.scala x: 77 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/schema/LabelMeta.scala x: 154 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/StorageSerializable.scala x: 57 lines of code y: 4 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/tall/IndexEdgeDeserializable.scala x: 119 lines of code y: 18 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/tall/IndexEdgeSerializable.scala x: 35 lines of code y: 11 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/wide/IndexEdgeDeserializable.scala x: 98 lines of code y: 19 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/wide/IndexEdgeSerializable.scala x: 39 lines of code y: 10 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/tall/SnapshotEdgeDeserializable.scala x: 80 lines of code y: 17 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/tall/SnapshotEdgeSerializable.scala x: 33 lines of code y: 13 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/wide/SnapshotEdgeDeserializable.scala x: 72 lines of code y: 14 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/snapshotedge/wide/SnapshotEdgeSerializable.scala x: 34 lines of code y: 13 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/vertex/tall/VertexDeserializable.scala x: 34 lines of code y: 9 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/vertex/wide/VertexDeserializable.scala x: 47 lines of code y: 7 # changes s2core/src/main/scala/org/apache/s2graph/core/types/HBaseType.scala x: 129 lines of code y: 6 # changes s2core/src/main/scala/org/apache/s2graph/core/types/VertexId.scala x: 130 lines of code y: 15 # changes s2core/src/main/scala/org/apache/s2graph/core/utils/Logger.scala x: 41 lines of code y: 6 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2/ExactStorageGraph.scala x: 296 lines of code y: 5 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2/RankingStorageGraph.scala x: 342 lines of code y: 5 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/helper/CounterAdmin.scala x: 97 lines of code y: 5 # changes s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/core/DimensionProps.scala x: 132 lines of code y: 5 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/bind/Unmarshaller.scala x: 83 lines of code y: 6 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/types/StaticType.scala x: 114 lines of code y: 5 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/DegreeKey.scala x: 52 lines of code y: 6 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/S2GraphHelper.scala x: 99 lines of code y: 12 # changes s2rest_netty/src/main/scala/org/apache/s2graph/rest/netty/Server.scala x: 204 lines of code y: 11 # changes s2rest_play/app/org/apache/s2graph/rest/play/controllers/CounterController.scala x: 645 lines of code y: 8 # changes s2rest_play/app/org/apache/s2graph/rest/play/controllers/EdgeController.scala x: 240 lines of code y: 19 # changes example/movielens/schema/edge.related.graphql x: 57 lines of code y: 3 # changes example/movielens/schema/edge.tagged.graphql x: 55 lines of code y: 3 # changes example/movielens/schema/service.graphql x: 32 lines of code y: 3 # changes example/movielens/schema/vertex.movie.graphql x: 48 lines of code y: 3 # changes example/movielens/schema/vertex.tag.graphql x: 34 lines of code y: 3 # changes project/plugins.sbt x: 9 lines of code y: 15 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/SKeyValue.scala x: 43 lines of code y: 15 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbaseStorageManagement.scala x: 189 lines of code y: 9 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/bind/AstHelper.scala x: 8 lines of code y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/GraphFileGenerator.scala x: 18 lines of code y: 7 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/GraphFileOptions.scala x: 111 lines of code y: 7 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/serde/GraphElementReadable.scala x: 5 lines of code y: 4 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/serde/GraphElementWritable.scala x: 7 lines of code y: 4 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/serde/reader/RowBulkFormatReader.scala x: 10 lines of code y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/serde/reader/TsvBulkFormatReader.scala x: 8 lines of code y: 4 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/serde/writer/IdentityWriter.scala x: 9 lines of code y: 2 # changes s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2SinkContext.scala x: 22 lines of code y: 5 # changes s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2StreamQueryWriter.scala x: 56 lines of code y: 7 # changes s2rest_netty/build.sbt x: 6 lines of code y: 7 # changes s2rest_play/build.sbt x: 8 lines of code y: 9 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/Logger.scala x: 5 lines of code y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2CommitProtocol.scala x: 38 lines of code y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2SinkMetadataLog.scala x: 18 lines of code y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2SinkProvider.scala x: 20 lines of code y: 3 # changes s2rest_play/conf/log4j2.xml x: 19 lines of code y: 1 # changes loader/build.sbt x: 30 lines of code y: 21 # changes loader/loader.py x: 75 lines of code y: 8 # changes loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseContext.scala x: 442 lines of code y: 6 # changes loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseRDDFunctions.scala x: 62 lines of code y: 5 # changes loader/src/main/scala/org/apache/s2graph/loader/subscriber/GraphSubscriber.scala x: 111 lines of code y: 12 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/StorageSerDe.scala x: 12 lines of code y: 8 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/rocks/RocksHelper.scala x: 36 lines of code y: 3 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/vertex/tall/VertexSerializable.scala x: 28 lines of code y: 6 # changes s2jobs/loader.py x: 85 lines of code y: 3 # changes s2jobs/src/main/java/org/apache/hadoop/hbase/mapreduce/GraphHFileOutputFormat.java x: 122 lines of code y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/BulkLoadPartitioner.scala x: 26 lines of code y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseContext.scala x: 421 lines of code y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseDStreamFunctions.scala x: 42 lines of code y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/JavaHBaseContext.scala x: 109 lines of code y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/KeyFamilyQualifier.scala x: 17 lines of code y: 3 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/rocks/RocksStorageManagement.scala x: 18 lines of code y: 1 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/rocks/RocksStorageSerDe.scala x: 21 lines of code y: 1 # changes loader/src/main/scala/org/apache/s2graph/loader/subscriber/WalLogStat.scala x: 68 lines of code y: 6 # changes loader/src/main/scala/org/apache/s2graph/loader/subscriber/WalLogToHDFS.scala x: 123 lines of code y: 7 # changes s2core/src/main/scala/org/apache/s2graph/core/S2GraphTp.scala x: 65 lines of code y: 3 # changes s2core/src/main/scala/org/apache/s2graph/core/features/S2Features.scala x: 13 lines of code y: 3 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbaseStorageSerDe.scala x: 28 lines of code y: 5 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/vertex/wide/VertexSerializable.scala x: 25 lines of code y: 4 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/Serializable.scala x: 6 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/utils/DeferCache.scala x: 127 lines of code y: 6 # changes s2rest_play/app/org/apache/s2graph/rest/play/controllers/VertexController.scala x: 70 lines of code y: 8 # changes version.sbt x: 1 lines of code y: 4 # changes s2rest_play/app/org/apache/s2graph/rest/play/Bootstrap.scala x: 62 lines of code y: 9 # changes s2core/src/main/scala/org/apache/s2graph/core/types/v2/InnerVal.scala x: 131 lines of code y: 6 # changes s2rest_play/app/org/apache/s2graph/rest/play/controllers/ApplicationController.scala x: 95 lines of code y: 8 # changes project/assembly.sbt x: 1 lines of code y: 3 # changes s2counter_loader/build.sbt x: 22 lines of code y: 12 # changes s2graph_gremlin/build.sbt x: 43 lines of code y: 2 # changes s2graph_gremlin/src/main/scala/org/apache/s2graph/core/tinkerpop/groovy/plugin/S2GraphGremlinPlugin.scala x: 31 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/S2GraphIoRegistry.scala x: 41 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/features/S2DataTypeFeatures.scala x: 22 lines of code y: 4 # changes s2core/src/main/scala/org/apache/s2graph/core/features/S2EdgePropertyFeatures.scala x: 4 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/features/S2ElementFeatures.scala x: 13 lines of code y: 4 # changes s2core/src/main/scala/org/apache/s2graph/core/features/S2VertexFeatures.scala x: 11 lines of code y: 2 # changes s2core/src/main/scala/org/apache/s2graph/core/types/InnerValLike.scala x: 246 lines of code y: 10 # changes s2core/src/main/scala/org/apache/s2graph/core/types/v1/InnerVal.scala x: 176 lines of code y: 4 # changes s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/core/CounterEtlFunctions.scala x: 74 lines of code y: 6 # changes s2core/src/main/scala/org/apache/s2graph/core/utils/Extentions.scala x: 82 lines of code y: 3 # changes s2core/src/main/scala/org/apache/s2graph/core/OrderingUtil.scala x: 98 lines of code y: 3 # changes s2rest_play/app/org/apache/s2graph/rest/play/controllers/PublishController.scala x: 25 lines of code y: 6 # changes s2rest_play/app/org/apache/s2graph/rest/play/controllers/QueryController.scala x: 32 lines of code y: 5 # changes project/Publisher.scala x: 68 lines of code y: 4 # changes s2counter_core/build.sbt x: 12 lines of code y: 7 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2/GraphOperation.scala x: 44 lines of code y: 3 # changes s2rest_play/app/org/apache/s2graph/rest/play/controllers/JsonBodyParser.scala x: 67 lines of code y: 3 # changes s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/core/CounterFunctions.scala x: 385 lines of code y: 4 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbasePatcher.scala x: 79 lines of code y: 1 # changes loader/src/main/scala/org/apache/s2graph/loader/spark/JavaHBaseContext.scala x: 109 lines of code y: 2 # changes s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/CounterBulkLoader.scala x: 64 lines of code y: 3 # changes s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/EtlStreaming.scala x: 90 lines of code y: 3 # changes s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/GraphToETLStreaming.scala x: 62 lines of code y: 3 # changes project/Packager.scala x: 90 lines of code y: 5 # changes s2core/src/main/resources/create_model.hql x: 19 lines of code y: 6 # changes s2core/src/main/scala/org/apache/s2graph/core/types/LabelWithDirection.scala x: 42 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/config/ConfigFunctions.scala x: 26 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/ExactCounter.scala x: 207 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/ExactKey.scala x: 22 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/ExactQualifier.scala x: 63 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/RankingCounter.scala x: 80 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/RankingKey.scala x: 2 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/TimedQualifier.scala x: 194 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/BytesUtilV1.scala x: 46 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageAsyncHBase.scala x: 277 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageHBase.scala x: 281 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2/BytesUtilV2.scala x: 71 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/helper/Management.scala x: 119 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/models/CachedDBModel.scala x: 8 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/models/Counter.scala x: 185 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/util/CollectionCache.scala x: 51 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/util/Hashes.scala x: 16 lines of code y: 2 # changes s2counter_core/src/main/scala/org/apache/s2graph/counter/util/Retry.scala x: 36 lines of code y: 2 # changes s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/RankingCounterStreaming.scala x: 50 lines of code y: 2 # changes s2rest_play/app/org/apache/s2graph/rest/play/models/RankCounterItem.scala x: 28 lines of code y: 2 # changes spark/src/main/scala/kafka/KafkaHelper.scala x: 93 lines of code y: 5 # changes spark/src/main/scala/org/apache/s2graph/spark/spark/HashMapParam.scala x: 30 lines of code y: 2 # changes spark/src/main/scala/org/apache/s2graph/spark/spark/SparkApp.scala x: 92 lines of code y: 2 # changes spark/src/main/scala/org/apache/spark/streaming/kafka/KafkaRDDFunctions.scala x: 30 lines of code y: 8 # changes spark/src/main/scala/org/apache/spark/streaming/kafka/StreamHelper.scala x: 79 lines of code y: 6 # changes loader/src/main/scala/org/apache/s2graph/loader/spark/BulkLoadPartitioner.scala x: 26 lines of code y: 1 # changes loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseDStreamFunctions.scala x: 42 lines of code y: 1 # changes loader/src/main/scala/org/apache/s2graph/loader/spark/KeyFamilyQualifier.scala x: 17 lines of code y: 1 # changes
71.0
# changes
  min: 1.0
  average: 6.46
  25th percentile: 2.0
  median: 3.0
  75th percentile: 7.0
  max: 71.0
0 653.0
lines of code
min: 1.0 | average: 81.83 | 25th percentile: 19.0 | median: 47.0 | 75th percentile: 102.0 | max: 653.0

Number of Contributors vs. Number of Changes: 354 points

build.sbt x: 8 # contributors y: 71 # changes doc/source/_static/css/s2graph_style.css x: 2 # contributors y: 2 # changes doc/source/conf.py x: 2 # contributors y: 5 # changes s2core/src/main/scala/org/apache/s2graph/core/Management.scala x: 2 # contributors y: 40 # changes s2core/src/main/scala/org/apache/s2graph/core/schema/Label.scala x: 2 # contributors y: 9 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/GraphQLServer.scala x: 2 # contributors y: 28 # changes s2http/build.sbt x: 2 # contributors y: 3 # changes s2http/src/main/scala/org/apache/s2graph/http/PlayJsonSupport.scala x: 2 # contributors y: 4 # changes s2rest_play/app/org/apache/s2graph/rest/play/controllers/AdminController.scala x: 3 # contributors y: 17 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/JobDescription.scala x: 3 # contributors y: 13 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task/Sink.scala x: 3 # contributors y: 20 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/BuildTopFeaturesProcess.scala x: 1 # contributors y: 2 # changes project/Common.scala x: 6 # contributors y: 39 # changes s2core/build.sbt x: 7 # contributors y: 62 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbaseStorage.scala x: 3 # contributors y: 37 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/repository/GraphRepository.scala x: 2 # contributors y: 30 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/types/FieldResolver.scala x: 2 # contributors y: 12 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/types/ManagementType.scala x: 2 # contributors y: 11 # changes s2graphql/src/main/scala/org/apache/s2graph/graphql/types/S2Type.scala x: 2 # contributors y: 26 # changes s2jobs/build.sbt x: 3 # contributors y: 14 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/Job.scala x: 3 # contributors y: 11 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/JobLauncher.scala x: 3 # contributors y: 6 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/WalLog.scala x: 1 # contributors y: 6 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/WalLogAggregateProcess.scala x: 1 # contributors y: 4 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task/Task.scala x: 3 # contributors y: 16 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/FilterTopFeaturesProcess.scala x: 1 # contributors y: 1 # changes s2core/src/main/scala/org/apache/s2graph/core/ResourceManager.scala x: 2 # contributors y: 7 # changes s2core/src/main/scala/org/apache/s2graph/core/S2Graph.scala x: 2 # contributors y: 60 # changes s2core/src/main/scala/org/apache/s2graph/core/utils/SafeUpdateCache.scala x: 2 # contributors y: 15 # changes s2core/src/main/scala/org/apache/s2graph/core/GraphUtil.scala x: 1 # contributors y: 8 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/HFileGenerator.scala x: 2 # contributors y: 10 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/LocalBulkLoaderTransformer.scala x: 2 # contributors y: 8 # changes s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2SinkConfigs.scala x: 3 # contributors y: 5 # changes s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2SourceConfigs.scala x: 1 # contributors y: 3 # changes s2core/src/main/scala/org/apache/s2graph/core/QueryParam.scala x: 2 # contributors y: 25 # changes s2core/src/main/scala/org/apache/s2graph/core/S2GraphLike.scala x: 2 # contributors y: 16 # changes s2core/src/main/scala/org/apache/s2graph/core/VertexFetcher.scala x: 2 # contributors y: 6 # changes s2core/src/main/scala/org/apache/s2graph/core/index/LuceneIndexProvider.scala x: 2 # contributors y: 13 # changes s2core/src/main/scala/org/apache/s2graph/core/parsers/WhereParser.scala x: 2 # contributors y: 17 # changes s2core/src/main/scala/org/apache/s2graph/core/rest/RequestParser.scala x: 4 # contributors y: 29 # changes example/movielens/query/recommend_movie.graphql x: 2 # contributors y: 1 # changes dev_support/graph_mysql/schema.sql x: 2 # contributors y: 14 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/Storage.scala x: 2 # contributors y: 33 # changes loader/src/main/scala/org/apache/s2graph/loader/subscriber/TransferToHFile.scala x: 3 # contributors y: 25 # changes s2core/src/main/scala/org/apache/s2graph/core/JSONParser.scala x: 2 # contributors y: 18 # changes s2core/src/main/scala/org/apache/s2graph/core/S2Vertex.scala x: 2 # contributors y: 24 # changes s2core/src/main/scala/org/apache/s2graph/core/index/IndexProvider.scala x: 2 # contributors y: 23 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/wide/IndexEdgeDeserializable.scala x: 2 # contributors y: 19 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/S2GraphHelper.scala x: 3 # contributors y: 12 # changes s2rest_play/app/org/apache/s2graph/rest/play/controllers/EdgeController.scala x: 3 # contributors y: 19 # changes project/plugins.sbt x: 6 # contributors y: 15 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/GraphFileGenerator.scala x: 3 # contributors y: 7 # changes s2rest_play/build.sbt x: 4 # contributors y: 9 # changes s2jobs/src/main/scala/org/apache/s2graph/s2jobs/Logger.scala x: 3 # contributors y: 3 # changes s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2SparkSqlStreamingSink.scala x: 3 # contributors y: 4 # changes loader/build.sbt x: 6 # contributors y: 21 # changes loader/loader.py x: 4 # contributors y: 8 # changes loader/src/main/scala/org/apache/s2graph/loader/subscriber/WalLogToHDFS.scala x: 1 # contributors y: 7 # changes s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbaseStorageSerDe.scala x: 1 # contributors y: 5 # changes s2rest_play/app/org/apache/s2graph/rest/play/controllers/ApplicationController.scala x: 3 # contributors y: 8 # changes s2counter_loader/build.sbt x: 5 # contributors y: 12 # changes s2core/src/main/scala/org/apache/s2graph/core/types/InnerValLike.scala x: 1 # contributors y: 10 # changes s2counter_core/build.sbt x: 4 # contributors y: 7 # changes s2core/src/main/resources/create_model.hql x: 4 # contributors y: 6 # changes
71.0
# changes
  min: 1.0
  average: 6.46
  25th percentile: 2.0
  median: 3.0
  75th percentile: 7.0
  max: 71.0
0 8.0
# contributors
min: 1.0 | average: 1.77 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 8.0

Number of Contributors vs. File Size: 354 points

build.sbt x: 8 # contributors y: 98 lines of code doc/source/_static/css/s2graph_style.css x: 2 # contributors y: 1 lines of code doc/source/conf.py x: 2 # contributors y: 40 lines of code s2core/src/main/scala/org/apache/s2graph/core/Management.scala x: 2 # contributors y: 484 lines of code s2core/src/main/scala/org/apache/s2graph/core/schema/Label.scala x: 2 # contributors y: 391 lines of code s2graphql/build.sbt x: 2 # contributors y: 13 lines of code s2graphql/src/main/resources/assets/graphiql.html x: 2 # contributors y: 111 lines of code s2graphql/src/main/scala/org/apache/s2graph/graphql/GraphQLServer.scala x: 2 # contributors y: 81 lines of code s2http/src/main/scala/org/apache/s2graph/http/PlayJsonSupport.scala x: 2 # contributors y: 60 lines of code s2http/src/main/scala/org/apache/s2graph/http/S2GraphAdminRoute.scala x: 2 # contributors y: 202 lines of code s2http/src/main/scala/org/apache/s2graph/http/S2GraphMutateRoute.scala x: 2 # contributors y: 73 lines of code s2http/src/main/scala/org/apache/s2graph/http/S2GraphQLRoute.scala x: 2 # contributors y: 88 lines of code s2http/src/main/scala/org/apache/s2graph/http/S2GraphTraversalRoute.scala x: 2 # contributors y: 45 lines of code s2http/src/main/scala/org/apache/s2graph/http/SangriaGraphQLSupport.scala x: 2 # contributors y: 32 lines of code s2http/src/main/scala/org/apache/s2graph/http/Server.scala x: 2 # contributors y: 51 lines of code s2rest_play/app/org/apache/s2graph/rest/play/controllers/AdminController.scala x: 3 # contributors y: 227 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/JobDescription.scala x: 3 # contributors y: 73 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task/Sink.scala x: 3 # contributors y: 200 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task/Source.scala x: 3 # contributors y: 125 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/BuildTopFeaturesProcess.scala x: 1 # contributors y: 96 lines of code project/Common.scala x: 6 # contributors y: 37 lines of code s2core/build.sbt x: 7 # contributors y: 50 lines of code s2core/src/main/scala/org/apache/s2graph/core/schema/ColumnMeta.scala x: 2 # contributors y: 123 lines of code s2core/src/main/scala/org/apache/s2graph/core/schema/LabelIndex.scala x: 2 # contributors y: 166 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbaseStorage.scala x: 3 # contributors y: 240 lines of code s2graphql/src/main/scala/org/apache/s2graph/graphql/repository/GraphRepository.scala x: 2 # contributors y: 251 lines of code s2graphql/src/main/scala/org/apache/s2graph/graphql/types/FieldResolver.scala x: 2 # contributors y: 78 lines of code s2graphql/src/main/scala/org/apache/s2graph/graphql/types/ManagementType.scala x: 2 # contributors y: 254 lines of code s2graphql/src/main/scala/org/apache/s2graph/graphql/types/S2Type.scala x: 2 # contributors y: 299 lines of code s2jobs/build.sbt x: 3 # contributors y: 38 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/Job.scala x: 3 # contributors y: 40 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/JobLauncher.scala x: 3 # contributors y: 61 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/udfs/Grok.scala x: 2 # contributors y: 27 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/udfs/Udf.scala x: 2 # contributors y: 7 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/utils/GrokHelper.scala x: 2 # contributors y: 48 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/WalLog.scala x: 1 # contributors y: 166 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/WalLogAggregateProcess.scala x: 1 # contributors y: 38 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/params/AggregateParam.scala x: 1 # contributors y: 39 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/FilterTopFeaturesProcess.scala x: 1 # contributors y: 66 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/params/BuildTopFeaturesParam.scala x: 1 # contributors y: 13 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/process/params/FilterTopFeaturesParam.scala x: 1 # contributors y: 6 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/transformer/DefaultTransformer.scala x: 1 # contributors y: 3 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/transformer/ExtractDomain.scala x: 1 # contributors y: 20 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/transformer/Transformer.scala x: 1 # contributors y: 10 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/udfs/WalLogUDF.scala x: 1 # contributors y: 110 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/udafs/WalLogUDAF.scala x: 1 # contributors y: 209 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/utils/UrlUtils.scala x: 1 # contributors y: 46 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/wal/utils/BoundedPriorityQueue.scala x: 1 # contributors y: 35 lines of code s2core/src/main/scala/org/apache/s2graph/core/ResourceManager.scala x: 2 # contributors y: 129 lines of code s2core/src/main/scala/org/apache/s2graph/core/S2Graph.scala x: 2 # contributors y: 429 lines of code s2core/src/main/scala/org/apache/s2graph/core/utils/SafeUpdateCache.scala x: 2 # contributors y: 150 lines of code s2graphql/src/main/scala/org/apache/s2graph/graphql/types/package.scala x: 2 # contributors y: 30 lines of code s2core/src/main/scala/org/apache/s2graph/core/GraphUtil.scala x: 1 # contributors y: 133 lines of code s2core/src/main/scala/org/apache/s2graph/core/S2GraphConfigs.scala x: 1 # contributors y: 136 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/HFileGenerator.scala x: 2 # contributors y: 140 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/HFileMRGenerator.scala x: 2 # contributors y: 105 lines of code s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2SinkConfigs.scala x: 3 # contributors y: 29 lines of code s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2SourceConfigs.scala x: 1 # contributors y: 12 lines of code s2core/src/main/scala/org/apache/s2graph/core/QueryParam.scala x: 2 # contributors y: 372 lines of code s2core/src/main/scala/org/apache/s2graph/core/S2EdgePropertyHelper.scala x: 2 # contributors y: 58 lines of code s2core/src/main/scala/org/apache/s2graph/core/S2GraphLike.scala x: 2 # contributors y: 282 lines of code s2core/src/main/scala/org/apache/s2graph/core/VertexFetcher.scala x: 2 # contributors y: 10 lines of code s2core/src/main/scala/org/apache/s2graph/core/index/ESIndexProvider.scala x: 2 # contributors y: 162 lines of code s2core/src/main/scala/org/apache/s2graph/core/index/LuceneIndexProvider.scala x: 2 # contributors y: 191 lines of code s2core/src/main/scala/org/apache/s2graph/core/rest/RequestParser.scala x: 4 # contributors y: 630 lines of code s2core/src/main/scala/org/apache/s2graph/core/rest/RestHandler.scala x: 2 # contributors y: 187 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbaseVertexFetcher.scala x: 1 # contributors y: 59 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/rocks/RocksVertexFetcher.scala x: 1 # contributors y: 80 lines of code s2graphql/src/main/scala/org/apache/s2graph/graphql/middleware/GraphFormatWriter.scala x: 2 # contributors y: 70 lines of code s2core/src/main/scala/org/apache/s2graph/core/TraversalHelper.scala x: 2 # contributors y: 494 lines of code s2core/src/main/scala/org/apache/s2graph/core/fetcher/tensorflow/InceptionFetcher.scala x: 2 # contributors y: 65 lines of code s2graphql/src/main/scala/org/apache/s2graph/graphql/middleware/Transform.scala x: 1 # contributors y: 23 lines of code s2graphql/src/main/scala/org/apache/s2graph/graphql/types/S2Directive.scala x: 2 # contributors y: 35 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/task/Process.scala x: 3 # contributors y: 59 lines of code s2core/src/main/scala/org/apache/s2graph/core/EdgeFetcher.scala x: 2 # contributors y: 11 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/jdbc/JdbcEdgeFetcher.scala x: 1 # contributors y: 61 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/jdbc/JdbcEdgeMutator.scala x: 1 # contributors y: 76 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/jdbc/JdbcStorage.scala x: 1 # contributors y: 124 lines of code s2core/src/main/java/org/apache/s2graph/core/fetcher/tensorflow/LabelImage.java x: 1 # contributors y: 176 lines of code s2core/src/main/scala/org/apache/s2graph/core/fetcher/fasttext/CopyModel.scala x: 1 # contributors y: 103 lines of code s2core/src/main/scala/org/apache/s2graph/core/fetcher/fasttext/FastText.scala x: 1 # contributors y: 157 lines of code s2core/src/main/scala/org/apache/s2graph/core/fetcher/fasttext/FastTextArgs.scala x: 1 # contributors y: 102 lines of code dev_support/graph_mysql/schema.sql x: 2 # contributors y: 195 lines of code s2core/src/main/resources/org/apache/s2graph/core/schema/schema.sql x: 2 # contributors y: 173 lines of code s2core/src/main/scala/org/apache/s2graph/core/S2GraphFactory.scala x: 2 # contributors y: 102 lines of code s2core/src/main/scala/org/apache/s2graph/core/fetcher/MemoryModelEdgeFetcher.scala x: 1 # contributors y: 29 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/DefaultOptimisticEdgeMutator.scala x: 1 # contributors y: 123 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/OptimisticEdgeFetcher.scala x: 1 # contributors y: 32 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/Storage.scala x: 2 # contributors y: 23 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/WriteWriteConflictResolver.scala x: 2 # contributors y: 290 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbaseEdgeFetcher.scala x: 1 # contributors y: 94 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/rocks/RocksOptimisticEdgeFetcher.scala x: 1 # contributors y: 17 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/rocks/RocksOptimisticMutator.scala x: 1 # contributors y: 100 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/rocks/RocksStorage.scala x: 1 # contributors y: 192 lines of code s2core/src/main/scala/org/apache/s2graph/core/utils/ImportStatus.scala x: 1 # contributors y: 25 lines of code s2core/src/main/scala/org/apache/s2graph/core/QueryResult.scala x: 2 # contributors y: 235 lines of code s2core/src/main/scala/org/apache/s2graph/core/schema/Schema.scala x: 2 # contributors y: 158 lines of code s2core/src/main/scala/org/apache/s2graph/core/schema/Service.scala x: 2 # contributors y: 98 lines of code loader/src/main/scala/org/apache/s2graph/loader/subscriber/TransferToHFile.scala x: 3 # contributors y: 263 lines of code s2core/src/main/java/org/apache/s2graph/core/io/tinkerpop/optimize/S2GraphStep.java x: 2 # contributors y: 90 lines of code s2core/src/main/resources/org/apache/s2graph/core/schema/setup.sql x: 2 # contributors y: 5 lines of code s2core/src/main/scala/org/apache/s2graph/core/ExceptionHandler.scala x: 2 # contributors y: 93 lines of code s2core/src/main/scala/org/apache/s2graph/core/GraphElementBuilder.scala x: 2 # contributors y: 226 lines of code s2core/src/main/scala/org/apache/s2graph/core/JSONParser.scala x: 2 # contributors y: 276 lines of code s2core/src/main/scala/org/apache/s2graph/core/PostProcess.scala x: 3 # contributors y: 236 lines of code s2core/src/main/scala/org/apache/s2graph/core/S2Edge.scala x: 2 # contributors y: 653 lines of code s2core/src/main/scala/org/apache/s2graph/core/S2EdgeBuilder.scala x: 2 # contributors y: 75 lines of code s2core/src/main/scala/org/apache/s2graph/core/S2Property.scala x: 2 # contributors y: 96 lines of code s2core/src/main/scala/org/apache/s2graph/core/S2VertexLike.scala x: 2 # contributors y: 148 lines of code s2core/src/main/scala/org/apache/s2graph/core/S2VertexPropertyHelper.scala x: 2 # contributors y: 36 lines of code s2core/src/main/scala/org/apache/s2graph/core/schema/LabelMeta.scala x: 2 # contributors y: 154 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/serde/indexedge/tall/IndexEdgeDeserializable.scala x: 2 # contributors y: 119 lines of code s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2/ExactStorageGraph.scala x: 3 # contributors y: 296 lines of code s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2/RankingStorageGraph.scala x: 3 # contributors y: 342 lines of code s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/core/DimensionProps.scala x: 3 # contributors y: 132 lines of code s2graphql/src/main/scala/org/apache/s2graph/graphql/bind/Unmarshaller.scala x: 2 # contributors y: 83 lines of code s2graphql/src/main/scala/org/apache/s2graph/graphql/types/StaticType.scala x: 2 # contributors y: 114 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/DegreeKey.scala x: 2 # contributors y: 52 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/S2GraphHelper.scala x: 3 # contributors y: 99 lines of code s2rest_netty/src/main/scala/org/apache/s2graph/rest/netty/Server.scala x: 2 # contributors y: 204 lines of code s2rest_play/app/org/apache/s2graph/rest/play/controllers/CounterController.scala x: 2 # contributors y: 645 lines of code example/movielens/schema/edge.tagged.graphql x: 2 # contributors y: 55 lines of code project/plugins.sbt x: 6 # contributors y: 9 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/SKeyValue.scala x: 2 # contributors y: 43 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbaseStorageManagement.scala x: 2 # contributors y: 189 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/GraphFileGenerator.scala x: 3 # contributors y: 18 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/loader/GraphFileOptions.scala x: 3 # contributors y: 111 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/serde/writer/KeyValueWriter.scala x: 1 # contributors y: 26 lines of code s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2SinkContext.scala x: 3 # contributors y: 22 lines of code s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2StreamQueryWriter.scala x: 3 # contributors y: 56 lines of code s2rest_netty/build.sbt x: 3 # contributors y: 6 lines of code s2rest_play/build.sbt x: 4 # contributors y: 8 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/Logger.scala x: 3 # contributors y: 5 lines of code s2jobs/src/main/scala/org/apache/s2graph/spark/sql/streaming/S2SinkStatus.scala x: 3 # contributors y: 8 lines of code conf/log4j2.xml x: 2 # contributors y: 19 lines of code loader/build.sbt x: 6 # contributors y: 30 lines of code loader/loader.py x: 4 # contributors y: 75 lines of code loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseContext.scala x: 2 # contributors y: 442 lines of code loader/src/main/scala/org/apache/s2graph/loader/spark/HBaseRDDFunctions.scala x: 2 # contributors y: 62 lines of code s2jobs/loader.py x: 2 # contributors y: 85 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/HBaseContext.scala x: 2 # contributors y: 421 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/JavaHBaseContext.scala x: 2 # contributors y: 109 lines of code s2jobs/src/main/scala/org/apache/s2graph/s2jobs/spark/KeyFamilyQualifier.scala x: 2 # contributors y: 17 lines of code loader/src/main/scala/org/apache/s2graph/loader/subscriber/WalLogStat.scala x: 1 # contributors y: 68 lines of code s2core/src/main/scala/org/apache/s2graph/core/utils/DeferCache.scala x: 1 # contributors y: 127 lines of code s2core/src/main/scala/org/apache/s2graph/core/types/v2/InnerVal.scala x: 1 # contributors y: 131 lines of code s2rest_play/app/org/apache/s2graph/rest/play/controllers/ApplicationController.scala x: 3 # contributors y: 95 lines of code s2counter_loader/build.sbt x: 5 # contributors y: 22 lines of code s2core/src/main/scala/org/apache/s2graph/core/types/InnerValLike.scala x: 1 # contributors y: 246 lines of code s2rest_play/app/org/apache/s2graph/rest/play/controllers/PublishController.scala x: 2 # contributors y: 25 lines of code project/Publisher.scala x: 2 # contributors y: 68 lines of code s2counter_core/build.sbt x: 4 # contributors y: 12 lines of code s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/core/CounterFunctions.scala x: 2 # contributors y: 385 lines of code s2core/src/main/scala/org/apache/s2graph/core/storage/hbase/AsynchbasePatcher.scala x: 1 # contributors y: 79 lines of code s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/CounterBulkLoader.scala x: 1 # contributors y: 64 lines of code s2counter_loader/src/main/scala/org/apache/s2graph/counter/loader/stream/EtlStreaming.scala x: 1 # contributors y: 90 lines of code s2core/src/main/resources/create_model.hql x: 4 # contributors y: 19 lines of code s2core/src/main/scala/org/apache/s2graph/core/types/LabelWithDirection.scala x: 1 # contributors y: 42 lines of code s2counter_core/src/main/scala/org/apache/s2graph/counter/core/ExactCounter.scala x: 1 # contributors y: 207 lines of code s2counter_core/src/main/scala/org/apache/s2graph/counter/core/RankingKey.scala x: 1 # contributors y: 2 lines of code s2counter_core/src/main/scala/org/apache/s2graph/counter/core/TimedQualifier.scala x: 1 # contributors y: 194 lines of code s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageAsyncHBase.scala x: 1 # contributors y: 277 lines of code s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/ExactStorageHBase.scala x: 1 # contributors y: 281 lines of code s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v1/RankingStorageRedis.scala x: 1 # contributors y: 154 lines of code s2counter_core/src/main/scala/org/apache/s2graph/counter/core/v2/BytesUtilV2.scala x: 1 # contributors y: 71 lines of code s2counter_core/src/main/scala/org/apache/s2graph/counter/helper/Management.scala x: 1 # contributors y: 119 lines of code s2counter_core/src/main/scala/org/apache/s2graph/counter/models/Counter.scala x: 1 # contributors y: 185 lines of code s2counter_core/src/main/scala/org/apache/s2graph/counter/util/CollectionCache.scala x: 1 # contributors y: 51 lines of code spark/src/main/scala/org/apache/spark/streaming/kafka/KafkaRDDFunctions.scala x: 4 # contributors y: 30 lines of code spark/src/main/scala/org/apache/spark/streaming/kafka/StreamHelper.scala x: 3 # contributors y: 79 lines of code
653.0
lines of code
  min: 1.0
  average: 81.83
  25th percentile: 19.0
  median: 47.0
  75th percentile: 102.0
  max: 653.0
0 8.0
# contributors
min: 1.0 | average: 1.77 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 8.0