apache / arrow-adbc
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 249 files with 37,506 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 5 files changed 21-50 times (4,962 lines of code)
    • 50 files changed 6-20 times (15,993 lines of code)
    • 194 files changed 1-5 times (16,551 lines of code)
0% | 0% | 13% | 42% | 44%
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 249 files with 37,506 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 63 files changed by 2-5 contributors (23,141 lines of code)
    • 186 files changed by 1 contributor (14,365 lines of code)
0% | 0% | 0% | 61% | 38%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, py, sh, cs, r, rst, go, txt, md, h, gitignore, rd, cc, c, in, rb, yml, xml, cmake, yaml, ps1, json, toml, rmd, bat, csproj, rs, dockerfile, patch, js, gitattributes, sql, pyi, css, mod, pyx, editorconfig, html, clang-format, props, gitmodules, gemspec, clang-tidy, cfg, svg, tpl
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cc0% | 0% | 58% | 23% | 18%
go0% | 0% | 13% | 52% | 33%
h0% | 0% | 7% | 66% | 25%
c0% | 0% | 0% | 64% | 35%
java0% | 0% | 0% | 33% | 66%
cmake0% | 0% | 0% | 69% | 30%
pyx0% | 0% | 0% | 100% | 0%
py0% | 0% | 0% | 33% | 66%
yaml0% | 0% | 0% | 100% | 0%
ps10% | 0% | 0% | 40% | 59%
toml0% | 0% | 0% | 33% | 66%
rb0% | 0% | 0% | 2% | 97%
cs0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
rs0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
pyi0% | 0% | 0% | 0% | 100%
gemspec0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c0% | 0% | 28% | 64% | 6%
go0% | 0% | 11% | 43% | 45%
ROOT0% | 0% | 52% | 0% | 47%
python0% | 0% | 0% | 48% | 51%
java0% | 0% | 0% | 33% | 66%
glib0% | 0% | 0% | 31% | 68%
ci0% | 0% | 0% | 26% | 73%
dev0% | 0% | 0% | 78% | 21%
ruby0% | 0% | 0% | 2% | 97%
csharp0% | 0% | 0% | 0% | 100%
r0% | 0% | 0% | 0% | 100%
rust0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
adbc_validation.cc
in c/validation
1840 72 2022-09-07 2023-08-01 32 5 li.davidm96@gmail.com william.ayd@icloud.com
flightsql_adbc.go
in go/adbc/driver/flightsql
1065 37 2023-01-13 2023-07-21 23 4 zotthewizard@gmail.com li.davidm96@gmail.com
adbc.h
in root
293 - 2022-06-01 2023-02-14 22 3 li.davidm96@gmail.com willjones127@gmail.com
statement.cc
in c/driver/postgresql
908 36 2022-12-13 2023-08-02 22 4 li.davidm96@gmail.com william.ayd@icloud.com
connection.cc
in c/driver/postgresql
856 29 2022-12-13 2023-07-19 21 3 li.davidm96@gmail.com li.davidm96@gmail.com
adbc_validation.h
in c/validation
220 17 2022-07-11 2023-08-01 20 3 li.davidm96@gmail.com william.ayd@icloud.com
_lib.pyx
in python/adbc_driver_manager/adbc_driver_manager
767 35 2022-06-24 2023-06-30 17 1 li.davidm96@gmail.com li.davidm96@gmail.com
dbapi.py
in python/adbc_driver_manager/adbc_driver_manager
545 67 2022-08-09 2023-06-15 16 3 li.davidm96@gmail.com li.davidm96@gmail.com
adbc_driver_manager.cc
in c/driver_manager
668 49 2022-07-11 2023-06-30 16 1 li.davidm96@gmail.com li.davidm96@gmail.com
sqlite.c
in c/driver/sqlite
1335 65 2022-11-28 2023-08-02 16 4 li.davidm96@gmail.com 128758390+ywc88@users.norep...
pyproject.toml
in python/adbc_driver_manager
42 - 2022-08-04 2023-06-07 15 1 li.davidm96@gmail.com li.davidm96@gmail.com
AdbcDefines.cmake
in c/cmake_modules
99 - 2022-07-11 2023-07-19 15 3 li.davidm96@gmail.com li.davidm96@gmail.com
flightsql_statement.go
in go/adbc/driver/flightsql
286 17 2023-01-13 2023-07-21 14 2 zotthewizard@gmail.com li.davidm96@gmail.com
adbc_validation_util.h
in c/validation
323 15 2022-10-25 2023-08-02 14 4 li.davidm96@gmail.com william.ayd@icloud.com
driver.go
in go/adbc/pkg/flightsql
738 45 2023-01-17 2023-07-19 14 2 zotthewizard@gmail.com li.davidm96@gmail.com
AdbcConnection.java
in java/core/src/main/java/org/apache/arrow/adbc/core
76 15 2022-06-13 2022-09-16 12 1 li.davidm96@gmail.com li.davidm96@gmail.com
record_reader.go
in go/adbc/driver/flightsql
165 7 2023-01-13 2023-07-21 12 2 zotthewizard@gmail.com li.davidm96@gmail.com
JdbcConnection.java
in java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc
247 17 2022-07-07 2023-06-08 11 1 li.davidm96@gmail.com li.davidm96@gmail.com
driver.go
in go/adbc/sqldriver
564 35 2022-08-31 2023-06-08 11 4 zotthewizard@gmail.com li.davidm96@gmail.com
statement_reader.c
in c/driver/sqlite
941 21 2022-11-28 2023-08-01 11 4 li.davidm96@gmail.com william.ayd@icloud.com
JdbcStatement.java
in java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc
278 11 2022-07-07 2023-06-08 10 1 li.davidm96@gmail.com li.davidm96@gmail.com
connection.h
in glib/adbc-glib
71 - 2022-09-07 2023-04-28 9 1 kou@clear-code.com kou@clear-code.com
connection.c
in glib/adbc-glib
237 15 2022-09-07 2023-04-28 9 1 kou@clear-code.com kou@clear-code.com
wrapper.go
in go/adbc/drivermgr
284 27 2022-09-07 2023-06-08 9 2 zotthewizard@gmail.com li.davidm96@gmail.com
validation.go
in go/adbc/validation
609 25 2023-01-13 2023-06-08 9 2 zotthewizard@gmail.com li.davidm96@gmail.com
utils.c
in c/driver/common
791 13 2023-04-12 2023-06-19 9 2 william.ayd@icloud.com li.davidm96@gmail.com
postgres_copy_reader.h
in c/driver/postgresql
798 41 2023-05-04 2023-08-02 9 3 dewey@voltrondata.com william.ayd@icloud.com
__init__.py
in python/adbc_driver_manager/adbc_driver_manager
63 - 2022-06-24 2023-03-16 8 1 li.davidm96@gmail.com li.davidm96@gmail.com
JdbcDriver.java
in java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc
86 4 2022-07-07 2023-06-08 8 1 li.davidm96@gmail.com li.davidm96@gmail.com
AbstractConnectionMetadataTest.java
in java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite
311 13 2022-07-15 2023-04-28 8 2 li.davidm96@gmail.com li.davidm96@gmail.com
version.rb
in ruby/lib/adbc
7 - 2022-09-07 2023-06-20 7 2 kou@clear-code.com li.davidm96@gmail.com
AdbcVersion.cmake
in c/cmake_modules
28 - 2022-12-19 2023-06-20 7 2 li.davidm96@gmail.com li.davidm96@gmail.com
setup.py
in python/adbc_driver_manager
47 1 2022-06-24 2022-11-16 7 1 li.davidm96@gmail.com li.davidm96@gmail.com
utils.go
in go/adbc/driver/flightsql
56 1 2023-01-13 2023-07-21 7 2 zotthewizard@gmail.com li.davidm96@gmail.com
statement.h
in c/driver/postgresql
99 - 2022-12-13 2023-07-07 7 3 li.davidm96@gmail.com dewey@voltrondata.com
adbc.go
in go/adbc
113 1 2022-08-30 2023-06-08 7 2 zotthewizard@gmail.com li.davidm96@gmail.com
124 - 2022-12-07 2023-05-15 7 3 li.davidm96@gmail.com william.ayd@icloud.com
database.cc
in c/driver/postgresql
195 8 2022-12-13 2023-06-14 7 3 li.davidm96@gmail.com william.ayd@icloud.com
GoUtils.cmake
in c/cmake_modules
224 - 2023-01-23 2023-06-24 7 3 li.davidm96@gmail.com li.davidm96@gmail.com
postgresql.cc
in c/driver/postgresql
401 55 2022-12-13 2023-06-14 7 3 li.davidm96@gmail.com william.ayd@icloud.com
record_reader.go
in go/adbc/driver/snowflake
512 13 2023-04-28 2023-07-18 7 2 zotthewizard@gmail.com zotthewizard@gmail.com
BuildUtils.cmake
in c/cmake_modules
754 - 2022-07-11 2023-06-24 7 3 li.davidm96@gmail.com li.davidm96@gmail.com
pyproject.toml
in python/adbc_driver_sqlite
40 - 2022-11-30 2023-01-04 6 1 li.davidm96@gmail.com li.davidm96@gmail.com
connection.h
in c/driver/postgresql
41 1 2022-12-13 2023-07-10 6 3 li.davidm96@gmail.com william.ayd@icloud.com
AdbcException.java
in java/core/src/main/java/org/apache/arrow/adbc/core
53 10 2022-06-13 2023-06-14 6 1 li.davidm96@gmail.com li.davidm96@gmail.com
__init__.py
in python/adbc_driver_flightsql/adbc_driver_flightsql
62 2 2023-01-19 2023-06-21 6 3 li.davidm96@gmail.com aiguo.fernandez@gmail.com
75 - 2023-01-13 2023-06-08 6 2 zotthewizard@gmail.com li.davidm96@gmail.com
SqlValidationQuirks.java
in java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite
79 9 2022-07-15 2023-06-13 6 2 li.davidm96@gmail.com li.davidm96@gmail.com
AdbcStatement.java
in java/core/src/main/java/org/apache/arrow/adbc/core
96 19 2022-06-13 2022-08-26 6 1 li.davidm96@gmail.com li.davidm96@gmail.com
utils.h
in c/driver/common
189 - 2023-04-12 2023-06-26 6 2 william.ayd@icloud.com dewey@voltrondata.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
adbc_validation.cc
in c/validation
1840 72 2022-09-07 2023-08-01 32 5 li.davidm96@gmail.com william.ayd@icloud.com
flightsql_adbc.go
in go/adbc/driver/flightsql
1065 37 2023-01-13 2023-07-21 23 4 zotthewizard@gmail.com li.davidm96@gmail.com
statement.cc
in c/driver/postgresql
908 36 2022-12-13 2023-08-02 22 4 li.davidm96@gmail.com william.ayd@icloud.com
sqlite.c
in c/driver/sqlite
1335 65 2022-11-28 2023-08-02 16 4 li.davidm96@gmail.com 128758390+ywc88@users.norep...
adbc_validation_util.h
in c/validation
323 15 2022-10-25 2023-08-02 14 4 li.davidm96@gmail.com william.ayd@icloud.com
driver.go
in go/adbc/sqldriver
564 35 2022-08-31 2023-06-08 11 4 zotthewizard@gmail.com li.davidm96@gmail.com
statement_reader.c
in c/driver/sqlite
941 21 2022-11-28 2023-08-01 11 4 li.davidm96@gmail.com william.ayd@icloud.com
adbc.h
in root
293 - 2022-06-01 2023-02-14 22 3 li.davidm96@gmail.com willjones127@gmail.com
connection.cc
in c/driver/postgresql
856 29 2022-12-13 2023-07-19 21 3 li.davidm96@gmail.com li.davidm96@gmail.com
adbc_validation.h
in c/validation
220 17 2022-07-11 2023-08-01 20 3 li.davidm96@gmail.com william.ayd@icloud.com
dbapi.py
in python/adbc_driver_manager/adbc_driver_manager
545 67 2022-08-09 2023-06-15 16 3 li.davidm96@gmail.com li.davidm96@gmail.com
AdbcDefines.cmake
in c/cmake_modules
99 - 2022-07-11 2023-07-19 15 3 li.davidm96@gmail.com li.davidm96@gmail.com
postgres_copy_reader.h
in c/driver/postgresql
798 41 2023-05-04 2023-08-02 9 3 dewey@voltrondata.com william.ayd@icloud.com
124 - 2022-12-07 2023-05-15 7 3 li.davidm96@gmail.com william.ayd@icloud.com
BuildUtils.cmake
in c/cmake_modules
754 - 2022-07-11 2023-06-24 7 3 li.davidm96@gmail.com li.davidm96@gmail.com
GoUtils.cmake
in c/cmake_modules
224 - 2023-01-23 2023-06-24 7 3 li.davidm96@gmail.com li.davidm96@gmail.com
statement.h
in c/driver/postgresql
99 - 2022-12-13 2023-07-07 7 3 li.davidm96@gmail.com dewey@voltrondata.com
database.cc
in c/driver/postgresql
195 8 2022-12-13 2023-06-14 7 3 li.davidm96@gmail.com william.ayd@icloud.com
postgresql.cc
in c/driver/postgresql
401 55 2022-12-13 2023-06-14 7 3 li.davidm96@gmail.com william.ayd@icloud.com
__init__.py
in python/adbc_driver_flightsql/adbc_driver_flightsql
62 2 2023-01-19 2023-06-21 6 3 li.davidm96@gmail.com aiguo.fernandez@gmail.com
connection.h
in c/driver/postgresql
41 1 2022-12-13 2023-07-10 6 3 li.davidm96@gmail.com william.ayd@icloud.com
postgres_type.h
in c/driver/postgresql
808 20 2023-04-20 2023-07-28 6 3 dewey@voltrondata.com william.ayd@icloud.com
196 17 2022-10-25 2023-05-22 6 3 li.davidm96@gmail.com william.ayd@icloud.com
driver.go
in go/adbc/driver/snowflake
351 5 2023-04-28 2023-06-21 5 3 zotthewizard@gmail.com zotthewizard@gmail.com
in
apache-arrow-adbc.spec.in
in ci/linux-packages/yum
249 - 2022-12-22 2023-04-28 5 3 kou@clear-code.com zotthewizard@gmail.com
Cargo.toml
in rust
41 - 2023-05-26 2023-07-21 3 3 willjones127@gmail.com alexandre.crayssac@gmail.com
flightsql_statement.go
in go/adbc/driver/flightsql
286 17 2023-01-13 2023-07-21 14 2 zotthewizard@gmail.com li.davidm96@gmail.com
driver.go
in go/adbc/pkg/flightsql
738 45 2023-01-17 2023-07-19 14 2 zotthewizard@gmail.com li.davidm96@gmail.com
record_reader.go
in go/adbc/driver/flightsql
165 7 2023-01-13 2023-07-21 12 2 zotthewizard@gmail.com li.davidm96@gmail.com
wrapper.go
in go/adbc/drivermgr
284 27 2022-09-07 2023-06-08 9 2 zotthewizard@gmail.com li.davidm96@gmail.com
validation.go
in go/adbc/validation
609 25 2023-01-13 2023-06-08 9 2 zotthewizard@gmail.com li.davidm96@gmail.com
utils.c
in c/driver/common
791 13 2023-04-12 2023-06-19 9 2 william.ayd@icloud.com li.davidm96@gmail.com
AbstractConnectionMetadataTest.java
in java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite
311 13 2022-07-15 2023-04-28 8 2 li.davidm96@gmail.com li.davidm96@gmail.com
record_reader.go
in go/adbc/driver/snowflake
512 13 2023-04-28 2023-07-18 7 2 zotthewizard@gmail.com zotthewizard@gmail.com
utils.go
in go/adbc/driver/flightsql
56 1 2023-01-13 2023-07-21 7 2 zotthewizard@gmail.com li.davidm96@gmail.com
adbc.go
in go/adbc
113 1 2022-08-30 2023-06-08 7 2 zotthewizard@gmail.com li.davidm96@gmail.com
AdbcVersion.cmake
in c/cmake_modules
28 - 2022-12-19 2023-06-20 7 2 li.davidm96@gmail.com li.davidm96@gmail.com
version.rb
in ruby/lib/adbc
7 - 2022-09-07 2023-06-20 7 2 kou@clear-code.com li.davidm96@gmail.com
75 - 2023-01-13 2023-06-08 6 2 zotthewizard@gmail.com li.davidm96@gmail.com
driver.go
in go/adbc/pkg/snowflake
738 45 2023-04-28 2023-07-19 6 2 zotthewizard@gmail.com li.davidm96@gmail.com
SqlValidationQuirks.java
in java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite
79 9 2022-07-15 2023-06-13 6 2 li.davidm96@gmail.com li.davidm96@gmail.com
utils.h
in c/driver/common
189 - 2023-04-12 2023-06-26 6 2 william.ayd@icloud.com dewey@voltrondata.com
cpp_build.ps1
in ci/scripts
50 - 2022-12-07 2023-05-04 5 2 li.davidm96@gmail.com li.davidm96@gmail.com
CAdbcDriverImporter.cs
in csharp/src/Apache.Arrow.Adbc/C
641 48 2023-06-13 2023-07-31 5 2 curt@hagenlocher.org davidcoe@microsoft.com
statement.go
in go/adbc/driver/snowflake
425 18 2023-04-28 2023-07-11 4 2 zotthewizard@gmail.com zotthewizard@gmail.com
in
Makevars.in
in r/adbcpostgresql/src
25 - 2023-04-08 2023-06-14 4 2 dewey@voltrondata.com william.ayd@icloud.com
SqlTestUtil.java
in java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite
159 4 2022-07-15 2023-04-15 4 2 li.davidm96@gmail.com li.davidm96@gmail.com
CAdbcDriverExporter.cs
in csharp/src/Apache.Arrow.Adbc/C
695 48 2023-06-13 2023-07-31 4 2 curt@hagenlocher.org davidcoe@microsoft.com
postgres_util.h
in c/driver/postgresql
98 33 2023-05-02 2023-06-16 4 2 william.ayd@icloud.com william.ayd@icloud.com
37 - 2022-09-07 2023-05-08 4 2 kou@clear-code.com li.davidm96@gmail.com
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
_lib.pyx
in python/adbc_driver_manager/adbc_driver_manager
767 35 2022-06-24 2023-06-30 17 1 li.davidm96@gmail.com li.davidm96@gmail.com
driver.go
in go/adbc/pkg/panicdummy
738 45 2023-06-07 2023-07-19 5 1 li.davidm96@gmail.com li.davidm96@gmail.com
adbc_driver_manager.cc
in c/driver_manager
668 49 2022-07-11 2023-06-30 16 1 li.davidm96@gmail.com li.davidm96@gmail.com
radbc.cc
in r/adbcdrivermanager/src
397 6 2023-02-08 2023-06-15 5 1 dewey@voltrondata.com dewey@voltrondata.com
objects.rs
in rust/src
351 12 2023-05-26 2023-05-26 1 1 willjones127@gmail.com willjones127@gmail.com
adbc.h
in go/adbc/drivermgr
293 - 2022-09-07 2023-05-25 2 1 zotthewizard@gmail.com zotthewizard@gmail.com
AbstractStatementTest.java
in java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite
290 10 2022-07-15 2023-04-15 6 1 li.davidm96@gmail.com li.davidm96@gmail.com
DefineOptions.cmake
in c/cmake_modules
290 - 2022-07-11 2023-06-24 4 1 li.davidm96@gmail.com li.davidm96@gmail.com
JdbcStatement.java
in java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc
278 11 2022-07-07 2023-06-08 10 1 li.davidm96@gmail.com li.davidm96@gmail.com
driver_log.c
in r/adbcdrivermanager/src
272 30 2023-05-19 2023-05-24 2 1 dewey@voltrondata.com dewey@voltrondata.com
driver_monkey.c
in r/adbcdrivermanager/src
269 30 2023-02-08 2023-05-24 3 1 dewey@voltrondata.com dewey@voltrondata.com
FlightSqlStatement.java
in java/driver/flight-sql/src/main/java/org/apache/arrow/adbc/driver/flightsql
259 15 2022-08-02 2023-04-15 5 1 li.davidm96@gmail.com li.davidm96@gmail.com
driver_void.c
in r/adbcdrivermanager/src
248 30 2023-02-08 2023-05-24 2 1 dewey@voltrondata.com dewey@voltrondata.com
JdbcConnection.java
in java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc
247 17 2022-07-07 2023-06-08 11 1 li.davidm96@gmail.com li.davidm96@gmail.com
connection.c
in glib/adbc-glib
237 15 2022-09-07 2023-04-28 9 1 kou@clear-code.com kou@clear-code.com
AbstractSqlTypeTest.java
in java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite
234 24 2023-06-07 2023-06-13 3 1 li.davidm96@gmail.com li.davidm96@gmail.com
meta.yaml
in ci/conda
222 - 2023-01-25 2023-06-20 6 1 li.davidm96@gmail.com li.davidm96@gmail.com
statement.c
in glib/adbc-glib
197 13 2022-09-07 2023-03-23 4 1 kou@clear-code.com kou@clear-code.com
in
version.h.in
in glib/adbc-glib
175 - 2022-09-07 2023-03-19 3 1 kou@clear-code.com kou@clear-code.com
utils.c
in go/adbc/pkg/panicdummy
157 28 2023-06-07 2023-07-14 2 1 li.davidm96@gmail.com li.davidm96@gmail.com
FlightSqlStatement.cs
in csharp/src/Apache.Arrow.Adbc.FlightSql
154 7 2023-06-07 2023-06-07 1 1 davidcoe@microsoft.com davidcoe@microsoft.com
lib.rs
in rust/src
153 7 2023-05-26 2023-05-26 1 1 willjones127@gmail.com willjones127@gmail.com
ArrowAssertions.java
in java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite
153 11 2022-07-15 2023-04-15 2 1 li.davidm96@gmail.com li.davidm96@gmail.com
StandardSchemas.cs
in csharp/src/Apache.Arrow.Adbc
149 - 2023-06-07 2023-07-28 2 1 davidcoe@microsoft.com davidcoe@microsoft.com
CAdbcDriver.cs
in csharp/src/Apache.Arrow.Adbc/C
148 - 2023-06-13 2023-07-24 2 1 curt@hagenlocher.org curt@hagenlocher.org
AbstractTransactionTest.java
in java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite
145 7 2022-07-15 2023-03-29 3 1 li.davidm96@gmail.com li.davidm96@gmail.com
_version.py
in python/adbc_driver_snowflake/adbc_driver_snowflake
135 8 2023-05-04 2023-05-04 1 1 li.davidm96@gmail.com li.davidm96@gmail.com
_version.py
in python/adbc_driver_sqlite/adbc_driver_sqlite
135 8 2022-11-30 2022-12-19 4 1 li.davidm96@gmail.com li.davidm96@gmail.com
_version.py
in python/adbc_driver_postgresql/adbc_driver_postgresql
135 8 2022-12-13 2022-12-19 2 1 li.davidm96@gmail.com li.davidm96@gmail.com
_version.py
in python/adbc_driver_flightsql/adbc_driver_flightsql
135 8 2023-01-19 2023-01-19 1 1 li.davidm96@gmail.com li.davidm96@gmail.com
_version.py
in python/adbc_driver_manager/adbc_driver_manager
135 8 2022-11-16 2022-12-19 5 1 li.davidm96@gmail.com li.davidm96@gmail.com
FlightInfoReader.java
in java/driver/flight-sql/src/main/java/org/apache/arrow/adbc/driver/flightsql
130 5 2022-08-02 2022-08-02 1 1 li.davidm96@gmail.com li.davidm96@gmail.com
pyi
_lib.pyi
in python/adbc_driver_manager/adbc_driver_manager
127 34 2023-06-15 2023-06-15 1 1 li.davidm96@gmail.com li.davidm96@gmail.com
StandardSchemas.java
in java/core/src/main/java/org/apache/arrow/adbc/core
124 1 2022-07-12 2022-08-02 2 1 li.davidm96@gmail.com li.davidm96@gmail.com
panicdummy_adbc.go
in go/adbc/driver/panicdummy
123 25 2023-06-07 2023-06-08 2 1 li.davidm96@gmail.com li.davidm96@gmail.com
InfoMetadataBuilder.java
in java/driver/flight-sql/src/main/java/org/apache/arrow/adbc/driver/flightsql
122 4 2022-08-02 2022-08-02 1 1 li.davidm96@gmail.com li.davidm96@gmail.com
radbc.h
in r/adbcdrivermanager/src
115 5 2023-02-08 2023-05-24 2 1 dewey@voltrondata.com dewey@voltrondata.com
FlightSqlConnection.java
in java/driver/flight-sql/src/main/java/org/apache/arrow/adbc/driver/flightsql
114 10 2022-08-02 2023-04-15 4 1 li.davidm96@gmail.com li.davidm96@gmail.com
san-config.cmake
in c/cmake_modules
110 - 2022-07-11 2022-07-11 1 1 li.davidm96@gmail.com li.davidm96@gmail.com
error.rs
in rust/src
109 6 2023-05-26 2023-05-26 1 1 willjones127@gmail.com willjones127@gmail.com
init.c
in r/adbcdrivermanager/src
106 2 2023-02-08 2023-05-24 3 1 dewey@voltrondata.com dewey@voltrondata.com
benchmarks.py
in python/adbc_driver_postgresql/benchmarks
104 11 2023-04-19 2023-04-19 1 1 li.davidm96@gmail.com li.davidm96@gmail.com
JdbcFieldInfoExtra.java
in java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/adapter
104 16 2023-06-07 2023-06-07 1 1 li.davidm96@gmail.com li.davidm96@gmail.com
statement.rb
in ruby/lib/adbc
97 5 2023-03-19 2023-05-08 4 1 kou@clear-code.com kou@clear-code.com
AdbcStatement.java
in java/core/src/main/java/org/apache/arrow/adbc/core
96 19 2022-06-13 2022-08-26 6 1 li.davidm96@gmail.com li.davidm96@gmail.com
InfoMetadataBuilder.java
in java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc
95 4 2022-08-02 2022-08-02 1 1 li.davidm96@gmail.com li.davidm96@gmail.com
python_build.ps1
in ci/scripts
91 - 2022-12-07 2023-05-04 3 1 li.davidm96@gmail.com li.davidm96@gmail.com
AbstractPartitionDescriptorTest.java
in java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite
88 3 2022-08-02 2023-04-15 5 1 li.davidm96@gmail.com li.davidm96@gmail.com
database.c
in glib/adbc-glib
86 6 2022-09-07 2022-12-30 2 1 kou@clear-code.com kou@clear-code.com
JdbcDriver.java
in java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc
86 4 2022-07-07 2023-06-08 8 1 li.davidm96@gmail.com li.davidm96@gmail.com
Correlations

