apache / flink-connector-opensearch
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 36 files with 2,607 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)
    • 0 files changed 6-20 times (0 lines of code)
    • 36 files changed 1-5 times (2,607 lines of code)
0% | 0% | 0% | 0% | 100%
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 36 files with 2,607 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)
    • 3 files changed by 2-5 contributors (534 lines of code)
    • 33 files changed by 1 contributor (2,073 lines of code)
0% | 0% | 0% | 20% | 79%
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, editorconfig, 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% | 0% | 100%
xml0% | 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
flink-connector-opensearch0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 36)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
OpensearchSink.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
55 2 2022-12-09 2023-07-07 3 2 andriy.redko@aiven.io leonidilyevsky@yahoo.com
OpensearchSinkBuilder.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
211 21 2022-12-09 2023-07-07 3 2 andriy.redko@aiven.io leonidilyevsky@yahoo.com
OpensearchWriter.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
268 16 2022-12-09 2023-07-07 3 2 andriy.redko@aiven.io leonidilyevsky@yahoo.com
OpensearchConnectorOptions.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
111 - 2022-12-09 2022-12-12 2 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchSinkBuilderSupplier.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
4 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
suppressions.xml
in tools/maven
6 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
FailureHandler.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
8 - 2023-07-07 2023-07-07 1 1 leonidilyevsky@yahoo.com leonidilyevsky@yahoo.com
FlushBackoffType.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
8 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RestClientFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
8 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
BulkRequestConsumerFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
9 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
IndexGenerator.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
10 1 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
LogicalTypeWithIndex.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
10 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchEmitter.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
11 2 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RequestIndexer.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
11 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
ActionRequestFailureHandler.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
11 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
StaticIndexGenerator.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
12 2 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
AbstractTimeIndexGenerator.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
16 2 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchSinkFunction.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
16 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
IndexGeneratorBase.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
26 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RestClientFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
27 - 2023-06-13 2023-06-13 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
NoOpFailureHandler.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch/util
27 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RequestIndexer.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
28 1 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
DefaultRestClientConfig.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
37 1 2023-06-13 2023-06-13 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
BufferingNoOpRequestIndexer.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
41 4 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
BulkProcessorConfig.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
43 6 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchBulkProcessorIndexer.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
50 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
NetworkClientConfig.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
56 7 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchValidationUtils.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
59 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
DefaultRestClientFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
69 2 2023-06-13 2023-06-13 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
KeyExtractor.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
70 4 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RowOpensearchEmitter.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
92 5 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchConfiguration.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
118 19 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchDynamicSink.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
162 9 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchDynamicSinkFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
202 7 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
IndexGeneratorFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
236 15 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchSink.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
479 39 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
Files With Most Contributors (Top 36)
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
OpensearchSink.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
55 2 2022-12-09 2023-07-07 3 2 andriy.redko@aiven.io leonidilyevsky@yahoo.com
OpensearchWriter.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
268 16 2022-12-09 2023-07-07 3 2 andriy.redko@aiven.io leonidilyevsky@yahoo.com
OpensearchSinkBuilder.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
211 21 2022-12-09 2023-07-07 3 2 andriy.redko@aiven.io leonidilyevsky@yahoo.com
OpensearchConnectorOptions.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
111 - 2022-12-09 2022-12-12 2 1 andriy.redko@aiven.io andriy.redko@aiven.io
suppressions.xml
in tools/maven
6 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchSink.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
479 39 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RequestIndexer.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
28 1 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
NoOpFailureHandler.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch/util
27 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchBulkProcessorIndexer.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
50 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
BufferingNoOpRequestIndexer.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
41 4 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchSinkFunction.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
16 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
ActionRequestFailureHandler.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
11 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RestClientFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
8 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
NetworkClientConfig.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
56 7 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
DefaultRestClientFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
69 2 2023-06-13 2023-06-13 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
FlushBackoffType.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
8 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RequestIndexer.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
11 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
BulkProcessorConfig.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
43 6 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
DefaultRestClientConfig.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
37 1 2023-06-13 2023-06-13 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
BulkRequestConsumerFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
9 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchEmitter.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
11 2 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RestClientFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
27 - 2023-06-13 2023-06-13 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
FailureHandler.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
8 - 2023-07-07 2023-07-07 1 1 leonidilyevsky@yahoo.com leonidilyevsky@yahoo.com
OpensearchValidationUtils.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
59 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
KeyExtractor.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
70 4 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
LogicalTypeWithIndex.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
10 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchConfiguration.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
118 19 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchDynamicSink.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
162 9 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
IndexGeneratorBase.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
26 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
IndexGenerator.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
10 1 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RowOpensearchEmitter.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
92 5 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
AbstractTimeIndexGenerator.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
16 2 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
IndexGeneratorFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
236 15 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchDynamicSinkFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
202 7 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchSinkBuilderSupplier.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
4 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
StaticIndexGenerator.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
12 2 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
Files With Least Contributors (Top 36)
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
OpensearchSink.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
479 39 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
IndexGeneratorFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
236 15 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchDynamicSinkFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
202 7 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchDynamicSink.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
162 9 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchConfiguration.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
118 19 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchConnectorOptions.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
111 - 2022-12-09 2022-12-12 2 1 andriy.redko@aiven.io andriy.redko@aiven.io
RowOpensearchEmitter.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
92 5 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
KeyExtractor.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
70 4 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
DefaultRestClientFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
69 2 2023-06-13 2023-06-13 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchValidationUtils.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
59 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
NetworkClientConfig.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
56 7 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchBulkProcessorIndexer.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
50 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
BulkProcessorConfig.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
43 6 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
BufferingNoOpRequestIndexer.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
41 4 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
DefaultRestClientConfig.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
37 1 2023-06-13 2023-06-13 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RequestIndexer.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
28 1 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
NoOpFailureHandler.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch/util
27 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RestClientFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
27 - 2023-06-13 2023-06-13 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
IndexGeneratorBase.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
26 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchSinkFunction.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
16 3 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
AbstractTimeIndexGenerator.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
16 2 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
StaticIndexGenerator.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
12 2 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
ActionRequestFailureHandler.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
11 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RequestIndexer.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
11 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchEmitter.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
11 2 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
LogicalTypeWithIndex.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
10 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
IndexGenerator.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
10 1 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
BulkRequestConsumerFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
9 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
RestClientFactory.java
in flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch
8 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
FlushBackoffType.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
8 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
FailureHandler.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
8 - 2023-07-07 2023-07-07 1 1 leonidilyevsky@yahoo.com leonidilyevsky@yahoo.com
suppressions.xml
in tools/maven
6 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchSinkBuilderSupplier.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table
4 - 2022-12-09 2022-12-09 1 1 andriy.redko@aiven.io andriy.redko@aiven.io
OpensearchWriter.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
268 16 2022-12-09 2023-07-07 3 2 andriy.redko@aiven.io leonidilyevsky@yahoo.com
OpensearchSinkBuilder.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
211 21 2022-12-09 2023-07-07 3 2 andriy.redko@aiven.io leonidilyevsky@yahoo.com
OpensearchSink.java
in flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink
55 2 2022-12-09 2023-07-07 3 2 andriy.redko@aiven.io leonidilyevsky@yahoo.com
Correlations

