apache / incubator-pekko-persistence-r2dbc
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 44 files with 5,811 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (175 lines of code)
    • 4 files changed 6-20 times (196 lines of code)
    • 37 files changed 1-5 times (5,440 lines of code)
0% | 0% | 3% | 3% | 93%
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 44 files with 5,811 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)
    • 1 file changed by 6-10 contributors (80 lines of code)
    • 40 files changed by 2-5 contributors (5,646 lines of code)
    • 3 files changed by 1 contributor (85 lines of code)
0% | 0% | 1% | 97% | 1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
scala, md, yml, sql, xml, sbt, java, gitignore, gitattributes, txt, json, properties, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
sbt0% | 0% | 100% | 0% | 0%
scala0% | 0% | 1% | <1% | 98%
sql0% | 0% | 0% | 95% | 4%
yml0% | 0% | 0% | 82% | 17%
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
project0% | 0% | 42% | 3% | 54%
ROOT0% | 0% | 100% | 0% | 0%
ddl-scripts0% | 0% | 0% | 95% | 4%
docker0% | 0% | 0% | 82% | 17%
core0% | 0% | 0% | 0% | 100%
projection0% | 0% | 0% | 0% | 100%
migration0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 44)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
build.sbt
in root
80 - 2021-09-19 2023-07-26 29 6 patrik.nordwall@gmail.com matthew.dedetrich@aiven.io
77 - 2021-09-19 2023-08-03 27 5 patrik.nordwall@gmail.com pjfanning@users.noreply.git...
plugins.sbt
in project
18 - 2021-09-19 2023-07-26 21 4 patrik.nordwall@gmail.com pjfanning@users.noreply.git...
74 - 2021-09-27 2023-04-05 19 3 patrik.nordwall@gmail.com matthew.dedetrich@aiven.io
72 - 2021-09-19 2023-04-05 18 3 patrik.nordwall@gmail.com matthew.dedetrich@aiven.io
43 - 2021-09-27 2022-08-12 8 1 patrik.nordwall@gmail.com patrik.nordwall@gmail.com
7 - 2021-09-19 2023-06-23 6 5 patrik.nordwall@gmail.com pjfanning@users.noreply.git...
R2dbcOffsetStore.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal
835 34 2023-04-05 2023-06-23 5 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
7 - 2021-10-25 2023-04-05 4 3 patrik.nordwall@gmail.com matthew.dedetrich@aiven.io
R2dbcSession.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl
28 - 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcHandlerAdapter.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal
32 3 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
BySliceSourceProviderAdapter.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal
61 3 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcDurableStateStore.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/javadsl
64 2 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcReadJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/javadsl
74 1 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
78 3 2023-04-11 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcProjection.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl
118 7 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcExecutor.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
240 20 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcProjectionImpl.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal
513 16 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
11 - 2023-01-18 2023-05-20 3 2 pjfanning@users.noreply.git... matthew.dedetrich@aiven.io
R2dbcReadJournalProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/query
11 - 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcDurableStateStoreProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/state
15 - 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcHandler.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl
20 1 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcSession.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl
22 - 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcHandler.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl
29 1 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
Sql.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
40 2 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcProjectionSettings.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc
47 2 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
PubSub.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
56 3 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
MigrationToolDao.scala
in migration/src/main/scala/org/apache/pekko/persistence/r2dbc/migration
77 4 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcSnapshotStore.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/snapshot
81 3 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcSettings.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc
83 1 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
ConnectionFactoryProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc
106 4 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcDurableStateStore.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/scaladsl
140 3 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
ContinuousQuery.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
142 2 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
SnapshotDao.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/snapshot
196 6 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/journal
196 8 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcProjection.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl
221 8 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
JournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/journal
222 4 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
MigrationTool.scala
in migration/src/main/scala/org/apache/pekko/persistence/r2dbc/migration
259 10 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
QueryDao.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/scaladsl
291 9 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcReadJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/scaladsl
339 12 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
DurableStateDao.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/scaladsl
350 10 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
BySliceQuery.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
394 9 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
9 - 2021-09-19 2021-09-27 2 1 patrik.nordwall@gmail.com patrik.nordwall@gmail.com
33 - 2023-04-12 2023-05-20 2 1 matthew.dedetrich@aiven.io matthew.dedetrich@aiven.io
Files With Most Contributors (Top 44)
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
80 - 2021-09-19 2023-07-26 29 6 patrik.nordwall@gmail.com matthew.dedetrich@aiven.io
77 - 2021-09-19 2023-08-03 27 5 patrik.nordwall@gmail.com pjfanning@users.noreply.git...
7 - 2021-09-19 2023-06-23 6 5 patrik.nordwall@gmail.com pjfanning@users.noreply.git...
plugins.sbt
in project
18 - 2021-09-19 2023-07-26 21 4 patrik.nordwall@gmail.com pjfanning@users.noreply.git...
74 - 2021-09-27 2023-04-05 19 3 patrik.nordwall@gmail.com matthew.dedetrich@aiven.io
72 - 2021-09-19 2023-04-05 18 3 patrik.nordwall@gmail.com matthew.dedetrich@aiven.io
7 - 2021-10-25 2023-04-05 4 3 patrik.nordwall@gmail.com matthew.dedetrich@aiven.io
R2dbcOffsetStore.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal
835 34 2023-04-05 2023-06-23 5 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcExecutor.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
240 20 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcDurableStateStore.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/javadsl
64 2 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcReadJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/javadsl
74 1 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
78 3 2023-04-11 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcProjectionImpl.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal
513 16 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcHandlerAdapter.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal
32 3 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
BySliceSourceProviderAdapter.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal
61 3 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcSession.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl
28 - 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcProjection.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl
118 7 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
JournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/journal
222 4 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/journal
196 8 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
SnapshotDao.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/snapshot
196 6 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcSnapshotStore.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/snapshot
81 3 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcSettings.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc
83 1 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
BySliceQuery.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
394 9 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
PubSub.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
56 3 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
Sql.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
40 2 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
ContinuousQuery.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
142 2 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
DurableStateDao.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/scaladsl
350 10 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcDurableStateStore.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/scaladsl
140 3 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcDurableStateStoreProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/state
15 - 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
ConnectionFactoryProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc
106 4 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcReadJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/scaladsl
339 12 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
QueryDao.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/scaladsl
291 9 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcReadJournalProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/query
11 - 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
11 - 2023-01-18 2023-05-20 3 2 pjfanning@users.noreply.git... matthew.dedetrich@aiven.io
MigrationTool.scala
in migration/src/main/scala/org/apache/pekko/persistence/r2dbc/migration
259 10 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
MigrationToolDao.scala
in migration/src/main/scala/org/apache/pekko/persistence/r2dbc/migration
77 4 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcProjectionSettings.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc
47 2 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcSession.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl
22 - 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcProjection.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl
221 8 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcHandler.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl
20 1 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcHandler.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl
29 1 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
43 - 2021-09-27 2022-08-12 8 1 patrik.nordwall@gmail.com patrik.nordwall@gmail.com
9 - 2021-09-19 2021-09-27 2 1 patrik.nordwall@gmail.com patrik.nordwall@gmail.com
33 - 2023-04-12 2023-05-20 2 1 matthew.dedetrich@aiven.io matthew.dedetrich@aiven.io
Files With Least Contributors (Top 44)
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
43 - 2021-09-27 2022-08-12 8 1 patrik.nordwall@gmail.com patrik.nordwall@gmail.com
33 - 2023-04-12 2023-05-20 2 1 matthew.dedetrich@aiven.io matthew.dedetrich@aiven.io
9 - 2021-09-19 2021-09-27 2 1 patrik.nordwall@gmail.com patrik.nordwall@gmail.com
R2dbcOffsetStore.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal
835 34 2023-04-05 2023-06-23 5 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcProjectionImpl.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal
513 16 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
BySliceQuery.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
394 9 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
DurableStateDao.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/scaladsl
350 10 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcReadJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/scaladsl
339 12 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
QueryDao.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/scaladsl
291 9 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
MigrationTool.scala
in migration/src/main/scala/org/apache/pekko/persistence/r2dbc/migration
259 10 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcExecutor.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
240 20 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
JournalDao.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/journal
222 4 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcProjection.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl
221 8 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/journal
196 8 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
SnapshotDao.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/snapshot
196 6 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
ContinuousQuery.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
142 2 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcDurableStateStore.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/scaladsl
140 3 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcProjection.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl
118 7 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
ConnectionFactoryProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc
106 4 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcSettings.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc
83 1 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcSnapshotStore.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/snapshot
81 3 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
78 3 2023-04-11 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
MigrationToolDao.scala
in migration/src/main/scala/org/apache/pekko/persistence/r2dbc/migration
77 4 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcReadJournal.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/javadsl
74 1 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcDurableStateStore.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/javadsl
64 2 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
BySliceSourceProviderAdapter.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal
61 3 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
PubSub.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
56 3 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcProjectionSettings.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc
47 2 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
Sql.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal
40 2 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcHandlerAdapter.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal
32 3 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcHandler.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl
29 1 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcSession.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl
28 - 2023-04-05 2023-06-23 4 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcSession.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl
22 - 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcHandler.scala
in projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl
20 1 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcDurableStateStoreProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/state
15 - 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
R2dbcReadJournalProvider.scala
in core/src/main/scala/org/apache/pekko/persistence/r2dbc/query
11 - 2023-04-05 2023-06-23 3 2 matthew.dedetrich@aiven.io pjfanning@users.noreply.git...
11 - 2023-01-18 2023-05-20 3 2 pjfanning@users.noreply.git... matthew.dedetrich@aiven.io
74 - 2021-09-27 2023-04-05 19 3 patrik.nordwall@gmail.com matthew.dedetrich@aiven.io
72 - 2021-09-19 2023-04-05 18 3 patrik.nordwall@gmail.com matthew.dedetrich@aiven.io
7 - 2021-10-25 2023-04-05 4 3 patrik.nordwall@gmail.com matthew.dedetrich@aiven.io
plugins.sbt
in project
18 - 2021-09-19 2023-07-26 21 4 patrik.nordwall@gmail.com pjfanning@users.noreply.git...
77 - 2021-09-19 2023-08-03 27 5 patrik.nordwall@gmail.com pjfanning@users.noreply.git...
7 - 2021-09-19 2023-06-23 6 5 patrik.nordwall@gmail.com pjfanning@users.noreply.git...
build.sbt
in root
80 - 2021-09-19 2023-07-26 29 6 patrik.nordwall@gmail.com matthew.dedetrich@aiven.io
Correlations