File Size vs. Number of Changes: 250 points

c/driver/sqlite/sqlite.c x: 1335 lines of code y: 16 # changes c/driver/postgresql/postgres_copy_reader.h x: 798 lines of code y: 9 # changes c/driver/postgresql/statement.cc x: 908 lines of code y: 22 # changes license.tpl x: 266 lines of code y: 2 # changes c/validation/adbc_validation_util.h x: 323 lines of code y: 14 # changes c/driver/sqlite/statement_reader.c x: 941 lines of code y: 11 # changes c/validation/adbc_validation.cc x: 1840 lines of code y: 32 # changes c/validation/adbc_validation.h x: 220 lines of code y: 20 # changes csharp/src/Apache.Arrow.Adbc/AdbcException.cs x: 44 lines of code y: 2 # changes csharp/src/Apache.Arrow.Adbc/C/CAdbcDriverExporter.cs x: 695 lines of code y: 4 # changes csharp/src/Apache.Arrow.Adbc/C/CAdbcDriverImporter.cs x: 641 lines of code y: 5 # changes c/driver/postgresql/postgres_type.h x: 808 lines of code y: 6 # changes csharp/src/Apache.Arrow.Adbc/StandardSchemas.cs x: 149 lines of code y: 2 # changes csharp/src/Apache.Arrow.Adbc/AdbcStatement.cs x: 49 lines of code y: 2 # changes csharp/src/Apache.Arrow.Adbc/C/CAdbcError.cs x: 22 lines of code y: 2 # changes csharp/src/Apache.Arrow.Adbc/C/CAdbcPartitions.cs x: 19 lines of code y: 2 # changes csharp/src/Apache.Arrow.Adbc/C/NativeDelegate.cs x: 16 lines of code y: 2 # changes rust/Cargo.toml x: 41 lines of code y: 3 # changes rust/src/info.rs x: 76 lines of code y: 2 # changes python/adbc_driver_snowflake/adbc_driver_snowflake/__init__.py x: 60 lines of code y: 2 # changes python/adbc_driver_snowflake/adbc_driver_snowflake/dbapi.py x: 77 lines of code y: 3 # changes go/adbc/driver/flightsql/flightsql_adbc.go x: 1065 lines of code y: 23 # changes go/adbc/driver/flightsql/flightsql_statement.go x: 286 lines of code y: 14 # changes go/adbc/driver/flightsql/record_reader.go x: 165 lines of code y: 12 # changes go/adbc/driver/flightsql/utils.go x: 56 lines of code y: 7 # changes c/cmake_modules/AdbcDefines.cmake x: 99 lines of code y: 15 # changes c/driver/postgresql/connection.cc x: 856 lines of code y: 21 # changes go/adbc/pkg/flightsql/driver.go x: 738 lines of code y: 14 # changes go/adbc/pkg/panicdummy/driver.go x: 738 lines of code y: 5 # changes go/adbc/pkg/snowflake/driver.go x: 738 lines of code y: 6 # changes go/adbc/driver/snowflake/record_reader.go x: 512 lines of code y: 7 # changes go/adbc/pkg/flightsql/utils.c x: 157 lines of code y: 2 # changes python/adbc_driver_postgresql/adbc_driver_postgresql/__init__.py x: 28 lines of code y: 3 # changes go/adbc/driver/snowflake/statement.go x: 425 lines of code y: 4 # changes c/driver/postgresql/connection.h x: 41 lines of code y: 6 # changes c/driver/postgresql/statement.h x: 99 lines of code y: 7 # changes go/adbc/utils/utils.go x: 46 lines of code y: 3 # changes c/driver_manager/adbc_driver_manager.cc x: 668 lines of code y: 16 # changes go/adbc/drivermgr/adbc_driver_manager.cc x: 668 lines of code y: 3 # changes python/adbc_driver_manager/adbc_driver_manager/_lib.pyx x: 767 lines of code y: 17 # changes c/driver/common/utils.h x: 189 lines of code y: 6 # changes c/cmake_modules/GoUtils.cmake x: 224 lines of code y: 7 # changes c/cmake_modules/BuildUtils.cmake x: 754 lines of code y: 7 # changes c/cmake_modules/DefineOptions.cmake x: 290 lines of code y: 4 # changes r/adbcflightsql/src/Makevars.in x: 26 lines of code y: 1 # changes r/adbcflightsql/src/init.c x: 20 lines of code y: 1 # changes python/adbc_driver_flightsql/adbc_driver_flightsql/__init__.py x: 62 lines of code y: 6 # changes go/adbc/driver/snowflake/driver.go x: 351 lines of code y: 5 # changes csharp/src/Apache.Arrow.Adbc/C/NativeLibrary.cs x: 71 lines of code y: 1 # changes c/cmake_modules/AdbcVersion.cmake x: 28 lines of code y: 7 # changes ci/conda/meta.yaml x: 222 lines of code y: 6 # changes ruby/lib/adbc/version.rb x: 7 lines of code y: 7 # changes c/driver/common/utils.c x: 791 lines of code y: 9 # changes c/driver/postgresql/postgres_util.h x: 98 lines of code y: 4 # changes python/adbc_driver_manager/MANIFEST.in x: 23 lines of code y: 3 # changes python/adbc_driver_manager/adbc_driver_manager/_lib.pyi x: 127 lines of code y: 1 # changes python/adbc_driver_manager/adbc_driver_manager/dbapi.py x: 545 lines of code y: 16 # changes r/adbcdrivermanager/src/radbc.cc x: 397 lines of code y: 5 # changes java/core/src/main/java/org/apache/arrow/adbc/core/AdbcException.java x: 53 lines of code y: 6 # changes java/core/src/main/java/org/apache/arrow/adbc/core/AdbcStatusCode.java x: 18 lines of code y: 3 # changes c/driver/postgresql/database.cc x: 195 lines of code y: 7 # changes c/driver/postgresql/postgresql.cc x: 401 lines of code y: 7 # changes r/adbcpostgresql/src/Makevars.in x: 25 lines of code y: 4 # changes python/adbc_driver_flightsql/adbc_driver_flightsql/dbapi.py x: 77 lines of code y: 2 # changes python/adbc_driver_sqlite/adbc_driver_sqlite/dbapi.py x: 72 lines of code y: 4 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/StandardJdbcQuirks.java x: 55 lines of code y: 2 # changes java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite/AbstractSqlTypeTest.java x: 234 lines of code y: 3 # changes java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite/SqlValidationQuirks.java x: 79 lines of code y: 6 # changes csharp/src/Apache.Arrow.Adbc/C/CAdbcConnection.cs x: 11 lines of code y: 1 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcConnection.java x: 247 lines of code y: 11 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcDataSourceDatabase.java x: 65 lines of code y: 3 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcDriver.java x: 86 lines of code y: 8 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcQuirks.java x: 49 lines of code y: 1 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcStatement.java x: 278 lines of code y: 10 # changes go/adbc/adbc.go x: 113 lines of code y: 7 # changes go/adbc/driver/internal/shared_utils.go x: 254 lines of code y: 2 # changes go/adbc/driver/panicdummy/panicdummy_adbc.go x: 123 lines of code y: 2 # changes go/adbc/driver/snowflake/connection.go x: 594 lines of code y: 3 # changes go/adbc/drivermgr/wrapper.go x: 284 lines of code y: 9 # changes go/adbc/sqldriver/driver.go x: 564 lines of code y: 11 # changes go/adbc/standard_schemas.go x: 75 lines of code y: 6 # changes go/adbc/validation/validation.go x: 609 lines of code y: 9 # changes csharp/Directory.Build.props x: 33 lines of code y: 1 # changes csharp/src/Apache.Arrow.Adbc.FlightSql/FlightSqlConnection.cs x: 60 lines of code y: 1 # changes csharp/src/Apache.Arrow.Adbc.FlightSql/FlightSqlDatabase.cs x: 29 lines of code y: 1 # changes csharp/src/Apache.Arrow.Adbc.FlightSql/FlightSqlResult.cs x: 51 lines of code y: 1 # changes csharp/src/Apache.Arrow.Adbc.FlightSql/FlightSqlStatement.cs x: 154 lines of code y: 1 # changes csharp/src/Apache.Arrow.Adbc/AdbcConnection.cs x: 85 lines of code y: 1 # changes csharp/src/Apache.Arrow.Adbc/BulkIngestMode.cs x: 9 lines of code y: 1 # changes csharp/src/Apache.Arrow.Adbc/IsolationLevel.cs x: 14 lines of code y: 1 # changes csharp/src/Apache.Arrow.Adbc/PartitionDescriptor.cs x: 37 lines of code y: 1 # changes csharp/src/Apache.Arrow.Adbc/Results.cs x: 40 lines of code y: 1 # changes python/adbc_driver_manager/pyproject.toml x: 42 lines of code y: 15 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/adapter/JdbcFieldInfoExtra.java x: 104 lines of code y: 1 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/adapter/JdbcToArrowTypeConverter.java x: 5 lines of code y: 1 # changes rust/src/error.rs x: 109 lines of code y: 1 # changes rust/src/objects.rs x: 351 lines of code y: 1 # changes go/adbc/drivermgr/adbc.h x: 293 lines of code y: 2 # changes r/adbcdrivermanager/src/driver_log.c x: 272 lines of code y: 2 # changes r/adbcdrivermanager/src/driver_monkey.c x: 269 lines of code y: 3 # changes r/adbcdrivermanager/src/driver_void.c x: 248 lines of code y: 2 # changes r/adbcdrivermanager/src/init.c x: 106 lines of code y: 3 # changes r/adbcdrivermanager/src/radbc.h x: 115 lines of code y: 2 # changes c/validation/adbc_validation_util.cc x: 196 lines of code y: 6 # changes dev/release/verify-release-candidate.ps1 x: 124 lines of code y: 7 # changes ruby/red-adbc.gemspec x: 37 lines of code y: 4 # changes ruby/lib/adbc/connection.rb x: 48 lines of code y: 4 # changes ci/scripts/cpp_build.ps1 x: 50 lines of code y: 5 # changes ci/scripts/python_build.ps1 x: 91 lines of code y: 3 # changes python/adbc_driver_snowflake/adbc_driver_snowflake/_static_version.py x: 3 lines of code y: 1 # changes python/adbc_driver_snowflake/adbc_driver_snowflake/_version.py x: 135 lines of code y: 1 # changes ci/linux-packages/yum/apache-arrow-adbc.spec.in x: 249 lines of code y: 5 # changes ci/scripts/go_build.ps1 x: 42 lines of code y: 2 # changes go/adbc/pkg/doc.go x: 1 lines of code y: 2 # changes java/driver/flight-sql/src/main/java/org/apache/arrow/adbc/driver/flightsql/FlightSqlDriver.java x: 49 lines of code y: 3 # changes glib/adbc-glib/connection.c x: 237 lines of code y: 9 # changes glib/adbc-glib/connection.h x: 71 lines of code y: 9 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/ObjectMetadataBuilder.java x: 339 lines of code y: 3 # changes java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite/AbstractConnectionMetadataTest.java x: 311 lines of code y: 8 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/UrlDataSource.java x: 57 lines of code y: 1 # changes glib/adbc-glib/error.c x: 68 lines of code y: 2 # changes c/driver/postgresql/database.h x: 27 lines of code y: 2 # changes ruby/lib/adbc/loader.rb x: 25 lines of code y: 3 # changes java/driver/flight-sql/src/main/java/org/apache/arrow/adbc/driver/flightsql/FlightSqlConnection.java x: 114 lines of code y: 4 # changes java/driver/flight-sql/src/main/java/org/apache/arrow/adbc/driver/flightsql/FlightSqlStatement.java x: 259 lines of code y: 5 # changes java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite/AbstractPartitionDescriptorTest.java x: 88 lines of code y: 5 # changes java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite/AbstractStatementTest.java x: 290 lines of code y: 6 # changes java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite/ArrowAssertions.java x: 153 lines of code y: 2 # changes java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite/SqlTestUtil.java x: 159 lines of code y: 4 # changes r/adbcpostgresql/src/init.c x: 19 lines of code y: 1 # changes python/adbc_driver_postgresql/pyproject.toml x: 44 lines of code y: 4 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcArrowReader.java x: 80 lines of code y: 3 # changes java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite/AbstractConnectionTest.java x: 38 lines of code y: 3 # changes java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite/AbstractTransactionTest.java x: 145 lines of code y: 3 # changes glib/adbc-glib/statement.c x: 197 lines of code y: 4 # changes glib/adbc-glib/statement.h x: 41 lines of code y: 4 # changes glib/adbc-glib/version.h.in x: 175 lines of code y: 3 # changes python/adbc_driver_manager/adbc_driver_manager/__init__.py x: 63 lines of code y: 8 # changes python/adbc_driver_sqlite/adbc_driver_sqlite/__init__.py x: 31 lines of code y: 4 # changes adbc.h x: 293 lines of code y: 22 # changes python/adbc_driver_flightsql/setup.py x: 32 lines of code y: 2 # changes python/adbc_driver_sqlite/setup.py x: 30 lines of code y: 3 # changes glib/adbc-glib/connection-raw.h x: 8 lines of code y: 2 # changes glib/adbc-glib/database.c x: 86 lines of code y: 2 # changes glib/adbc-glib/error-raw.h x: 13 lines of code y: 2 # changes glib/adbc-glib/error.h x: 25 lines of code y: 2 # changes dev/release/check-rat-report.py x: 34 lines of code y: 1 # changes python/adbc_driver_manager/adbc_driver_manager/_version.py x: 135 lines of code y: 5 # changes python/adbc_driver_postgresql/adbc_driver_postgresql/_version.py x: 135 lines of code y: 2 # changes python/adbc_driver_sqlite/adbc_driver_sqlite/_version.py x: 135 lines of code y: 4 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcDriverUtil.java x: 45 lines of code y: 5 # changes ci/scripts/python_wheel_fix_tag.py x: 65 lines of code y: 2 # changes python/adbc_driver_manager/setup.py x: 47 lines of code y: 7 # changes c/driver_manager/adbc_driver_manager.h x: 23 lines of code y: 4 # changes java/core/src/main/java/org/apache/arrow/adbc/core/AdbcConnection.java x: 76 lines of code y: 12 # changes java/core/src/main/java/org/apache/arrow/adbc/core/package-info.java x: 1 lines of code y: 3 # changes java/core/src/main/java/org/apache/arrow/adbc/core/AdbcStatement.java x: 96 lines of code y: 6 # changes java/driver/flight-sql/src/main/java/org/apache/arrow/adbc/driver/flightsql/RootArrowReader.java x: 51 lines of code y: 2 # changes java/core/src/main/java/org/apache/arrow/adbc/core/AdbcDriver.java x: 7 lines of code y: 3 # changes java/driver/flight-sql/src/main/java/org/apache/arrow/adbc/driver/flightsql/FlightInfoReader.java x: 130 lines of code y: 1 # changes java/driver/flight-sql/src/main/java/org/apache/arrow/adbc/driver/flightsql/FlightSqlDriverUtil.java x: 56 lines of code y: 1 # changes java/driver/flight-sql/src/main/java/org/apache/arrow/adbc/driver/flightsql/InfoMetadataBuilder.java x: 122 lines of code y: 1 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/InfoMetadataBuilder.java x: 95 lines of code y: 1 # changes java/core/src/main/java/org/apache/arrow/adbc/core/AdbcDatabase.java x: 4 lines of code y: 2 # changes c/cmake_modules/san-config.cmake x: 110 lines of code y: 1 # changes
32.0
# changes
  min: 1.0
  average: 3.92
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 32.0
0 1840.0
lines of code
min: 1.0 | average: 150.1 | 25th percentile: 22.0 | median: 52.0 | 75th percentile: 153.25 | max: 1840.0

