apache / pekko-persistence-jdbc
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 92 files with 4,292 lines of code.
    • 1 file changed more than 100 times (104 lines of code)
    • 3 files changed 51-100 times (126 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 19 files changed 6-20 times (1,598 lines of code)
    • 69 files changed 1-5 times (2,464 lines of code)
2% | 2% | 0% | 37% | 57%
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 92 files with 4,292 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 4 files changed by 11-25 contributors (230 lines of code)
    • 3 files changed by 6-10 contributors (143 lines of code)
    • 61 files changed by 2-5 contributors (3,602 lines of code)
    • 24 files changed by 1 contributor (317 lines of code)
0% | 5% | 3% | 83% | 7%
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, sql, yaml, md, sh, sbt, java, gitignore, gitattributes, txt, xml, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
sbt89% | 10% | 0% | 0% | 0%
scala0% | 3% | 0% | 37% | 58%
sql0% | 0% | 0% | 40% | 59%
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%
project0% | 53% | 0% | 0% | 46%
core0% | 0% | 0% | 37% | 62%
migrator0% | 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
104 - 2014-06-30 2024-10-15 138 17 dennis.vriend@trivento.nl pjfanning@users.noreply.git...
plugins.sbt
in project
12 - 2014-06-30 2024-09-24 89 18 dennis.vriend@trivento.nl pjfanning@users.noreply.git...
27 - 2019-12-05 2024-10-15 76 16 458526+ennru@users.noreply.... pjfanning@users.noreply.git...
87 - 2016-12-20 2024-03-22 53 17 dnvriend@gmail.com pjfanning@users.noreply.git...
DurableStateQueries.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state
93 6 2023-02-15 2025-03-24 9 4 pjfanning@users.noreply.git... github@patrickstadler.dev
oracle-create-schema.sql
in core/src/main/resources/schema/oracle
87 - 2020-12-17 2024-04-19 8 7 ignasi@lightbend.com iroiocam@gmail.com
JdbcReadJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/scaladsl
186 6 2023-02-15 2025-03-13 8 4 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
h2-create-schema.sql
in core/src/main/resources/schema/h2
51 - 2020-12-17 2025-04-14 7 7 ignasi@lightbend.com pjfanning@users.noreply.git...
JournalMigrator.scala
in migrator/src/main/scala/org/apache/pekko/persistence/jdbc/migrator
102 3 2023-02-15 2024-05-21 7 3 pjfanning@users.noreply.git... iroiocam@gmail.com
JdbcDurableStateStore.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl
197 10 2023-02-15 2025-04-29 7 3 pjfanning@users.noreply.git... andrew.hamil10@gmail.com
h2-drop-schema.sql
in core/src/main/resources/schema/h2
5 - 2020-12-17 2022-05-02 6 6 ignasi@lightbend.com aldenml@cmaster.us
SnapshotTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/legacy
44 2 2023-02-15 2023-06-23 6 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JdbcReadJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/javadsl
46 - 2023-02-15 2025-03-13 6 3 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SequenceNextValUpdater.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state
47 5 2023-02-15 2025-03-24 6 4 pjfanning@users.noreply.git... github@patrickstadler.dev
ReadJournalQueries.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/legacy
50 1 2023-02-15 2025-02-16 6 4 pjfanning@users.noreply.git... ghashange@live.com
postgres-create-schema.sql
in core/src/main/resources/schema/postgres
51 - 2020-12-17 2021-08-19 6 5 ignasi@lightbend.com patrik.nordwall@gmail.com
ReadJournalQueries.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao
55 2 2023-02-15 2025-02-16 6 4 pjfanning@users.noreply.git... ghashange@live.com
SnapshotMigrator.scala
in migrator/src/main/scala/org/apache/pekko/persistence/jdbc/migrator
63 2 2023-02-15 2024-02-12 6 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SnapshotTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao
64 1 2023-02-15 2023-06-23 6 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
BaseJournalDaoWithReadMessages.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
74 2 2023-02-15 2024-05-28 6 3 pjfanning@users.noreply.git... iroiocam@gmail.com
JournalTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
82 2 2023-02-15 2023-06-23 6 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
ByteArrayReadJournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/legacy
130 7 2023-02-15 2025-02-16 6 3 pjfanning@users.noreply.git... ghashange@live.com
DurableStateSequenceActor.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl
171 7 2023-02-15 2023-07-10 6 2 pjfanning@users.noreply.git... matthew.dedetrich@aiven.io
postgres-drop-schema.sql
in core/src/main/resources/schema/postgres
4 - 2020-12-17 2021-08-19 5 5 ignasi@lightbend.com patrik.nordwall@gmail.com
6 - 2024-01-26 2025-01-10 5 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JdbcReadJournalProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query
11 - 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
ReadJournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao
20 - 2023-02-15 2025-02-16 5 3 pjfanning@users.noreply.git... ghashange@live.com
PersistentReprSerializer.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/serialization
32 4 2023-02-15 2024-02-11 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JdbcDurableStateStoreProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state
32 - 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SchemaUtils.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/javadsl
34 - 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
BaseDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
39 1 2023-02-15 2024-04-12 5 3 pjfanning@users.noreply.git... iroiocam@gmail.com
JdbcDurableStateStore.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state/javadsl
42 - 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
DurableStateTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state
45 1 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
DefaultReadJournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao
53 1 2023-02-15 2025-02-16 5 3 pjfanning@users.noreply.git... ghashange@live.com
SlickDatabase.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/db
60 4 2023-02-15 2024-02-11 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JournalQueries.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
66 2 2023-02-15 2024-04-24 5 3 pjfanning@users.noreply.git... iroiocam@gmail.com
ByteArrayJournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy
92 6 2023-02-15 2024-04-24 5 3 pjfanning@users.noreply.git... iroiocam@gmail.com
DefaultJournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
96 5 2023-02-15 2024-04-24 5 3 pjfanning@users.noreply.git... iroiocam@gmail.com
JournalSequenceActor.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query
107 5 2023-02-15 2023-07-10 5 2 pjfanning@users.noreply.git... matthew.dedetrich@aiven.io
SchemaUtilsImpl.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/internal
139 13 2023-02-15 2025-04-14 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
postgres-drop-schema-legacy.sql
in core/src/main/resources/schema/postgres
3 - 2021-01-08 2021-08-19 4 4 christopher.batey@gmail.com patrik.nordwall@gmail.com
7 - 2019-12-06 2023-06-23 4 3 458526+ennru@users.noreply.... pjfanning@users.noreply.git...
JournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
10 - 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
package.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy
18 - 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
InputStreamOps.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/util
18 - 2023-02-15 2023-07-07 4 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JournalDaoWithReadMessages.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
21 - 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
ByteArraySnapshotSerializer.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/legacy
24 2 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JournalTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy
25 - 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
ByteArrayJournalSerializer.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy
28 2 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
postgres-create-schema-legacy.sql
in core/src/main/resources/schema/postgres
30 - 2021-01-08 2021-08-19 4 4 christopher.batey@gmail.com patrik.nordwall@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
plugins.sbt
in project
12 - 2014-06-30 2024-09-24 89 18 dennis.vriend@trivento.nl pjfanning@users.noreply.git...
build.sbt
in root
104 - 2014-06-30 2024-10-15 138 17 dennis.vriend@trivento.nl pjfanning@users.noreply.git...
87 - 2016-12-20 2024-03-22 53 17 dnvriend@gmail.com pjfanning@users.noreply.git...
27 - 2019-12-05 2024-10-15 76 16 458526+ennru@users.noreply.... pjfanning@users.noreply.git...
oracle-create-schema.sql
in core/src/main/resources/schema/oracle
87 - 2020-12-17 2024-04-19 8 7 ignasi@lightbend.com iroiocam@gmail.com
h2-create-schema.sql
in core/src/main/resources/schema/h2
51 - 2020-12-17 2025-04-14 7 7 ignasi@lightbend.com pjfanning@users.noreply.git...
h2-drop-schema.sql
in core/src/main/resources/schema/h2
5 - 2020-12-17 2022-05-02 6 6 ignasi@lightbend.com aldenml@cmaster.us
postgres-create-schema.sql
in core/src/main/resources/schema/postgres
51 - 2020-12-17 2021-08-19 6 5 ignasi@lightbend.com patrik.nordwall@gmail.com
postgres-drop-schema.sql
in core/src/main/resources/schema/postgres
4 - 2020-12-17 2021-08-19 5 5 ignasi@lightbend.com patrik.nordwall@gmail.com
DurableStateQueries.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state
93 6 2023-02-15 2025-03-24 9 4 pjfanning@users.noreply.git... github@patrickstadler.dev
JdbcReadJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/scaladsl
186 6 2023-02-15 2025-03-13 8 4 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SequenceNextValUpdater.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state
47 5 2023-02-15 2025-03-24 6 4 pjfanning@users.noreply.git... github@patrickstadler.dev
ReadJournalQueries.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/legacy
50 1 2023-02-15 2025-02-16 6 4 pjfanning@users.noreply.git... ghashange@live.com
ReadJournalQueries.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao
55 2 2023-02-15 2025-02-16 6 4 pjfanning@users.noreply.git... ghashange@live.com
h2-create-schema-legacy.sql
in core/src/main/resources/schema/h2
30 - 2021-01-08 2025-04-14 4 4 christopher.batey@gmail.com pjfanning@users.noreply.git...
postgres-drop-schema-legacy.sql
in core/src/main/resources/schema/postgres
3 - 2021-01-08 2021-08-19 4 4 christopher.batey@gmail.com patrik.nordwall@gmail.com
postgres-create-schema-legacy.sql
in core/src/main/resources/schema/postgres
30 - 2021-01-08 2021-08-19 4 4 christopher.batey@gmail.com patrik.nordwall@gmail.com
sqlserver-drop-schema.sql
in core/src/main/resources/schema/sqlserver
4 - 2020-12-17 2024-04-19 3 4 ignasi@lightbend.com iroiocam@gmail.com
sqlserver-create-schema.sql
in core/src/main/resources/schema/sqlserver
57 - 2020-12-17 2024-04-19 3 4 ignasi@lightbend.com iroiocam@gmail.com
oracle-drop-schema.sql
in core/src/main/resources/schema/oracle
18 - 2020-12-17 2024-04-19 3 4 ignasi@lightbend.com iroiocam@gmail.com
JournalMigrator.scala
in migrator/src/main/scala/org/apache/pekko/persistence/jdbc/migrator
102 3 2023-02-15 2024-05-21 7 3 pjfanning@users.noreply.git... iroiocam@gmail.com
JdbcDurableStateStore.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl
197 10 2023-02-15 2025-04-29 7 3 pjfanning@users.noreply.git... andrew.hamil10@gmail.com
ByteArrayReadJournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/legacy
130 7 2023-02-15 2025-02-16 6 3 pjfanning@users.noreply.git... ghashange@live.com
JdbcReadJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/javadsl
46 - 2023-02-15 2025-03-13 6 3 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
BaseJournalDaoWithReadMessages.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
74 2 2023-02-15 2024-05-28 6 3 pjfanning@users.noreply.git... iroiocam@gmail.com
ReadJournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao
20 - 2023-02-15 2025-02-16 5 3 pjfanning@users.noreply.git... ghashange@live.com
DefaultReadJournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao
53 1 2023-02-15 2025-02-16 5 3 pjfanning@users.noreply.git... ghashange@live.com
ByteArrayJournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy
92 6 2023-02-15 2024-04-24 5 3 pjfanning@users.noreply.git... iroiocam@gmail.com
BaseDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
39 1 2023-02-15 2024-04-12 5 3 pjfanning@users.noreply.git... iroiocam@gmail.com
JournalQueries.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
66 2 2023-02-15 2024-04-24 5 3 pjfanning@users.noreply.git... iroiocam@gmail.com
DefaultJournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
96 5 2023-02-15 2024-04-24 5 3 pjfanning@users.noreply.git... iroiocam@gmail.com
7 - 2019-12-06 2023-06-23 4 3 458526+ennru@users.noreply.... pjfanning@users.noreply.git...
PekkoPersistenceConfig.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/config
202 1 2023-05-31 2025-03-24 3 3 matthew.dedetrich@aiven.io github@patrickstadler.dev
h2-drop-schema-legacy.sql
in core/src/main/resources/schema/h2
3 - 2021-01-08 2021-08-19 3 3 christopher.batey@gmail.com patrik.nordwall@gmail.com
mysql-create-schema.sql
in core/src/main/resources/schema/mysql
35 - 2020-12-17 2021-01-08 2 3 ignasi@lightbend.com christopher.batey@gmail.com
mysql-drop-schema.sql
in core/src/main/resources/schema/mysql
3 - 2020-12-17 2021-01-08 2 3 ignasi@lightbend.com christopher.batey@gmail.com
SnapshotMigrator.scala
in migrator/src/main/scala/org/apache/pekko/persistence/jdbc/migrator
63 2 2023-02-15 2024-02-12 6 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
DurableStateSequenceActor.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl
171 7 2023-02-15 2023-07-10 6 2 pjfanning@users.noreply.git... matthew.dedetrich@aiven.io
SnapshotTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/legacy
44 2 2023-02-15 2023-06-23 6 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SnapshotTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao
64 1 2023-02-15 2023-06-23 6 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JournalTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
82 2 2023-02-15 2023-06-23 6 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
DurableStateTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state
45 1 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JdbcDurableStateStore.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state/javadsl
42 - 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JdbcDurableStateStoreProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state
32 - 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JournalSequenceActor.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query
107 5 2023-02-15 2023-07-10 5 2 pjfanning@users.noreply.git... matthew.dedetrich@aiven.io
JdbcReadJournalProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query
11 - 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SlickDatabase.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/db
60 4 2023-02-15 2024-02-11 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SchemaUtils.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/javadsl
34 - 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SchemaUtilsImpl.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/internal
139 13 2023-02-15 2025-04-14 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
PersistentReprSerializer.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/serialization
32 4 2023-02-15 2024-02-11 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
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
oracle-create-schema-legacy.sql
in core/src/main/resources/schema/oracle
39 - 2021-01-08 2021-01-08 1 1 christopher.batey@gmail.com christopher.batey@gmail.com
MissingElements.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc
23 2 2023-07-10 2023-07-10 1 1 matthew.dedetrich@aiven.io matthew.dedetrich@aiven.io
sqlserver-create-schema-legacy.sql
in core/src/main/resources/schema/sqlserver
22 - 2021-01-08 2021-01-08 1 1 christopher.batey@gmail.com christopher.batey@gmail.com
SnapshotDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao
21 - 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
InputStreamOps.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/util
18 - 2023-02-15 2023-07-07 4 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
DurableStateExceptionSupport.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl
17 1 2024-04-25 2024-04-25 1 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
mysql-create-schema-legacy.sql
in core/src/main/resources/schema/mysql
17 - 2021-01-08 2021-01-08 1 1 christopher.batey@gmail.com christopher.batey@gmail.com
ConfigOps.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/util
16 1 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
H2Compat.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
16 1 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
OffsetOps.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state
14 - 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
package.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query
14 - 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
TrySeq.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/util
14 1 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
PluginVersionChecker.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/util
13 1 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
BlockingOps.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/util
11 - 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
ByteArrayOps.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/util
9 - 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JournalRow.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc
8 - 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SchemaType.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/internal
8 - 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
StringOps.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/util
7 - 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
FlowControl.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
7 - 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SnapshotSerializer.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/serialization
7 - 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
6 - 2024-01-26 2025-01-10 5 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JournalDaoWithUpdates.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
6 - 2023-02-15 2023-06-23 3 1 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
mysql-drop-schema-legacy.sql
in core/src/main/resources/schema/mysql
2 - 2021-01-08 2021-01-08 1 1 christopher.batey@gmail.com christopher.batey@gmail.com
sqlserver-drop-schema-legacy.sql
in core/src/main/resources/schema/sqlserver
2 - 2021-01-08 2021-01-08 1 1 christopher.batey@gmail.com christopher.batey@gmail.com
DurableStateSequenceActor.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl
171 7 2023-02-15 2023-07-10 6 2 pjfanning@users.noreply.git... matthew.dedetrich@aiven.io
SchemaUtilsImpl.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/internal
139 13 2023-02-15 2025-04-14 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JournalSequenceActor.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/query
107 5 2023-02-15 2023-07-10 5 2 pjfanning@users.noreply.git... matthew.dedetrich@aiven.io
DefaultSnapshotDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao
105 4 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JdbcAsyncWriteJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal
101 5 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
98 4 2023-03-06 2023-07-13 4 2 pjfanning@users.noreply.git... matthew.dedetrich@aiven.io
JdbcSnapshotStore.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot
83 5 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
ByteArraySnapshotDao.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/legacy
82 11 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JournalTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao
82 2 2023-02-15 2023-06-23 6 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SnapshotTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao
64 1 2023-02-15 2023-06-23 6 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SnapshotMigrator.scala
in migrator/src/main/scala/org/apache/pekko/persistence/jdbc/migrator
63 2 2023-02-15 2024-02-12 6 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SlickDatabase.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/db
60 4 2023-02-15 2024-02-11 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SlickExtension.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/db
55 3 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JournalQueries.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy
50 2 2023-02-15 2024-04-24 4 2 pjfanning@users.noreply.git... iroiocam@gmail.com
SnapshotQueries.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao
47 - 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SnapshotQueries.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/legacy
47 - 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
PekkoSerialization.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc
47 3 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
DurableStateTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state
45 1 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SnapshotTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/legacy
44 2 2023-02-15 2023-06-23 6 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JdbcDurableStateStore.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state/javadsl
42 - 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SchemaUtils.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/javadsl
34 - 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JdbcDurableStateStoreProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/state
32 - 2023-02-15 2023-06-23 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
PersistentReprSerializer.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/serialization
32 4 2023-02-15 2024-02-11 5 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
SchemaUtils.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/scaladsl
30 - 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
ByteArrayJournalSerializer.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy
28 2 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
JournalTables.scala
in core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy
25 - 2023-02-15 2023-06-23 4 2 pjfanning@users.noreply.git... pjfanning@users.noreply.git...
Correlations

File Size vs. Number of Changes: 92 points

core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl/JdbcDurableStateStore.scala x: 197 lines of code y: 7 # changes core/src/main/resources/schema/h2/h2-create-schema-legacy.sql x: 30 lines of code y: 4 # changes core/src/main/resources/schema/h2/h2-create-schema.sql x: 51 lines of code y: 7 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/internal/SchemaUtilsImpl.scala x: 139 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/config/PekkoPersistenceConfig.scala x: 202 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/state/DurableStateQueries.scala x: 93 lines of code y: 9 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/state/SequenceNextValUpdater.scala x: 47 lines of code y: 6 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/javadsl/JdbcReadJournal.scala x: 46 lines of code y: 6 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/scaladsl/JdbcReadJournal.scala x: 186 lines of code y: 8 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/DefaultReadJournalDao.scala x: 53 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/ReadJournalDao.scala x: 20 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/ReadJournalQueries.scala x: 55 lines of code y: 6 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/legacy/ByteArrayReadJournalDao.scala x: 130 lines of code y: 6 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/legacy/ReadJournalQueries.scala x: 50 lines of code y: 6 # changes project/PekkoCoreDependency.scala x: 6 lines of code y: 5 # changes build.sbt x: 104 lines of code y: 138 # changes project/Dependencies.scala x: 27 lines of code y: 76 # changes project/plugins.sbt x: 12 lines of code y: 89 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/BaseJournalDaoWithReadMessages.scala x: 74 lines of code y: 6 # changes core/src/main/resources/schema/oracle/oracle-drop-schema-legacy.sql x: 12 lines of code y: 2 # changes migrator/src/main/scala/org/apache/pekko/persistence/jdbc/migrator/JournalMigrator.scala x: 102 lines of code y: 7 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl/DurableStateExceptionSupport.scala x: 17 lines of code y: 1 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/DefaultJournalDao.scala x: 96 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/JournalQueries.scala x: 66 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy/ByteArrayJournalDao.scala x: 92 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy/JournalQueries.scala x: 50 lines of code y: 4 # changes core/src/main/resources/schema/oracle/oracle-create-schema.sql x: 87 lines of code y: 8 # changes core/src/main/resources/schema/oracle/oracle-drop-schema.sql x: 18 lines of code y: 3 # changes core/src/main/resources/schema/sqlserver/sqlserver-create-schema.sql x: 57 lines of code y: 3 # changes core/src/main/resources/schema/sqlserver/sqlserver-drop-schema.sql x: 4 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/BaseDao.scala x: 39 lines of code y: 5 # changes project/ProjectAutoPlugin.scala x: 87 lines of code y: 53 # changes migrator/src/main/scala/org/apache/pekko/persistence/jdbc/migrator/SnapshotMigrator.scala x: 63 lines of code y: 6 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/db/SlickDatabase.scala x: 60 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/serialization/PersistentReprSerializer.scala x: 32 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/JournalTables.scala x: 82 lines of code y: 6 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy/package.scala x: 18 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/JdbcReadJournalProvider.scala x: 11 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/SnapshotTables.scala x: 64 lines of code y: 6 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/legacy/SnapshotTables.scala x: 44 lines of code y: 6 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/state/DurableStateTables.scala x: 45 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl/DurableStateSequenceActor.scala x: 171 lines of code y: 6 # changes project/CopyrightHeader.scala x: 98 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/MissingElements.scala x: 23 lines of code y: 1 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/JournalSequenceActor.scala x: 107 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/JournalRow.scala x: 8 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/PekkoSerialization.scala x: 47 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/db/SlickExtension.scala x: 55 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/JdbcAsyncWriteJournal.scala x: 101 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/FlowControl.scala x: 7 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/H2Compat.scala x: 16 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/JournalDao.scala x: 10 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/JournalDaoWithReadMessages.scala x: 21 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/JournalDaoWithUpdates.scala x: 6 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy/ByteArrayJournalSerializer.scala x: 28 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy/JournalTables.scala x: 25 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/package.scala x: 14 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/JdbcSnapshotStore.scala x: 83 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/DefaultSnapshotDao.scala x: 105 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/SnapshotDao.scala x: 21 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/legacy/ByteArraySnapshotDao.scala x: 82 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/legacy/ByteArraySnapshotSerializer.scala x: 24 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/state/javadsl/JdbcDurableStateStore.scala x: 42 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/javadsl/SchemaUtils.scala x: 34 lines of code y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/util/BlockingOps.scala x: 11 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/util/ByteArrayOps.scala x: 9 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/util/PluginVersionChecker.scala x: 13 lines of code y: 3 # changes project/AutomaticModuleName.scala x: 7 lines of code y: 4 # changes core/src/main/resources/schema/h2/h2-drop-schema.sql x: 5 lines of code y: 6 # changes core/src/main/resources/schema/h2/h2-drop-schema-legacy.sql x: 3 lines of code y: 3 # changes core/src/main/resources/schema/postgres/postgres-create-schema.sql x: 51 lines of code y: 6 # changes core/src/main/resources/schema/postgres/postgres-drop-schema-legacy.sql x: 3 lines of code y: 4 # changes core/src/main/resources/schema/postgres/postgres-drop-schema.sql x: 4 lines of code y: 5 # changes core/src/main/resources/schema/mysql/mysql-create-schema.sql x: 35 lines of code y: 2 # changes core/src/main/resources/schema/mysql/mysql-drop-schema-legacy.sql x: 2 lines of code y: 1 # changes core/src/main/resources/schema/mysql/mysql-drop-schema.sql x: 3 lines of code y: 2 # changes core/src/main/resources/schema/oracle/oracle-create-schema-legacy.sql x: 39 lines of code y: 1 # changes core/src/main/resources/schema/sqlserver/sqlserver-create-schema-legacy.sql x: 22 lines of code y: 1 # changes
138.0
# changes
  min: 1.0
  average: 7.89
  25th percentile: 3.0
  median: 4.0
  75th percentile: 5.75
  max: 138.0
0 202.0
lines of code
min: 2.0 | average: 46.65 | 25th percentile: 13.25 | median: 32.0 | 75th percentile: 63.75 | max: 202.0

Number of Contributors vs. Number of Changes: 92 points

core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl/JdbcDurableStateStore.scala x: 3 # contributors y: 7 # changes core/src/main/resources/schema/h2/h2-create-schema-legacy.sql x: 4 # contributors y: 4 # changes core/src/main/resources/schema/h2/h2-create-schema.sql x: 7 # contributors y: 7 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/internal/SchemaUtilsImpl.scala x: 2 # contributors y: 5 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/config/PekkoPersistenceConfig.scala x: 3 # contributors y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/state/DurableStateQueries.scala x: 4 # contributors y: 9 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/state/SequenceNextValUpdater.scala x: 4 # contributors y: 6 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/javadsl/JdbcReadJournal.scala x: 3 # contributors y: 6 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/scaladsl/JdbcReadJournal.scala x: 4 # contributors y: 8 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/DefaultReadJournalDao.scala x: 3 # contributors y: 5 # changes project/PekkoCoreDependency.scala x: 1 # contributors y: 5 # changes build.sbt x: 17 # contributors y: 138 # changes project/Dependencies.scala x: 16 # contributors y: 76 # changes project/plugins.sbt x: 18 # contributors y: 89 # changes core/src/main/resources/schema/oracle/oracle-drop-schema-legacy.sql x: 2 # contributors y: 2 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl/DurableStateExceptionSupport.scala x: 1 # contributors y: 1 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy/JournalQueries.scala x: 2 # contributors y: 4 # changes core/src/main/resources/schema/oracle/oracle-create-schema.sql x: 7 # contributors y: 8 # changes core/src/main/resources/schema/oracle/oracle-drop-schema.sql x: 4 # contributors y: 3 # changes project/ProjectAutoPlugin.scala x: 17 # contributors y: 53 # changes migrator/src/main/scala/org/apache/pekko/persistence/jdbc/migrator/SnapshotMigrator.scala x: 2 # contributors y: 6 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/util/InputStreamOps.scala x: 1 # contributors y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/jdbc/JournalRow.scala x: 1 # contributors y: 3 # changes project/AutomaticModuleName.scala x: 3 # contributors y: 4 # changes core/src/main/resources/schema/h2/h2-drop-schema.sql x: 6 # contributors y: 6 # changes core/src/main/resources/schema/postgres/postgres-create-schema.sql x: 5 # contributors y: 6 # changes core/src/main/resources/schema/postgres/postgres-drop-schema.sql x: 5 # contributors y: 5 # changes core/src/main/resources/schema/mysql/mysql-create-schema.sql x: 3 # contributors y: 2 # changes
138.0
# changes
  min: 1.0
  average: 7.89
  25th percentile: 3.0
  median: 4.0
  75th percentile: 5.75
  max: 138.0
0 18.0
# contributors
min: 1.0 | average: 3.02 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 18.0

Number of Contributors vs. File Size: 92 points

core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl/JdbcDurableStateStore.scala x: 3 # contributors y: 197 lines of code core/src/main/resources/schema/h2/h2-create-schema-legacy.sql x: 4 # contributors y: 30 lines of code core/src/main/resources/schema/h2/h2-create-schema.sql x: 7 # contributors y: 51 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/internal/SchemaUtilsImpl.scala x: 2 # contributors y: 139 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/config/PekkoPersistenceConfig.scala x: 3 # contributors y: 202 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/state/DurableStateQueries.scala x: 4 # contributors y: 93 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/state/SequenceNextValUpdater.scala x: 4 # contributors y: 47 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/query/javadsl/JdbcReadJournal.scala x: 3 # contributors y: 46 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/query/scaladsl/JdbcReadJournal.scala x: 4 # contributors y: 186 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/DefaultReadJournalDao.scala x: 3 # contributors y: 53 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/ReadJournalDao.scala x: 3 # contributors y: 20 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/ReadJournalQueries.scala x: 4 # contributors y: 55 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/legacy/ByteArrayReadJournalDao.scala x: 3 # contributors y: 130 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/query/dao/legacy/ReadJournalQueries.scala x: 4 # contributors y: 50 lines of code project/PekkoCoreDependency.scala x: 1 # contributors y: 6 lines of code build.sbt x: 17 # contributors y: 104 lines of code project/Dependencies.scala x: 16 # contributors y: 27 lines of code project/plugins.sbt x: 18 # contributors y: 12 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/BaseJournalDaoWithReadMessages.scala x: 3 # contributors y: 74 lines of code core/src/main/resources/schema/oracle/oracle-drop-schema-legacy.sql x: 2 # contributors y: 12 lines of code migrator/src/main/scala/org/apache/pekko/persistence/jdbc/migrator/JournalMigrator.scala x: 3 # contributors y: 102 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl/DurableStateExceptionSupport.scala x: 1 # contributors y: 17 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/DefaultJournalDao.scala x: 3 # contributors y: 96 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/JournalQueries.scala x: 3 # contributors y: 66 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy/ByteArrayJournalDao.scala x: 3 # contributors y: 92 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy/JournalQueries.scala x: 2 # contributors y: 50 lines of code core/src/main/resources/schema/oracle/oracle-create-schema.sql x: 7 # contributors y: 87 lines of code core/src/main/resources/schema/oracle/oracle-drop-schema.sql x: 4 # contributors y: 18 lines of code core/src/main/resources/schema/sqlserver/sqlserver-create-schema.sql x: 4 # contributors y: 57 lines of code core/src/main/resources/schema/sqlserver/sqlserver-drop-schema.sql x: 4 # contributors y: 4 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/BaseDao.scala x: 3 # contributors y: 39 lines of code project/ProjectAutoPlugin.scala x: 17 # contributors y: 87 lines of code migrator/src/main/scala/org/apache/pekko/persistence/jdbc/migrator/SnapshotMigrator.scala x: 2 # contributors y: 63 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/db/SlickDatabase.scala x: 2 # contributors y: 60 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/serialization/PersistentReprSerializer.scala x: 2 # contributors y: 32 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/JournalTables.scala x: 2 # contributors y: 82 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy/package.scala x: 2 # contributors y: 18 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/query/JdbcReadJournalProvider.scala x: 2 # contributors y: 11 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/SnapshotTables.scala x: 2 # contributors y: 64 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/legacy/SnapshotTables.scala x: 2 # contributors y: 44 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/state/DurableStateTables.scala x: 2 # contributors y: 45 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/state/scaladsl/DurableStateSequenceActor.scala x: 2 # contributors y: 171 lines of code project/CopyrightHeader.scala x: 2 # contributors y: 98 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/MissingElements.scala x: 1 # contributors y: 23 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/query/JournalSequenceActor.scala x: 2 # contributors y: 107 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/util/InputStreamOps.scala x: 1 # contributors y: 18 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/JournalRow.scala x: 1 # contributors y: 8 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/PekkoSerialization.scala x: 2 # contributors y: 47 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/db/SlickExtension.scala x: 2 # contributors y: 55 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/JdbcAsyncWriteJournal.scala x: 2 # contributors y: 101 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/FlowControl.scala x: 1 # contributors y: 7 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/H2Compat.scala x: 1 # contributors y: 16 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/JournalDao.scala x: 2 # contributors y: 10 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/JournalDaoWithReadMessages.scala x: 2 # contributors y: 21 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy/ByteArrayJournalSerializer.scala x: 2 # contributors y: 28 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/journal/dao/legacy/JournalTables.scala x: 2 # contributors y: 25 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/query/package.scala x: 1 # contributors y: 14 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/JdbcSnapshotStore.scala x: 2 # contributors y: 83 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/DefaultSnapshotDao.scala x: 2 # contributors y: 105 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/SnapshotDao.scala x: 1 # contributors y: 21 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/snapshot/dao/legacy/ByteArraySnapshotSerializer.scala x: 2 # contributors y: 24 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/state/javadsl/JdbcDurableStateStore.scala x: 2 # contributors y: 42 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/javadsl/SchemaUtils.scala x: 2 # contributors y: 34 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/testkit/scaladsl/SchemaUtils.scala x: 2 # contributors y: 30 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/util/BlockingOps.scala x: 1 # contributors y: 11 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/util/ByteArrayOps.scala x: 1 # contributors y: 9 lines of code core/src/main/scala/org/apache/pekko/persistence/jdbc/util/PluginVersionChecker.scala x: 1 # contributors y: 13 lines of code project/AutomaticModuleName.scala x: 3 # contributors y: 7 lines of code core/src/main/resources/schema/h2/h2-drop-schema.sql x: 6 # contributors y: 5 lines of code core/src/main/resources/schema/h2/h2-drop-schema-legacy.sql x: 3 # contributors y: 3 lines of code core/src/main/resources/schema/postgres/postgres-create-schema.sql x: 5 # contributors y: 51 lines of code core/src/main/resources/schema/postgres/postgres-drop-schema-legacy.sql x: 4 # contributors y: 3 lines of code core/src/main/resources/schema/postgres/postgres-drop-schema.sql x: 5 # contributors y: 4 lines of code core/src/main/resources/schema/mysql/mysql-create-schema.sql x: 3 # contributors y: 35 lines of code core/src/main/resources/schema/mysql/mysql-drop-schema-legacy.sql x: 1 # contributors y: 2 lines of code core/src/main/resources/schema/oracle/oracle-create-schema-legacy.sql x: 1 # contributors y: 39 lines of code core/src/main/resources/schema/sqlserver/sqlserver-create-schema-legacy.sql x: 1 # contributors y: 22 lines of code
202.0
lines of code
  min: 2.0
  average: 46.65
  25th percentile: 13.25
  median: 32.0
  75th percentile: 63.75
  max: 202.0
0 18.0
# contributors
min: 1.0 | average: 3.02 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 18.0