apache / flink-connector-jdbc
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 100 files with 8,759 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 15 files changed 6-20 times (2,454 lines of code)
    • 85 files changed 1-5 times (6,305 lines of code)
0% | 0% | 0% | 28% | 71%
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 100 files with 8,759 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 4 files changed by 11-25 contributors (1,109 lines of code)
    • 6 files changed by 6-10 contributors (749 lines of code)
    • 49 files changed by 2-5 contributors (4,212 lines of code)
    • 41 files changed by 1 contributor (2,689 lines of code)
0% | 12% | 8% | 48% | 30%
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, xml, md, yml, properties, gitignore, txt, json, gitmodules, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 28% | 71%
xml0% | 0% | 0% | 0% | 0%
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
flink-connector-jdbc0% | 0% | 0% | 28% | 71%
tools0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JdbcRowDataLookupFunction.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
151 6 2020-05-15 2023-04-13 16 15 xbjtdcq@gmail.com boto@boto.pro
JdbcDynamicTableFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
285 11 2020-06-08 2023-04-13 15 14 jark@apache.org boto@boto.pro
JdbcDynamicTableSource.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
242 13 2020-05-15 2023-04-13 14 12 xbjtdcq@gmail.com boto@boto.pro
AbstractJdbcCatalog.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog
431 47 2020-05-13 2023-05-26 13 13 xbjtdcq@163.com liuml07@apache.org
JdbcDialect.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect
29 2 2020-05-13 2022-08-09 9 8 xbjtdcq@163.com wang4luning@gmail.com
JdbcDynamicTableSink.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
92 8 2020-05-15 2023-04-13 9 10 xbjtdcq@gmail.com boto@boto.pro
TableJdbcUpsertOutputFormat.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal
172 10 2020-05-13 2021-08-19 9 8 xbjtdcq@163.com khachatryan.roman@gmail.com
JdbcXaSinkFunction.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
223 12 2020-01-14 2021-08-19 9 4 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
JdbcCatalogUtils.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog
38 2 2020-05-13 2023-06-03 8 8 xbjtdcq@163.com 5058131+matriv@users.norepl...
JdbcSink.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
52 4 2020-01-14 2021-07-28 8 5 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
SimpleJdbcConnectionProvider.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/connection
101 9 2020-05-13 2021-03-08 8 5 xbjtdcq@163.com kezhuw@gmail.com
SemanticXidGenerator.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
60 5 2020-01-14 2021-04-18 6 2 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
JdbcTypeUtil.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/utils
104 4 2020-05-13 2023-04-14 6 6 xbjtdcq@163.com liuwenclever@163.com
AbstractDialect.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect
160 10 2020-05-15 2023-04-17 6 5 xbjtdcq@gmail.com boto@boto.pro
JdbcOutputFormat.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal
314 26 2021-03-12 2023-04-13 6 6 jan.brusch@neuland-bfi.de boto@boto.pro
JdbcConnectionProvider.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/connection
14 - 2020-05-13 2020-12-28 5 5 xbjtdcq@163.com dev@flink.apache.org
JdbcCatalogFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/factory
50 2 2020-05-13 2022-08-29 5 4 xbjtdcq@163.com ldliulsy@163.com
JdbcExecutionOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
73 12 2020-05-13 2023-04-17 5 5 xbjtdcq@163.com boto@boto.pro
JdbcCatalog.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog
74 8 2020-05-13 2023-04-17 5 5 xbjtdcq@163.com boto@boto.pro
JdbcConnectionOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
76 12 2020-05-13 2021-06-30 5 5 xbjtdcq@163.com ingo.buerk@tngtech.com
InsertOrUpdateJdbcExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
95 7 2020-05-13 2021-10-12 5 5 xbjtdcq@163.com fabianpaul@ververica.com
JdbcReadOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options
115 18 2020-05-04 2020-12-28 5 5 f.pompermaier@gmail.com dev@flink.apache.org
JdbcInputFormat.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
281 27 2020-05-13 2020-12-28 5 4 xbjtdcq@163.com dev@flink.apache.org
JdbcRowDataInputFormat.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
304 26 2020-05-15 2021-09-10 5 5 xbjtdcq@gmail.com sjwiesman@gmail.com
GenericJdbcSinkFunction.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal
47 7 2020-05-13 2021-07-18 4 4 xbjtdcq@163.com khachatryan.roman@gmail.com
JdbcExactlyOnceOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
90 14 2020-01-14 2023-04-17 4 2 khachatryan.roman@gmail.com boto@boto.pro
JdbcDmlOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options
109 15 2020-05-13 2021-09-16 4 4 xbjtdcq@163.com sjwiesman@gmail.com
AbstractJdbcRowConverter.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/converter
211 9 2021-09-10 2022-09-12 4 4 sjwiesman@gmail.com martijnvisser@apache.org
XidGenerator.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
17 3 2020-01-14 2021-04-18 3 2 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
JdbcBatchStatementExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
21 2 2020-05-13 2020-12-28 3 3 xbjtdcq@163.com dev@flink.apache.org
FieldNamedPreparedStatement.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/statement
37 1 2020-07-03 2021-09-10 3 3 jark@apache.org sjwiesman@gmail.com
TableSimpleStatementExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
37 5 2020-07-03 2021-09-10 3 3 jark@apache.org sjwiesman@gmail.com
XaFacade.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
44 2 2020-01-14 2021-07-28 3 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
KeyedBatchStatementExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
51 4 2020-05-13 2020-12-28 3 3 xbjtdcq@163.com dev@flink.apache.org
SimpleBatchStatementExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
51 4 2020-05-13 2020-12-28 3 3 xbjtdcq@163.com dev@flink.apache.org
TableInsertOrUpdateStatementExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
81 7 2020-07-03 2021-09-10 3 3 jark@apache.org sjwiesman@gmail.com
XaGroupOpsImpl.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
113 4 2020-01-14 2021-04-18 3 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
JdbcUtils.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/utils
113 3 2020-05-13 2021-10-12 3 3 xbjtdcq@163.com fabianpaul@ververica.com
JdbcConnectorOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
122 1 2021-06-30 2022-07-25 3 3 ingo.buerk@tngtech.com renqschn@gmail.com
PostgresCatalog.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog
149 11 2023-05-24 2023-06-03 3 3 boto@boto.pro 5058131+matriv@users.norepl...
JdbcOutputFormatBuilder.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
217 15 2021-07-20 2023-04-13 3 3 khachatryan.roman@gmail.com boto@boto.pro
XaFacadeImpl.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
394 28 2020-01-14 2021-05-25 3 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
StatementFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/statement
6 - 2020-07-03 2020-12-28 2 2 jark@apache.org dev@flink.apache.org
JdbcDialectFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect
7 - 2021-09-10 2021-09-16 2 1 sjwiesman@gmail.com sjwiesman@gmail.com
JdbcParameterValuesProvider.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/split
8 - 2020-05-13 2020-12-28 2 2 xbjtdcq@163.com dev@flink.apache.org
XaSinkStateHandler.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
9 - 2020-01-14 2023-04-17 2 2 khachatryan.roman@gmail.com boto@boto.pro
JdbcStatementBuilder.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
10 - 2020-05-13 2020-12-28 2 2 xbjtdcq@163.com dev@flink.apache.org
PostgresRowConverter.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/dialect
14 2 2023-05-24 2023-06-03 2 2 boto@boto.pro 5058131+matriv@users.norepl...
JdbcGenericParameterValuesProvider.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/split
15 1 2020-05-13 2020-12-28 2 2 xbjtdcq@163.com dev@flink.apache.org
JdbcTypedQueryOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options
21 1 2020-05-13 2020-12-28 2 2 xbjtdcq@163.com dev@flink.apache.org
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JdbcRowDataLookupFunction.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
151 6 2020-05-15 2023-04-13 16 15 xbjtdcq@gmail.com boto@boto.pro
JdbcDynamicTableFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
285 11 2020-06-08 2023-04-13 15 14 jark@apache.org boto@boto.pro
AbstractJdbcCatalog.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog
431 47 2020-05-13 2023-05-26 13 13 xbjtdcq@163.com liuml07@apache.org
JdbcDynamicTableSource.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
242 13 2020-05-15 2023-04-13 14 12 xbjtdcq@gmail.com boto@boto.pro
JdbcDynamicTableSink.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
92 8 2020-05-15 2023-04-13 9 10 xbjtdcq@gmail.com boto@boto.pro
TableJdbcUpsertOutputFormat.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal
172 10 2020-05-13 2021-08-19 9 8 xbjtdcq@163.com khachatryan.roman@gmail.com
JdbcDialect.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect
29 2 2020-05-13 2022-08-09 9 8 xbjtdcq@163.com wang4luning@gmail.com
JdbcCatalogUtils.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog
38 2 2020-05-13 2023-06-03 8 8 xbjtdcq@163.com 5058131+matriv@users.norepl...
JdbcOutputFormat.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal
314 26 2021-03-12 2023-04-13 6 6 jan.brusch@neuland-bfi.de boto@boto.pro
JdbcTypeUtil.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/utils
104 4 2020-05-13 2023-04-14 6 6 xbjtdcq@163.com liuwenclever@163.com
SimpleJdbcConnectionProvider.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/connection
101 9 2020-05-13 2021-03-08 8 5 xbjtdcq@163.com kezhuw@gmail.com
JdbcSink.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
52 4 2020-01-14 2021-07-28 8 5 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
AbstractDialect.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect
160 10 2020-05-15 2023-04-17 6 5 xbjtdcq@gmail.com boto@boto.pro
JdbcCatalog.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog
74 8 2020-05-13 2023-04-17 5 5 xbjtdcq@163.com boto@boto.pro
JdbcReadOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options
115 18 2020-05-04 2020-12-28 5 5 f.pompermaier@gmail.com dev@flink.apache.org
JdbcConnectionProvider.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/connection
14 - 2020-05-13 2020-12-28 5 5 xbjtdcq@163.com dev@flink.apache.org
InsertOrUpdateJdbcExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
95 7 2020-05-13 2021-10-12 5 5 xbjtdcq@163.com fabianpaul@ververica.com
JdbcConnectionOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
76 12 2020-05-13 2021-06-30 5 5 xbjtdcq@163.com ingo.buerk@tngtech.com
JdbcRowDataInputFormat.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
304 26 2020-05-15 2021-09-10 5 5 xbjtdcq@gmail.com sjwiesman@gmail.com
JdbcExecutionOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
73 12 2020-05-13 2023-04-17 5 5 xbjtdcq@163.com boto@boto.pro
JdbcXaSinkFunction.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
223 12 2020-01-14 2021-08-19 9 4 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
JdbcCatalogFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/factory
50 2 2020-05-13 2022-08-29 5 4 xbjtdcq@163.com ldliulsy@163.com
JdbcInputFormat.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
281 27 2020-05-13 2020-12-28 5 4 xbjtdcq@163.com dev@flink.apache.org
AbstractJdbcRowConverter.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/converter
211 9 2021-09-10 2022-09-12 4 4 sjwiesman@gmail.com martijnvisser@apache.org
JdbcDmlOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options
109 15 2020-05-13 2021-09-16 4 4 xbjtdcq@163.com sjwiesman@gmail.com
GenericJdbcSinkFunction.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal
47 7 2020-05-13 2021-07-18 4 4 xbjtdcq@163.com khachatryan.roman@gmail.com
PostgresCatalog.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog
149 11 2023-05-24 2023-06-03 3 3 boto@boto.pro 5058131+matriv@users.norepl...
SimpleBatchStatementExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
51 4 2020-05-13 2020-12-28 3 3 xbjtdcq@163.com dev@flink.apache.org
KeyedBatchStatementExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
51 4 2020-05-13 2020-12-28 3 3 xbjtdcq@163.com dev@flink.apache.org
TableSimpleStatementExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
37 5 2020-07-03 2021-09-10 3 3 jark@apache.org sjwiesman@gmail.com
TableInsertOrUpdateStatementExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
81 7 2020-07-03 2021-09-10 3 3 jark@apache.org sjwiesman@gmail.com
JdbcBatchStatementExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
21 2 2020-05-13 2020-12-28 3 3 xbjtdcq@163.com dev@flink.apache.org
FieldNamedPreparedStatement.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/statement
37 1 2020-07-03 2021-09-10 3 3 jark@apache.org sjwiesman@gmail.com
JdbcUtils.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/utils
113 3 2020-05-13 2021-10-12 3 3 xbjtdcq@163.com fabianpaul@ververica.com
JdbcConnectorOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
122 1 2021-06-30 2022-07-25 3 3 ingo.buerk@tngtech.com renqschn@gmail.com
JdbcOutputFormatBuilder.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
217 15 2021-07-20 2023-04-13 3 3 khachatryan.roman@gmail.com boto@boto.pro
SemanticXidGenerator.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
60 5 2020-01-14 2021-04-18 6 2 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
JdbcExactlyOnceOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
90 14 2020-01-14 2023-04-17 4 2 khachatryan.roman@gmail.com boto@boto.pro
XidGenerator.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
17 3 2020-01-14 2021-04-18 3 2 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
JdbcNumericBetweenParametersProvider.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/split
58 4 2020-05-13 2020-12-28 2 2 xbjtdcq@163.com dev@flink.apache.org
JdbcGenericParameterValuesProvider.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/split
15 1 2020-05-13 2020-12-28 2 2 xbjtdcq@163.com dev@flink.apache.org
JdbcParameterValuesProvider.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/split
8 - 2020-05-13 2020-12-28 2 2 xbjtdcq@163.com dev@flink.apache.org
CrateDBCatalog.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/catalog
103 8 2023-06-03 2023-06-12 2 2 5058131+matriv@users.norepl... snuyanzin@gmail.com
PostgresTablePath.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog
69 10 2023-05-24 2023-06-03 2 2 boto@boto.pro 5058131+matriv@users.norepl...
PostgresTypeMapper.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog
143 3 2023-05-24 2023-06-03 2 2 boto@boto.pro 5058131+matriv@users.norepl...
PostgresDialect.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/dialect
21 3 2023-05-24 2023-06-03 2 2 boto@boto.pro 5058131+matriv@users.norepl...
PostgresRowConverter.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/dialect
14 2 2023-05-24 2023-06-03 2 2 boto@boto.pro 5058131+matriv@users.norepl...
JdbcInsertOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options
24 3 2020-05-13 2020-12-28 2 2 xbjtdcq@163.com dev@flink.apache.org
JdbcTypedQueryOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options
21 1 2020-05-13 2020-12-28 2 2 xbjtdcq@163.com dev@flink.apache.org
TableBufferedStatementExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
40 5 2020-07-03 2020-12-28 2 2 jark@apache.org dev@flink.apache.org
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
suppressions.xml
in tools/maven
6 -
XaFacadeImpl.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
394 28 2020-01-14 2021-05-25 3 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
MySqlTypeMapper.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/mysql/catalog
172 4 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
OracleRowConverter.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/oracle/dialect
154 3 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
InternalJdbcConnectionOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options
144 17 2023-04-13 2023-04-13 1 1 boto@boto.pro boto@boto.pro
XaFacadePoolingImpl.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
138 16 2021-04-15 2021-04-15 1 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
MySqlCatalog.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/mysql/catalog
130 10 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
SqlServerDialect.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/sqlserver/dialect
118 9 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
OracleDialect.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/oracle/dialect
113 9 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
XaGroupOpsImpl.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
113 4 2020-01-14 2021-04-18 3 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
JdbcRowOutputFormat.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
100 13 2021-07-18 2021-07-18 1 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
XidSerializer.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
96 17 2020-01-14 2020-01-14 1 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
CheckpointAndXidSerializer.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
92 16 2020-01-14 2020-01-14 1 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
MySqlDialect.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/mysql/dialect
91 10 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
AbstractPostgresCompatibleDialect.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect
69 6 2023-06-03 2023-06-03 1 1 5058131+matriv@users.norepl... 5058131+matriv@users.norepl...
DerbyDialect.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/derby/dialect
68 9 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
XaGroupOps.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
65 1 2020-01-14 2021-04-18 2 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
XidImpl.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
63 4 2020-01-14 2020-01-14 1 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
XaSinkStateHandlerImpl.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
60 4 2020-01-14 2020-01-14 1 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
AbstractPostgresCompatibleRowConverter.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/converter
58 5 2023-06-03 2023-06-03 1 1 5058131+matriv@users.norepl... 5058131+matriv@users.norepl...
CheckpointAndXid.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
57 9 2020-01-14 2020-01-14 1 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
XaFacade.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
44 2 2020-01-14 2021-07-28 3 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
CompositeJdbcParameterValuesProvider.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/split
32 1 2022-06-22 2022-06-22 1 1 q.lim@mwam.com q.lim@mwam.com
CrateDBTypeMapper.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/catalog
31 2 2023-06-03 2023-06-03 1 1 5058131+matriv@users.norepl... 5058131+matriv@users.norepl...
ParameterizedPredicate.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
30 5 2022-06-22 2022-06-22 1 1 q.lim@mwam.com q.lim@mwam.com
CrateDBTablePath.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/catalog
28 4 2023-06-03 2023-06-03 1 1 5058131+matriv@users.norepl... 5058131+matriv@users.norepl...
SqlServerRowConverter.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/sqlserver/dialect
25 3 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
JdbcCatalogFactoryOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/factory
21 1 2021-03-18 2021-03-18 1 1 ingo.buerk@tngtech.com ingo.buerk@tngtech.com
CrateDBDialect.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/dialect
19 3 2023-06-03 2023-06-03 1 1 5058131+matriv@users.norepl... 5058131+matriv@users.norepl...
OracleDialectFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/oracle/dialect
15 2 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
DerbyRowConverter.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/derby/dialect
15 2 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
DerbyDialectFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/derby/dialect
15 2 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
CrateDBDialectFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/dialect
15 2 2023-06-03 2023-06-03 1 1 5058131+matriv@users.norepl... 5058131+matriv@users.norepl...
PostgresDialectFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/dialect
15 2 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
MySqlDialectFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/mysql/dialect
15 2 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
MySQLRowConverter.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/mysql/dialect
15 2 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
SqlServerDialectFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/sqlserver/dialect
15 2 2023-05-24 2023-05-24 1 1 boto@boto.pro boto@boto.pro
CrateDBRowConverter.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/dialect
14 2 2023-06-03 2023-06-03 1 1 5058131+matriv@users.norepl... 5058131+matriv@users.norepl...
JdbcRowConverter.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/converter
13 - 2021-09-10 2021-09-10 1 1 sjwiesman@gmail.com sjwiesman@gmail.com
JdbcDialectTypeMapper.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect
9 - 2021-08-24 2021-08-24 1 1 flinker@126.com flinker@126.com
JdbcDialectFactory.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect
7 - 2021-09-10 2021-09-16 2 1 sjwiesman@gmail.com sjwiesman@gmail.com
package-info.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
1 - 2020-01-14 2020-01-14 1 1 khachatryan.roman@gmail.com khachatryan.roman@gmail.com
FieldNamedPreparedStatementImpl.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/statement
180 22 2020-07-03 2020-12-28 2 2 jark@apache.org dev@flink.apache.org
JdbcFilterPushdownPreparedStatementVisitor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table
167 7 2022-06-22 2023-02-22 2 2 q.lim@mwam.com grzegorz.kolakowski@getinda...
PostgresTypeMapper.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog
143 3 2023-05-24 2023-06-03 2 2 boto@boto.pro 5058131+matriv@users.norepl...
XaSinkStateSerializer.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa
116 18 2020-01-14 2021-02-22 2 2 khachatryan.roman@gmail.com maciej.obuchowski@getindata...
CrateDBCatalog.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/catalog
103 8 2023-06-03 2023-06-12 2 2 5058131+matriv@users.norepl... snuyanzin@gmail.com
JdbcExactlyOnceOptions.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc
90 14 2020-01-14 2023-04-17 4 2 khachatryan.roman@gmail.com boto@boto.pro
TableBufferReducedStatementExecutor.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor
73 6 2020-07-03 2020-12-28 2 2 jark@apache.org dev@flink.apache.org
PostgresTablePath.java
in flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog
69 10 2023-05-24 2023-06-03 2 2 boto@boto.pro 5058131+matriv@users.norepl...
Correlations