Number of Contributors vs. Number of Changes: 250 points

c/driver/sqlite/sqlite.c x: 4 # contributors y: 16 # changes c/driver/postgresql/postgres_copy_reader.h x: 3 # contributors y: 9 # changes c/driver/postgresql/statement.cc x: 4 # contributors y: 22 # changes license.tpl x: 2 # contributors y: 2 # changes c/validation/adbc_validation_util.h x: 4 # contributors y: 14 # changes c/driver/sqlite/statement_reader.c x: 4 # contributors y: 11 # changes c/validation/adbc_validation.cc x: 5 # contributors y: 32 # changes c/validation/adbc_validation.h x: 3 # contributors y: 20 # changes csharp/src/Apache.Arrow.Adbc/AdbcException.cs x: 1 # contributors y: 2 # changes csharp/src/Apache.Arrow.Adbc/C/CAdbcDriverExporter.cs x: 2 # contributors y: 4 # changes csharp/src/Apache.Arrow.Adbc/C/CAdbcDriverImporter.cs x: 2 # contributors y: 5 # changes c/driver/postgresql/postgres_type.h x: 3 # contributors y: 6 # changes rust/Cargo.toml x: 3 # contributors y: 3 # changes python/adbc_driver_snowflake/adbc_driver_snowflake/dbapi.py x: 1 # contributors y: 3 # changes go/adbc/driver/flightsql/flightsql_adbc.go x: 4 # contributors y: 23 # changes go/adbc/driver/flightsql/flightsql_statement.go x: 2 # contributors y: 14 # changes go/adbc/driver/flightsql/record_reader.go x: 2 # contributors y: 12 # changes go/adbc/driver/flightsql/utils.go x: 2 # contributors y: 7 # changes c/cmake_modules/AdbcDefines.cmake x: 3 # contributors y: 15 # changes c/driver/postgresql/connection.cc x: 3 # contributors y: 21 # changes go/adbc/pkg/panicdummy/driver.go x: 1 # contributors y: 5 # changes go/adbc/pkg/snowflake/driver.go x: 2 # contributors y: 6 # changes c/driver/postgresql/statement.h x: 3 # contributors y: 7 # changes go/adbc/utils/utils.go x: 2 # contributors y: 3 # changes c/driver_manager/adbc_driver_manager.cc x: 1 # contributors y: 16 # changes python/adbc_driver_manager/adbc_driver_manager/_lib.pyx x: 1 # contributors y: 17 # changes c/cmake_modules/DefineOptions.cmake x: 1 # contributors y: 4 # changes r/adbcflightsql/src/Makevars.in x: 1 # contributors y: 1 # changes go/adbc/driver/snowflake/driver.go x: 3 # contributors y: 5 # changes ci/conda/meta.yaml x: 1 # contributors y: 6 # changes c/driver/common/utils.c x: 2 # contributors y: 9 # changes python/adbc_driver_manager/adbc_driver_manager/dbapi.py x: 3 # contributors y: 16 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcConnection.java x: 1 # contributors y: 11 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcDriver.java x: 1 # contributors y: 8 # changes java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcStatement.java x: 1 # contributors y: 10 # changes python/adbc_driver_manager/pyproject.toml x: 1 # contributors y: 15 # changes glib/adbc-glib/connection.c x: 1 # contributors y: 9 # changes java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite/AbstractConnectionMetadataTest.java x: 2 # contributors y: 8 # changes adbc.h x: 3 # contributors y: 22 # changes python/adbc_driver_manager/setup.py x: 1 # contributors y: 7 # changes java/core/src/main/java/org/apache/arrow/adbc/core/AdbcConnection.java x: 1 # contributors y: 12 # changes
32.0
# changes
  min: 1.0
  average: 3.92
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 32.0
0 5.0
# contributors
min: 1.0 | average: 1.39 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0

