An overview of contributor trends.
Recent Contributors (7)
Committed in past 6 months (a rookie = the first commit in past year)
Past 30 days (4):
Past 31 to 90 days (2):
harshininarra05@gmail.com
Past 91 to 180 days (1):
1771267+ldetmer@users.noreply.github.com
Historical Contributors (12)
Last contributors more than 6 months ago
98738378+gauravsnj@users.noreply.github.com
37463658+libingye816@users.noreply.github.com
renovate@whitesourcesoftware.com
4 contributors (52 commits):
# |
Contributor
|
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
1. |
koloite@gmail.com |
2022-01-31 |
2025-05-01 |
17 (32%) |
java (114), py (5), mod (3), sum (2), go (2) |
2. |
bot@renovateapp.com |
2023-10-13 |
2025-05-01 |
33 (63%) |
mod (27), sum (27), xml (21), java (13), txt (7) |
3. |
hengfeng@google.com |
2024-03-19 |
2025-04-09 |
1 (1%) |
java (1) |
4. |
shobhitgup@google.com |
2025-04-28 |
2025-04-28 |
1 (1%) |
java (4), md (1), properties (1) |
Contributor Dependencies
A contributor dependency is detected if two contributors have changed the same files in the past 30 days.
Contributor Dependencies via Shared Files
- show contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 30 days.
G
bot@renovateapp.com
bot@renovateapp.com
koloite@gmail.com
koloite@gmail.com
bot@renovateapp.com--koloite@gmail.com
9
- open 2D force graph
- open 3D force graph
- open 2D force graph (including all files)
- open 2D force graph (including only shared files)
- open 3D force graph (including all files)
- open 3D force graph (including only shared files)
|
Contributor 1 |
Contributor 2 |
# shared files |
1. |
bot@renovateapp.com |
koloite@gmail.com |
9 shared files
samples/golang/pgx/go.sum
src/main/java/com/google/cloud/spanner/pgadapter/utils/Converter.java
src/test/java/com/google/cloud/spanner/pgadapter/parsers/ParserTest.java
src/test/java/com/google/cloud/spanner/pgadapter/nodejs/PrismaMockServerTest.java
src/main/java/com/google/cloud/spanner/pgadapter/parsers/UuidParser.java
src/test/java/com/google/cloud/spanner/pgadapter/JdbcMockServerTest.java
src/main/java/com/google/cloud/spanner/pgadapter/parsers/Parser.java
src/main/java/com/google/cloud/spanner/pgadapter/parsers/ArrayParser.java
src/test/java/com/google/cloud/spanner/pgadapter/nodejs/SequelizeMockServerTest.java
|
Most Connected Contributors
|
Contributor |
# connections |
# commits |
1. |
bot@renovateapp.com |
1 |
33 |
2. |
koloite@gmail.com |
1 |
17 |
3. |
hengfeng@google.com |
0 |
1 |
4. |
shobhitgup@google.com |
0 |
1 |
C-median: 1.0
A half of the contributors has more than 1.0 connections, and a half has less than this number.
C-mean: 1.0
An average number of connections a contributor has with other contributors.
C-index: 1.0
There are 1.0 contributors with 1.0 or more connections.
6 contributors (202 commits):
# |
Contributor
|
First Commit |
Latest Commit |
Commits Count |
File Updates (per extension) |
1. |
koloite@gmail.com |
2022-01-31 |
2025-05-01 |
55 (27%) |
java (209), php (18), md (15), ts (14), go (6) |
2. |
bot@renovateapp.com |
2023-10-13 |
2025-05-01 |
143 (70%) |
xml (131), mod (112), sum (90), txt (30), java (15) |
3. |
hengfeng@google.com |
2024-03-19 |
2025-04-09 |
1 (<1%) |
java (1) |
4. |
sagnikghosh@google.com |
2025-01-23 |
2025-02-10 |
1 (<1%) |
java (2) |
5. |
shobhitgup@google.com |
2025-04-28 |
2025-04-28 |
1 (<1%) |
java (4), md (1), properties (1) |
6. |
harshininarra05@gmail.com |
2025-03-08 |
2025-03-08 |
1 (<1%) |
java (9), txt (1) |
Contributor Dependencies
A contributor dependency is detected if two contributors have changed the same files in the past 90 days.
Contributor Dependencies via Shared Files
- show contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 90 days.
G
bot@renovateapp.com
bot@renovateapp.com
koloite@gmail.com
koloite@gmail.com
bot@renovateapp.com--koloite@gmail.com
13
harshininarra05@gmail.com
harshininarra05@gmail.com
bot@renovateapp.com--harshininarra05@gmail.com
1
koloite@gmail.com--harshininarra05@gmail.com
5
sagnikghosh@google.com
sagnikghosh@google.com
sagnikghosh@google.com--koloite@gmail.com
1
- open 2D force graph
- open 3D force graph
- open 2D force graph (including all files)
- open 2D force graph (including only shared files)
- open 3D force graph (including all files)
- open 3D force graph (including only shared files)
|
Contributor 1 |
Contributor 2 |
# shared files |
1. |
bot@renovateapp.com |
koloite@gmail.com |
13 shared files
src/test/java/com/google/cloud/spanner/pgadapter/parsers/ParserTest.java
pom.xml
samples/nodejs/prisma-sample-app/package.json
src/test/java/com/google/cloud/spanner/pgadapter/JdbcMockServerTest.java
src/main/java/com/google/cloud/spanner/pgadapter/parsers/Parser.java
src/main/java/com/google/cloud/spanner/pgadapter/parsers/ArrayParser.java
src/test/java/com/google/cloud/spanner/pgadapter/nodejs/SequelizeMockServerTest.java
samples/golang/pgx/go.sum
src/main/java/com/google/cloud/spanner/pgadapter/utils/Converter.java
src/test/java/com/google/cloud/spanner/pgadapter/nodejs/PrismaMockServerTest.java
src/main/java/com/google/cloud/spanner/pgadapter/parsers/UuidParser.java
.github/workflows/units.yaml
.github/workflows/samples.yaml
|
2. |
koloite@gmail.com |
harshininarra05@gmail.com |
5 shared files
src/test/java/com/google/cloud/spanner/pgadapter/JdbcMockServerTest.java
src/main/java/com/google/cloud/spanner/pgadapter/session/SessionState.java
src/test/java/com/google/cloud/spanner/pgadapter/ITJdbcTest.java
src/test/java/com/google/cloud/spanner/pgadapter/AbortedMockServerTest.java
src/main/java/com/google/cloud/spanner/pgadapter/statements/BackendConnection.java
|
3. |
sagnikghosh@google.com |
koloite@gmail.com |
1 shared file
src/main/java/com/google/cloud/spanner/pgadapter/metadata/OptionsMetadata.java
|
4. |
bot@renovateapp.com |
harshininarra05@gmail.com |
1 shared file
src/test/java/com/google/cloud/spanner/pgadapter/JdbcMockServerTest.java
|
Most Connected Contributors
|
Contributor |
# connections |
# commits |
1. |
koloite@gmail.com |
3 |
55 |
2. |
bot@renovateapp.com |
2 |
143 |
3. |
harshininarra05@gmail.com |
2 |
1 |
4. |
sagnikghosh@google.com |
1 |
1 |
5. |
hengfeng@google.com |
0 |
1 |
6. |
shobhitgup@google.com |
0 |
1 |
C-median: 2.0
A half of the contributors has more than 2.0 connections, and a half has less than this number.
C-mean: 2.0
An average number of connections a contributor has with other contributors.
C-index: 2.0
There are 2.0 contributors with 2.0 or more connections.
7 contributors (329 commits):
# |
Contributor
|
First Commit |
Latest Commit |
Commits Count |
1. |
koloite@gmail.com |
2022-01-31 |
2025-05-01 |
83 (25%) |
2. |
bot@renovateapp.com |
2023-10-13 |
2025-05-01 |
240 (72%) |
3. |
hengfeng@google.com |
2024-03-19 |
2025-04-09 |
1 (<1%) |
4. |
sagnikghosh@google.com |
2025-01-23 |
2025-02-10 |
2 (<1%) |
5. |
shobhitgup@google.com |
2025-04-28 |
2025-04-28 |
1 (<1%) |
6. |
harshininarra05@gmail.com |
2025-03-08 |
2025-03-08 |
1 (<1%) |
7. |
1771267+ldetmer@users.noreply.github.com |
2024-12-19 |
2024-12-19 |
1 (<1%) |
Contributor Dependencies
A contributor dependency is detected if two contributors have changed the same files in the past 180 days.
Contributor Dependencies via Shared Files
- show contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 180 days.
G
bot@renovateapp.com
bot@renovateapp.com
koloite@gmail.com
koloite@gmail.com
bot@renovateapp.com--koloite@gmail.com
18
harshininarra05@gmail.com
harshininarra05@gmail.com
bot@renovateapp.com--harshininarra05@gmail.com
1
koloite@gmail.com--harshininarra05@gmail.com
6
sagnikghosh@google.com
sagnikghosh@google.com
sagnikghosh@google.com--koloite@gmail.com
2
- open 2D force graph
- open 3D force graph
- open 2D force graph (including all files)
- open 2D force graph (including only shared files)
- open 3D force graph (including all files)
- open 3D force graph (including only shared files)
|
Contributor 1 |
Contributor 2 |
# shared files |
1. |
bot@renovateapp.com |
koloite@gmail.com |
18 shared files
src/test/java/com/google/cloud/spanner/pgadapter/parsers/ParserTest.java
pom.xml
samples/snippets/php-snippets/test/SamplesTest.php
samples/nodejs/prisma-sample-app/package.json
src/test/java/com/google/cloud/spanner/pgadapter/JdbcMockServerTest.java
src/main/java/com/google/cloud/spanner/pgadapter/parsers/Parser.java
.github/workflows/snippets.yaml
src/main/java/com/google/cloud/spanner/pgadapter/parsers/ArrayParser.java
samples/ruby/activerecord/README.md
src/test/java/com/google/cloud/spanner/pgadapter/nodejs/SequelizeMockServerTest.java
samples/golang/pgx/go.sum
src/main/java/com/google/cloud/spanner/pgadapter/utils/Converter.java
src/test/java/com/google/cloud/spanner/pgadapter/nodejs/PrismaMockServerTest.java
src/main/java/com/google/cloud/spanner/pgadapter/parsers/UuidParser.java
.github/workflows/integration.yaml
samples/snippets/php-snippets/composer.json
.github/workflows/units.yaml
.github/workflows/samples.yaml
|
2. |
koloite@gmail.com |
harshininarra05@gmail.com |
6 shared files
src/test/java/com/google/cloud/spanner/pgadapter/JdbcMockServerTest.java
src/main/java/com/google/cloud/spanner/pgadapter/session/SessionState.java
src/test/java/com/google/cloud/spanner/pgadapter/ITJdbcTest.java
src/test/java/com/google/cloud/spanner/pgadapter/AbortedMockServerTest.java
src/test/java/com/google/cloud/spanner/pgadapter/session/SessionStateTest.java
src/main/java/com/google/cloud/spanner/pgadapter/statements/BackendConnection.java
|
3. |
sagnikghosh@google.com |
koloite@gmail.com |
2 shared files
src/test/java/com/google/cloud/spanner/pgadapter/metadata/OptionsMetadataTest.java
src/main/java/com/google/cloud/spanner/pgadapter/metadata/OptionsMetadata.java
|
4. |
bot@renovateapp.com |
harshininarra05@gmail.com |
1 shared file
src/test/java/com/google/cloud/spanner/pgadapter/JdbcMockServerTest.java
|
Most Connected Contributors
|
Contributor |
# connections |
# commits |
1. |
koloite@gmail.com |
3 |
83 |
2. |
bot@renovateapp.com |
2 |
240 |
3. |
harshininarra05@gmail.com |
2 |
1 |
4. |
sagnikghosh@google.com |
1 |
2 |
5. |
hengfeng@google.com |
0 |
1 |
6. |
shobhitgup@google.com |
0 |
1 |
7. |
1771267+ldetmer@users.noreply.github.com |
0 |
1 |
C-median: 2.0
A half of the contributors has more than 2.0 connections, and a half has less than this number.
C-mean: 2.0
An average number of connections a contributor has with other contributors.
C-index: 2.0
There are 2.0 contributors with 2.0 or more connections.
8 contributors (680 commits):
# |
Contributor
|
First Commit |
Latest Commit |
Commits Count |
1. |
koloite@gmail.com |
2022-01-31 |
2025-05-01 |
162 (23%) |
2. |
bot@renovateapp.com |
2023-10-13 |
2025-05-01 |
503 (73%) |
3. |
hengfeng@google.com |
2024-03-19 |
2025-04-09 |
9 (1%) |
4. |
sagnikghosh@google.com |
2025-01-23 |
2025-02-10 |
2 (<1%) |
5. |
shobhitgup@google.com |
2025-04-28 |
2025-04-28 |
1 (<1%) |
6. |
harshininarra05@gmail.com |
2025-03-08 |
2025-03-08 |
1 (<1%) |
7. |
1771267+ldetmer@users.noreply.github.com |
2024-12-19 |
2024-12-19 |
1 (<1%) |
8. |
skuruppu@google.com |
2024-08-16 |
2024-08-16 |
1 (<1%) |
Contributor Dependencies
A contributor dependency is detected if two contributors have changed the same files in the past 365 days.
Contributor Dependencies via Shared Files
- show contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 365 days.
G
bot@renovateapp.com
bot@renovateapp.com
koloite@gmail.com
koloite@gmail.com
bot@renovateapp.com--koloite@gmail.com
53
hengfeng@google.com
hengfeng@google.com
bot@renovateapp.com--hengfeng@google.com
3
harshininarra05@gmail.com
harshininarra05@gmail.com
bot@renovateapp.com--harshininarra05@gmail.com
2
koloite@gmail.com--hengfeng@google.com
2
koloite@gmail.com--harshininarra05@gmail.com
6
skuruppu@google.com
skuruppu@google.com
koloite@gmail.com--skuruppu@google.com
2
shobhitgup@google.com
shobhitgup@google.com
shobhitgup@google.com--hengfeng@google.com
6
sagnikghosh@google.com
sagnikghosh@google.com
sagnikghosh@google.com--koloite@gmail.com
2
- open 2D force graph
- open 3D force graph
- open 2D force graph (including all files)
- open 2D force graph (including only shared files)
- open 3D force graph (including all files)
- open 3D force graph (including only shared files)
|
Contributor 1 |
Contributor 2 |
# shared files |
1. |
bot@renovateapp.com |
koloite@gmail.com |
53 shared files
samples/python/connectorx/requirements.txt
samples/snippets/java-snippets/pom.xml
.github/workflows/integration-emulator.yaml
src/test/java/com/google/cloud/spanner/pgadapter/parsers/ParserTest.java
wrappers/golang/go.mod
pom.xml
benchmarks/latency-comparison/golang/go.sum
samples/snippets/nodejs-snippets/package.json
samples/snippets/php-snippets/test/SamplesTest.php
samples/nodejs/prisma-sample-app/package.json
src/test/java/com/google/cloud/spanner/pgadapter/JdbcMockServerTest.java
wrappers/golang/go.sum
src/main/java/com/google/cloud/spanner/pgadapter/parsers/Parser.java
samples/java/liquibase/pom.xml
samples/python/psycopg3/requirements.txt
.github/workflows/snippets.yaml
src/main/java/com/google/cloud/spanner/pgadapter/parsers/ArrayParser.java
samples/ruby/activerecord/README.md
src/test/java/com/google/cloud/spanner/pgadapter/nodejs/SequelizeMockServerTest.java
samples/golang/migrate/go.sum
src/test/java/com/google/cloud/spanner/pgadapter/nodejs/PrismaMockServerTest.java
samples/snippets/dotnet-snippets/sample-tests/sample-tests.csproj
samples/java/spring-data-jpa/pom.xml
samples/snippets/php-snippets/composer.json
samples/python/sqlalchemy2-sample/sample.py
src/test/java/com/google/cloud/spanner/pgadapter/AbortedMockServerTest.java
samples/snippets/golang-snippets/go.mod
benchmarks/latency-comparison/golang/Dockerfile
samples/java/r2dbc/pom.xml
.github/workflows/units.yaml
.github/workflows/samples.yaml
samples/snippets/psql-snippets/tests/test_samples.sh
samples/golang/migrate/go.mod
src/test/java/com/google/cloud/spanner/pgadapter/python/PythonTestUtil.java
samples/snippets/java-snippets/src/main/java/com/google/example/WriteDataWithDml.java
samples/snippets/java-snippets/src/main/java/com/google/example/WriteDataWithDmlBatch.java
samples/snippets/golang-snippets/go.sum
src/main/java/com/google/cloud/spanner/pgadapter/ConnectionHandler.java
benchmarks/latency-comparison/nodejs/package.json
samples/snippets/python-snippets/requirements.txt
samples/snippets/dotnet-snippets/dotnet-snippets.csproj
samples/snippets/java-snippets/src/main/java/com/google/example/PartitionedDml.java
samples/golang/pgx/go.sum
benchmarks/latency-comparison/golang/go.mod
src/main/java/com/google/cloud/spanner/pgadapter/utils/Converter.java
samples/php/pdo/composer.json
src/main/java/com/google/cloud/spanner/pgadapter/parsers/UuidParser.java
.github/workflows/integration.yaml
samples/nodejs/sequelize/package.json
samples/php/pdo/pdo_sample.php
samples/python/django/requirements.txt
samples/python/sqlalchemy2-sample/requirements.txt
samples/snippets/java-snippets/src/main/java/com/google/example/SampleRunner.java
|
2. |
shobhitgup@google.com |
hengfeng@google.com |
6 shared files
benchmarks/tpcc/README.md
benchmarks/tpcc/src/main/resources/application.properties
benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/config/TpccConfiguration.java
benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/AbstractBenchmarkRunner.java
benchmarks/tpcc/src/test/java/com/google/cloud/pgadapter/tpcc/BenchmarkApplicationTest.java
benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/Statistics.java
|
3. |
koloite@gmail.com |
harshininarra05@gmail.com |
6 shared files
src/test/java/com/google/cloud/spanner/pgadapter/JdbcMockServerTest.java
src/test/java/com/google/cloud/spanner/pgadapter/AbortedMockServerTest.java
src/main/java/com/google/cloud/spanner/pgadapter/statements/BackendConnection.java
src/main/java/com/google/cloud/spanner/pgadapter/session/SessionState.java
src/test/java/com/google/cloud/spanner/pgadapter/ITJdbcTest.java
src/test/java/com/google/cloud/spanner/pgadapter/session/SessionStateTest.java
|
4. |
bot@renovateapp.com |
hengfeng@google.com |
3 shared files
pom.xml
benchmarks/tpcc/pom.xml
benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/dataloader/NewOrderRowProducer.java
|
5. |
koloite@gmail.com |
hengfeng@google.com |
2 shared files
pom.xml
benchmarks/tpcc/src/main/java/com/google/cloud/pgadapter/tpcc/BenchmarkApplication.java
|
6. |
bot@renovateapp.com |
harshininarra05@gmail.com |
2 shared files
src/test/java/com/google/cloud/spanner/pgadapter/JdbcMockServerTest.java
src/test/java/com/google/cloud/spanner/pgadapter/AbortedMockServerTest.java
|
7. |
sagnikghosh@google.com |
koloite@gmail.com |
2 shared files
src/test/java/com/google/cloud/spanner/pgadapter/metadata/OptionsMetadataTest.java
src/main/java/com/google/cloud/spanner/pgadapter/metadata/OptionsMetadata.java
|
8. |
koloite@gmail.com |
skuruppu@google.com |
2 shared files
src/test/java/com/google/cloud/spanner/pgadapter/ITPsqlTest.java
local-backup-restore/restore-database.sh
|
Most Connected Contributors
|
Contributor |
# connections |
# commits |
1. |
koloite@gmail.com |
5 |
162 |
2. |
bot@renovateapp.com |
3 |
503 |
3. |
hengfeng@google.com |
3 |
9 |
4. |
harshininarra05@gmail.com |
2 |
1 |
5. |
sagnikghosh@google.com |
1 |
2 |
6. |
shobhitgup@google.com |
1 |
1 |
7. |
skuruppu@google.com |
1 |
1 |
8. |
1771267+ldetmer@users.noreply.github.com |
0 |
1 |
C-median: 2.0
A half of the contributors has more than 2.0 connections, and a half has less than this number.
C-mean: 2.2
An average number of connections a contributor has with other contributors.
C-index: 2.0
There are 2.0 contributors with 2.0 or more connections.