File Size vs. Number of Changes: 100 points

flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/catalog/CrateDBCatalog.java x: 103 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/JdbcCatalogUtils.java x: 38 lines of code y: 8 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/converter/AbstractPostgresCompatibleRowConverter.java x: 58 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/catalog/CrateDBTablePath.java x: 28 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/catalog/CrateDBTypeMapper.java x: 31 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/dialect/CrateDBDialect.java x: 19 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/dialect/CrateDBDialectFactory.java x: 15 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/dialect/CrateDBRowConverter.java x: 14 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog/PostgresCatalog.java x: 149 lines of code y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog/PostgresTablePath.java x: 69 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog/PostgresTypeMapper.java x: 143 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/dialect/PostgresDialect.java x: 21 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/dialect/PostgresRowConverter.java x: 14 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/AbstractPostgresCompatibleDialect.java x: 69 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/AbstractJdbcCatalog.java x: 431 lines of code y: 13 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/derby/dialect/DerbyDialect.java x: 68 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/mysql/catalog/MySqlCatalog.java x: 130 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/mysql/catalog/MySqlTypeMapper.java x: 172 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/mysql/dialect/MySqlDialect.java x: 91 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/oracle/dialect/OracleDialect.java x: 113 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/oracle/dialect/OracleRowConverter.java x: 154 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/sqlserver/dialect/SqlServerDialect.java x: 118 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/sqlserver/dialect/SqlServerRowConverter.java x: 25 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/utils/JdbcTypeUtil.java x: 104 lines of code y: 6 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/JdbcOutputFormat.java x: 314 lines of code y: 6 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options/InternalJdbcConnectionOptions.java x: 144 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcDynamicTableFactory.java x: 285 lines of code y: 15 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcDynamicTableSink.java x: 92 lines of code y: 9 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcDynamicTableSource.java x: 242 lines of code y: 14 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcOutputFormatBuilder.java x: 217 lines of code y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcRowDataLookupFunction.java x: 151 lines of code y: 16 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcExactlyOnceOptions.java x: 90 lines of code y: 4 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcExecutionOptions.java x: 73 lines of code y: 5 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/JdbcCatalog.java x: 74 lines of code y: 5 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/AbstractDialect.java x: 160 lines of code y: 6 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/JdbcXaSinkFunctionState.java x: 38 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaSinkStateHandler.java x: 9 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcFilterPushdownPreparedStatementVisitor.java x: 167 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/split/CompositeJdbcParameterValuesProvider.java x: 32 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/ParameterizedPredicate.java x: 30 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/converter/AbstractJdbcRowConverter.java x: 211 lines of code y: 4 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/factory/JdbcCatalogFactory.java x: 50 lines of code y: 5 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialectLoader.java x: 66 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcConnectorOptions.java x: 122 lines of code y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialect.java x: 29 lines of code y: 9 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcSink.java x: 52 lines of code y: 8 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/JdbcXaSinkFunction.java x: 223 lines of code y: 9 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialectTypeMapper.java x: 9 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/InsertOrUpdateJdbcExecutor.java x: 95 lines of code y: 5 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/utils/JdbcUtils.java x: 113 lines of code y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialectFactory.java x: 7 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options/JdbcDmlOptions.java x: 109 lines of code y: 4 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/converter/JdbcRowConverter.java x: 13 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/TableInsertOrUpdateStatementExecutor.java x: 81 lines of code y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/TableSimpleStatementExecutor.java x: 37 lines of code y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcRowDataInputFormat.java x: 304 lines of code y: 5 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/TableJdbcUpsertOutputFormat.java x: 172 lines of code y: 9 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaFacade.java x: 44 lines of code y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/GenericJdbcSinkFunction.java x: 47 lines of code y: 4 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcRowOutputFormat.java x: 100 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcConnectionOptions.java x: 76 lines of code y: 5 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaFacadeImpl.java x: 394 lines of code y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/SemanticXidGenerator.java x: 60 lines of code y: 6 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaGroupOps.java x: 65 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XidGenerator.java x: 17 lines of code y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaFacadePoolingImpl.java x: 138 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/factory/JdbcCatalogFactoryOptions.java x: 21 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/connection/SimpleJdbcConnectionProvider.java x: 101 lines of code y: 8 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaSinkStateSerializer.java x: 116 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/CheckpointAndXid.java x: 57 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/CheckpointAndXidSerializer.java x: 92 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaSinkStateHandlerImpl.java x: 60 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XidImpl.java x: 63 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XidSerializer.java x: 96 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/package-info.java x: 1 lines of code y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcInputFormat.java x: 281 lines of code y: 5 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcStatementBuilder.java x: 10 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/connection/JdbcConnectionProvider.java x: 14 lines of code y: 5 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/JdbcBatchStatementExecutor.java x: 21 lines of code y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/KeyedBatchStatementExecutor.java x: 51 lines of code y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/TableBufferReducedStatementExecutor.java x: 73 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/TableBufferedStatementExecutor.java x: 40 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options/JdbcInsertOptions.java x: 24 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options/JdbcReadOptions.java x: 115 lines of code y: 5 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/split/JdbcGenericParameterValuesProvider.java x: 15 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/split/JdbcNumericBetweenParametersProvider.java x: 58 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/split/JdbcParameterValuesProvider.java x: 8 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/statement/FieldNamedPreparedStatementImpl.java x: 180 lines of code y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/statement/StatementFactory.java x: 6 lines of code y: 2 # changes
16.0
# changes
  min: 1.0
  average: 3.25
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 16.0
0 431.0
lines of code
min: 1.0 | average: 87.59 | 25th percentile: 21.0 | median: 64.0 | 75th percentile: 115.75 | max: 431.0