Number of Contributors vs. File Size: 250 points

c/driver/sqlite/sqlite.c x: 4 # contributors y: 1335 lines of code c/driver/postgresql/postgres_copy_reader.h x: 3 # contributors y: 798 lines of code c/driver/postgresql/statement.cc x: 4 # contributors y: 908 lines of code license.tpl x: 2 # contributors y: 266 lines of code c/validation/adbc_validation_util.h x: 4 # contributors y: 323 lines of code c/driver/sqlite/statement_reader.c x: 4 # contributors y: 941 lines of code c/validation/adbc_validation.cc x: 5 # contributors y: 1840 lines of code c/validation/adbc_validation.h x: 3 # contributors y: 220 lines of code csharp/src/Apache.Arrow.Adbc/AdbcException.cs x: 1 # contributors y: 44 lines of code csharp/src/Apache.Arrow.Adbc/C/CAdbcDriverExporter.cs x: 2 # contributors y: 695 lines of code csharp/src/Apache.Arrow.Adbc/C/CAdbcDriverImporter.cs x: 2 # contributors y: 641 lines of code c/driver/postgresql/postgres_type.h x: 3 # contributors y: 808 lines of code csharp/src/Apache.Arrow.Adbc/StandardSchemas.cs x: 1 # contributors y: 149 lines of code csharp/src/Apache.Arrow.Adbc/AdbcStatement.cs x: 2 # contributors y: 49 lines of code csharp/src/Apache.Arrow.Adbc/C/CAdbcError.cs x: 1 # contributors y: 22 lines of code csharp/src/Apache.Arrow.Adbc/C/CAdbcPartitions.cs x: 1 # contributors y: 19 lines of code rust/Cargo.toml x: 3 # contributors y: 41 lines of code rust/src/info.rs x: 2 # contributors y: 76 lines of code python/adbc_driver_snowflake/adbc_driver_snowflake/__init__.py x: 1 # contributors y: 60 lines of code python/adbc_driver_snowflake/adbc_driver_snowflake/dbapi.py x: 1 # contributors y: 77 lines of code go/adbc/driver/flightsql/flightsql_adbc.go x: 4 # contributors y: 1065 lines of code go/adbc/driver/flightsql/flightsql_statement.go x: 2 # contributors y: 286 lines of code go/adbc/driver/flightsql/record_reader.go x: 2 # contributors y: 165 lines of code go/adbc/driver/flightsql/utils.go x: 2 # contributors y: 56 lines of code c/cmake_modules/AdbcDefines.cmake x: 3 # contributors y: 99 lines of code c/driver/postgresql/connection.cc x: 3 # contributors y: 856 lines of code go/adbc/pkg/flightsql/driver.go x: 2 # contributors y: 738 lines of code go/adbc/pkg/panicdummy/driver.go x: 1 # contributors y: 738 lines of code go/adbc/driver/snowflake/record_reader.go x: 2 # contributors y: 512 lines of code go/adbc/pkg/flightsql/utils.c x: 2 # contributors y: 157 lines of code go/adbc/pkg/panicdummy/utils.c x: 1 # contributors y: 157 lines of code go/adbc/driver/snowflake/statement.go x: 2 # contributors y: 425 lines of code c/driver_manager/adbc_driver_manager.cc x: 1 # contributors y: 668 lines of code go/adbc/drivermgr/adbc_driver_manager.cc x: 2 # contributors y: 668 lines of code python/adbc_driver_manager/adbc_driver_manager/_lib.pyx x: 1 # contributors y: 767 lines of code c/driver/common/utils.h x: 2 # contributors y: 189 lines of code c/cmake_modules/BuildUtils.cmake x: 3 # contributors y: 754 lines of code c/cmake_modules/DefineOptions.cmake x: 1 # contributors y: 290 lines of code python/adbc_driver_flightsql/adbc_driver_flightsql/__init__.py x: 3 # contributors y: 62 lines of code go/adbc/driver/snowflake/driver.go x: 3 # contributors y: 351 lines of code csharp/src/Apache.Arrow.Adbc/C/NativeLibrary.cs x: 1 # contributors y: 71 lines of code c/cmake_modules/AdbcVersion.cmake x: 2 # contributors y: 28 lines of code ci/conda/meta.yaml x: 1 # contributors y: 222 lines of code ruby/lib/adbc/version.rb x: 2 # contributors y: 7 lines of code c/driver/common/utils.c x: 2 # contributors y: 791 lines of code c/driver/postgresql/postgres_util.h x: 2 # contributors y: 98 lines of code python/adbc_driver_manager/adbc_driver_manager/_lib.pyi x: 1 # contributors y: 127 lines of code python/adbc_driver_manager/adbc_driver_manager/dbapi.py x: 3 # contributors y: 545 lines of code r/adbcdrivermanager/src/radbc.cc x: 1 # contributors y: 397 lines of code java/core/src/main/java/org/apache/arrow/adbc/core/AdbcException.java x: 1 # contributors y: 53 lines of code c/driver/postgresql/database.cc x: 3 # contributors y: 195 lines of code c/driver/postgresql/postgresql.cc x: 3 # contributors y: 401 lines of code java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite/AbstractSqlTypeTest.java x: 1 # contributors y: 234 lines of code csharp/src/Apache.Arrow.Adbc/C/CAdbcConnection.cs x: 1 # contributors y: 11 lines of code java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcConnection.java x: 1 # contributors y: 247 lines of code java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcDriver.java x: 1 # contributors y: 86 lines of code java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/JdbcStatement.java x: 1 # contributors y: 278 lines of code go/adbc/adbc.go x: 2 # contributors y: 113 lines of code go/adbc/driver/internal/shared_utils.go x: 2 # contributors y: 254 lines of code go/adbc/driver/panicdummy/panicdummy_adbc.go x: 1 # contributors y: 123 lines of code go/adbc/driver/snowflake/connection.go x: 2 # contributors y: 594 lines of code go/adbc/sqldriver/driver.go x: 4 # contributors y: 564 lines of code go/adbc/validation/validation.go x: 2 # contributors y: 609 lines of code csharp/Directory.Build.props x: 1 # contributors y: 33 lines of code csharp/src/Apache.Arrow.Adbc/PartitionDescriptor.cs x: 1 # contributors y: 37 lines of code java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/adapter/JdbcFieldInfoExtra.java x: 1 # contributors y: 104 lines of code java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/adapter/JdbcToArrowTypeConverter.java x: 1 # contributors y: 5 lines of code rust/src/error.rs x: 1 # contributors y: 109 lines of code rust/src/objects.rs x: 1 # contributors y: 351 lines of code r/adbcdrivermanager/src/driver_log.c x: 1 # contributors y: 272 lines of code c/validation/adbc_validation_util.cc x: 3 # contributors y: 196 lines of code dev/release/verify-release-candidate.ps1 x: 3 # contributors y: 124 lines of code ruby/red-adbc.gemspec x: 2 # contributors y: 37 lines of code ruby/lib/adbc/statement.rb x: 1 # contributors y: 97 lines of code ci/scripts/python_build.ps1 x: 1 # contributors y: 91 lines of code python/adbc_driver_snowflake/adbc_driver_snowflake/_version.py x: 1 # contributors y: 135 lines of code ci/linux-packages/yum/apache-arrow-adbc.spec.in x: 3 # contributors y: 249 lines of code java/driver/jdbc/src/main/java/org/apache/arrow/adbc/driver/jdbc/ObjectMetadataBuilder.java x: 2 # contributors y: 339 lines of code java/driver/validation/src/main/java/org/apache/arrow/adbc/driver/testsuite/AbstractConnectionMetadataTest.java x: 2 # contributors y: 311 lines of code java/driver/flight-sql/src/main/java/org/apache/arrow/adbc/driver/flightsql/FlightSqlStatement.java x: 1 # contributors y: 259 lines of code glib/adbc-glib/statement.c x: 1 # contributors y: 197 lines of code glib/adbc-glib/version.h.in x: 1 # contributors y: 175 lines of code adbc.h x: 3 # contributors y: 293 lines of code
1840.0
lines of code
  min: 1.0
  average: 150.1
  25th percentile: 22.0
  median: 52.0
  75th percentile: 153.25
  max: 1840.0
0 5.0
# contributors
min: 1.0 | average: 1.39 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0