File Size vs. Number of Changes: 36 points

flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/FailureHandler.java x: 8 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/OpensearchSink.java x: 55 lines of code y: 3 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/OpensearchSinkBuilder.java x: 211 lines of code y: 3 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/OpensearchWriter.java x: 268 lines of code y: 3 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/DefaultRestClientConfig.java x: 37 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/DefaultRestClientFactory.java x: 69 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/RestClientFactory.java x: 27 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchConnectorOptions.java x: 111 lines of code y: 2 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/BulkProcessorConfig.java x: 43 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/BulkRequestConsumerFactory.java x: 9 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/NetworkClientConfig.java x: 56 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/OpensearchEmitter.java x: 11 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/AbstractTimeIndexGenerator.java x: 16 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/IndexGenerator.java x: 10 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/IndexGeneratorBase.java x: 26 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/IndexGeneratorFactory.java x: 236 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/KeyExtractor.java x: 70 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchConfiguration.java x: 118 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchDynamicSink.java x: 162 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchDynamicSinkFactory.java x: 202 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchSinkBuilderSupplier.java x: 4 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchValidationUtils.java x: 59 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/RowOpensearchEmitter.java x: 92 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/StaticIndexGenerator.java x: 12 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch/BufferingNoOpRequestIndexer.java x: 41 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch/OpensearchBulkProcessorIndexer.java x: 50 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch/OpensearchSink.java x: 479 lines of code y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch/RequestIndexer.java x: 28 lines of code y: 1 # changes tools/maven/suppressions.xml x: 6 lines of code y: 1 # changes
3.0
# changes
  min: 1.0
  average: 1.19
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 3.0
0 479.0
lines of code
min: 4.0 | average: 72.42 | 25th percentile: 11.0 | median: 32.5 | 75th percentile: 86.5 | max: 479.0