Number of Contributors vs. Number of Changes: 100 points

flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/catalog/CrateDBCatalog.java x: 2 # contributors y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/JdbcCatalogUtils.java x: 8 # contributors y: 8 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/converter/AbstractPostgresCompatibleRowConverter.java x: 1 # contributors y: 1 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog/PostgresCatalog.java x: 3 # contributors y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/AbstractJdbcCatalog.java x: 13 # contributors y: 13 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/utils/JdbcTypeUtil.java x: 6 # contributors y: 6 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcDynamicTableFactory.java x: 14 # contributors y: 15 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcDynamicTableSink.java x: 10 # contributors y: 9 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcDynamicTableSource.java x: 12 # contributors y: 14 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcRowDataLookupFunction.java x: 15 # contributors y: 16 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcExactlyOnceOptions.java x: 2 # contributors y: 4 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcExecutionOptions.java x: 5 # contributors y: 5 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/AbstractDialect.java x: 5 # contributors y: 6 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/converter/AbstractJdbcRowConverter.java x: 4 # contributors y: 4 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/factory/JdbcCatalogFactory.java x: 4 # contributors y: 5 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialect.java x: 8 # contributors y: 9 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcSink.java x: 5 # contributors y: 8 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/JdbcXaSinkFunction.java x: 4 # contributors y: 9 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialectFactory.java x: 1 # contributors y: 2 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaFacade.java x: 1 # contributors y: 3 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/SemanticXidGenerator.java x: 2 # contributors y: 6 # changes flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XidGenerator.java x: 2 # contributors y: 3 # changes
16.0
# changes
  min: 1.0
  average: 3.25
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 16.0
0 15.0
# contributors
min: 1.0 | average: 2.91 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 15.0