File Size vs. Number of Changes: 44 points

project/Dependencies.scala x: 77 lines of code y: 27 # changes build.sbt x: 80 lines of code y: 29 # changes project/plugins.sbt x: 18 lines of code y: 21 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/ConnectionFactoryProvider.scala x: 106 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/R2dbcSettings.scala x: 83 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal/BySliceQuery.scala x: 394 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal/ContinuousQuery.scala x: 142 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal/PubSub.scala x: 56 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal/R2dbcExecutor.scala x: 240 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal/Sql.scala x: 40 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/journal/JournalDao.scala x: 222 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/journal/R2dbcJournal.scala x: 196 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/R2dbcReadJournalProvider.scala x: 11 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/javadsl/R2dbcReadJournal.scala x: 74 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/scaladsl/QueryDao.scala x: 291 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/scaladsl/R2dbcReadJournal.scala x: 339 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/snapshot/R2dbcSnapshotStore.scala x: 81 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/R2dbcDurableStateStoreProvider.scala x: 15 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/javadsl/R2dbcDurableStateStore.scala x: 64 lines of code y: 4 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/scaladsl/DurableStateDao.scala x: 350 lines of code y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/scaladsl/R2dbcDurableStateStore.scala x: 140 lines of code y: 3 # changes migration/src/main/scala/org/apache/pekko/persistence/r2dbc/migration/MigrationTool.scala x: 259 lines of code y: 3 # changes migration/src/main/scala/org/apache/pekko/persistence/r2dbc/migration/MigrationToolDao.scala x: 77 lines of code y: 3 # changes project/AutomaticModuleName.scala x: 7 lines of code y: 6 # changes project/CopyrightHeader.scala x: 78 lines of code y: 4 # changes projection/src/main/scala/org/apache/pekko/projection/r2dbc/R2dbcProjectionSettings.scala x: 47 lines of code y: 3 # changes projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/BySliceSourceProviderAdapter.scala x: 61 lines of code y: 4 # changes projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/R2dbcHandlerAdapter.scala x: 32 lines of code y: 4 # changes projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/R2dbcOffsetStore.scala x: 835 lines of code y: 5 # changes projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/R2dbcProjectionImpl.scala x: 513 lines of code y: 4 # changes projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl/R2dbcHandler.scala x: 29 lines of code y: 3 # changes projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl/R2dbcProjection.scala x: 118 lines of code y: 4 # changes projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl/R2dbcSession.scala x: 28 lines of code y: 4 # changes projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl/R2dbcHandler.scala x: 20 lines of code y: 3 # changes projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl/R2dbcProjection.scala x: 221 lines of code y: 3 # changes projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl/R2dbcSession.scala x: 22 lines of code y: 3 # changes project/CommonSettings.scala x: 33 lines of code y: 2 # changes ddl-scripts/create_tables_postgres.sql x: 72 lines of code y: 18 # changes ddl-scripts/create_tables_yugabyte.sql x: 74 lines of code y: 19 # changes ddl-scripts/drop_tables_postgres.sql x: 7 lines of code y: 4 # changes docker/docker-compose-yugabyte.yml x: 43 lines of code y: 8 # changes docker/docker-compose-postgres.yml x: 9 lines of code y: 2 # changes
29.0
# changes
  min: 2.0
  average: 5.66
  25th percentile: 3.0
  median: 3.0
  75th percentile: 4.0
  max: 29.0