Number of Contributors vs. Number of Changes: 36 points

flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/FailureHandler.java x: 1 # contributors y: 1 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/OpensearchSink.java x: 2 # contributors y: 3 # changes flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchConnectorOptions.java x: 1 # contributors y: 2 # changes
3.0
# changes
  min: 1.0
  average: 1.19
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 3.0
0 2.0
# contributors
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 36 points

flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/FailureHandler.java x: 1 # contributors y: 8 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/OpensearchSink.java x: 2 # contributors y: 55 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/OpensearchSinkBuilder.java x: 2 # contributors y: 211 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/OpensearchWriter.java x: 2 # contributors y: 268 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/DefaultRestClientConfig.java x: 1 # contributors y: 37 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/DefaultRestClientFactory.java x: 1 # contributors y: 69 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/RestClientFactory.java x: 1 # contributors y: 27 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchConnectorOptions.java x: 1 # contributors y: 111 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/BulkProcessorConfig.java x: 1 # contributors y: 43 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/NetworkClientConfig.java x: 1 # contributors y: 56 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/sink/OpensearchEmitter.java x: 1 # contributors y: 11 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/AbstractTimeIndexGenerator.java x: 1 # contributors y: 16 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/IndexGeneratorBase.java x: 1 # contributors y: 26 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/IndexGeneratorFactory.java x: 1 # contributors y: 236 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/KeyExtractor.java x: 1 # contributors y: 70 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchConfiguration.java x: 1 # contributors y: 118 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchDynamicSink.java x: 1 # contributors y: 162 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchDynamicSinkFactory.java x: 1 # contributors y: 202 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchSinkBuilderSupplier.java x: 1 # contributors y: 4 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/OpensearchValidationUtils.java x: 1 # contributors y: 59 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/RowOpensearchEmitter.java x: 1 # contributors y: 92 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/connector/opensearch/table/StaticIndexGenerator.java x: 1 # contributors y: 12 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch/BufferingNoOpRequestIndexer.java x: 1 # contributors y: 41 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch/OpensearchBulkProcessorIndexer.java x: 1 # contributors y: 50 lines of code flink-connector-opensearch/src/main/java/org/apache/flink/streaming/connectors/opensearch/OpensearchSink.java x: 1 # contributors y: 479 lines of code tools/maven/suppressions.xml x: 1 # contributors y: 6 lines of code
479.0
lines of code
  min: 4.0
  average: 72.42
  25th percentile: 11.0
  median: 32.5
  75th percentile: 86.5
  max: 479.0
0 2.0
# contributors
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0