Number of Contributors vs. File Size: 100 points

flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/catalog/CrateDBCatalog.java x: 2 # contributors y: 103 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/JdbcCatalogUtils.java x: 8 # contributors y: 38 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/converter/AbstractPostgresCompatibleRowConverter.java x: 1 # contributors y: 58 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/catalog/CrateDBTablePath.java x: 1 # contributors y: 28 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/catalog/CrateDBTypeMapper.java x: 1 # contributors y: 31 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/dialect/CrateDBDialect.java x: 1 # contributors y: 19 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/cratedb/dialect/CrateDBDialectFactory.java x: 1 # contributors y: 15 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog/PostgresCatalog.java x: 3 # contributors y: 149 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog/PostgresTablePath.java x: 2 # contributors y: 69 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/catalog/PostgresTypeMapper.java x: 2 # contributors y: 143 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/dialect/PostgresDialect.java x: 2 # contributors y: 21 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/postgres/dialect/PostgresRowConverter.java x: 2 # contributors y: 14 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/AbstractPostgresCompatibleDialect.java x: 1 # contributors y: 69 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/AbstractJdbcCatalog.java x: 13 # contributors y: 431 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/mysql/catalog/MySqlCatalog.java x: 1 # contributors y: 130 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/mysql/catalog/MySqlTypeMapper.java x: 1 # contributors y: 172 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/mysql/dialect/MySqlDialect.java x: 1 # contributors y: 91 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/oracle/dialect/OracleDialect.java x: 1 # contributors y: 113 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/oracle/dialect/OracleRowConverter.java x: 1 # contributors y: 154 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/sqlserver/dialect/SqlServerDialect.java x: 1 # contributors y: 118 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/databases/sqlserver/dialect/SqlServerRowConverter.java x: 1 # contributors y: 25 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/utils/JdbcTypeUtil.java x: 6 # contributors y: 104 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/JdbcOutputFormat.java x: 6 # contributors y: 314 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options/InternalJdbcConnectionOptions.java x: 1 # contributors y: 144 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcDynamicTableFactory.java x: 14 # contributors y: 285 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcDynamicTableSink.java x: 10 # contributors y: 92 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcDynamicTableSource.java x: 12 # contributors y: 242 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcOutputFormatBuilder.java x: 3 # contributors y: 217 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcRowDataLookupFunction.java x: 15 # contributors y: 151 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcExactlyOnceOptions.java x: 2 # contributors y: 90 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcExecutionOptions.java x: 5 # contributors y: 73 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/AbstractDialect.java x: 5 # contributors y: 160 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/JdbcXaSinkFunctionState.java x: 2 # contributors y: 38 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaSinkStateHandler.java x: 2 # contributors y: 9 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcFilterPushdownPreparedStatementVisitor.java x: 2 # contributors y: 167 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/ParameterizedPredicate.java x: 1 # contributors y: 30 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/converter/AbstractJdbcRowConverter.java x: 4 # contributors y: 211 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/factory/JdbcCatalogFactory.java x: 4 # contributors y: 50 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialectLoader.java x: 2 # contributors y: 66 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcConnectorOptions.java x: 3 # contributors y: 122 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialect.java x: 8 # contributors y: 29 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcSink.java x: 5 # contributors y: 52 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/JdbcXaSinkFunction.java x: 4 # contributors y: 223 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialectTypeMapper.java x: 1 # contributors y: 9 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/InsertOrUpdateJdbcExecutor.java x: 5 # contributors y: 95 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/utils/JdbcUtils.java x: 3 # contributors y: 113 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/dialect/JdbcDialectFactory.java x: 1 # contributors y: 7 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options/JdbcDmlOptions.java x: 4 # contributors y: 109 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/converter/JdbcRowConverter.java x: 1 # contributors y: 13 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/TableInsertOrUpdateStatementExecutor.java x: 3 # contributors y: 81 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/TableSimpleStatementExecutor.java x: 3 # contributors y: 37 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/table/JdbcRowDataInputFormat.java x: 5 # contributors y: 304 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/TableJdbcUpsertOutputFormat.java x: 8 # contributors y: 172 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaFacade.java x: 1 # contributors y: 44 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/GenericJdbcSinkFunction.java x: 4 # contributors y: 47 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcRowOutputFormat.java x: 1 # contributors y: 100 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcConnectionOptions.java x: 5 # contributors y: 76 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaFacadeImpl.java x: 1 # contributors y: 394 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/SemanticXidGenerator.java x: 2 # contributors y: 60 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaGroupOps.java x: 1 # contributors y: 65 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XidGenerator.java x: 2 # contributors y: 17 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaFacadePoolingImpl.java x: 1 # contributors y: 138 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/catalog/factory/JdbcCatalogFactoryOptions.java x: 1 # contributors y: 21 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/connection/SimpleJdbcConnectionProvider.java x: 5 # contributors y: 101 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaSinkStateSerializer.java x: 2 # contributors y: 116 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/CheckpointAndXid.java x: 1 # contributors y: 57 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/CheckpointAndXidSerializer.java x: 1 # contributors y: 92 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XaSinkStateHandlerImpl.java x: 1 # contributors y: 60 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XidImpl.java x: 1 # contributors y: 63 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/XidSerializer.java x: 1 # contributors y: 96 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/xa/package-info.java x: 1 # contributors y: 1 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/JdbcInputFormat.java x: 4 # contributors y: 281 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/connection/JdbcConnectionProvider.java x: 5 # contributors y: 14 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/JdbcBatchStatementExecutor.java x: 3 # contributors y: 21 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/KeyedBatchStatementExecutor.java x: 3 # contributors y: 51 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/TableBufferReducedStatementExecutor.java x: 2 # contributors y: 73 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/executor/TableBufferedStatementExecutor.java x: 2 # contributors y: 40 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options/JdbcInsertOptions.java x: 2 # contributors y: 24 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/internal/options/JdbcReadOptions.java x: 5 # contributors y: 115 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/split/JdbcNumericBetweenParametersProvider.java x: 2 # contributors y: 58 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/split/JdbcParameterValuesProvider.java x: 2 # contributors y: 8 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/statement/FieldNamedPreparedStatementImpl.java x: 2 # contributors y: 180 lines of code flink-connector-jdbc/src/main/java/org/apache/flink/connector/jdbc/statement/StatementFactory.java x: 2 # contributors y: 6 lines of code
431.0
lines of code
  min: 1.0
  average: 87.59
  25th percentile: 21.0
  median: 64.0
  75th percentile: 115.75
  max: 431.0
0 15.0
# contributors
min: 1.0 | average: 2.91 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 15.0