0 835.0
lines of code
min: 7.0 | average: 132.07 | 25th percentile: 29.75 | median: 75.5 | 75th percentile: 196.0 | max: 835.0

Number of Contributors vs. Number of Changes: 44 points

project/Dependencies.scala x: 5 # contributors y: 27 # changes build.sbt x: 6 # contributors y: 29 # changes project/plugins.sbt x: 4 # contributors y: 21 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/ConnectionFactoryProvider.scala x: 2 # contributors y: 3 # changes core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal/R2dbcExecutor.scala x: 2 # contributors y: 4 # changes project/AutomaticModuleName.scala x: 5 # contributors y: 6 # changes projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/R2dbcOffsetStore.scala x: 2 # contributors y: 5 # changes project/CommonSettings.scala x: 1 # contributors y: 2 # changes ddl-scripts/create_tables_postgres.sql x: 3 # contributors y: 18 # changes ddl-scripts/create_tables_yugabyte.sql x: 3 # contributors y: 19 # changes ddl-scripts/drop_tables_postgres.sql x: 3 # contributors y: 4 # changes docker/docker-compose-yugabyte.yml x: 1 # contributors y: 8 # changes
29.0
# changes
  min: 2.0
  average: 5.66
  25th percentile: 3.0
  median: 3.0
  75th percentile: 4.0
  max: 29.0
0 6.0
# contributors
min: 1.0 | average: 2.27 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0

Number of Contributors vs. File Size: 44 points

project/Dependencies.scala x: 5 # contributors y: 77 lines of code build.sbt x: 6 # contributors y: 80 lines of code project/plugins.sbt x: 4 # contributors y: 18 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/ConnectionFactoryProvider.scala x: 2 # contributors y: 106 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/R2dbcSettings.scala x: 2 # contributors y: 83 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal/BySliceQuery.scala x: 2 # contributors y: 394 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal/ContinuousQuery.scala x: 2 # contributors y: 142 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal/PubSub.scala x: 2 # contributors y: 56 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal/R2dbcExecutor.scala x: 2 # contributors y: 240 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/internal/Sql.scala x: 2 # contributors y: 40 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/journal/JournalDao.scala x: 2 # contributors y: 222 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/journal/R2dbcJournal.scala x: 2 # contributors y: 196 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/R2dbcReadJournalProvider.scala x: 2 # contributors y: 11 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/javadsl/R2dbcReadJournal.scala x: 2 # contributors y: 74 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/scaladsl/QueryDao.scala x: 2 # contributors y: 291 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/query/scaladsl/R2dbcReadJournal.scala x: 2 # contributors y: 339 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/snapshot/R2dbcSnapshotStore.scala x: 2 # contributors y: 81 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/R2dbcDurableStateStoreProvider.scala x: 2 # contributors y: 15 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/javadsl/R2dbcDurableStateStore.scala x: 2 # contributors y: 64 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/scaladsl/DurableStateDao.scala x: 2 # contributors y: 350 lines of code core/src/main/scala/org/apache/pekko/persistence/r2dbc/state/scaladsl/R2dbcDurableStateStore.scala x: 2 # contributors y: 140 lines of code migration/src/main/scala/org/apache/pekko/persistence/r2dbc/migration/MigrationTool.scala x: 2 # contributors y: 259 lines of code migration/src/main/scala/org/apache/pekko/persistence/r2dbc/migration/MigrationToolDao.scala x: 2 # contributors y: 77 lines of code project/AutomaticModuleName.scala x: 5 # contributors y: 7 lines of code projection/src/main/scala/org/apache/pekko/projection/r2dbc/R2dbcProjectionSettings.scala x: 2 # contributors y: 47 lines of code projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/BySliceSourceProviderAdapter.scala x: 2 # contributors y: 61 lines of code projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/R2dbcHandlerAdapter.scala x: 2 # contributors y: 32 lines of code projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/R2dbcOffsetStore.scala x: 2 # contributors y: 835 lines of code projection/src/main/scala/org/apache/pekko/projection/r2dbc/internal/R2dbcProjectionImpl.scala x: 2 # contributors y: 513 lines of code projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl/R2dbcHandler.scala x: 2 # contributors y: 29 lines of code projection/src/main/scala/org/apache/pekko/projection/r2dbc/javadsl/R2dbcProjection.scala x: 2 # contributors y: 118 lines of code projection/src/main/scala/org/apache/pekko/projection/r2dbc/scaladsl/R2dbcHandler.scala x: 2 # contributors y: 20 lines of code project/CommonSettings.scala x: 1 # contributors y: 33 lines of code ddl-scripts/create_tables_postgres.sql x: 3 # contributors y: 72 lines of code ddl-scripts/create_tables_yugabyte.sql x: 3 # contributors y: 74 lines of code ddl-scripts/drop_tables_postgres.sql x: 3 # contributors y: 7 lines of code docker/docker-compose-yugabyte.yml x: 1 # contributors y: 43 lines of code docker/docker-compose-postgres.yml x: 1 # contributors y: 9 lines of code
835.0
lines of code
  min: 7.0
  average: 132.07
  25th percentile: 29.75
  median: 75.5
  75th percentile: 196.0
  max: 835.0
0 6.0
# contributors
min: 1.0 | average: 2.27 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0