spotify / beam
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 4,769 files with 497,850 lines of code.
    • 91 files changed more than 100 times (72,571 lines of code)
    • 302 files changed 51-100 times (97,967 lines of code)
    • 887 files changed 21-50 times (147,330 lines of code)
    • 1,849 files changed 6-20 times (125,393 lines of code)
    • 1,640 files changed 1-5 times (54,589 lines of code)
14% | 19% | 29% | 25% | 10%
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 4,769 files with 497,850 lines of code.
    • 575 files changed by more than 25 contributors (209,771 lines of code)
    • 1,412 files changed by 11-25 contributors (169,606 lines of code)
    • 1,143 files changed by 6-10 contributors (62,521 lines of code)
    • 1,585 files changed by 2-5 contributors (51,898 lines of code)
    • 54 files changed by 1 contributor (4,054 lines of code)
42% | 34% | 12% | 10% | <1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, py, yaml, go, md, gradle, groovy, svg, kt, sql, scss, sh, html, json, js, properties, txt, xml, proto, ipynb, tsx, pxd, sass, ts, css, kts, ini, pyx, bat, avsc, p8, gitattributes, thrift, cc, cfg, h, mod, htaccess, in, g4, gitmodules, eslintignore, ftl, gitignore, toml, pb, rdf, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java13% | 21% | 31% | 25% | 7%
py28% | 23% | 27% | 15% | 5%
proto49% | 0% | 33% | 14% | 3%
groovy56% | 0% | 18% | 14% | 10%
go1% | 15% | 32% | 35% | 14%
pxd0% | 49% | 21% | 20% | 9%
xml0% | 10% | 0% | 6% | 82%
yaml0% | 0% | 19% | 47% | 33%
ftl0% | 0% | 100% | 0% | 0%
html0% | 0% | 9% | 55% | 34%
pyx0% | 0% | 81% | 18% | 0%
kts0% | 0% | 51% | 48% | 0%
toml0% | 0% | 100% | 0% | 0%
cfg0% | 0% | 87% | 0% | 12%
scss0% | 0% | 0% | 31% | 68%
sass0% | 0% | 0% | 78% | 21%
tsx0% | 0% | 0% | 55% | 44%
js0% | 0% | 0% | 14% | 85%
ts0% | 0% | 0% | 66% | 33%
css0% | 0% | 0% | 78% | 21%
in0% | 0% | 0% | 100% | 0%
sql0% | 0% | 0% | 0% | 100%
kt0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
rdf0% | 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
sdks15% | 20% | 29% | 24% | 9%
runners13% | 22% | 35% | 23% | 5%
model56% | 0% | 32% | 9% | 1%
buildSrc72% | 0% | 17% | 5% | 5%
ownership0% | 0% | 93% | 6% | 0%
website0% | 0% | 2% | 45% | 52%
ROOT0% | 0% | 60% | 39% | 0%
release0% | 0% | 13% | 73% | 13%
learning0% | 0% | <1% | 25% | 74%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
BeamModulePlugin.groovy
in buildSrc/src/main/groovy/org/apache/beam/gradle
1680 3 2018-06-19 2021-04-29 502 153 kenn@apache.org heejong@gmail.com
setup.py
in sdks/python
246 6 2016-02-25 2021-05-01 365 122 silviuc@google.com baetensmatthias@gmail.com
DataflowRunner.java
in runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow
1751 81 2016-05-10 2021-04-24 364 101 klk@google.com kenn@apache.org
core.py
in sdks/python/apache_beam/transforms
1571 218 2016-06-14 2021-04-22 336 90 silviuc@google.com 1285728+lazylynx@users.nore...
dataflow_runner.py
in sdks/python/apache_beam/runners/dataflow
1152 57 2017-02-16 2021-04-29 296 93 pabloem@google.com tvalentyn@users.noreply.git...
BigQueryIO.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
1640 113 2016-07-18 2021-03-24 286 102 dhalperi@google.com relax@google.com
bundle_processor.py
in sdks/python/apache_beam/runners/worker
1487 118 2017-06-05 2021-03-11 238 74 tgroh@google.com sruthiskumar92@gmail.com
DataflowPipelineTranslator.java
in runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow
1005 50 2016-04-12 2021-04-28 237 75 markshields@google.com tvalentyn@users.noreply.git...
pipeline.py
in sdks/python/apache_beam
803 56 2016-06-14 2021-05-01 229 85 silviuc@google.com chamikara@apache.org
apiclient.py
in sdks/python/apache_beam/runners/dataflow/internal
918 51 2017-02-16 2021-04-29 219 91 pabloem@google.com heejong@gmail.com
KafkaIO.java
in sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka
1333 122 2016-04-07 2021-04-24 219 76 dhalperi@google.com 36090911+boyuanzz@users.nor...
DoFnOperator.java
in runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming
1149 79 2017-03-18 2021-04-15 214 71 aljoscha.krettek@gmail.com xinyuliu.us@gmail.com
coders.py
in sdks/python/apache_beam/coders
874 244 2016-06-14 2021-04-13 202 77 silviuc@google.com 65132551+nehsyc@users.norep...
sdk_worker.py
in sdks/python/apache_beam/runners/worker
891 79 2017-04-20 2021-04-13 202 78 robertwb@gmail.com zyichi@google.com
common.py
in sdks/python/apache_beam/runners
1004 79 2016-06-14 2021-03-18 200 72 silviuc@google.com tvalentyn@users.noreply.git...
bigquery.py
in sdks/python/apache_beam/io/gcp
1138 60 2017-02-23 2021-04-19 194 75 altay@google.com elharo@google.com
TransformTranslator.java
in runners/spark/src/main/java/org/apache/beam/runners/spark/translation
669 28 2016-03-14 2021-03-11 192 67 ansela@paypal.com sruthiskumar92@gmail.com
pipeline_options.py
in sdks/python/apache_beam/options
1237 51 2017-05-07 2021-04-22 189 86 sourabhbajaj@google.com emilyye@google.com
DoFn.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/transforms
273 9 2016-04-13 2021-03-11 182 59 bchambers@google.com sruthiskumar92@gmail.com
iobase.py
in sdks/python/apache_beam/io
559 96 2016-06-14 2021-04-08 182 66 silviuc@google.com 36090911+boyuanzz@users.nor...
proto
beam_runner_api.proto
in model/pipeline/src/main/proto
1567 - 2017-09-29 2021-04-29 182 71 klk@google.com heejong@gmail.com
TextIO.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/io
689 87 2016-04-13 2021-03-11 178 55 bchambers@google.com sruthiskumar92@gmail.com
ParDo.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/transforms
531 33 2016-03-04 2021-03-11 176 59 swegner@google.com sruthiskumar92@gmail.com
StreamingTransformTranslator.java
in runners/spark/src/main/java/org/apache/beam/runners/spark/translation/streaming
525 25 2016-03-14 2021-03-11 173 59 ansela@paypal.com sruthiskumar92@gmail.com
ptransform.py
in sdks/python/apache_beam/transforms
623 78 2016-06-14 2021-04-22 171 67 silviuc@google.com 1285728+lazylynx@users.nore...
portable_runner.py
in sdks/python/apache_beam/runners/portability
457 27 2018-05-09 2021-04-24 165 68 ankurgoenka@gmail.com tvalentyn@users.noreply.git...
Combine.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/transforms
1332 158 2016-04-11 2021-05-03 165 53 swegner@google.com kenn@apache.org
direct_runner.py
in sdks/python/apache_beam/runners/direct
401 34 2016-10-28 2021-04-24 164 59 altay@google.com tvalentyn@users.noreply.git...
AvroIO.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/io
1030 119 2016-04-13 2021-03-11 163 64 bchambers@google.com sruthiskumar92@gmail.com
SimpleDoFnRunner.java
in runners/core-java/src/main/java/org/apache/beam/runners/core
1033 130 2016-08-25 2021-03-11 163 56 klk@google.com sruthiskumar92@gmail.com
FileBasedSink.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/io
742 56 2016-04-13 2021-03-11 162 55 bchambers@google.com sruthiskumar92@gmail.com
DoFnTester.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/transforms
575 43 2016-03-04 2021-04-15 161 52 swegner@google.com xinyuliu.us@gmail.com
util.py
in sdks/python/apache_beam/transforms
754 68 2016-06-14 2021-04-22 160 70 silviuc@google.com 1285728+lazylynx@users.nore...
ExecutableStageDoFnOperator.java
in runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming
1012 54 2018-05-13 2021-04-08 160 57 thw@apache.org suztomo@google.com
operations.py
in sdks/python/apache_beam/runners/worker
851 83 2017-04-20 2021-03-15 159 61 robertwb@gmail.com mackenzieclark@google.com
DirectRunner.java
in runners/direct-java/src/main/java/org/apache/beam/runners/direct
291 19 2016-06-14 2021-04-08 157 44 dhalperi@google.com steveniemitz@gmail.com
BigtableIO.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigtable
815 85 2016-04-20 2021-03-11 157 65 jbonofre@apache.org sruthiskumar92@gmail.com
transform_evaluator.py
in sdks/python/apache_beam/runners/direct
898 79 2016-10-28 2021-04-24 156 63 altay@google.com tvalentyn@users.noreply.git...
DoFnSignatures.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect
2064 62 2016-08-10 2021-04-15 156 61 kirpichov@google.com xinyuliu.us@gmail.com
FnApiDoFnRunner.java
in sdks/java/harness/src/main/java/org/apache/beam/fn/harness
2203 112 2017-06-05 2021-04-15 154 59 tgroh@google.com xinyuliu.us@gmail.com
BigQueryServicesImpl.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
1218 62 2016-07-18 2021-04-19 153 68 dhalperi@google.com elharo@google.com
FlinkStreamingTransformTranslators.java
in runners/flink/src/main/java/org/apache/beam/runners/flink
1291 53 2017-03-19 2021-03-11 152 65 aljoscha.krettek@gmail.com sruthiskumar92@gmail.com
SparkRunner.java
in runners/spark/src/main/java/org/apache/beam/runners/spark
337 17 2016-06-17 2021-04-19 151 55 tgroh@google.com elharo@google.com
ProcessBundleHandler.java
in sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control
697 29 2017-01-20 2021-04-20 150 63 lcwik@google.com robertwb@google.com
JdbcIO.java
in sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc
1016 102 2016-09-05 2021-04-30 146 66 jbonofre@apache.org 2bnp4gukr5@snkmail.com
coder_impl.py
in sdks/python/apache_beam/coders
900 129 2016-06-14 2021-04-14 138 62 silviuc@google.com ehudm@google.com
trigger.py
in sdks/python/apache_beam/transforms
1053 204 2016-06-14 2021-04-22 136 63 silviuc@google.com 1285728+lazylynx@users.nore...
ElasticsearchIO.java
in sdks/java/io/elasticsearch/src/main/java/org/apache/beam/sdk/io/elasticsearch
973 68 2016-10-20 2021-04-08 135 63 echauchot@gmail.com+jbonofr... heejong@gmail.com
DoFnSignature.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect
882 77 2016-08-10 2021-04-15 134 50 kirpichov@google.com xinyuliu.us@gmail.com
ExecutorServiceParallelExecutor.java
in runners/direct-java/src/main/java/org/apache/beam/runners/direct
327 23 2016-04-28 2021-03-11 133 43 tgroh@google.com sruthiskumar92@gmail.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
BeamModulePlugin.groovy
in buildSrc/src/main/groovy/org/apache/beam/gradle
1680 3 2018-06-19 2021-04-29 502 153 kenn@apache.org heejong@gmail.com
setup.py
in sdks/python
246 6 2016-02-25 2021-05-01 365 122 silviuc@google.com baetensmatthias@gmail.com
BigQueryIO.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
1640 113 2016-07-18 2021-03-24 286 102 dhalperi@google.com relax@google.com
DataflowRunner.java
in runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow
1751 81 2016-05-10 2021-04-24 364 101 klk@google.com kenn@apache.org
dataflow_runner.py
in sdks/python/apache_beam/runners/dataflow
1152 57 2017-02-16 2021-04-29 296 93 pabloem@google.com tvalentyn@users.noreply.git...
apiclient.py
in sdks/python/apache_beam/runners/dataflow/internal
918 51 2017-02-16 2021-04-29 219 91 pabloem@google.com heejong@gmail.com
core.py
in sdks/python/apache_beam/transforms
1571 218 2016-06-14 2021-04-22 336 90 silviuc@google.com 1285728+lazylynx@users.nore...
pipeline_options.py
in sdks/python/apache_beam/options
1237 51 2017-05-07 2021-04-22 189 86 sourabhbajaj@google.com emilyye@google.com
pipeline.py
in sdks/python/apache_beam
803 56 2016-06-14 2021-05-01 229 85 silviuc@google.com chamikara@apache.org
sdk_worker.py
in sdks/python/apache_beam/runners/worker
891 79 2017-04-20 2021-04-13 202 78 robertwb@gmail.com zyichi@google.com
coders.py
in sdks/python/apache_beam/coders
874 244 2016-06-14 2021-04-13 202 77 silviuc@google.com 65132551+nehsyc@users.norep...
KafkaIO.java
in sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka
1333 122 2016-04-07 2021-04-24 219 76 dhalperi@google.com 36090911+boyuanzz@users.nor...
DataflowPipelineTranslator.java
in runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow
1005 50 2016-04-12 2021-04-28 237 75 markshields@google.com tvalentyn@users.noreply.git...
bigquery.py
in sdks/python/apache_beam/io/gcp
1138 60 2017-02-23 2021-04-19 194 75 altay@google.com elharo@google.com
bundle_processor.py
in sdks/python/apache_beam/runners/worker
1487 118 2017-06-05 2021-03-11 238 74 tgroh@google.com sruthiskumar92@gmail.com
common.py
in sdks/python/apache_beam/runners
1004 79 2016-06-14 2021-03-18 200 72 silviuc@google.com tvalentyn@users.noreply.git...
DoFnOperator.java
in runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming
1149 79 2017-03-18 2021-04-15 214 71 aljoscha.krettek@gmail.com xinyuliu.us@gmail.com
proto
beam_runner_api.proto
in model/pipeline/src/main/proto
1567 - 2017-09-29 2021-04-29 182 71 klk@google.com heejong@gmail.com
util.py
in sdks/python/apache_beam/transforms
754 68 2016-06-14 2021-04-22 160 70 silviuc@google.com 1285728+lazylynx@users.nore...
portable_runner.py
in sdks/python/apache_beam/runners/portability
457 27 2018-05-09 2021-04-24 165 68 ankurgoenka@gmail.com tvalentyn@users.noreply.git...
BigQueryServicesImpl.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
1218 62 2016-07-18 2021-04-19 153 68 dhalperi@google.com elharo@google.com
TransformTranslator.java
in runners/spark/src/main/java/org/apache/beam/runners/spark/translation
669 28 2016-03-14 2021-03-11 192 67 ansela@paypal.com sruthiskumar92@gmail.com
ptransform.py
in sdks/python/apache_beam/transforms
623 78 2016-06-14 2021-04-22 171 67 silviuc@google.com 1285728+lazylynx@users.nore...
iobase.py
in sdks/python/apache_beam/io
559 96 2016-06-14 2021-04-08 182 66 silviuc@google.com 36090911+boyuanzz@users.nor...
JdbcIO.java
in sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc
1016 102 2016-09-05 2021-04-30 146 66 jbonofre@apache.org 2bnp4gukr5@snkmail.com
BigtableIO.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigtable
815 85 2016-04-20 2021-03-11 157 65 jbonofre@apache.org sruthiskumar92@gmail.com
FlinkStreamingTransformTranslators.java
in runners/flink/src/main/java/org/apache/beam/runners/flink
1291 53 2017-03-19 2021-03-11 152 65 aljoscha.krettek@gmail.com sruthiskumar92@gmail.com
version.py
in sdks/python/apache_beam
1 - 2016-06-14 2021-04-29 83 65 silviuc@google.com heejong@gmail.com
AvroIO.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/io
1030 119 2016-04-13 2021-03-11 163 64 bchambers@google.com sruthiskumar92@gmail.com
transform_evaluator.py
in sdks/python/apache_beam/runners/direct
898 79 2016-10-28 2021-04-24 156 63 altay@google.com tvalentyn@users.noreply.git...
ProcessBundleHandler.java
in sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control
697 29 2017-01-20 2021-04-20 150 63 lcwik@google.com robertwb@google.com
trigger.py
in sdks/python/apache_beam/transforms
1053 204 2016-06-14 2021-04-22 136 63 silviuc@google.com 1285728+lazylynx@users.nore...
ElasticsearchIO.java
in sdks/java/io/elasticsearch/src/main/java/org/apache/beam/sdk/io/elasticsearch
973 68 2016-10-20 2021-04-08 135 63 echauchot@gmail.com+jbonofr... heejong@gmail.com
names.py
in sdks/python/apache_beam/runners/dataflow/internal
68 - 2017-02-23 2021-04-29 132 63 altay@google.com tvalentyn@users.noreply.git...
coder_impl.py
in sdks/python/apache_beam/coders
900 129 2016-06-14 2021-04-14 138 62 silviuc@google.com ehudm@google.com
BigQueryUtils.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
715 32 2018-03-21 2021-04-07 100 62 apilloud@google.com pabloem@users.noreply.githu...
operations.py
in sdks/python/apache_beam/runners/worker
851 83 2017-04-20 2021-03-15 159 61 robertwb@gmail.com mackenzieclark@google.com
DoFnSignatures.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect
2064 62 2016-08-10 2021-04-15 156 61 kirpichov@google.com xinyuliu.us@gmail.com
StreamingDataflowWorker.java
in runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker
2053 88 2018-10-08 2021-04-28 115 60 36090911+boyuanzz@users.nor... relax@google.com
BatchLoads.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
593 21 2017-03-29 2021-04-21 112 60 relax@google.com pabloem@users.noreply.githu...
Environments.java
in runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction
425 23 2018-01-23 2021-04-08 111 60 tgroh@google.com suztomo@google.com
DoFn.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/transforms
273 9 2016-04-13 2021-03-11 182 59 bchambers@google.com sruthiskumar92@gmail.com
ParDo.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/transforms
531 33 2016-03-04 2021-03-11 176 59 swegner@google.com sruthiskumar92@gmail.com
StreamingTransformTranslator.java
in runners/spark/src/main/java/org/apache/beam/runners/spark/translation/streaming
525 25 2016-03-14 2021-03-11 173 59 ansela@paypal.com sruthiskumar92@gmail.com
direct_runner.py
in sdks/python/apache_beam/runners/direct
401 34 2016-10-28 2021-04-24 164 59 altay@google.com tvalentyn@users.noreply.git...
FnApiDoFnRunner.java
in sdks/java/harness/src/main/java/org/apache/beam/fn/harness
2203 112 2017-06-05 2021-04-15 154 59 tgroh@google.com xinyuliu.us@gmail.com
PTransformTranslation.java
in runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction
386 12 2017-05-20 2021-04-28 122 59 klk@google.com tvalentyn@users.noreply.git...
pvalue.py
in sdks/python/apache_beam
350 62 2016-06-14 2021-03-24 122 58 silviuc@google.com bhulette@google.com
ParDoTranslation.java
in runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction
684 30 2017-05-20 2021-04-28 122 58 klk@google.com tvalentyn@users.noreply.git...
runner.py
in sdks/python/apache_beam/runners
212 29 2016-06-14 2021-03-11 114 58 silviuc@google.com sruthiskumar92@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
CalcRelSplitter.java
in sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel
571 27 2021-04-14 2021-04-21 3 1 kcweaver@google.com kcweaver@google.com
MemoryMonitor.java
in sdks/java/harness/src/main/java/org/apache/beam/fn/harness/status
401 22 2021-04-13 2021-04-13 1 1 kileysok@google.com kileysok@google.com
recommendations_ai.py
in sdks/python/apache_beam/ml/gcp
359 28 2021-05-01 2021-05-01 1 1 baetensmatthias@gmail.com baetensmatthias@gmail.com
trigger_manager.py
in sdks/python/apache_beam/runners/portability/fn_api_runner
352 29 2021-03-30 2021-03-30 1 1 pabloem@users.noreply.githu... pabloem@users.noreply.githu...
RetryManager.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
225 21 2021-03-20 2021-03-24 2 1 relax@google.com relax@google.com
BeamFnStatusClient.java
in sdks/java/harness/src/main/java/org/apache/beam/fn/harness/status
186 13 2021-04-13 2021-04-13 1 1 kileysok@google.com kileysok@google.com
StorageApiFlushAndFinalizeDoFn.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
163 7 2021-03-20 2021-03-24 2 1 relax@google.com relax@google.com
StorageApiFinalizeWritesDoFn.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
139 5 2021-03-20 2021-03-24 2 1 relax@google.com relax@google.com
resources.py
in sdks/python/apache_beam/transforms
137 14 2021-04-21 2021-04-22 2 1 tvalentyn@users.noreply.git... tvalentyn@users.noreply.git...
StorageApiLoads.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
120 5 2021-03-20 2021-03-24 2 1 relax@google.com relax@google.com
BeamCalcRelType.java
in sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql
120 6 2021-04-13 2021-04-21 4 1 kcweaver@google.com kcweaver@google.com
Query13.java
in sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/queries
76 3 2021-04-05 2021-04-05 1 1 amaliujia@163.com amaliujia@163.com
LazyAggregateCombineFn.java
in sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl
69 8 2021-04-20 2021-04-30 3 1 kcweaver@google.com kcweaver@google.com
NestedRowToMessage.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub
64 3 2021-03-17 2021-03-17 1 1 40498610+dpcollins-google@u... 40498610+dpcollins-google@u...
recommendations_ai_test_it.py
in sdks/python/apache_beam/ml/gcp
63 6 2021-05-01 2021-05-01 1 1 baetensmatthias@gmail.com baetensmatthias@gmail.com
BeamZetaSqlRelType.java
in sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql
60 5 2021-04-13 2021-04-21 3 1 kcweaver@google.com kcweaver@google.com
SamzaJobInvoker.java
in runners/samza/src/main/java/org/apache/beam/runners/samza
53 3 2021-04-21 2021-04-21 1 1 kwu@linkedin.com kwu@linkedin.com
RowCoderCloudObjectTranslator.java
in runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util
52 4 2021-04-24 2021-04-29 2 1 relax@google.com relax@google.com
SparkCommon.java
in runners/spark/src/main/java/org/apache/beam/runners/spark/util
51 - 2021-04-02 2021-04-02 1 1 iemejia@gmail.com iemejia@gmail.com
StorageApiDynamicDestinations.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
48 4 2021-03-20 2021-03-24 2 1 relax@google.com relax@google.com
StorageApiDynamicDestinationsTableRow.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
46 1 2021-03-20 2021-03-24 2 1 relax@google.com relax@google.com
BeamCalcSplittingRule.java
in sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rule
43 3 2021-04-15 2021-04-21 3 1 kcweaver@google.com kcweaver@google.com
StorageApiDynamicDestinationsBeamRow.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
41 1 2021-03-20 2021-03-24 2 1 relax@google.com relax@google.com
SyntheticRecordsCheckpoint.java
in sdks/java/io/synthetic/src/main/java/org/apache/beam/sdk/io/synthetic
41 6 2018-12-07 2019-01-07 2 1 lukasz.gajowy@gmail.com lukasz.gajowy@gmail.com
Base64Serializer.java
in runners/core-java/src/main/java/org/apache/beam/runners/core/serialization
41 5 2019-01-02 2019-01-03 2 1 echauchot@apache.org echauchot@apache.org
AddTimestampAttribute.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub
40 1 2021-03-17 2021-03-17 1 1 40498610+dpcollins-google@u... 40498610+dpcollins-google@u...
SyntheticWatermark.java
in sdks/java/io/synthetic/src/main/java/org/apache/beam/sdk/io/synthetic
40 3 2018-12-07 2019-01-07 3 1 lukasz.gajowy@gmail.com lukasz.gajowy@gmail.com
payload.go
in sdks/go/pkg/beam/core/runtime/xlangx
38 1 2021-04-24 2021-04-30 2 1 daniel.o.programmer@gmail.com daniel.o.programmer@gmail.com
BundleSplitter.java
in sdks/java/io/synthetic/src/main/java/org/apache/beam/sdk/io/synthetic
37 2 2018-12-07 2019-01-07 2 1 lukasz.gajowy@gmail.com lukasz.gajowy@gmail.com
Metrics.java
in runners/flink/src/main/java/org/apache/beam/runners/flink/metrics
36 1 2018-12-20 2018-12-20 1 1 ryan.blake.williams@gmail.com ryan.blake.williams@gmail.com
HyperLogLogPlusPlusCoder.java
in sdks/java/extensions/zetasketch/src/main/java/org/apache/beam/sdk/extensions/zetasketch
32 4 2019-08-27 2019-08-27 1 1 robinyqiu@gmail.com robinyqiu@gmail.com
ResourceIdCoder.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/io/fs
31 4 2017-08-03 2017-08-05 2 1 kirpichov@google.com kirpichov@google.com
GroupWithoutRepartition.java
in runners/samza/src/main/java/org/apache/beam/runners/samza/transforms
31 3 2018-06-27 2018-12-18 2 1 xinyuliu.us@gmail.com xinyuliu.us@gmail.com
TwoLevelMessageConverterCache.java
in sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery
30 1 2021-03-20 2021-03-24 2 1 relax@google.com relax@google.com
SamzaExecutableStageContextFactory.java
in runners/samza/src/main/java/org/apache/beam/runners/samza/runtime
28 3 2021-04-21 2021-04-21 1 1 kwu@linkedin.com kwu@linkedin.com
ShortIdMap.java
in runners/core-java/src/main/java/org/apache/beam/runners/core/metrics
26 2 2021-04-14 2021-04-14 1 1 robertwb@google.com robertwb@google.com
ReaderDelay.java
in sdks/java/io/synthetic/src/main/java/org/apache/beam/sdk/io/synthetic/delay
24 3 2018-12-07 2019-01-07 2 1 lukasz.gajowy@gmail.com lukasz.gajowy@gmail.com
BeamZetaSqlCalcMergeRule.java
in sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql
19 2 2021-03-18 2021-03-19 2 1 kcweaver@google.com kcweaver@google.com
BeamZetaSqlCalcSplittingRule.java
in sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql
16 1 2021-04-15 2021-04-21 2 1 kcweaver@google.com kcweaver@google.com
LogicalCalcMergeRule.java
in sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rule
16 2 2021-03-18 2021-03-19 2 1 kcweaver@google.com kcweaver@google.com
BeamCalcMergeRule.java
in sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rule
16 2 2021-03-18 2021-03-19 2 1 kcweaver@google.com kcweaver@google.com
FileStagingOptions.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/options
11 - 2021-04-03 2021-04-05 2 1 iemejia@gmail.com iemejia@gmail.com
ZetaSqlException.java
in sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql
11 2 2021-03-31 2021-04-01 2 1 kcweaver@google.com kcweaver@google.com
ExecutableStageContext.java
in runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control
10 - 2019-06-18 2019-09-10 4 1 kcweaver@google.com kcweaver@google.com
AbstractStreamOperatorCompat.java
in runners/flink/1.10/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming
9 1 2021-03-12 2021-04-08 2 1 iemejia@gmail.com iemejia@gmail.com
EmptyMatchTreatment.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/io/fs
7 - 2017-08-03 2017-08-05 2 1 kirpichov@google.com kirpichov@google.com
ProcessFunction.java
in sdks/java/core/src/main/java/org/apache/beam/sdk/transforms
6 - 2018-12-14 2018-12-14 1 1 jeff@klukas.net jeff@klukas.net
UpdatingCombineFn.java
in runners/samza/src/main/java/org/apache/beam/runners/samza/transforms
6 - 2018-06-27 2018-12-18 2 1 xinyuliu.us@gmail.com xinyuliu.us@gmail.com
TestResult.java
in sdks/java/testing/test-utils/src/main/java/org/apache/beam/sdk/testutils
5 - 2018-11-21 2018-12-03 2 1 lukasz.gajowy@gmail.com lukasz.gajowy@gmail.com
BeamStoppableFunction.java
in runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/io
4 - 2021-03-12 2021-04-08 2 1 iemejia@gmail.com iemejia@gmail.com
Correlations

File Size vs. Number of Changes: 4821 points

runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/IsmSideInputReader.java x: 772 lines of code y: 32 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Combine.java x: 1332 lines of code y: 165 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/View.java x: 361 lines of code y: 98 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/PCollectionViews.java x: 996 lines of code y: 54 # changes sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/sources/UnboundedEventSource.java x: 239 lines of code y: 14 # changes sdks/python/apache_beam/ml/gcp/recommendations_ai.py x: 359 lines of code y: 1 # changes sdks/python/apache_beam/ml/gcp/recommendations_ai_test_it.py x: 63 lines of code y: 1 # changes sdks/python/setup.py x: 246 lines of code y: 365 # changes sdks/python/apache_beam/pipeline.py x: 803 lines of code y: 229 # changes sdks/python/apache_beam/transforms/external.py x: 349 lines of code y: 74 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/LazyAggregateCombineFn.java x: 69 lines of code y: 3 # changes sdks/python/apache_beam/dataframe/frames.py x: 2272 lines of code y: 84 # changes sdks/java/io/parquet/src/main/java/org/apache/beam/sdk/io/parquet/ParquetIO.java x: 898 lines of code y: 63 # changes sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc/JdbcIO.java x: 1016 lines of code y: 146 # changes sdks/go/pkg/beam/core/runtime/xlangx/payload.go x: 38 lines of code y: 2 # changes sdks/go/pkg/beam/xlang.go x: 88 lines of code y: 14 # changes sdks/go/pkg/beam/core/runtime/graphx/v1/gen.go x: 1 lines of code y: 7 # changes sdks/go/pkg/beam/core/runtime/graphx/v1/v1.pb.go x: 1503 lines of code y: 14 # changes sdks/go/pkg/beam/core/runtime/graphx/v1/v1.proto x: 213 lines of code y: 14 # changes sdks/go/pkg/beam/model/fnexecution_v1/beam_provision_api.pb.go x: 430 lines of code y: 55 # changes sdks/go/pkg/beam/model/pipeline_v1/metrics.pb.go x: 1119 lines of code y: 28 # changes sdks/go/pkg/beam/model/pipeline_v1/schema.pb.go x: 1614 lines of code y: 8 # changes website/www/site/config.toml x: 89 lines of code y: 25 # changes buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy x: 1680 lines of code y: 502 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/QueueingBeamFnDataClient.java x: 203 lines of code y: 35 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/DoFnOp.java x: 493 lines of code y: 61 # changes sdks/go/pkg/beam/core/runtime/graphx/schema/schema.go x: 610 lines of code y: 14 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/StateBackedIterable.java x: 164 lines of code y: 11 # changes sdks/python/apache_beam/version.py x: 1 lines of code y: 83 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/InMemoryTimerInternals.java x: 242 lines of code y: 43 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/Row.java x: 529 lines of code y: 100 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/RowUtils.java x: 506 lines of code y: 16 # changes sdks/python/apache_beam/ml/gcp/naturallanguageml_test_it.py x: 40 lines of code y: 5 # changes sdks/python/apache_beam/ml/gcp/videointelligenceml_test_it.py x: 42 lines of code y: 9 # changes sdks/python/apache_beam/ml/gcp/visionml_test_it.py x: 47 lines of code y: 7 # changes sdks/python/conftest.py x: 17 lines of code y: 16 # changes model/pipeline/src/main/proto/schema.proto x: 148 lines of code y: 17 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/RowCoderCloudObjectTranslator.java x: 52 lines of code y: 2 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/SchemaCoderCloudObjectTranslator.java x: 95 lines of code y: 29 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/RowCoder.java x: 43 lines of code y: 67 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/RowCoderGenerator.java x: 316 lines of code y: 51 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/Schema.java x: 984 lines of code y: 111 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/SchemaCoder.java x: 187 lines of code y: 45 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/SchemaTranslation.java x: 457 lines of code y: 27 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/transform/BeamSqlOutputToConsoleFn.java x: 14 lines of code y: 11 # changes sdks/python/apache_beam/runners/dataflow/__init__.py x: 2 lines of code y: 14 # changes sdks/python/apache_beam/runners/dataflow/dataflow_exercise_metrics_pipeline.py x: 132 lines of code y: 13 # changes sdks/python/apache_beam/runners/dataflow/dataflow_exercise_streaming_metrics_pipeline.py x: 62 lines of code y: 11 # changes sdks/python/apache_beam/runners/dataflow/dataflow_metrics.py x: 211 lines of code y: 54 # changes sdks/python/apache_beam/runners/dataflow/dataflow_runner.py x: 1152 lines of code y: 296 # changes sdks/python/apache_beam/runners/dataflow/internal/__init__.py x: 1 lines of code y: 8 # changes sdks/python/apache_beam/runners/dataflow/internal/apiclient.py x: 918 lines of code y: 219 # changes sdks/python/apache_beam/runners/dataflow/internal/clients/cloudbuild/__init__.py x: 8 lines of code y: 4 # changes sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/__init__.py x: 8 lines of code y: 11 # changes sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/dataflow_v1b3_client.py x: 1016 lines of code y: 32 # changes sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/dataflow_v1b3_messages.py x: 2067 lines of code y: 47 # changes sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/message_matchers.py x: 65 lines of code y: 17 # changes sdks/python/apache_beam/runners/dataflow/internal/names.py x: 68 lines of code y: 132 # changes sdks/python/apache_beam/runners/dataflow/native_io/__init__.py x: 1 lines of code y: 12 # changes sdks/python/apache_beam/runners/dataflow/native_io/iobase.py x: 144 lines of code y: 40 # changes sdks/python/apache_beam/runners/dataflow/ptransform_overrides.py x: 211 lines of code y: 49 # changes sdks/python/apache_beam/runners/interactive/augmented_pipeline.py x: 73 lines of code y: 5 # changes sdks/python/apache_beam/runners/interactive/background_caching_job.py x: 164 lines of code y: 47 # changes sdks/python/apache_beam/runners/interactive/cache_manager.py x: 158 lines of code y: 45 # changes sdks/python/apache_beam/runners/interactive/caching/__init__.py x: 1 lines of code y: 3 # changes sdks/python/apache_beam/runners/interactive/caching/read_cache.py x: 84 lines of code y: 5 # changes sdks/python/apache_beam/runners/interactive/caching/streaming_cache.py x: 286 lines of code y: 33 # changes sdks/python/apache_beam/runners/interactive/caching/write_cache.py x: 116 lines of code y: 5 # changes sdks/python/apache_beam/runners/interactive/display/display_manager.py x: 107 lines of code y: 21 # changes sdks/python/apache_beam/runners/interactive/display/interactive_pipeline_graph.py x: 87 lines of code y: 13 # changes sdks/python/apache_beam/runners/interactive/display/pcoll_visualization.py x: 244 lines of code y: 33 # changes sdks/python/apache_beam/runners/interactive/display/pipeline_graph.py x: 149 lines of code y: 29 # changes sdks/python/apache_beam/runners/interactive/display/pipeline_graph_renderer.py x: 55 lines of code y: 19 # changes sdks/python/apache_beam/runners/interactive/interactive_beam.py x: 243 lines of code y: 38 # changes sdks/python/apache_beam/runners/interactive/interactive_environment.py x: 305 lines of code y: 53 # changes sdks/python/apache_beam/runners/interactive/interactive_runner.py x: 133 lines of code y: 72 # changes sdks/python/apache_beam/runners/interactive/messaging/interactive_environment_inspector.py x: 88 lines of code y: 7 # changes sdks/python/apache_beam/runners/interactive/options/capture_control.py x: 31 lines of code y: 16 # changes sdks/python/apache_beam/runners/interactive/options/interactive_options.py x: 15 lines of code y: 5 # changes sdks/python/apache_beam/runners/interactive/pipeline_fragment.py x: 143 lines of code y: 17 # changes sdks/python/apache_beam/runners/interactive/pipeline_instrument.py x: 493 lines of code y: 48 # changes sdks/python/apache_beam/runners/interactive/recording_manager.py x: 259 lines of code y: 24 # changes sdks/python/apache_beam/runners/interactive/testing/integration/notebook_executor.py x: 103 lines of code y: 9 # changes sdks/python/apache_beam/runners/interactive/testing/integration/screen_diff.py x: 141 lines of code y: 11 # changes sdks/python/apache_beam/runners/interactive/utils.py x: 146 lines of code y: 27 # changes model/pipeline/src/main/proto/beam_runner_api.proto x: 1567 lines of code y: 182 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/ZipFiles.java x: 155 lines of code y: 41 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/StreamingDataflowWorker.java x: 2053 lines of code y: 115 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/StreamingModeExecutionContext.java x: 650 lines of code y: 64 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WindmillStateCache.java x: 288 lines of code y: 51 # changes sdks/java/testing/tpcds/src/main/resources/queries/query15.sql x: 17 lines of code y: 3 # changes sdks/java/testing/tpcds/src/main/resources/queries/query19.sql x: 22 lines of code y: 3 # changes sdks/java/testing/tpcds/src/main/resources/queries/query23b.sql x: 55 lines of code y: 3 # changes sdks/java/testing/tpcds/src/main/resources/queries/query62.sql x: 32 lines of code y: 5 # changes sdks/java/testing/tpcds/src/main/resources/queries/query8.sql x: 105 lines of code y: 3 # changes sdks/java/testing/tpcds/src/main/resources/queries/query85.sql x: 81 lines of code y: 3 # changes runners/portability/java/src/main/java/org/apache/beam/runners/portability/ExternalWorkerService.java x: 68 lines of code y: 23 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/WindowFn.java x: 45 lines of code y: 39 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowPipelineTranslator.java x: 1005 lines of code y: 237 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/External.java x: 326 lines of code y: 46 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/PTransformTranslation.java x: 386 lines of code y: 122 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ParDoTranslation.java x: 684 lines of code y: 122 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/SdkComponents.java x: 267 lines of code y: 87 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/WindowingStrategyTranslation.java x: 322 lines of code y: 80 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/PropertyNames.java x: 54 lines of code y: 33 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/Pipeline.java x: 433 lines of code y: 118 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/runners/AppliedPTransform.java x: 47 lines of code y: 19 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/runners/TransformHierarchy.java x: 392 lines of code y: 84 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/PTransform.java x: 106 lines of code y: 63 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/resourcehints/ResourceHints.java x: 219 lines of code y: 5 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowClient.java x: 122 lines of code y: 25 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowRunner.java x: 1751 lines of code y: 364 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/TestDataflowRunner.java x: 289 lines of code y: 44 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowWorkUnitClient.java x: 190 lines of code y: 31 # changes model/fn-execution/src/main/proto/beam_provision_api.proto x: 71 lines of code y: 36 # changes sdks/java/container/boot.go x: 129 lines of code y: 44 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/ZetaSQLQueryPlanner.java x: 210 lines of code y: 58 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/ExecutionStateSampler.java x: 115 lines of code y: 17 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/options/ExperimentalOptions.java x: 54 lines of code y: 27 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/FnHarness.java x: 255 lines of code y: 111 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkJobServerDriver.java x: 70 lines of code y: 20 # changes sdks/go/pkg/beam/runners/universal/runnerlib/stage.go x: 123 lines of code y: 21 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/SqlAnalyzer.java x: 133 lines of code y: 48 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/SqlOperatorMappingTable.java x: 72 lines of code y: 18 # changes sdks/java/io/mqtt/src/main/java/org/apache/beam/sdk/io/mqtt/MqttIO.java x: 399 lines of code y: 74 # changes sdks/java/io/redis/src/main/java/org/apache/beam/sdk/io/redis/RedisIO.java x: 476 lines of code y: 63 # changes runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/batch/ParDoTranslatorBatch.java x: 200 lines of code y: 5 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/aggregators/AggregatorsAccumulator.java x: 97 lines of code y: 38 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/SparkCombineFn.java x: 656 lines of code y: 19 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/BatchStatefulParDoOverrides.java x: 222 lines of code y: 57 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/TransformTranslator.java x: 57 lines of code y: 60 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/DefaultCoderCloudObjectTranslatorRegistrar.java x: 109 lines of code y: 40 # changes sdks/python/apache_beam/runners/direct/bundle_factory.py x: 98 lines of code y: 42 # changes sdks/python/apache_beam/runners/direct/clock.py x: 17 lines of code y: 27 # changes sdks/python/apache_beam/runners/direct/consumer_tracking_pipeline_visitor.py x: 33 lines of code y: 25 # changes sdks/python/apache_beam/runners/direct/direct_runner.py x: 401 lines of code y: 164 # changes sdks/python/apache_beam/runners/direct/direct_userstate.py x: 239 lines of code y: 31 # changes sdks/python/apache_beam/runners/direct/evaluation_context.py x: 258 lines of code y: 65 # changes sdks/python/apache_beam/runners/direct/executor.py x: 514 lines of code y: 86 # changes sdks/python/apache_beam/runners/direct/helper_transforms.py x: 72 lines of code y: 35 # changes sdks/python/apache_beam/runners/direct/sdf_direct_runner.py x: 338 lines of code y: 48 # changes sdks/python/apache_beam/runners/direct/transform_evaluator.py x: 898 lines of code y: 156 # changes sdks/python/apache_beam/runners/direct/util.py x: 48 lines of code y: 29 # changes sdks/python/apache_beam/runners/direct/watermark_manager.py x: 219 lines of code y: 50 # changes sdks/python/apache_beam/runners/job/manager.py x: 19 lines of code y: 15 # changes sdks/python/apache_beam/runners/job/utils.py x: 12 lines of code y: 20 # changes sdks/python/apache_beam/runners/portability/abstract_job_service.py x: 258 lines of code y: 37 # changes sdks/python/apache_beam/runners/portability/artifact_service.py x: 271 lines of code y: 47 # changes sdks/python/apache_beam/runners/portability/expansion_service.py x: 66 lines of code y: 28 # changes sdks/python/apache_beam/runners/portability/flink_runner.py x: 83 lines of code y: 54 # changes sdks/python/apache_beam/runners/portability/flink_uber_jar_job_server.py x: 182 lines of code y: 43 # changes sdks/python/apache_beam/runners/portability/fn_api_runner/execution.py x: 715 lines of code y: 36 # changes sdks/python/apache_beam/runners/portability/fn_api_runner/fn_runner.py x: 831 lines of code y: 59 # changes sdks/python/apache_beam/runners/portability/fn_api_runner/translations.py x: 1512 lines of code y: 62 # changes sdks/python/apache_beam/runners/portability/fn_api_runner/worker_handlers.py x: 818 lines of code y: 41 # changes sdks/python/apache_beam/runners/portability/job_server.py x: 104 lines of code y: 53 # changes sdks/python/apache_beam/runners/portability/local_job_service.py x: 304 lines of code y: 84 # changes sdks/python/apache_beam/runners/portability/local_job_service_main.py x: 126 lines of code y: 36 # changes sdks/python/apache_beam/runners/portability/portable_metrics.py x: 33 lines of code y: 13 # changes sdks/python/apache_beam/runners/portability/portable_runner.py x: 457 lines of code y: 165 # changes sdks/python/apache_beam/runners/portability/sdk_container_builder.py x: 266 lines of code y: 22 # changes sdks/python/apache_beam/runners/portability/spark_uber_jar_job_server.py x: 199 lines of code y: 24 # changes sdks/python/apache_beam/runners/portability/stager.py x: 510 lines of code y: 69 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaIO.java x: 1333 lines of code y: 219 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/WatchKafkaTopicPartitionDoFn.java x: 133 lines of code y: 8 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/FhirIO.java x: 1023 lines of code y: 38 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/BagUserState.java x: 98 lines of code y: 40 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/IterableSideInput.java x: 43 lines of code y: 11 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/StateFetchingIterators.java x: 167 lines of code y: 40 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/TopicPartitionCoder.java x: 33 lines of code y: 6 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/PCollectionConsumerRegistry.java x: 284 lines of code y: 39 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/stream/DirectStreamObserver.java x: 78 lines of code y: 27 # changes sdks/java/io/mongodb/src/main/java/org/apache/beam/sdk/io/mongodb/MongoDbIO.java x: 587 lines of code y: 108 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowRunnerInfo.java x: 100 lines of code y: 34 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/options/DataflowPipelineWorkerPoolOptions.java x: 105 lines of code y: 65 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/JavaUdfLoader.java x: 217 lines of code y: 9 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/BeamZetaSqlCatalog.java x: 470 lines of code y: 11 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/options/DataflowWorkerHarnessOptions.java x: 18 lines of code y: 7 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WorkerPipelineOptionsFactory.java x: 52 lines of code y: 10 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/AvroUtils.java x: 993 lines of code y: 72 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control/BeamFnControlClient.java x: 129 lines of code y: 62 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkPipelineRunner.java x: 227 lines of code y: 84 # changes sdks/python/apache_beam/options/pipeline_options.py x: 1237 lines of code y: 189 # changes sdks/python/apache_beam/transforms/resources.py x: 137 lines of code y: 2 # changes sdks/python/apache_beam/transforms/__init__.py x: 11 lines of code y: 25 # changes sdks/python/apache_beam/transforms/combiners.py x: 661 lines of code y: 102 # changes sdks/python/apache_beam/transforms/core.py x: 1571 lines of code y: 336 # changes sdks/python/apache_beam/transforms/create_source.py x: 61 lines of code y: 13 # changes sdks/python/apache_beam/transforms/cy_combiners.py x: 253 lines of code y: 41 # changes sdks/python/apache_beam/transforms/display.py x: 199 lines of code y: 60 # changes sdks/python/apache_beam/transforms/environments.py x: 597 lines of code y: 72 # changes sdks/python/apache_beam/transforms/external_java.py x: 120 lines of code y: 13 # changes sdks/python/apache_beam/transforms/periodicsequence.py x: 128 lines of code y: 6 # changes sdks/python/apache_beam/transforms/ptransform.py x: 623 lines of code y: 171 # changes sdks/python/apache_beam/transforms/py_dataflow_distribution_counter.py x: 77 lines of code y: 16 # changes sdks/python/apache_beam/transforms/sideinputs.py x: 57 lines of code y: 39 # changes sdks/python/apache_beam/transforms/sql.py x: 17 lines of code y: 8 # changes sdks/python/apache_beam/transforms/stats.py x: 548 lines of code y: 34 # changes sdks/python/apache_beam/transforms/timeutil.py x: 69 lines of code y: 51 # changes sdks/python/apache_beam/transforms/trigger.py x: 1053 lines of code y: 136 # changes sdks/python/apache_beam/transforms/userstate.py x: 213 lines of code y: 62 # changes sdks/python/apache_beam/transforms/util.py x: 754 lines of code y: 160 # changes sdks/python/apache_beam/transforms/window.py x: 330 lines of code y: 103 # changes sdks/python/apache_beam/io/gcp/bigquery_tools.py x: 1162 lines of code y: 104 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/PublisherCache.java x: 49 lines of code y: 13 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/PublisherOptions.java x: 25 lines of code y: 17 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/PubsubLiteSink.java x: 119 lines of code y: 16 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/SubscribeTransform.java x: 114 lines of code y: 13 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/SubscriberOptions.java x: 142 lines of code y: 27 # changes sdks/python/apache_beam/options/pipeline_options_validator.py x: 262 lines of code y: 39 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BatchLoads.java x: 593 lines of code y: 112 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BatchedStreamingWrite.java x: 317 lines of code y: 8 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/AggregateScanConverter.java x: 201 lines of code y: 27 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/UserFunctionDefinitions.java x: 43 lines of code y: 14 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/utils/CalciteUtils.java x: 243 lines of code y: 96 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/CalcRelSplitter.java x: 571 lines of code y: 3 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/BeamCalcRelType.java x: 120 lines of code y: 4 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/BeamZetaSqlCalcRule.java x: 16 lines of code y: 14 # changes sdks/java/testing/tpcds/src/main/java/org/apache/beam/sdk/tpcds/BeamSqlEnvRunner.java x: 153 lines of code y: 8 # changes sdks/java/testing/tpcds/src/main/java/org/apache/beam/sdk/tpcds/TpcdsParametersReader.java x: 65 lines of code y: 7 # changes sdks/java/testing/tpcds/src/main/resources/queries/query1.sql x: 22 lines of code y: 4 # changes sdks/java/testing/tpcds/src/main/resources/queries/query14b.sql x: 94 lines of code y: 2 # changes sdks/java/testing/tpcds/src/main/resources/queries/query47.sql x: 48 lines of code y: 4 # changes sdks/java/testing/tpcds/src/main/resources/queries/query50.sql x: 56 lines of code y: 4 # changes sdks/java/testing/tpcds/src/main/resources/queries/query75.sql x: 67 lines of code y: 4 # changes sdks/java/testing/tpcds/src/main/resources/queries/query77.sql x: 104 lines of code y: 4 # changes sdks/java/testing/tpcds/src/main/resources/queries/query80.sql x: 93 lines of code y: 4 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/SamzaExecutionContext.java x: 41 lines of code y: 27 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/SamzaJobInvoker.java x: 53 lines of code y: 1 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/SamzaJobServerDriver.java x: 62 lines of code y: 43 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/SamzaPipelineRunner.java x: 39 lines of code y: 21 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/SamzaRunner.java x: 138 lines of code y: 51 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/SamzaExecutableStageContextFactory.java x: 28 lines of code y: 1 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/translation/ImpulseTranslator.java x: 47 lines of code y: 17 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/translation/ParDoBoundMultiTranslator.java x: 315 lines of code y: 58 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/translation/PortableTranslationContext.java x: 150 lines of code y: 20 # changes sdks/python/apache_beam/portability/common_urns.py x: 41 lines of code y: 51 # changes sdks/python/apache_beam/runners/pipeline_context.py x: 210 lines of code y: 99 # changes sdks/java/container/license_scripts/dep_urls_java.yaml x: 27 lines of code y: 24 # changes sdks/python/apache_beam/runners/worker/sdk_worker_main.py x: 168 lines of code y: 78 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control/ProcessBundleHandler.java x: 697 lines of code y: 150 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/kafka/KafkaTableProvider.java x: 87 lines of code y: 51 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryServicesImpl.java x: 1218 lines of code y: 153 # changes build.gradle.kts x: 293 lines of code y: 23 # changes release/src/main/scripts/download_github_actions_artifacts.py x: 256 lines of code y: 12 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/MetricsContainerImpl.java x: 426 lines of code y: 75 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/SimpleExecutionState.java x: 113 lines of code y: 26 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/SimpleStateRegistry.java x: 48 lines of code y: 23 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkPipelineExecutionEnvironment.java x: 81 lines of code y: 72 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/environment/EmbeddedEnvironmentFactory.java x: 138 lines of code y: 28 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkCommonPipelineOptions.java x: 40 lines of code y: 19 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkRunner.java x: 337 lines of code y: 151 # changes runners/twister2/src/main/java/org/apache/beam/runners/twister2/Twister2Runner.java x: 269 lines of code y: 20 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/HistogramData.java x: 179 lines of code y: 7 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/common/ReflectHelpers.java x: 230 lines of code y: 66 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamCalcRel.java x: 660 lines of code y: 87 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/BeamFnDataInboundObserver.java x: 65 lines of code y: 33 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/InboundDataClient.java x: 10 lines of code y: 13 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/BeamFnDataGrpcClient.java x: 69 lines of code y: 71 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryServices.java x: 107 lines of code y: 94 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/StorageApiWriteUnshardedRecords.java x: 262 lines of code y: 6 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/StorageApiWritesShardedRecords.java x: 420 lines of code y: 5 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/testing/FakeDatasetService.java x: 464 lines of code y: 30 # changes sdks/java/testing/tpcds/src/main/java/org/apache/beam/sdk/tpcds/TpcdsSchemas.java x: 632 lines of code y: 6 # changes sdks/python/apache_beam/dataframe/frame_base.py x: 413 lines of code y: 50 # changes sdks/python/apache_beam/dataframe/io.py x: 447 lines of code y: 28 # changes sdks/python/apache_beam/dataframe/transforms.py x: 346 lines of code y: 32 # changes sdks/python/apache_beam/io/gcp/bigquery.py x: 1138 lines of code y: 194 # changes sdks/python/apache_beam/testing/benchmarks/chicago_taxi/preprocess.py x: 162 lines of code y: 23 # changes sdks/python/apache_beam/testing/benchmarks/chicago_taxi/process_tfma.py x: 127 lines of code y: 22 # changes sdks/python/apache_beam/testing/benchmarks/chicago_taxi/tfdv_analyze_and_validate.py x: 150 lines of code y: 23 # changes sdks/python/apache_beam/testing/benchmarks/chicago_taxi/trainer/model.py x: 66 lines of code y: 11 # changes sdks/python/apache_beam/testing/benchmarks/chicago_taxi/trainer/task.py x: 105 lines of code y: 15 # changes sdks/python/apache_beam/testing/benchmarks/chicago_taxi/trainer/taxi.py x: 97 lines of code y: 15 # changes sdks/python/apache_beam/testing/benchmarks/nexmark/models/nexmark_model.py x: 155 lines of code y: 11 # changes sdks/python/apache_beam/testing/benchmarks/nexmark/nexmark_launcher.py x: 314 lines of code y: 32 # changes sdks/python/apache_beam/testing/benchmarks/nexmark/nexmark_util.py x: 139 lines of code y: 21 # changes sdks/python/apache_beam/testing/benchmarks/nexmark/queries/query0.py x: 11 lines of code y: 18 # changes sdks/python/apache_beam/testing/benchmarks/nexmark/queries/query10.py x: 83 lines of code y: 8 # changes sdks/python/apache_beam/testing/benchmarks/nexmark/queries/query11.py x: 22 lines of code y: 9 # changes sdks/python/apache_beam/testing/benchmarks/nexmark/queries/query12.py x: 21 lines of code y: 10 # changes sdks/python/apache_beam/testing/benchmarks/nexmark/queries/query3.py x: 91 lines of code y: 9 # changes sdks/python/apache_beam/testing/benchmarks/nexmark/queries/query5.py x: 48 lines of code y: 9 # changes sdks/python/apache_beam/testing/benchmarks/nexmark/queries/winning_bids.py x: 133 lines of code y: 4 # changes sdks/python/apache_beam/testing/load_tests/load_test_metrics_utils.py x: 352 lines of code y: 56 # changes sdks/python/apache_beam/testing/metric_result_matchers.py x: 133 lines of code y: 11 # changes sdks/python/apache_beam/testing/pipeline_verifiers.py x: 85 lines of code y: 20 # changes sdks/python/apache_beam/testing/synthetic_pipeline.py x: 653 lines of code y: 47 # changes sdks/python/apache_beam/testing/util.py x: 165 lines of code y: 65 # changes sdks/python/apache_beam/tools/coders_microbenchmark.py x: 146 lines of code y: 24 # changes sdks/python/apache_beam/tools/distribution_counter_microbenchmark.py x: 34 lines of code y: 21 # changes sdks/python/apache_beam/tools/fn_api_runner_microbenchmark.py x: 71 lines of code y: 15 # changes sdks/python/apache_beam/tools/map_fn_microbenchmark.py x: 30 lines of code y: 23 # changes sdks/python/apache_beam/tools/utils.py x: 83 lines of code y: 23 # changes sdks/python/apache_beam/typehints/typecheck_test_py3.py x: 229 lines of code y: 10 # changes sdks/python/apache_beam/utils/__init__.py x: 1 lines of code y: 16 # changes sdks/python/apache_beam/utils/counters.py x: 116 lines of code y: 63 # changes sdks/python/apache_beam/utils/histogram.py x: 163 lines of code y: 13 # changes sdks/python/apache_beam/utils/profiler.py x: 117 lines of code y: 54 # changes sdks/python/apache_beam/utils/retry.py x: 137 lines of code y: 77 # changes sdks/python/apache_beam/utils/thread_pool_executor.py x: 80 lines of code y: 21 # changes sdks/python/apache_beam/utils/timestamp.py x: 211 lines of code y: 64 # changes sdks/python/apache_beam/utils/urns.py x: 90 lines of code y: 80 # changes sdks/python/container/boot.go x: 250 lines of code y: 52 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/SplittableParDo.java x: 599 lines of code y: 101 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/SplittableParDoNaiveBounded.java x: 511 lines of code y: 57 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/SplittableParDoViaKeyedWorkItems.java x: 478 lines of code y: 66 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DoFnLifecycleManager.java x: 75 lines of code y: 34 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ParDoEvaluatorFactory.java x: 143 lines of code y: 83 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/SplittableProcessElementsEvaluatorFactory.java x: 187 lines of code y: 91 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/StatefulParDoEvaluatorFactory.java x: 209 lines of code y: 94 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkDoFnFunction.java x: 199 lines of code y: 71 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkStatefulDoFnFunction.java x: 195 lines of code y: 69 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/DoFnOperator.java x: 1149 lines of code y: 214 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DoFnInstanceManagers.java x: 81 lines of code y: 13 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/UserParDoFnFactory.java x: 114 lines of code y: 24 # changes runners/jet/src/main/java/org/apache/beam/runners/jet/processors/AbstractParDoP.java x: 462 lines of code y: 15 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/SplittableParDoProcessKeyedElementsOp.java x: 215 lines of code y: 13 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/MultiDoFnFunction.java x: 199 lines of code y: 113 # changes runners/twister2/src/main/java/org/apache/beam/runners/twister2/translators/functions/DoFnFunction.java x: 293 lines of code y: 15 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/DoFnTester.java x: 575 lines of code y: 161 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/ByteBuddyDoFnInvokerFactory.java x: 979 lines of code y: 114 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/DoFnInvoker.java x: 342 lines of code y: 107 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/DoFnInvokers.java x: 44 lines of code y: 53 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/DoFnSignature.java x: 882 lines of code y: 134 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/DoFnSignatures.java x: 2064 lines of code y: 156 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/FnApiDoFnRunner.java x: 2203 lines of code y: 154 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/WatermarkHold.java x: 298 lines of code y: 61 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkNonMergingReduceFunction.java x: 76 lines of code y: 11 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/SingleWindowFlinkCombineRunner.java x: 85 lines of code y: 10 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/SortingFlinkCombineRunner.java x: 124 lines of code y: 35 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/BatchGroupAlsoByWindowViaIteratorsFn.java x: 194 lines of code y: 17 # changes runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/batch/AggregatorCombiner.java x: 212 lines of code y: 5 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/GroupNonMergingWindowsFunctions.java x: 190 lines of code y: 24 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/WindowFnTestUtils.java x: 226 lines of code y: 45 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/PartitioningWindowFn.java x: 29 lines of code y: 19 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/SlidingWindows.java x: 132 lines of code y: 35 # changes sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/queries/WinningBids.java x: 277 lines of code y: 21 # changes sdks/python/apache_beam/coders/coder_impl.py x: 900 lines of code y: 138 # changes sdks/python/apache_beam/coders/coders_test_common.py x: 563 lines of code y: 118 # changes sdks/python/apache_beam/coders/coder_impl.pxd x: 132 lines of code y: 52 # changes settings.gradle.kts x: 190 lines of code y: 19 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/MetricsContainerStepMap.java x: 166 lines of code y: 60 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/ShortIdMap.java x: 26 lines of code y: 1 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkRunnerDebugger.java x: 91 lines of code y: 32 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/status/BeamFnStatusClient.java x: 186 lines of code y: 1 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/status/MemoryMonitor.java x: 401 lines of code y: 1 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/status/package-info.java x: 1 lines of code y: 1 # changes sdks/python/apache_beam/coders/coders.py x: 874 lines of code y: 202 # changes sdks/python/apache_beam/io/gcp/bigquery_file_loads.py x: 818 lines of code y: 77 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/metrics/MetricsFilter.java x: 35 lines of code y: 15 # changes sdks/python/apache_beam/runners/worker/sdk_worker.py x: 891 lines of code y: 202 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/options/DataflowPipelineOptions.java x: 138 lines of code y: 93 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/AvroCoder.java x: 468 lines of code y: 96 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/WriteFiles.java x: 780 lines of code y: 91 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubUnboundedSource.java x: 904 lines of code y: 67 # changes sdks/python/apache_beam/coders/row_coder.py x: 162 lines of code y: 34 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/ExecutionStateTracker.java x: 176 lines of code y: 27 # changes website/www/site/layouts/partials/section-menu/en/documentation.html x: 313 lines of code y: 31 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/ReadFromKafkaDoFn.java x: 316 lines of code y: 24 # changes sdks/go/pkg/beam/artifact/materialize.go x: 402 lines of code y: 34 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubSubPayloadTranslation.java x: 126 lines of code y: 2 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubUnboundedSink.java x: 321 lines of code y: 51 # changes sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/NexmarkLauncher.java x: 1130 lines of code y: 65 # changes sdks/python/apache_beam/io/filesystem.py x: 428 lines of code y: 95 # changes sdks/java/io/elasticsearch/src/main/java/org/apache/beam/sdk/io/elasticsearch/ElasticsearchIO.java x: 973 lines of code y: 135 # changes sdks/python/apache_beam/io/iobase.py x: 559 lines of code y: 182 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DirectRunner.java x: 291 lines of code y: 157 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/BeamUrns.java x: 8 lines of code y: 18 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/CoderTranslation.java x: 130 lines of code y: 47 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/CoderTranslators.java x: 159 lines of code y: 53 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/CombineTranslation.java x: 189 lines of code y: 72 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/CreatePCollectionViewTranslation.java x: 78 lines of code y: 48 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/Environments.java x: 425 lines of code y: 111 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ModelCoders.java x: 107 lines of code y: 57 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/PipelineOptionsTranslation.java x: 89 lines of code y: 33 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ReadTranslation.java x: 166 lines of code y: 59 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/WindowIntoTranslation.java x: 104 lines of code y: 60 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/WriteFilesTranslation.java x: 259 lines of code y: 74 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/QueryablePipeline.java x: 328 lines of code y: 78 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/MonitoringInfoEncodings.java x: 100 lines of code y: 7 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkBatchPortablePipelineTranslator.java x: 486 lines of code y: 81 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkJobInvoker.java x: 77 lines of code y: 74 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkPipelineRunner.java x: 181 lines of code y: 56 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkStreamingPortablePipelineTranslator.java x: 828 lines of code y: 102 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/utils/FlinkPortableRunnerUtils.java x: 27 lines of code y: 7 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/ExecutableStageDoFnOperator.java x: 1012 lines of code y: 160 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/FlinkKeyUtils.java x: 70 lines of code y: 25 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/ByteStringCoder.java x: 26 lines of code y: 18 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowWorkerHarnessHelper.java x: 109 lines of code y: 37 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/PubsubSink.java x: 154 lines of code y: 30 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/StateFetcher.java x: 217 lines of code y: 30 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/StreamingSideInputFetcher.java x: 301 lines of code y: 28 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WindmillSink.java x: 167 lines of code y: 30 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WindmillStateInternals.java x: 1696 lines of code y: 41 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WindmillStateReader.java x: 717 lines of code y: 35 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WindmillTimerInternals.java x: 324 lines of code y: 45 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WorkerCustomSources.java x: 677 lines of code y: 39 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/BeamFnControlService.java x: 94 lines of code y: 22 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/control/RegisterAndProcessBundleOperation.java x: 600 lines of code y: 62 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/logging/BeamFnLoggingService.java x: 101 lines of code y: 31 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/stream/ServerStreamObserverFactory.java x: 61 lines of code y: 24 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/graph/CreateExecutableStageNodeFunction.java x: 480 lines of code y: 57 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/graph/InsertFetchAndFilterStreamingSideInputNodes.java x: 129 lines of code y: 36 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/windmill/GrpcWindmillServer.java x: 1378 lines of code y: 65 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/FnService.java x: 6 lines of code y: 24 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/GrpcFnServer.java x: 105 lines of code y: 41 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/InProcessServerFactory.java x: 42 lines of code y: 28 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/ServerFactory.java x: 191 lines of code y: 41 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/artifact/ArtifactRetrievalService.java x: 105 lines of code y: 27 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/artifact/ArtifactStagingService.java x: 517 lines of code y: 18 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/FnApiControlClient.java x: 136 lines of code y: 55 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/FnApiControlClientPoolService.java x: 89 lines of code y: 47 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/ProcessBundleDescriptors.java x: 445 lines of code y: 90 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/data/GrpcDataService.java x: 146 lines of code y: 57 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/environment/ExternalEnvironmentFactory.java x: 164 lines of code y: 18 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/logging/GrpcLoggingService.java x: 74 lines of code y: 29 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/provisioning/JobInfo.java x: 22 lines of code y: 31 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/state/StateRequestHandlers.java x: 440 lines of code y: 49 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/translation/PipelineTranslatorUtils.java x: 156 lines of code y: 36 # changes runners/java-job-service/src/main/java/org/apache/beam/runners/jobsubmission/InMemoryJobService.java x: 422 lines of code y: 17 # changes runners/java-job-service/src/main/java/org/apache/beam/runners/jobsubmission/JobInvocation.java x: 217 lines of code y: 17 # changes runners/java-job-service/src/main/java/org/apache/beam/runners/jobsubmission/PortablePipelineJarUtils.java x: 81 lines of code y: 15 # changes runners/portability/java/src/main/java/org/apache/beam/runners/portability/JobServicePipelineResult.java x: 167 lines of code y: 26 # changes runners/portability/java/src/main/java/org/apache/beam/runners/portability/testing/TestJobService.java x: 59 lines of code y: 17 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/translation/WindowAssignTranslator.java x: 48 lines of code y: 24 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkJobInvoker.java x: 75 lines of code y: 40 # changes runners/twister2/src/main/java/org/apache/beam/runners/twister2/translators/functions/GroupByWindowFunction.java x: 186 lines of code y: 14 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/TextSource.java x: 184 lines of code y: 40 # changes sdks/java/expansion-service/src/main/java/org/apache/beam/sdk/expansion/service/ExpansionService.java x: 420 lines of code y: 27 # changes sdks/java/extensions/schemaio-expansion-service/src/main/java/org/apache/beam/sdk/extensions/schemaio/expansion/ExternalSchemaIOTransformRegistrar.java x: 119 lines of code y: 11 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/channel/SocketAddressFactory.java x: 35 lines of code y: 29 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/BeamFnDataBufferingOutboundObserver.java x: 60 lines of code y: 44 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/BeamFnDataSizeBasedBufferingOutboundObserver.java x: 106 lines of code y: 24 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/BeamFnDataTimeBasedBufferingOutboundObserver.java x: 85 lines of code y: 17 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/RemoteGrpcPortRead.java x: 39 lines of code y: 32 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/stream/BufferingStreamObserver.java x: 114 lines of code y: 35 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/stream/DataStreams.java x: 223 lines of code y: 35 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control/AddHarnessIdInterceptor.java x: 16 lines of code y: 22 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/BeamFnDataClient.java x: 28 lines of code y: 39 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/logging/BeamFnLoggingClient.java x: 260 lines of code y: 63 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/BeamFnStateGrpcClientCache.java x: 111 lines of code y: 47 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/FnApiStateAccessor.java x: 432 lines of code y: 51 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/stream/HarnessStreamObserverFactories.java x: 31 lines of code y: 31 # changes sdks/java/io/contextualtextio/src/main/java/org/apache/beam/sdk/io/contextualtextio/ContextualTextIOSource.java x: 237 lines of code y: 13 # changes sdks/java/io/debezium/src/main/java/org/apache/beam/io/debezium/SourceRecordJson.java x: 148 lines of code y: 6 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/SpannerTransformRegistrar.java x: 306 lines of code y: 9 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkBatchTransformTranslators.java x: 719 lines of code y: 90 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkRunner.java x: 133 lines of code y: 75 # changes sdks/python/apache_beam/internal/gcp/auth.py x: 72 lines of code y: 47 # changes sdks/python/apache_beam/internal/gcp/json_value.py x: 75 lines of code y: 43 # changes sdks/python/apache_beam/internal/metrics/cells.py x: 81 lines of code y: 8 # changes sdks/python/apache_beam/internal/pickler.py x: 160 lines of code y: 83 # changes sdks/python/apache_beam/internal/util.py x: 51 lines of code y: 37 # changes sdks/python/apache_beam/metrics/cells.py x: 284 lines of code y: 89 # changes sdks/python/apache_beam/metrics/execution.py x: 188 lines of code y: 94 # changes sdks/python/apache_beam/metrics/metric.py x: 139 lines of code y: 53 # changes sdks/python/apache_beam/metrics/metricbase.py x: 55 lines of code y: 51 # changes sdks/python/apache_beam/metrics/monitoring_infos.py x: 239 lines of code y: 50 # changes sdks/python/apache_beam/io/parquetio.py x: 288 lines of code y: 27 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/PAssert.java x: 1125 lines of code y: 125 # changes sdks/java/io/thrift/src/main/java/org/apache/beam/sdk/io/thrift/ThriftCoder.java x: 48 lines of code y: 15 # changes sdks/java/io/thrift/src/main/java/org/apache/beam/sdk/io/thrift/ThriftIO.java x: 166 lines of code y: 14 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryUtils.java x: 715 lines of code y: 100 # changes sdks/python/apache_beam/io/gcp/big_query_query_to_table_pipeline.py x: 63 lines of code y: 36 # changes sdks/python/apache_beam/io/gcp/bigquery_io_metadata.py x: 30 lines of code y: 10 # changes sdks/python/apache_beam/io/gcp/bigtableio.py x: 67 lines of code y: 13 # changes sdks/python/apache_beam/io/gcp/datastore/v1new/datastore_write_it_pipeline.py x: 99 lines of code y: 17 # changes sdks/python/apache_beam/io/gcp/datastore/v1new/query_splitter.py x: 107 lines of code y: 16 # changes sdks/python/apache_beam/io/gcp/datastore/v1new/types.py x: 175 lines of code y: 22 # changes sdks/python/apache_beam/io/gcp/dicomio.py x: 260 lines of code y: 3 # changes sdks/python/apache_beam/io/gcp/gcsfilesystem.py x: 151 lines of code y: 41 # changes sdks/python/apache_beam/io/gcp/gcsio.py x: 401 lines of code y: 100 # changes sdks/python/apache_beam/io/gcp/gcsio_overrides.py x: 27 lines of code y: 12 # changes sdks/python/apache_beam/io/gcp/internal/clients/bigquery/bigquery_v2_client.py x: 704 lines of code y: 20 # changes sdks/python/apache_beam/io/gcp/internal/clients/bigquery/bigquery_v2_messages.py x: 1524 lines of code y: 22 # changes sdks/python/apache_beam/io/gcp/internal/clients/storage/storage_v1_client.py x: 904 lines of code y: 13 # changes sdks/python/apache_beam/io/gcp/internal/clients/storage/storage_v1_messages.py x: 801 lines of code y: 11 # changes sdks/python/apache_beam/io/gcp/pubsub.py x: 286 lines of code y: 88 # changes sdks/python/apache_beam/io/gcp/pubsub_it_pipeline.py x: 57 lines of code y: 20 # changes sdks/python/apache_beam/io/gcp/spanner.py x: 369 lines of code y: 10 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/SelectHelpers.java x: 346 lines of code y: 27 # changes sdks/go/pkg/beam/core/runtime/pipelinex/replace.go x: 206 lines of code y: 12 # changes sdks/go/pkg/beam/options/jobopts/options.go x: 98 lines of code y: 31 # changes sdks/go/pkg/beam/runners/dataflow/dataflow.go x: 184 lines of code y: 99 # changes sdks/go/pkg/beam/runners/dataflow/dataflowlib/job.go x: 263 lines of code y: 38 # changes sdks/python/apache_beam/typehints/opcodes.py x: 253 lines of code y: 59 # changes sdks/python/apache_beam/typehints/trivial_inference.py x: 388 lines of code y: 61 # changes sdks/python/apache_beam/typehints/typehints.py x: 671 lines of code y: 85 # changes sdks/go/pkg/beam/encoding.go x: 245 lines of code y: 17 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkPipelineOptions.java x: 187 lines of code y: 84 # changes runners/twister2/src/main/java/org/apache/beam/runners/twister2/Twister2PipelineOptions.java x: 41 lines of code y: 7 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/options/PortablePipelineOptions.java x: 76 lines of code y: 58 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Reshuffle.java x: 94 lines of code y: 34 # changes sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/NexmarkConfiguration.java x: 549 lines of code y: 33 # changes sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/NexmarkQueryName.java x: 58 lines of code y: 27 # changes sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/queries/Query13.java x: 76 lines of code y: 1 # changes sdks/go/pkg/beam/core/graph/coder/row.go x: 151 lines of code y: 13 # changes sdks/go/pkg/beam/core/graph/coder/row_decoder.go x: 276 lines of code y: 9 # changes sdks/go/pkg/beam/core/graph/coder/row_encoder.go x: 237 lines of code y: 9 # changes sdks/go/pkg/beam/util/shimx/generate.go x: 356 lines of code y: 12 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkPipelineOptions.java x: 56 lines of code y: 101 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/util/SparkCompat.java x: 127 lines of code y: 18 # changes sdks/python/apache_beam/io/__init__.py x: 17 lines of code y: 33 # changes sdks/python/apache_beam/io/avroio.py x: 303 lines of code y: 90 # changes sdks/python/apache_beam/io/aws/clients/s3/boto3_client.py x: 175 lines of code y: 16 # changes sdks/python/apache_beam/io/aws/s3io.py x: 323 lines of code y: 20 # changes sdks/python/apache_beam/io/azure/blobstorageio.py x: 335 lines of code y: 4 # changes sdks/python/apache_beam/io/concat_source.py x: 170 lines of code y: 29 # changes sdks/python/apache_beam/io/filebasedsource.py x: 250 lines of code y: 94 # changes sdks/python/apache_beam/io/fileio.py x: 439 lines of code y: 130 # changes sdks/python/apache_beam/io/filesystemio.py x: 133 lines of code y: 38 # changes sdks/python/apache_beam/io/flink/flink_streaming_impulse_source.py x: 40 lines of code y: 22 # changes sdks/python/apache_beam/io/jdbc.py x: 106 lines of code y: 10 # changes sdks/python/apache_beam/io/kinesis.py x: 152 lines of code y: 5 # changes sdks/python/apache_beam/io/localfilesystem.py x: 150 lines of code y: 51 # changes sdks/python/apache_beam/io/mongodbio.py x: 345 lines of code y: 40 # changes sdks/python/apache_beam/io/range_trackers.py x: 273 lines of code y: 64 # changes sdks/python/apache_beam/io/restriction_trackers.py x: 113 lines of code y: 57 # changes sdks/python/apache_beam/io/snowflake.py x: 212 lines of code y: 6 # changes sdks/python/apache_beam/io/source_test_utils.py x: 425 lines of code y: 56 # changes sdks/python/apache_beam/io/textio.py x: 337 lines of code y: 100 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rule/BeamUnnestRule.java x: 79 lines of code y: 23 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/ExpressionConverter.java x: 806 lines of code y: 68 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryAvroUtils.java x: 341 lines of code y: 57 # changes sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/options/AwsModule.java x: 311 lines of code y: 36 # changes sdks/java/build-tools/src/main/resources/beam/suppressions.xml x: 82 lines of code y: 72 # changes sdks/python/apache_beam/runners/portability/fn_api_runner/trigger_manager.py x: 352 lines of code y: 1 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/TableDestination.java x: 148 lines of code y: 44 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubSchemaIOProvider.java x: 252 lines of code y: 14 # changes sdks/python/apache_beam/dataframe/doctests.py x: 487 lines of code y: 39 # changes sdks/java/io/cassandra/src/main/java/org/apache/beam/sdk/io/cassandra/CassandraIO.java x: 888 lines of code y: 75 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/ZetaSqlCalciteTranslationUtils.java x: 297 lines of code y: 21 # changes sdks/python/apache_beam/io/gcp/bigquery_read_internal.py x: 286 lines of code y: 14 # changes sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/dynamodb/DynamoDBIO.java x: 371 lines of code y: 26 # changes sdks/java/io/amazon-web-services2/src/main/java/org/apache/beam/sdk/io/aws2/dynamodb/DynamoDBIO.java x: 372 lines of code y: 26 # changes sdks/python/apache_beam/pvalue.py x: 350 lines of code y: 122 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryIO.java x: 1640 lines of code y: 286 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/RetryManager.java x: 225 lines of code y: 2 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/StorageApiFlushAndFinalizeDoFn.java x: 163 lines of code y: 2 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/TwoLevelMessageConverterCache.java x: 30 lines of code y: 2 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/BeamZetaSqlCalcRel.java x: 255 lines of code y: 46 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/ZetaSqlBeamTranslationUtils.java x: 249 lines of code y: 20 # changes sdks/java/container/license_scripts/pull_licenses_java.py x: 254 lines of code y: 21 # changes sdks/python/apache_beam/coders/typecoders.py x: 93 lines of code y: 65 # changes release/src/main/scripts/mass_comment.py x: 109 lines of code y: 19 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/planner/BeamRuleSets.java x: 125 lines of code y: 62 # changes sdks/python/apache_beam/dataframe/partitionings.py x: 104 lines of code y: 19 # changes sdks/python/apache_beam/runners/common.py x: 1004 lines of code y: 200 # changes sdks/python/apache_beam/typehints/decorators.py x: 536 lines of code y: 82 # changes sdks/go/pkg/beam/core/graph/coder/map.go x: 86 lines of code y: 3 # changes sdks/go/pkg/beam/core/runtime/graphx/schema/logicaltypes.go x: 95 lines of code y: 10 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/AddTimestampAttribute.java x: 40 lines of code y: 1 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/NestedRowToMessage.java x: 64 lines of code y: 1 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubMessageToRow.java x: 193 lines of code y: 15 # changes buildSrc/src/main/groovy/org/apache/beam/gradle/GrpcVendoring_1_36_0.groovy x: 125 lines of code y: 1 # changes website/www/site/data/io_matrix.yaml x: 368 lines of code y: 17 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/SqlTransform.java x: 189 lines of code y: 62 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/CalciteQueryPlanner.java x: 200 lines of code y: 36 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowMetrics.java x: 252 lines of code y: 70 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowPipelineJob.java x: 380 lines of code y: 106 # changes runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/metrics/WithMetricsSupport.java x: 130 lines of code y: 3 # changes runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/TranslationContext.java x: 174 lines of code y: 3 # changes runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/batch/DatasetSourceBatch.java x: 117 lines of code y: 3 # changes runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/batch/functions/SparkSideInputReader.java x: 150 lines of code y: 3 # changes runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/helpers/EncoderHelpers.java x: 212 lines of code y: 3 # changes runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/streaming/DatasetSourceStreaming.java x: 187 lines of code y: 3 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/kafka/BeamKafkaTable.java x: 196 lines of code y: 65 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/WindowMergingFnRunner.java x: 102 lines of code y: 29 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/HttpHealthcareApiClient.java x: 797 lines of code y: 35 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubClient.java x: 271 lines of code y: 44 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaRecord.java x: 90 lines of code y: 44 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaUnboundedSource.java x: 115 lines of code y: 22 # changes sdks/python/apache_beam/runners/worker/operations.py x: 851 lines of code y: 159 # changes sdks/python/apache_beam/runners/worker/statesampler_fast.pyx x: 146 lines of code y: 37 # changes sdks/python/apache_beam/transforms/cy_dataflow_distribution_counter.pyx x: 67 lines of code y: 9 # changes buildSrc/src/main/groovy/org/apache/beam/gradle/Repositories.groovy x: 43 lines of code y: 17 # changes learning/katas/go/course-remote-info.yaml x: 2 lines of code y: 35 # changes model/fn-execution/src/main/proto/beam_fn_api.proto x: 797 lines of code y: 123 # changes model/fn-execution/src/main/resources/org/apache/beam/model/fnexecution/v1/standard_coders.yaml x: 285 lines of code y: 42 # changes model/job-management/src/main/proto/beam_artifact_api.proto x: 198 lines of code y: 31 # changes model/job-management/src/main/proto/beam_job_api.proto x: 245 lines of code y: 36 # changes model/pipeline/src/main/proto/metrics.proto x: 543 lines of code y: 31 # changes release/src/main/groovy/quickstart-java-dataflow.groovy x: 26 lines of code y: 20 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/DeduplicatedFlattenFactory.java x: 82 lines of code y: 28 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/EmptyFlattenAsCreateFactory.java x: 46 lines of code y: 34 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ExternalTranslation.java x: 132 lines of code y: 28 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ModelCoderRegistrar.java x: 102 lines of code y: 55 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/PTransformMatchers.java x: 382 lines of code y: 66 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/PipelineTranslation.java x: 138 lines of code y: 48 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/RehydratedComponents.java x: 121 lines of code y: 46 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ReshuffleTranslation.java x: 34 lines of code y: 8 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/RunnerPCollectionView.java x: 82 lines of code y: 31 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/Timer.java x: 157 lines of code y: 28 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/TriggerTranslation.java x: 272 lines of code y: 25 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/UnboundedReadFromBoundedSource.java x: 402 lines of code y: 49 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/UnconsumedReads.java x: 47 lines of code y: 21 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/GreedyPipelineFuser.java x: 292 lines of code y: 59 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/GreedyStageFuser.java x: 144 lines of code y: 38 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/Networks.java x: 190 lines of code y: 23 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/OutputDeduplicator.java x: 265 lines of code y: 37 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/DoFnRunners.java x: 139 lines of code y: 85 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/GlobalCombineFnRunners.java x: 160 lines of code y: 18 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/InMemoryStateInternals.java x: 591 lines of code y: 58 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/LateDataDroppingDoFnRunner.java x: 106 lines of code y: 66 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/OutputAndTimeBoundedSplittableProcessElementInvoker.java x: 295 lines of code y: 91 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/PaneInfoTracker.java x: 105 lines of code y: 39 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/PeekingReiterator.java x: 59 lines of code y: 23 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/ProcessFnRunner.java x: 99 lines of code y: 45 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/ReduceFnContextFactory.java x: 464 lines of code y: 65 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/ReduceFnRunner.java x: 629 lines of code y: 81 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/SideInputHandler.java x: 157 lines of code y: 59 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/SimpleDoFnRunner.java x: 1033 lines of code y: 163 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/StateMerging.java x: 136 lines of code y: 30 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/StateTable.java x: 60 lines of code y: 29 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/StateTags.java x: 253 lines of code y: 49 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/TestInMemoryStateInternals.java x: 40 lines of code y: 24 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/AfterAllStateMachine.java x: 81 lines of code y: 36 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/AfterDelayFromFirstElementStateMachine.java x: 192 lines of code y: 57 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/AfterFirstStateMachine.java x: 89 lines of code y: 36 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/AfterPaneStateMachine.java x: 87 lines of code y: 43 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/AfterWatermarkStateMachine.java x: 213 lines of code y: 53 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/ExecutableTriggerStateMachine.java x: 98 lines of code y: 21 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/RepeatedlyStateMachine.java x: 55 lines of code y: 14 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/TriggerStateMachine.java x: 142 lines of code y: 42 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/TriggerStateMachineContextFactory.java x: 466 lines of code y: 52 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/TriggerStateMachineRunner.java x: 132 lines of code y: 40 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/BoundedReadEvaluatorFactory.java x: 188 lines of code y: 83 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/CloningBundleFactory.java x: 69 lines of code y: 30 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/CommittedResult.java x: 27 lines of code y: 52 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/CopyOnAccessInMemoryStateInternals.java x: 336 lines of code y: 52 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DirectExecutionContext.java x: 87 lines of code y: 39 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DirectTimerInternals.java x: 86 lines of code y: 48 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DirectTransformExecutor.java x: 142 lines of code y: 24 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/EvaluationContext.java x: 262 lines of code y: 109 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ExecutorServiceParallelExecutor.java x: 327 lines of code y: 133 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/GroupAlsoByWindowEvaluatorFactory.java x: 213 lines of code y: 106 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ImmutabilityCheckingBundleFactory.java x: 94 lines of code y: 49 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ImmutabilityEnforcementFactory.java x: 121 lines of code y: 40 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ImmutableListBundleFactory.java x: 134 lines of code y: 50 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/MultiStepCombine.java x: 419 lines of code y: 47 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ParDoMultiOverrideFactory.java x: 246 lines of code y: 99 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/QuiescenceDriver.java x: 253 lines of code y: 39 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/RootProviderRegistry.java x: 52 lines of code y: 42 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/SideInputContainer.java x: 233 lines of code y: 43 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/StepTransformResult.java x: 119 lines of code y: 53 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/TestStreamEvaluatorFactory.java x: 196 lines of code y: 97 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/TransformEvaluatorRegistry.java x: 151 lines of code y: 96 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/TransformExecutorServices.java x: 116 lines of code y: 30 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/TransformResult.java x: 30 lines of code y: 44 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/UnboundedReadEvaluatorFactory.java x: 274 lines of code y: 111 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ViewEvaluatorFactory.java x: 55 lines of code y: 75 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/WatermarkManager.java x: 1197 lines of code y: 126 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/WindowEvaluatorFactory.java x: 95 lines of code y: 69 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/WriteWithShardingFactory.java x: 110 lines of code y: 79 # changes runners/extensions-java/metrics/src/main/java/org/apache/beam/runners/extensions/metrics/MetricsHttpSink.java x: 134 lines of code y: 32 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/CreateStreamingFlinkView.java x: 118 lines of code y: 31 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkBatchPipelineTranslator.java x: 89 lines of code y: 35 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkExecutionEnvironments.java x: 301 lines of code y: 76 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkStreamingPipelineTranslator.java x: 289 lines of code y: 60 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkStreamingTransformTranslators.java x: 1291 lines of code y: 152 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkTransformOverrides.java x: 43 lines of code y: 43 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/types/EncodedValueComparator.java x: 139 lines of code y: 12 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/SplittableDoFnOperator.java x: 153 lines of code y: 94 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/WindowDoFnOperator.java x: 95 lines of code y: 58 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/io/UnboundedSourceWrapper.java x: 368 lines of code y: 94 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/state/FlinkBroadcastStateInternals.java x: 676 lines of code y: 50 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/state/FlinkStateInternals.java x: 1324 lines of code y: 89 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/BatchViewOverrides.java x: 913 lines of code y: 64 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/PrimitiveParDoSingleFactory.java x: 294 lines of code y: 87 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/RequiresStableInputParDoOverrides.java x: 76 lines of code y: 7 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/ReshuffleOverrideFactory.java x: 61 lines of code y: 30 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/internal/IsmFormat.java x: 506 lines of code y: 66 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/CloudKnownType.java x: 110 lines of code y: 21 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/CloudObject.java x: 96 lines of code y: 26 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/CloudObjectTranslators.java x: 477 lines of code y: 30 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/MonitoringUtil.java x: 171 lines of code y: 62 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/PackageUtil.java x: 379 lines of code y: 71 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/RandomAccessData.java x: 230 lines of code y: 47 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/Structs.java x: 285 lines of code y: 17 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/AvroByteReader.java x: 142 lines of code y: 18 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/BatchDataflowWorker.java x: 310 lines of code y: 49 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/BatchModeExecutionContext.java x: 419 lines of code y: 32 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/BatchModeUngroupingParDoFn.java x: 45 lines of code y: 12 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/BeamFnMapTaskExecutorFactory.java x: 669 lines of code y: 38 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/CombineValuesFnFactory.java x: 278 lines of code y: 23 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/ConcatReader.java x: 204 lines of code y: 19 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowElementExecutionTracker.java x: 244 lines of code y: 18 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowExecutionContext.java x: 200 lines of code y: 24 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowOperationContext.java x: 293 lines of code y: 34 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowWorkProgressUpdater.java x: 119 lines of code y: 22 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/FetchAndFilterStreamingSideInputsOperation.java x: 216 lines of code y: 25 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/GroupingShuffleReader.java x: 357 lines of code y: 27 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/IntrinsicMapTaskExecutorFactory.java x: 327 lines of code y: 20 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/IsmReaderImpl.java x: 842 lines of code y: 21 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/IsmSink.java x: 202 lines of code y: 16 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/IsmSinkFactory.java x: 79 lines of code y: 18 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/MetricTrackingWindmillServerStub.java x: 234 lines of code y: 39 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/PartialGroupByKeyParDoFns.java x: 305 lines of code y: 20 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/PubsubReader.java x: 105 lines of code y: 23 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/SimpleParDoFn.java x: 384 lines of code y: 36 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/SourceTranslationUtils.java x: 118 lines of code y: 15 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/SplittableProcessFnFactory.java x: 176 lines of code y: 19 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WorkItemStatusClient.java x: 254 lines of code y: 34 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/counters/CounterFactory.java x: 632 lines of code y: 21 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/counters/CounterName.java x: 188 lines of code y: 16 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/counters/DataflowCounterUpdateExtractor.java x: 170 lines of code y: 16 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/control/BeamFnMapTaskExecutor.java x: 484 lines of code y: 50 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/control/MeanByteCountMonitoringInfoToCounterUpdateTransformer.java x: 84 lines of code y: 27 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/control/ProcessRemoteBundleOperation.java x: 125 lines of code y: 29 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/graph/DeduceFlattenLocationsFunction.java x: 218 lines of code y: 16 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/graph/Nodes.java x: 276 lines of code y: 33 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/logging/DataflowWorkerLoggingHandler.java x: 231 lines of code y: 25 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/logging/JulHandlerPrintStreamAdapterFactory.java x: 350 lines of code y: 28 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/status/DebugCapture.java x: 172 lines of code y: 23 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/MemoryMonitor.java x: 417 lines of code y: 24 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/common/worker/BatchingShuffleEntryReader.java x: 88 lines of code y: 18 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/common/worker/CachingShuffleBatchReader.java x: 74 lines of code y: 24 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/common/worker/GroupingShuffleRangeTracker.java x: 148 lines of code y: 18 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/common/worker/GroupingTables.java x: 354 lines of code y: 19 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/common/worker/MapTaskExecutor.java x: 132 lines of code y: 27 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/common/worker/OutputObjectAndByteCounter.java x: 114 lines of code y: 15 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/common/worker/ReadOperation.java x: 302 lines of code y: 24 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/common/worker/WorkProgressUpdater.java x: 209 lines of code y: 19 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/windmill/WindmillServerStub.java x: 135 lines of code y: 31 # changes runners/google-cloud-dataflow-java/worker/windmill/src/main/proto/windmill.proto x: 530 lines of code y: 21 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/DefaultJobBundleFactory.java x: 597 lines of code y: 80 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/ReferenceCountingExecutableStageContextFactory.java x: 179 lines of code y: 14 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/RemoteBundle.java x: 17 lines of code y: 29 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/SdkHarnessClient.java x: 528 lines of code y: 92 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/SingleEnvironmentInstanceJobBundleFactory.java x: 175 lines of code y: 42 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/environment/DockerCommand.java x: 168 lines of code y: 32 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/environment/ProcessManager.java x: 177 lines of code y: 24 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/translation/BatchSideInputHandlerFactory.java x: 134 lines of code y: 17 # changes runners/java-job-service/src/main/java/org/apache/beam/runners/jobsubmission/JobServerDriver.java x: 208 lines of code y: 15 # changes runners/jet/src/main/java/org/apache/beam/runners/jet/DAGBuilder.java x: 173 lines of code y: 12 # changes runners/jet/src/main/java/org/apache/beam/runners/jet/JetRunner.java x: 170 lines of code y: 8 # changes runners/jet/src/main/java/org/apache/beam/runners/jet/JetTransformTranslators.java x: 370 lines of code y: 15 # changes runners/jet/src/main/java/org/apache/beam/runners/jet/Utils.java x: 231 lines of code y: 19 # changes runners/jet/src/main/java/org/apache/beam/runners/jet/metrics/JetMetricResults.java x: 162 lines of code y: 15 # changes runners/jet/src/main/java/org/apache/beam/runners/jet/processors/AssignWindowP.java x: 98 lines of code y: 12 # changes runners/jet/src/main/java/org/apache/beam/runners/jet/processors/BoundedSourceP.java x: 171 lines of code y: 12 # changes runners/jet/src/main/java/org/apache/beam/runners/jet/processors/StatefulParDoP.java x: 303 lines of code y: 17 # changes runners/jet/src/main/java/org/apache/beam/runners/jet/processors/UnboundedSourceP.java x: 229 lines of code y: 12 # changes runners/portability/java/src/main/java/org/apache/beam/runners/portability/PortableMetrics.java x: 128 lines of code y: 14 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/SamzaPipelineOptions.java x: 80 lines of code y: 31 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/SamzaPipelineResult.java x: 121 lines of code y: 32 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/adapter/BoundedSourceSystem.java x: 355 lines of code y: 35 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/adapter/UnboundedSourceSystem.java x: 424 lines of code y: 40 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/GroupByKeyOp.java x: 190 lines of code y: 38 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/KeyedTimerData.java x: 155 lines of code y: 33 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/SamzaStoreStateInternals.java x: 912 lines of code y: 43 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/SamzaTimerInternalsFactory.java x: 543 lines of code y: 38 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/translation/ConfigBuilder.java x: 243 lines of code y: 49 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/translation/GroupByKeyTranslator.java x: 217 lines of code y: 34 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/translation/SamzaImpulseSystemFactory.java x: 105 lines of code y: 12 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/translation/SamzaTransformOverrides.java x: 34 lines of code y: 27 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/translation/TranslationContext.java x: 209 lines of code y: 37 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkNativePipelineVisitor.java x: 163 lines of code y: 56 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkRunnerRegistrar.java x: 25 lines of code y: 43 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/TestSparkRunner.java x: 99 lines of code y: 92 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/aggregators/NamedAggregators.java x: 49 lines of code y: 50 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/coders/CoderHelpers.java x: 121 lines of code y: 51 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/coders/StatelessJavaSerializer.java x: 54 lines of code y: 31 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/io/CreateStream.java x: 124 lines of code y: 54 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/io/MicrobatchSource.java x: 259 lines of code y: 51 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/io/SourceRDD.java x: 265 lines of code y: 76 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/io/SparkUnboundedSource.java x: 231 lines of code y: 68 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/metrics/MetricsAccumulator.java x: 101 lines of code y: 50 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/metrics/SparkBeamMetric.java x: 72 lines of code y: 40 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/metrics/WithMetricsSupport.java x: 130 lines of code y: 24 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/stateful/SparkGroupAlsoByWindowViaWindowSet.java x: 408 lines of code y: 87 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/stateful/SparkTimerInternals.java x: 147 lines of code y: 52 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/stateful/StateSpecFunctions.java x: 139 lines of code y: 68 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/BoundedDataset.java x: 95 lines of code y: 57 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/EvaluationContext.java x: 181 lines of code y: 123 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/SparkBatchPortablePipelineTranslator.java x: 340 lines of code y: 50 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/SparkContextFactory.java x: 66 lines of code y: 61 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/SparkExecutableStageFunction.java x: 258 lines of code y: 40 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/SparkStreamingPortablePipelineTranslator.java x: 297 lines of code y: 9 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/TransformTranslator.java x: 669 lines of code y: 192 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/TranslationUtils.java x: 260 lines of code y: 89 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/streaming/StreamingTransformTranslator.java x: 525 lines of code y: 173 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/util/GlobalWatermarkHolder.java x: 256 lines of code y: 42 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/util/SparkSideInputReader.java x: 82 lines of code y: 59 # changes runners/twister2/src/main/java/org/apache/beam/runners/twister2/BeamBatchWorker.java x: 117 lines of code y: 11 # changes runners/twister2/src/main/java/org/apache/beam/runners/twister2/translation/wrappers/Twister2BoundedSource.java x: 210 lines of code y: 11 # changes sdks/go/pkg/beam/beam.shims.go x: 272 lines of code y: 14 # changes sdks/go/pkg/beam/core/graph/coder/coder.go x: 303 lines of code y: 41 # changes sdks/go/pkg/beam/core/graph/coder/iterable.go x: 113 lines of code y: 7 # changes sdks/go/pkg/beam/core/graph/edge.go x: 350 lines of code y: 47 # changes sdks/go/pkg/beam/core/graph/fn.go x: 796 lines of code y: 37 # changes sdks/go/pkg/beam/core/metrics/metrics.go x: 409 lines of code y: 25 # changes sdks/go/pkg/beam/core/runtime/exec/coder.go x: 840 lines of code y: 56 # changes sdks/go/pkg/beam/core/runtime/exec/datasource.go x: 415 lines of code y: 68 # changes sdks/go/pkg/beam/core/runtime/exec/pardo.go x: 244 lines of code y: 47 # changes sdks/go/pkg/beam/core/runtime/exec/plan.go x: 157 lines of code y: 50 # changes sdks/go/pkg/beam/core/runtime/exec/sdf.go x: 393 lines of code y: 17 # changes sdks/go/pkg/beam/core/runtime/graphx/coder.go x: 459 lines of code y: 49 # changes sdks/go/pkg/beam/core/runtime/graphx/serialize.go x: 700 lines of code y: 47 # changes sdks/go/pkg/beam/core/runtime/graphx/translate.go x: 856 lines of code y: 104 # changes sdks/go/pkg/beam/core/runtime/harness/harness.go x: 368 lines of code y: 78 # changes sdks/go/pkg/beam/core/runtime/metricsx/urns.go x: 120 lines of code y: 6 # changes sdks/go/pkg/beam/model/fnexecution_v1/beam_fn_api.pb.go x: 5022 lines of code y: 86 # changes sdks/go/pkg/beam/model/gen.go x: 1 lines of code y: 22 # changes sdks/go/pkg/beam/model/jobmanagement_v1/beam_artifact_api.pb.go x: 1911 lines of code y: 46 # changes sdks/go/pkg/beam/model/jobmanagement_v1/beam_expansion_api.pb.go x: 321 lines of code y: 18 # changes sdks/go/pkg/beam/model/jobmanagement_v1/beam_job_api.pb.go x: 2323 lines of code y: 45 # changes sdks/go/pkg/beam/runners/direct/direct.go x: 226 lines of code y: 47 # changes sdks/go/pkg/beam/runners/session/session.go x: 238 lines of code y: 25 # changes sdks/go/pkg/beam/runners/universal/universal.go x: 70 lines of code y: 48 # changes sdks/go/pkg/beam/runners/vet/vet.go x: 444 lines of code y: 12 # changes sdks/go/pkg/beam/transforms/stats/quantiles.go x: 549 lines of code y: 3 # changes sdks/go/pkg/beam/transforms/top/top.go x: 190 lines of code y: 37 # changes sdks/go/pkg/beam/util.go x: 63 lines of code y: 32 # changes sdks/go/pkg/beam/util/starcgenx/starcgenx.go x: 585 lines of code y: 27 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/CoderRegistry.java x: 456 lines of code y: 78 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/NullableCoder.java x: 110 lines of code y: 51 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/StringDelegateCoder.java x: 73 lines of code y: 44 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/AvroSink.java x: 109 lines of code y: 39 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/AvroSource.java x: 583 lines of code y: 92 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/BoundedReadFromUnboundedSource.java x: 191 lines of code y: 86 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/CompressedSource.java x: 286 lines of code y: 104 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/Compression.java x: 226 lines of code y: 26 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/CountingSource.java x: 311 lines of code y: 61 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/DefaultFilenamePolicy.java x: 267 lines of code y: 41 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/FileBasedSink.java x: 742 lines of code y: 162 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/FileBasedSource.java x: 392 lines of code y: 67 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/FileIO.java x: 870 lines of code y: 83 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/FileSystems.java x: 358 lines of code y: 59 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/GenerateSequence.java x: 173 lines of code y: 31 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/LocalFileSystem.java x: 231 lines of code y: 61 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/OffsetBasedSource.java x: 177 lines of code y: 48 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/Read.java x: 742 lines of code y: 103 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/TFRecordIO.java x: 476 lines of code y: 77 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/TextIO.java x: 689 lines of code y: 178 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/metrics/MetricsContainer.java x: 14 lines of code y: 30 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/options/PipelineOptionsFactory.java x: 1322 lines of code y: 115 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/options/ProxyInvocationHandler.java x: 528 lines of code y: 86 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/options/ValueProvider.java x: 252 lines of code y: 68 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/runners/PTransformOverrideFactory.java x: 45 lines of code y: 31 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/FieldAccessDescriptor.java x: 444 lines of code y: 51 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/FieldValueTypeInformation.java x: 231 lines of code y: 32 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/FromRowUsingCreator.java x: 210 lines of code y: 32 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/JavaBeanSchema.java x: 144 lines of code y: 46 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/SchemaCoderHelpers.java x: 138 lines of code y: 8 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/SchemaRegistry.java x: 207 lines of code y: 42 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/AddFields.java x: 307 lines of code y: 19 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/Cast.java x: 295 lines of code y: 26 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/CoGroup.java x: 522 lines of code y: 44 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/Filter.java x: 145 lines of code y: 23 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/Group.java x: 741 lines of code y: 35 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/Select.java x: 192 lines of code y: 37 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/AutoValueUtils.java x: 255 lines of code y: 33 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/AvroByteBuddyUtils.java x: 102 lines of code y: 32 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/ByteBuddyUtils.java x: 1164 lines of code y: 63 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/ConvertHelpers.java x: 172 lines of code y: 38 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/JavaBeanUtils.java x: 360 lines of code y: 48 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/POJOUtils.java x: 440 lines of code y: 58 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/ReflectUtils.java x: 189 lines of code y: 35 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/SelectByteBuddyHelpers.java x: 686 lines of code y: 11 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/state/StateSpecs.java x: 540 lines of code y: 40 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/CoderProperties.java x: 293 lines of code y: 57 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/FileChecksumMatcher.java x: 73 lines of code y: 38 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/SerializableMatchers.java x: 452 lines of code y: 55 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/SourceTestUtils.java x: 644 lines of code y: 54 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/TestPipeline.java x: 370 lines of code y: 102 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/TestStream.java x: 274 lines of code y: 73 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/ApproximateQuantiles.java x: 426 lines of code y: 59 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/ApproximateUnique.java x: 218 lines of code y: 52 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/CombineFns.java x: 524 lines of code y: 82 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Create.java x: 488 lines of code y: 100 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Distinct.java x: 120 lines of code y: 45 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/DoFn.java x: 273 lines of code y: 182 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/FlatMapElements.java x: 232 lines of code y: 62 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/GroupByKey.java x: 120 lines of code y: 68 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/GroupIntoBatches.java x: 241 lines of code y: 56 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/MapElements.java x: 220 lines of code y: 69 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Max.java x: 120 lines of code y: 49 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/ParDo.java x: 531 lines of code y: 176 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/PeriodicSequence.java x: 161 lines of code y: 17 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Regex.java x: 426 lines of code y: 37 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Reify.java x: 209 lines of code y: 27 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Sample.java x: 210 lines of code y: 57 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Top.java x: 263 lines of code y: 62 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Watch.java x: 881 lines of code y: 65 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/WithFailures.java x: 91 lines of code y: 19 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/WithKeys.java x: 63 lines of code y: 49 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/display/DisplayData.java x: 506 lines of code y: 88 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/join/CoGbkResult.java x: 285 lines of code y: 62 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/ByteBuddyOnTimerInvokerFactory.java x: 261 lines of code y: 60 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/splittabledofn/ByteKeyRangeTracker.java x: 158 lines of code y: 48 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/splittabledofn/RestrictionTracker.java x: 42 lines of code y: 70 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/AfterProcessingTime.java x: 98 lines of code y: 51 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/Never.java x: 26 lines of code y: 34 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/Trigger.java x: 113 lines of code y: 60 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/Window.java x: 241 lines of code y: 102 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/ApiSurface.java x: 522 lines of code y: 57 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/CoderUtils.java x: 109 lines of code y: 53 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/NameUtils.java x: 79 lines of code y: 32 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/Preconditions.java x: 251 lines of code y: 10 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/RowJson.java x: 426 lines of code y: 31 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/SerializableUtils.java x: 146 lines of code y: 33 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/PCollection.java x: 271 lines of code y: 69 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/PCollectionTuple.java x: 168 lines of code y: 53 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/PCollectionView.java x: 35 lines of code y: 40 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/PValue.java x: 16 lines of code y: 37 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/PValueBase.java x: 74 lines of code y: 46 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/RowWithGetters.java x: 142 lines of code y: 44 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/TypeDescriptors.java x: 134 lines of code y: 59 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/WindowingStrategy.java x: 342 lines of code y: 34 # changes sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/client/operator/AssignEventTime.java x: 99 lines of code y: 25 # changes sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/client/operator/CountByKey.java x: 193 lines of code y: 26 # changes sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/client/operator/Distinct.java x: 290 lines of code y: 25 # changes sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/client/operator/FlatMap.java x: 123 lines of code y: 27 # changes sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/client/operator/Join.java x: 248 lines of code y: 23 # changes sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/client/operator/ReduceByKey.java x: 505 lines of code y: 25 # changes sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/client/operator/ReduceWindow.java x: 465 lines of code y: 28 # changes sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/client/operator/SumByKey.java x: 214 lines of code y: 22 # changes sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/client/operator/TopPerKey.java x: 284 lines of code y: 22 # changes sdks/java/extensions/google-cloud-platform-core/src/main/java/org/apache/beam/sdk/extensions/gcp/util/GcsUtil.java x: 619 lines of code y: 25 # changes sdks/java/extensions/google-cloud-platform-core/src/main/java/org/apache/beam/sdk/extensions/gcp/util/gcsfs/GcsPath.java x: 406 lines of code y: 15 # changes sdks/java/extensions/protobuf/src/main/java/org/apache/beam/sdk/extensions/protobuf/ProtoByteBuddyUtils.java x: 942 lines of code y: 26 # changes sdks/java/extensions/protobuf/src/main/java/org/apache/beam/sdk/extensions/protobuf/ProtoCoder.java x: 196 lines of code y: 42 # changes sdks/java/extensions/protobuf/src/main/java/org/apache/beam/sdk/extensions/protobuf/ProtoDomain.java x: 257 lines of code y: 19 # changes sdks/java/extensions/protobuf/src/main/java/org/apache/beam/sdk/extensions/protobuf/ProtoDynamicMessageSchema.java x: 650 lines of code y: 14 # changes sdks/java/extensions/protobuf/src/main/java/org/apache/beam/sdk/extensions/protobuf/ProtoSchemaTranslator.java x: 241 lines of code y: 20 # changes sdks/java/extensions/sorter/src/main/java/org/apache/beam/sdk/extensions/sorter/BufferedExternalSorter.java x: 93 lines of code y: 37 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/JdbcDriver.java x: 98 lines of code y: 47 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/ScalarFunctionImpl.java x: 162 lines of code y: 30 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/cep/CEPLiteral.java x: 315 lines of code y: 15 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/nfa/NFA.java x: 640 lines of code y: 9 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamAggregationRel.java x: 296 lines of code y: 95 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamEnumerableConverter.java x: 370 lines of code y: 80 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamMatchRel.java x: 375 lines of code y: 25 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamRelNode.java x: 42 lines of code y: 36 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamSortRel.java x: 282 lines of code y: 74 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamTableFunctionScanRel.java x: 291 lines of code y: 12 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamWindowRel.java x: 367 lines of code y: 12 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/schema/BeamTableUtils.java x: 133 lines of code y: 55 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/transform/BeamBuiltinAggregations.java x: 406 lines of code y: 66 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/transform/BeamJoinTransforms.java x: 148 lines of code y: 61 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/TableProvider.java x: 28 lines of code y: 34 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/bigquery/BeamSqlUnparseContext.java x: 169 lines of code y: 25 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/bigtable/BigtableFilter.java x: 91 lines of code y: 6 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/bigtable/BigtableTable.java x: 189 lines of code y: 9 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/mongodb/MongoDbTable.java x: 361 lines of code y: 31 # changes sdks/java/extensions/zetasketch/src/main/java/org/apache/beam/sdk/extensions/zetasketch/ApproximateCountDistinct.java x: 165 lines of code y: 6 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/BeamFnDataReadRunner.java x: 272 lines of code y: 89 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/CombineRunners.java x: 202 lines of code y: 55 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/MapFnRunners.java x: 148 lines of code y: 46 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/PTransformRunnerFactory.java x: 52 lines of code y: 45 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/PrecombineGroupingTable.java x: 395 lines of code y: 19 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control/FinalizeBundleHandler.java x: 113 lines of code y: 9 # changes sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/s3/S3FileSystem.java x: 521 lines of code y: 54 # changes sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/s3/S3ReadableSeekableByteChannel.java x: 135 lines of code y: 21 # changes sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/sns/SnsIO.java x: 231 lines of code y: 26 # changes sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/sqs/SqsConfiguration.java x: 55 lines of code y: 9 # changes sdks/java/io/amazon-web-services2/src/main/java/org/apache/beam/sdk/io/aws2/kinesis/KinesisIO.java x: 163 lines of code y: 9 # changes sdks/java/io/amazon-web-services2/src/main/java/org/apache/beam/sdk/io/aws2/kinesis/KinesisSource.java x: 118 lines of code y: 9 # changes sdks/java/io/amazon-web-services2/src/main/java/org/apache/beam/sdk/io/aws2/kinesis/SimplifiedKinesisClient.java x: 202 lines of code y: 9 # changes sdks/java/io/amazon-web-services2/src/main/java/org/apache/beam/sdk/io/aws2/sns/SnsIO.java x: 307 lines of code y: 23 # changes sdks/java/io/amqp/src/main/java/org/apache/beam/sdk/io/amqp/AmqpIO.java x: 231 lines of code y: 37 # changes sdks/java/io/azure/src/main/java/org/apache/beam/sdk/io/azure/blobstore/AzfsResourceId.java x: 184 lines of code y: 12 # changes sdks/java/io/azure/src/main/java/org/apache/beam/sdk/io/azure/blobstore/AzureBlobStoreFileSystem.java x: 350 lines of code y: 18 # changes sdks/java/io/clickhouse/src/main/java/org/apache/beam/sdk/io/clickhouse/ClickHouseIO.java x: 300 lines of code y: 36 # changes sdks/java/io/clickhouse/src/main/java/org/apache/beam/sdk/io/clickhouse/ClickHouseWriter.java x: 123 lines of code y: 19 # changes sdks/java/io/contextualtextio/src/main/java/org/apache/beam/sdk/io/contextualtextio/ContextualTextIO.java x: 408 lines of code y: 12 # changes sdks/java/io/debezium/src/main/java/org/apache/beam/io/debezium/DebeziumIO.java x: 199 lines of code y: 3 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BeamRowToStorageApiProto.java x: 278 lines of code y: 3 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryHelpers.java x: 506 lines of code y: 81 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryStorageSourceBase.java x: 110 lines of code y: 33 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryStorageStreamSource.java x: 292 lines of code y: 40 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/CivilTimeEncoder.java x: 288 lines of code y: 3 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/DynamicDestinationsHelpers.java x: 328 lines of code y: 47 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/StreamingInserts.java x: 226 lines of code y: 40 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/StreamingWriteTables.java x: 308 lines of code y: 46 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/TagWithUniqueIds.java x: 27 lines of code y: 36 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/TestBigQuery.java x: 284 lines of code y: 37 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/WriteRename.java x: 229 lines of code y: 56 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/WriteTables.java x: 391 lines of code y: 98 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigtable/BigtableConfig.java x: 170 lines of code y: 35 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigtable/BigtableIO.java x: 815 lines of code y: 157 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigtable/BigtableRowToBeamRowFlat.java x: 56 lines of code y: 7 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/datastore/DatastoreV1.java x: 903 lines of code y: 108 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/HL7v2IO.java x: 423 lines of code y: 15 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubGrpcClient.java x: 294 lines of code y: 39 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubJsonClient.java x: 279 lines of code y: 52 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubTestClient.java x: 334 lines of code y: 35 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/TestPubsub.java x: 315 lines of code y: 52 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/TestPubsubSignal.java x: 323 lines of code y: 40 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/SpannerAccessor.java x: 248 lines of code y: 34 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/SpannerConfig.java x: 113 lines of code y: 42 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/SpannerIO.java x: 1044 lines of code y: 103 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/StructUtils.java x: 349 lines of code y: 6 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/testing/BigqueryClient.java x: 421 lines of code y: 34 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/testing/FakeJobService.java x: 478 lines of code y: 21 # changes sdks/java/io/hadoop-format/src/main/java/org/apache/beam/sdk/io/hadoop/format/HadoopFormatIO.java x: 1244 lines of code y: 33 # changes sdks/java/io/hbase/src/main/java/org/apache/beam/sdk/io/hbase/HBaseIO.java x: 525 lines of code y: 65 # changes sdks/java/io/hcatalog/src/main/java/org/apache/beam/sdk/io/hcatalog/HCatalogIO.java x: 402 lines of code y: 42 # changes sdks/java/io/influxdb/src/main/java/org/apache/beam/sdk/io/influxdb/InfluxDbIO.java x: 509 lines of code y: 12 # changes sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc/JdbcUtil.java x: 215 lines of code y: 20 # changes sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc/LogicalTypes.java x: 207 lines of code y: 20 # changes sdks/java/io/jms/src/main/java/org/apache/beam/sdk/io/jms/JmsIO.java x: 418 lines of code y: 92 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaExactlyOnceSink.java x: 513 lines of code y: 31 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaUnboundedReader.java x: 544 lines of code y: 64 # changes sdks/java/io/kinesis/src/main/java/org/apache/beam/sdk/io/kinesis/KinesisIO.java x: 421 lines of code y: 85 # changes sdks/java/io/mongodb/src/main/java/org/apache/beam/sdk/io/mongodb/MongoDbGridFSIO.java x: 477 lines of code y: 72 # changes sdks/java/io/rabbitmq/src/main/java/org/apache/beam/sdk/io/rabbitmq/RabbitMqIO.java x: 449 lines of code y: 33 # changes sdks/java/io/snowflake/src/main/java/org/apache/beam/sdk/io/snowflake/SnowflakeIO.java x: 1150 lines of code y: 20 # changes sdks/java/io/snowflake/src/main/java/org/apache/beam/sdk/io/snowflake/services/SnowflakeBatchServiceImpl.java x: 242 lines of code y: 10 # changes sdks/java/io/solr/src/main/java/org/apache/beam/sdk/io/solr/SolrIO.java x: 432 lines of code y: 41 # changes sdks/java/io/splunk/src/main/java/org/apache/beam/sdk/io/splunk/HttpEventPublisher.java x: 185 lines of code y: 11 # changes sdks/java/io/thrift/src/main/java/org/apache/beam/sdk/io/thrift/ThriftSchema.java x: 298 lines of code y: 7 # changes sdks/java/io/xml/src/main/java/org/apache/beam/sdk/io/xml/XmlIO.java x: 363 lines of code y: 55 # changes sdks/java/io/xml/src/main/java/org/apache/beam/sdk/io/xml/XmlSource.java x: 278 lines of code y: 28 # changes sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/Main.java x: 396 lines of code y: 34 # changes sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/NexmarkUtils.java x: 571 lines of code y: 35 # changes sdks/java/testing/test-utils/src/main/java/org/apache/beam/sdk/testutils/publishing/InfluxDBPublisher.java x: 149 lines of code y: 14 # changes sdks/java/testing/watermarks/src/main/java/org/apache/beam/sdk/testing/watermarks/WatermarkLatency.java x: 180 lines of code y: 4 # changes sdks/python/apache_beam/__init__.py x: 26 lines of code y: 48 # changes sdks/python/apache_beam/metrics/execution.pxd x: 19 lines of code y: 27 # changes sdks/python/apache_beam/runners/common.pxd x: 98 lines of code y: 94 # changes sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/src/inspector/InspectableViewModel.ts x: 151 lines of code y: 11 # changes sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/src/kernel/KernelModel.ts x: 138 lines of code y: 6 # changes sdks/python/apache_beam/runners/runner.py x: 212 lines of code y: 114 # changes sdks/python/apache_beam/runners/worker/bundle_processor.py x: 1487 lines of code y: 238 # changes sdks/python/apache_beam/runners/worker/data_plane.py x: 467 lines of code y: 104 # changes sdks/python/apache_beam/runners/worker/opcounters.py x: 172 lines of code y: 54 # changes sdks/python/apache_beam/runners/worker/sideinputs.py x: 138 lines of code y: 57 # changes sdks/python/apache_beam/typehints/schemas.py x: 263 lines of code y: 25 # changes sdks/python/apache_beam/typehints/typed_pipeline_test_py3.py x: 368 lines of code y: 32 # changes website/www/site/assets/scss/_calendar.scss x: 230 lines of code y: 7 # changes website/www/site/assets/scss/_capability-matrix.scss x: 317 lines of code y: 5 # changes website/www/site/assets/scss/_lists.scss x: 281 lines of code y: 6 # changes website/www/site/assets/scss/_powered_by.scss x: 185 lines of code y: 5 # changes website/www/site/assets/scss/_syntax-highlighting.scss x: 335 lines of code y: 7 # changes website/www/site/assets/scss/bootstrap/_navbar.scss x: 480 lines of code y: 7 # changes website/www/site/data/capability_matrix.yaml x: 1669 lines of code y: 20 # changes website/www/site/data/capability_matrix_snapshot.yaml x: 733 lines of code y: 11 # changes sdks/go/pkg/beam/transforms/stats/stats.shims.go x: 437 lines of code y: 21 # changes buildSrc/src/main/groovy/org/apache/beam/gradle/VendorJavaPlugin.groovy x: 253 lines of code y: 27 # changes ownership/JAVA_DEPENDENCY_OWNERS.yaml x: 803 lines of code y: 21 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/ExecutableStage.java x: 123 lines of code y: 38 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/PipelineValidator.java x: 260 lines of code y: 30 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/PushbackSideInputDoFnRunner.java x: 20 lines of code y: 40 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/SplittableProcessElementInvoker.java x: 50 lines of code y: 41 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/TimerInternals.java x: 169 lines of code y: 37 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/CommittedBundle.java x: 21 lines of code y: 22 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DoFnLifecycleManagerRemovingTransformEvaluator.java x: 61 lines of code y: 35 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/environment/DockerEnvironmentFactory.java x: 211 lines of code y: 47 # changes runners/jet/src/main/java/org/apache/beam/runners/jet/processors/ParDoP.java x: 162 lines of code y: 5 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/GroupCombineFunctions.java x: 124 lines of code y: 88 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/SparkProcessContext.java x: 125 lines of code y: 98 # changes sdks/go/pkg/beam/artifact/stage.go x: 196 lines of code y: 29 # changes sdks/go/pkg/beam/core/funcx/fn.go x: 403 lines of code y: 22 # changes sdks/go/pkg/beam/core/runtime/exec/combine.go x: 378 lines of code y: 47 # changes sdks/go/pkg/beam/core/runtime/exec/translate.go x: 494 lines of code y: 76 # changes sdks/go/pkg/beam/core/runtime/harness/datamgr.go x: 399 lines of code y: 50 # changes sdks/go/pkg/beam/core/runtime/harness/statemgr.go x: 331 lines of code y: 24 # changes sdks/go/pkg/beam/io/bigqueryio/bigquery.go x: 218 lines of code y: 29 # changes sdks/go/pkg/beam/runners/dataflow/dataflowlib/translate.go x: 290 lines of code y: 21 # changes sdks/go/pkg/beam/testing/passert/passert.go x: 116 lines of code y: 28 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/Coder.java x: 147 lines of code y: 68 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/package-info.java x: 4 lines of code y: 27 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/runners/package-info.java x: 6 lines of code y: 21 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/JsonToRow.java x: 240 lines of code y: 29 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Mean.java x: 102 lines of code y: 45 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/AfterEach.java x: 41 lines of code y: 46 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/PaneInfo.java x: 207 lines of code y: 52 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/WindowedValue.java x: 614 lines of code y: 65 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/TupleTag.java x: 71 lines of code y: 27 # changes sdks/java/extensions/ml/src/main/java/org/apache/beam/sdk/extensions/ml/CloudVision.java x: 139 lines of code y: 5 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/example/BeamSqlExample.java x: 58 lines of code y: 52 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamJoinRel.java x: 188 lines of code y: 88 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryQuerySourceDef.java x: 142 lines of code y: 15 # changes sdks/python/apache_beam/runners/worker/operations.pxd x: 77 lines of code y: 51 # changes sdks/python/apache_beam/typehints/typehints_test_py3.py x: 201 lines of code y: 11 # changes website/www/site/assets/scss/bootstrap/_carousel.scss x: 207 lines of code y: 2 # changes website/www/site/assets/scss/bootstrap/_forms.scss x: 391 lines of code y: 2 # changes website/www/site/assets/scss/bootstrap/_variables.scss x: 388 lines of code y: 2 # changes website/www/site/assets/scss/bootstrap/mixins/_vendor-prefixes.scss x: 172 lines of code y: 2 # changes website/www/site/static/js/bootstrap/modal.js x: 245 lines of code y: 2 # changes website/www/site/static/js/bootstrap/tooltip.js x: 377 lines of code y: 2 # changes learning/katas/go/core_transforms/map/ParDo/task-info.yaml x: 15 lines of code y: 1 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/options/PipelineOptions.java x: 128 lines of code y: 95 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/CalciteConnectionWrapper.java x: 301 lines of code y: 4 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamValuesRel.java x: 70 lines of code y: 53 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/PipelineResult.java x: 36 lines of code y: 32 # changes sdks/java/io/hadoop-file-system/src/main/java/org/apache/beam/sdk/io/hdfs/HadoopFileSystem.java x: 298 lines of code y: 42 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DirectGroupByKey.java x: 91 lines of code y: 53 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DirectRegistrar.java x: 24 lines of code y: 29 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/OrderedCode.java x: 388 lines of code y: 12 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/streaming/SparkRunnerStreamingContextFactory.java x: 76 lines of code y: 54 # changes sdks/java/extensions/join-library/src/main/java/org/apache/beam/sdk/extensions/joinlibrary/Join.java x: 280 lines of code y: 27 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/OrderedCode.java x: 450 lines of code y: 22 # changes sdks/go/pkg/beam/core/graph/bind.go x: 235 lines of code y: 17 # changes sdks/go/pkg/beam/core/runtime/coderx/coderx.shims.go x: 257 lines of code y: 11 # changes sdks/go/pkg/beam/x/debug/debug.shims.go x: 303 lines of code y: 10 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/TransformExecutor.java x: 2 lines of code y: 48 # changes sdks/java/extensions/sql/src/main/codegen/includes/parserImpls.ftl x: 329 lines of code y: 29 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/CalendarWindows.java x: 263 lines of code y: 19 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/POutput.java x: 9 lines of code y: 28 # changes sdks/go/pkg/beam/core/runtime/harness/session/session.pb.go x: 374 lines of code y: 8 # changes sdks/go/pkg/beam/core/runtime/exec/optimized/callers.go x: 470 lines of code y: 5 # changes sdks/go/pkg/beam/core/runtime/exec/optimized/decoders.go x: 1856 lines of code y: 5 # changes sdks/go/pkg/beam/core/runtime/exec/optimized/encoders.go x: 1772 lines of code y: 5 # changes sdks/go/pkg/beam/core/util/reflectx/calls.go x: 1058 lines of code y: 7 # changes
502.0
# changes
  min: 1.0
  average: 18.54
  25th percentile: 4.0
  median: 9.0
  75th percentile: 22.0
  max: 502.0
0 5022.0
lines of code
min: 1.0 | average: 103.38 | 25th percentile: 11.0 | median: 39.0 | 75th percentile: 108.0 | max: 5022.0

Number of Contributors vs. Number of Changes: 4821 points

runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/IsmSideInputReader.java x: 24 # contributors y: 32 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Combine.java x: 53 # contributors y: 165 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/View.java x: 45 # contributors y: 98 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/PCollectionViews.java x: 29 # contributors y: 54 # changes sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/sources/UnboundedEventSource.java x: 11 # contributors y: 14 # changes sdks/python/apache_beam/ml/gcp/recommendations_ai.py x: 1 # contributors y: 1 # changes sdks/python/setup.py x: 122 # contributors y: 365 # changes sdks/python/apache_beam/pipeline.py x: 85 # contributors y: 229 # changes sdks/python/apache_beam/transforms/external.py x: 32 # contributors y: 74 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/LazyAggregateCombineFn.java x: 1 # contributors y: 3 # changes sdks/python/apache_beam/dataframe/frames.py x: 15 # contributors y: 84 # changes sdks/java/io/parquet/src/main/java/org/apache/beam/sdk/io/parquet/ParquetIO.java x: 37 # contributors y: 63 # changes sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc/JdbcIO.java x: 66 # contributors y: 146 # changes sdks/go/pkg/beam/xlang.go x: 10 # contributors y: 14 # changes sdks/go/pkg/beam/core/runtime/graphx/v1/gen.go x: 7 # contributors y: 7 # changes sdks/go/pkg/beam/model/fnexecution_v1/beam_provision_api.pb.go x: 42 # contributors y: 55 # changes sdks/go/pkg/beam/model/pipeline_v1/metrics.pb.go x: 21 # contributors y: 28 # changes sdks/go/pkg/beam/model/pipeline_v1/schema.pb.go x: 6 # contributors y: 8 # changes website/www/site/config.toml x: 22 # contributors y: 25 # changes buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy x: 153 # contributors y: 502 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/QueueingBeamFnDataClient.java x: 25 # contributors y: 35 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/DoFnOp.java x: 36 # contributors y: 61 # changes sdks/go/pkg/beam/core/runtime/graphx/schema/schema.go x: 8 # contributors y: 14 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/StateBackedIterable.java x: 9 # contributors y: 11 # changes sdks/python/apache_beam/version.py x: 65 # contributors y: 83 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/InMemoryTimerInternals.java x: 24 # contributors y: 43 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/Row.java x: 49 # contributors y: 100 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/RowUtils.java x: 14 # contributors y: 16 # changes sdks/python/apache_beam/ml/gcp/naturallanguageml_test_it.py x: 4 # contributors y: 5 # changes sdks/python/apache_beam/ml/gcp/videointelligenceml_test_it.py x: 5 # contributors y: 9 # changes sdks/python/apache_beam/ml/gcp/visionml_test_it.py x: 4 # contributors y: 7 # changes sdks/python/conftest.py x: 13 # contributors y: 16 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/SchemaCoderCloudObjectTranslator.java x: 17 # contributors y: 29 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/RowCoder.java x: 36 # contributors y: 67 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/RowCoderGenerator.java x: 34 # contributors y: 51 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/Schema.java x: 50 # contributors y: 111 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/SchemaCoder.java x: 27 # contributors y: 45 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/SchemaTranslation.java x: 18 # contributors y: 27 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/transform/BeamSqlOutputToConsoleFn.java x: 10 # contributors y: 11 # changes sdks/python/apache_beam/runners/dataflow/dataflow_exercise_metrics_pipeline.py x: 13 # contributors y: 13 # changes sdks/python/apache_beam/runners/dataflow/dataflow_exercise_streaming_metrics_pipeline.py x: 13 # contributors y: 11 # changes sdks/python/apache_beam/runners/dataflow/dataflow_metrics.py x: 39 # contributors y: 54 # changes sdks/python/apache_beam/runners/dataflow/dataflow_runner.py x: 93 # contributors y: 296 # changes sdks/python/apache_beam/runners/dataflow/internal/__init__.py x: 8 # contributors y: 8 # changes sdks/python/apache_beam/runners/dataflow/internal/apiclient.py x: 91 # contributors y: 219 # changes sdks/python/apache_beam/runners/dataflow/internal/clients/cloudbuild/__init__.py x: 5 # contributors y: 4 # changes sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/__init__.py x: 12 # contributors y: 11 # changes sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/dataflow_v1b3_client.py x: 29 # contributors y: 32 # changes sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/dataflow_v1b3_messages.py x: 36 # contributors y: 47 # changes sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/message_matchers.py x: 17 # contributors y: 17 # changes sdks/python/apache_beam/runners/dataflow/internal/names.py x: 63 # contributors y: 132 # changes sdks/python/apache_beam/runners/dataflow/native_io/__init__.py x: 10 # contributors y: 12 # changes sdks/python/apache_beam/runners/dataflow/native_io/iobase.py x: 26 # contributors y: 40 # changes sdks/python/apache_beam/runners/dataflow/ptransform_overrides.py x: 37 # contributors y: 49 # changes sdks/python/apache_beam/runners/interactive/augmented_pipeline.py x: 3 # contributors y: 5 # changes sdks/python/apache_beam/runners/interactive/background_caching_job.py x: 27 # contributors y: 47 # changes sdks/python/apache_beam/runners/interactive/cache_manager.py x: 35 # contributors y: 45 # changes sdks/python/apache_beam/runners/interactive/caching/__init__.py x: 4 # contributors y: 3 # changes sdks/python/apache_beam/runners/interactive/caching/cacheable.py x: 3 # contributors y: 3 # changes sdks/python/apache_beam/runners/interactive/caching/streaming_cache.py x: 20 # contributors y: 33 # changes sdks/python/apache_beam/runners/interactive/display/display_manager.py x: 19 # contributors y: 21 # changes sdks/python/apache_beam/runners/interactive/display/pcoll_visualization.py x: 25 # contributors y: 33 # changes sdks/python/apache_beam/runners/interactive/display/pipeline_graph.py x: 25 # contributors y: 29 # changes sdks/python/apache_beam/runners/interactive/display/pipeline_graph_renderer.py x: 18 # contributors y: 19 # changes sdks/python/apache_beam/runners/interactive/interactive_beam.py x: 26 # contributors y: 38 # changes sdks/python/apache_beam/runners/interactive/interactive_environment.py x: 32 # contributors y: 53 # changes sdks/python/apache_beam/runners/interactive/interactive_runner.py x: 38 # contributors y: 72 # changes sdks/python/apache_beam/runners/interactive/messaging/interactive_environment_inspector.py x: 8 # contributors y: 7 # changes sdks/python/apache_beam/runners/interactive/options/capture_control.py x: 11 # contributors y: 16 # changes sdks/python/apache_beam/runners/interactive/pipeline_instrument.py x: 30 # contributors y: 48 # changes sdks/python/apache_beam/runners/interactive/recording_manager.py x: 15 # contributors y: 24 # changes sdks/python/apache_beam/runners/interactive/testing/integration/notebook_executor.py x: 9 # contributors y: 9 # changes sdks/python/apache_beam/runners/interactive/testing/integration/screen_diff.py x: 11 # contributors y: 11 # changes sdks/python/apache_beam/runners/interactive/utils.py x: 16 # contributors y: 27 # changes model/pipeline/src/main/proto/beam_runner_api.proto x: 71 # contributors y: 182 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/resources/PipelineResources.java x: 9 # contributors y: 14 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/ZipFiles.java x: 31 # contributors y: 41 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/StreamingDataflowWorker.java x: 60 # contributors y: 115 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/StreamingModeExecutionContext.java x: 41 # contributors y: 64 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WindmillStateCache.java x: 37 # contributors y: 51 # changes runners/portability/java/src/main/java/org/apache/beam/runners/portability/ExternalWorkerService.java x: 21 # contributors y: 23 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/WindowFn.java x: 15 # contributors y: 39 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowPipelineTranslator.java x: 75 # contributors y: 237 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/External.java x: 26 # contributors y: 46 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/PTransformTranslation.java x: 59 # contributors y: 122 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ParDoTranslation.java x: 58 # contributors y: 122 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/SdkComponents.java x: 48 # contributors y: 87 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/WindowingStrategyTranslation.java x: 43 # contributors y: 80 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/PropertyNames.java x: 28 # contributors y: 33 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/Pipeline.java x: 45 # contributors y: 118 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/runners/AppliedPTransform.java x: 19 # contributors y: 19 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/runners/TransformHierarchy.java x: 32 # contributors y: 84 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/PTransform.java x: 25 # contributors y: 63 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/resourcehints/package-info.java x: 2 # contributors y: 2 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowClient.java x: 16 # contributors y: 25 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowRunner.java x: 101 # contributors y: 364 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/TestDataflowRunner.java x: 26 # contributors y: 44 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowWorkUnitClient.java x: 25 # contributors y: 31 # changes model/fn-execution/src/main/proto/beam_provision_api.proto x: 24 # contributors y: 36 # changes sdks/java/container/boot.go x: 30 # contributors y: 44 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/ZetaSQLQueryPlanner.java x: 25 # contributors y: 58 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/ExecutionStateSampler.java x: 15 # contributors y: 17 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/options/ExperimentalOptions.java x: 23 # contributors y: 27 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/FnHarness.java x: 54 # contributors y: 111 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkJobServerDriver.java x: 14 # contributors y: 20 # changes sdks/go/pkg/beam/runners/universal/runnerlib/stage.go x: 17 # contributors y: 21 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/SqlAnalyzer.java x: 21 # contributors y: 48 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/SqlOperatorMappingTable.java x: 12 # contributors y: 18 # changes sdks/java/io/mqtt/src/main/java/org/apache/beam/sdk/io/mqtt/MqttIO.java x: 46 # contributors y: 74 # changes sdks/java/io/redis/src/main/java/org/apache/beam/sdk/io/redis/RedisIO.java x: 39 # contributors y: 63 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/aggregators/AggregatorsAccumulator.java x: 28 # contributors y: 38 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/SparkCombineFn.java x: 13 # contributors y: 19 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/BatchStatefulParDoOverrides.java x: 28 # contributors y: 57 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/TransformTranslator.java x: 32 # contributors y: 60 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/DefaultCoderCloudObjectTranslatorRegistrar.java x: 27 # contributors y: 40 # changes sdks/python/apache_beam/runners/direct/bundle_factory.py x: 29 # contributors y: 42 # changes sdks/python/apache_beam/runners/direct/clock.py x: 22 # contributors y: 27 # changes sdks/python/apache_beam/runners/direct/consumer_tracking_pipeline_visitor.py x: 21 # contributors y: 25 # changes sdks/python/apache_beam/runners/direct/direct_metrics.py x: 24 # contributors y: 24 # changes sdks/python/apache_beam/runners/direct/direct_runner.py x: 59 # contributors y: 164 # changes sdks/python/apache_beam/runners/direct/direct_userstate.py x: 27 # contributors y: 31 # changes sdks/python/apache_beam/runners/direct/evaluation_context.py x: 42 # contributors y: 65 # changes sdks/python/apache_beam/runners/direct/executor.py x: 44 # contributors y: 86 # changes sdks/python/apache_beam/runners/direct/helper_transforms.py x: 31 # contributors y: 35 # changes sdks/python/apache_beam/runners/direct/sdf_direct_runner.py x: 35 # contributors y: 48 # changes sdks/python/apache_beam/runners/direct/transform_evaluator.py x: 63 # contributors y: 156 # changes sdks/python/apache_beam/runners/direct/util.py x: 27 # contributors y: 29 # changes sdks/python/apache_beam/runners/direct/watermark_manager.py x: 33 # contributors y: 50 # changes sdks/python/apache_beam/runners/job/__init__.py x: 6 # contributors y: 7 # changes sdks/python/apache_beam/runners/job/manager.py x: 16 # contributors y: 15 # changes sdks/python/apache_beam/runners/job/utils.py x: 18 # contributors y: 20 # changes sdks/python/apache_beam/runners/portability/__init__.py x: 7 # contributors y: 11 # changes sdks/python/apache_beam/runners/portability/abstract_job_service.py x: 21 # contributors y: 37 # changes sdks/python/apache_beam/runners/portability/artifact_service.py x: 28 # contributors y: 47 # changes sdks/python/apache_beam/runners/portability/expansion_service.py x: 20 # contributors y: 28 # changes sdks/python/apache_beam/runners/portability/flink_runner.py x: 24 # contributors y: 54 # changes sdks/python/apache_beam/runners/portability/flink_uber_jar_job_server.py x: 19 # contributors y: 43 # changes sdks/python/apache_beam/runners/portability/fn_api_runner/fn_runner.py x: 31 # contributors y: 59 # changes sdks/python/apache_beam/runners/portability/fn_api_runner/translations.py x: 24 # contributors y: 62 # changes sdks/python/apache_beam/runners/portability/fn_api_runner/worker_handlers.py x: 25 # contributors y: 41 # changes sdks/python/apache_beam/runners/portability/job_server.py x: 28 # contributors y: 53 # changes sdks/python/apache_beam/runners/portability/local_job_service.py x: 46 # contributors y: 84 # changes sdks/python/apache_beam/runners/portability/local_job_service_main.py x: 31 # contributors y: 36 # changes sdks/python/apache_beam/runners/portability/portable_runner.py x: 68 # contributors y: 165 # changes sdks/python/apache_beam/runners/portability/sdk_container_builder.py x: 14 # contributors y: 22 # changes sdks/python/apache_beam/runners/portability/spark_runner.py x: 19 # contributors y: 34 # changes sdks/python/apache_beam/runners/portability/stager.py x: 49 # contributors y: 69 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaIO.java x: 76 # contributors y: 219 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/WatchKafkaTopicPartitionDoFn.java x: 4 # contributors y: 8 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/FhirIO.java x: 22 # contributors y: 38 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/MultimapSideInput.java x: 26 # contributors y: 36 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/PCollectionConsumerRegistry.java x: 29 # contributors y: 39 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/stream/DirectStreamObserver.java x: 24 # contributors y: 27 # changes sdks/java/io/mongodb/src/main/java/org/apache/beam/sdk/io/mongodb/MongoDbIO.java x: 47 # contributors y: 108 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowRunnerInfo.java x: 20 # contributors y: 34 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/options/DataflowPipelineWorkerPoolOptions.java x: 37 # contributors y: 65 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/JavaUdfLoader.java x: 3 # contributors y: 9 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/BeamZetaSqlCatalog.java x: 3 # contributors y: 11 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/AvroUtils.java x: 40 # contributors y: 72 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control/BeamFnControlClient.java x: 36 # contributors y: 62 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkPipelineRunner.java x: 41 # contributors y: 84 # changes sdks/python/apache_beam/options/pipeline_options.py x: 86 # contributors y: 189 # changes sdks/python/apache_beam/transforms/__init__.py x: 17 # contributors y: 25 # changes sdks/python/apache_beam/transforms/combiners.py x: 57 # contributors y: 102 # changes sdks/python/apache_beam/transforms/core.py x: 90 # contributors y: 336 # changes sdks/python/apache_beam/transforms/create_source.py x: 14 # contributors y: 13 # changes sdks/python/apache_beam/transforms/cy_combiners.py x: 35 # contributors y: 41 # changes sdks/python/apache_beam/transforms/display.py x: 43 # contributors y: 60 # changes sdks/python/apache_beam/transforms/environments.py x: 48 # contributors y: 72 # changes sdks/python/apache_beam/transforms/external_java.py x: 12 # contributors y: 13 # changes sdks/python/apache_beam/transforms/ptransform.py x: 67 # contributors y: 171 # changes sdks/python/apache_beam/transforms/sideinputs.py x: 25 # contributors y: 39 # changes sdks/python/apache_beam/transforms/stats.py x: 27 # contributors y: 34 # changes sdks/python/apache_beam/transforms/timeutil.py x: 31 # contributors y: 51 # changes sdks/python/apache_beam/transforms/trigger.py x: 63 # contributors y: 136 # changes sdks/python/apache_beam/transforms/util.py x: 70 # contributors y: 160 # changes sdks/python/apache_beam/transforms/window.py x: 51 # contributors y: 103 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/PublisherOrError.java x: 14 # contributors y: 15 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/Publishers.java x: 8 # contributors y: 10 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/SubscribeTransform.java x: 7 # contributors y: 13 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/Uuid.java x: 11 # contributors y: 12 # changes sdks/python/apache_beam/options/pipeline_options_validator.py x: 34 # contributors y: 39 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BatchLoads.java x: 60 # contributors y: 112 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/AggregateScanConverter.java x: 20 # contributors y: 27 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/utils/CalciteUtils.java x: 53 # contributors y: 96 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/BeamCalcRelType.java x: 1 # contributors y: 4 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/BeamJavaUdfCalcRule.java x: 4 # contributors y: 11 # changes sdks/java/testing/tpcds/src/main/java/org/apache/beam/sdk/tpcds/TpcdsParametersReader.java x: 5 # contributors y: 7 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/SamzaJobServerDriver.java x: 30 # contributors y: 43 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/translation/ParDoBoundMultiTranslator.java x: 34 # contributors y: 58 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/translation/PortableTranslationContext.java x: 16 # contributors y: 20 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/util/SamzaPipelineTranslatorUtils.java x: 20 # contributors y: 23 # changes sdks/python/apache_beam/portability/common_urns.py x: 39 # contributors y: 51 # changes sdks/python/apache_beam/runners/pipeline_context.py x: 48 # contributors y: 99 # changes sdks/java/container/license_scripts/dep_urls_java.yaml x: 19 # contributors y: 24 # changes sdks/python/apache_beam/runners/worker/sdk_worker_main.py x: 50 # contributors y: 78 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control/ProcessBundleHandler.java x: 63 # contributors y: 150 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryServicesImpl.java x: 68 # contributors y: 153 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/DisplayDataTranslation.java x: 23 # contributors y: 32 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/MetricsContainerImpl.java x: 52 # contributors y: 75 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkPipelineExecutionEnvironment.java x: 43 # contributors y: 72 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkCommonPipelineOptions.java x: 9 # contributors y: 19 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkRunner.java x: 55 # contributors y: 151 # changes runners/twister2/src/main/java/org/apache/beam/runners/twister2/Twister2Runner.java x: 15 # contributors y: 20 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/common/ReflectHelpers.java x: 38 # contributors y: 66 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamCalcRel.java x: 43 # contributors y: 87 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/InboundDataClient.java x: 15 # contributors y: 13 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/BeamFnDataGrpcClient.java x: 39 # contributors y: 71 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryServices.java x: 56 # contributors y: 94 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/StorageApiWritesShardedRecords.java x: 2 # contributors y: 5 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/testing/FakeDatasetService.java x: 23 # contributors y: 30 # changes sdks/python/apache_beam/dataframe/frame_base.py x: 13 # contributors y: 50 # changes sdks/python/apache_beam/dataframe/io.py x: 13 # contributors y: 28 # changes sdks/python/apache_beam/dataframe/pandas_top_level_functions.py x: 8 # contributors y: 12 # changes sdks/python/apache_beam/dataframe/transforms.py x: 13 # contributors y: 32 # changes sdks/python/apache_beam/io/gcp/bigquery.py x: 75 # contributors y: 194 # changes sdks/python/apache_beam/testing/benchmarks/chicago_taxi/preprocess.py x: 17 # contributors y: 23 # changes sdks/python/apache_beam/testing/benchmarks/chicago_taxi/process_tfma.py x: 16 # contributors y: 22 # changes sdks/python/apache_beam/testing/benchmarks/chicago_taxi/trainer/taxi.py x: 15 # contributors y: 15 # changes sdks/python/apache_beam/testing/benchmarks/nexmark/queries/query0.py x: 17 # contributors y: 18 # changes sdks/python/apache_beam/testing/benchmarks/nexmark/queries/query1.py x: 16 # contributors y: 17 # changes sdks/python/apache_beam/testing/load_tests/load_test_metrics_utils.py x: 32 # contributors y: 56 # changes sdks/python/apache_beam/testing/pipeline_verifiers.py x: 23 # contributors y: 20 # changes sdks/python/apache_beam/testing/synthetic_pipeline.py x: 30 # contributors y: 47 # changes sdks/python/apache_beam/testing/util.py x: 48 # contributors y: 65 # changes sdks/python/apache_beam/tools/coders_microbenchmark.py x: 20 # contributors y: 24 # changes sdks/python/apache_beam/tools/sideinput_microbenchmark.py x: 20 # contributors y: 20 # changes sdks/python/apache_beam/tools/utils.py x: 23 # contributors y: 23 # changes sdks/python/apache_beam/utils/annotations.py x: 30 # contributors y: 39 # changes sdks/python/apache_beam/utils/profiler.py x: 43 # contributors y: 54 # changes sdks/python/apache_beam/utils/proto_utils.py x: 27 # contributors y: 36 # changes sdks/python/apache_beam/utils/retry.py x: 51 # contributors y: 77 # changes sdks/python/apache_beam/utils/sharded_key.py x: 10 # contributors y: 9 # changes sdks/python/apache_beam/utils/subprocess_server.py x: 21 # contributors y: 38 # changes sdks/python/apache_beam/utils/timestamp.py x: 50 # contributors y: 64 # changes sdks/python/apache_beam/utils/urns.py x: 35 # contributors y: 80 # changes sdks/python/apache_beam/utils/windowed_value.py x: 39 # contributors y: 59 # changes sdks/python/container/boot.go x: 37 # contributors y: 52 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/SplittableParDo.java x: 41 # contributors y: 101 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/SplittableParDoNaiveBounded.java x: 31 # contributors y: 57 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/SplittableParDoViaKeyedWorkItems.java x: 30 # contributors y: 66 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ParDoEvaluatorFactory.java x: 31 # contributors y: 83 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/SplittableProcessElementsEvaluatorFactory.java x: 38 # contributors y: 91 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/StatefulParDoEvaluatorFactory.java x: 39 # contributors y: 94 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkDoFnFunction.java x: 36 # contributors y: 71 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkStatefulDoFnFunction.java x: 34 # contributors y: 69 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/DoFnOperator.java x: 71 # contributors y: 214 # changes runners/jet/src/main/java/org/apache/beam/runners/jet/processors/AbstractParDoP.java x: 13 # contributors y: 15 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/SplittableParDoProcessKeyedElementsOp.java x: 9 # contributors y: 13 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/MultiDoFnFunction.java x: 54 # contributors y: 113 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/DoFnTester.java x: 52 # contributors y: 161 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/ByteBuddyDoFnInvokerFactory.java x: 45 # contributors y: 114 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/DoFnInvoker.java x: 43 # contributors y: 107 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/DoFnInvokers.java x: 19 # contributors y: 53 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/DoFnSignature.java x: 50 # contributors y: 134 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/DoFnSignatures.java x: 61 # contributors y: 156 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/FnApiDoFnRunner.java x: 59 # contributors y: 154 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/WatermarkHold.java x: 30 # contributors y: 61 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/HashingFlinkCombineRunner.java x: 9 # contributors y: 21 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/WindowFnTestUtils.java x: 33 # contributors y: 45 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/GlobalWindows.java x: 21 # contributors y: 42 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/PartitioningWindowFn.java x: 11 # contributors y: 19 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/SlidingWindows.java x: 15 # contributors y: 35 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/IdentityWindowFn.java x: 18 # contributors y: 38 # changes sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/queries/WinningBids.java x: 13 # contributors y: 21 # changes sdks/python/apache_beam/coders/coder_impl.py x: 62 # contributors y: 138 # changes sdks/python/apache_beam/coders/coders_test_common.py x: 57 # contributors y: 118 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/MetricsContainerStepMap.java x: 42 # contributors y: 60 # changes sdks/python/apache_beam/coders/coders.py x: 77 # contributors y: 202 # changes sdks/python/apache_beam/io/gcp/bigquery_file_loads.py x: 38 # contributors y: 77 # changes sdks/python/apache_beam/runners/worker/sdk_worker.py x: 78 # contributors y: 202 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/options/DataflowPipelineOptions.java x: 54 # contributors y: 93 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/AvroCoder.java x: 50 # contributors y: 96 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/WriteFiles.java x: 42 # contributors y: 91 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubUnboundedSource.java x: 43 # contributors y: 67 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/metrics/MetricsEnvironment.java x: 26 # contributors y: 35 # changes website/www/site/layouts/partials/section-menu/en/documentation.html x: 22 # contributors y: 31 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/ReadFromKafkaDoFn.java x: 14 # contributors y: 24 # changes sdks/go/pkg/beam/artifact/materialize.go x: 24 # contributors y: 34 # changes sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/NexmarkLauncher.java x: 40 # contributors y: 65 # changes sdks/python/apache_beam/io/filesystem.py x: 56 # contributors y: 95 # changes sdks/python/apache_beam/io/iobase.py x: 66 # contributors y: 182 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DirectRunner.java x: 44 # contributors y: 157 # changes buildSrc/src/main/groovy/org/apache/beam/gradle/GrpcVendoring_1_26_0.groovy x: 24 # contributors y: 28 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/CoderTranslators.java x: 34 # contributors y: 53 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ModelCoders.java x: 39 # contributors y: 57 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/PipelineOptionsTranslation.java x: 26 # contributors y: 33 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ReadTranslation.java x: 35 # contributors y: 59 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/TestStreamTranslation.java x: 28 # contributors y: 44 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/WindowIntoTranslation.java x: 38 # contributors y: 60 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/WriteFilesTranslation.java x: 41 # contributors y: 74 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/GreedyPCollectionFusers.java x: 42 # contributors y: 66 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/QueryablePipeline.java x: 48 # contributors y: 78 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkBatchPortablePipelineTranslator.java x: 41 # contributors y: 81 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkJobInvoker.java x: 40 # contributors y: 74 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkPipelineRunner.java x: 33 # contributors y: 56 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkStreamingPortablePipelineTranslator.java x: 47 # contributors y: 102 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/ExecutableStageDoFnOperator.java x: 57 # contributors y: 160 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/FlinkKeyUtils.java x: 18 # contributors y: 25 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/ByteStringCoder.java x: 16 # contributors y: 18 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowWorkerHarnessHelper.java x: 28 # contributors y: 37 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/PubsubSink.java x: 26 # contributors y: 30 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/StateFetcher.java x: 24 # contributors y: 30 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WindmillStateInternals.java x: 30 # contributors y: 41 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WorkerCustomSources.java x: 33 # contributors y: 39 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/BeamFnControlService.java x: 19 # contributors y: 22 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/control/RegisterAndProcessBundleOperation.java x: 38 # contributors y: 62 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/graph/RegisterNodeFunction.java x: 35 # contributors y: 60 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/windmill/GrpcWindmillServer.java x: 43 # contributors y: 65 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/GrpcContextHeaderAccessorProvider.java x: 26 # contributors y: 29 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/GrpcFnServer.java x: 29 # contributors y: 41 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/FnApiControlClient.java x: 35 # contributors y: 55 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/FnApiControlClientPoolService.java x: 32 # contributors y: 47 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/ProcessBundleDescriptors.java x: 45 # contributors y: 90 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/data/GrpcDataService.java x: 36 # contributors y: 57 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/state/StateRequestHandlers.java x: 33 # contributors y: 49 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/translation/PipelineTranslatorUtils.java x: 25 # contributors y: 36 # changes runners/java-job-service/src/main/java/org/apache/beam/runners/jobsubmission/InMemoryJobService.java x: 12 # contributors y: 17 # changes runners/portability/java/src/main/java/org/apache/beam/runners/portability/JobServicePipelineResult.java x: 21 # contributors y: 26 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/translation/WindowAssignTranslator.java x: 23 # contributors y: 24 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkJobInvoker.java x: 24 # contributors y: 40 # changes runners/twister2/src/main/java/org/apache/beam/runners/twister2/translators/functions/AssignWindowsFunction.java x: 12 # contributors y: 14 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/BeamFnDataGrpcMultiplexer.java x: 32 # contributors y: 45 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/DecodingFnDataReceiver.java x: 7 # contributors y: 8 # changes sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/stream/BufferingStreamObserver.java x: 30 # contributors y: 35 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/FnApiStateAccessor.java x: 35 # contributors y: 51 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkBatchTransformTranslators.java x: 48 # contributors y: 90 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkRunner.java x: 33 # contributors y: 75 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/types/CoderTypeSerializer.java x: 13 # contributors y: 22 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/types/EncodedValueSerializer.java x: 6 # contributors y: 13 # changes sdks/python/apache_beam/internal/gcp/auth.py x: 35 # contributors y: 47 # changes sdks/python/apache_beam/internal/http_client.py x: 17 # contributors y: 15 # changes sdks/python/apache_beam/internal/pickler.py x: 49 # contributors y: 83 # changes sdks/python/apache_beam/metrics/cells.py x: 55 # contributors y: 89 # changes sdks/python/apache_beam/metrics/metric.py x: 43 # contributors y: 53 # changes sdks/python/apache_beam/metrics/metricbase.py x: 42 # contributors y: 51 # changes sdks/python/apache_beam/metrics/monitoring_infos.py x: 32 # contributors y: 50 # changes sdks/python/apache_beam/io/parquetio.py x: 25 # contributors y: 27 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/PAssert.java x: 52 # contributors y: 125 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryUtils.java x: 62 # contributors y: 100 # changes sdks/python/apache_beam/io/gcp/datastore/v1new/datastoreio.py x: 21 # contributors y: 20 # changes sdks/python/apache_beam/io/gcp/experimental/__init__.py x: 6 # contributors y: 5 # changes sdks/python/apache_beam/io/gcp/gcsio.py x: 47 # contributors y: 100 # changes sdks/python/apache_beam/io/gcp/internal/clients/bigquery/bigquery_v2_messages.py x: 22 # contributors y: 22 # changes sdks/python/apache_beam/io/gcp/pubsub.py x: 50 # contributors y: 88 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/SelectHelpers.java x: 19 # contributors y: 27 # changes sdks/go/pkg/beam/runners/dataflow/dataflow.go x: 50 # contributors y: 99 # changes sdks/python/apache_beam/typehints/typehints.py x: 52 # contributors y: 85 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkPipelineOptions.java x: 43 # contributors y: 84 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/options/PortablePipelineOptions.java x: 32 # contributors y: 58 # changes sdks/go/pkg/beam/coder.go x: 29 # contributors y: 60 # changes sdks/python/apache_beam/io/__init__.py x: 22 # contributors y: 33 # changes sdks/python/apache_beam/io/avroio.py x: 46 # contributors y: 90 # changes sdks/python/apache_beam/io/filebasedsource.py x: 41 # contributors y: 94 # changes sdks/python/apache_beam/io/fileio.py x: 47 # contributors y: 130 # changes sdks/python/apache_beam/io/filesystems.py x: 42 # contributors y: 62 # changes sdks/python/apache_beam/io/hadoopfilesystem.py x: 31 # contributors y: 39 # changes sdks/python/apache_beam/io/restriction_trackers.py x: 38 # contributors y: 57 # changes sdks/python/apache_beam/io/source_test_utils.py x: 34 # contributors y: 56 # changes sdks/python/apache_beam/io/textio.py x: 56 # contributors y: 100 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/ExpressionConverter.java x: 26 # contributors y: 68 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryAvroUtils.java x: 43 # contributors y: 57 # changes sdks/java/build-tools/src/main/resources/beam/suppressions.xml x: 55 # contributors y: 72 # changes sdks/java/io/cassandra/src/main/java/org/apache/beam/sdk/io/cassandra/CassandraIO.java x: 43 # contributors y: 75 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryIO.java x: 102 # contributors y: 286 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/BeamZetaSqlCalcRel.java x: 25 # contributors y: 46 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/planner/BeamRuleSets.java x: 40 # contributors y: 62 # changes sdks/python/apache_beam/dataframe/expressions.py x: 10 # contributors y: 25 # changes sdks/python/apache_beam/dataframe/partitionings.py x: 10 # contributors y: 19 # changes sdks/python/apache_beam/options/value_provider.py x: 37 # contributors y: 40 # changes sdks/python/apache_beam/runners/common.py x: 72 # contributors y: 200 # changes sdks/python/apache_beam/typehints/decorators.py x: 44 # contributors y: 82 # changes sdks/go/pkg/beam/core/runtime/graphx/schema/logicaltypes.go x: 6 # contributors y: 10 # changes buildSrc/src/main/groovy/org/apache/beam/gradle/GrpcVendoring_1_36_0.groovy x: 2 # contributors y: 1 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/SqlTransform.java x: 41 # contributors y: 62 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/BeamSqlEnv.java x: 43 # contributors y: 93 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkPartialReduceFunction.java x: 23 # contributors y: 37 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowMetrics.java x: 41 # contributors y: 70 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowPipelineJob.java x: 43 # contributors y: 106 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubClient.java x: 40 # contributors y: 44 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaRecord.java x: 31 # contributors y: 44 # changes sdks/python/apache_beam/coders/stream.pyx x: 15 # contributors y: 23 # changes sdks/python/apache_beam/runners/worker/operations.py x: 61 # contributors y: 159 # changes learning/katas/go/course-remote-info.yaml x: 13 # contributors y: 35 # changes model/fn-execution/src/main/proto/beam_fn_api.proto x: 54 # contributors y: 123 # changes model/fn-execution/src/main/resources/org/apache/beam/model/fnexecution/v1/standard_coders.yaml x: 35 # contributors y: 42 # changes model/pipeline/src/main/proto/metrics.proto x: 19 # contributors y: 31 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/CoderTranslatorRegistrar.java x: 18 # contributors y: 15 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/DeduplicatedFlattenFactory.java x: 19 # contributors y: 28 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/FlattenTranslator.java x: 14 # contributors y: 19 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ImpulseTranslation.java x: 19 # contributors y: 16 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/PTransformMatchers.java x: 32 # contributors y: 66 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/PipelineTranslation.java x: 29 # contributors y: 48 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/RehydratedComponents.java x: 29 # contributors y: 46 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ReplacementOutputs.java x: 10 # contributors y: 21 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/RunnerPCollectionView.java x: 21 # contributors y: 31 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/Timer.java x: 22 # contributors y: 28 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/GreedyStageFuser.java x: 32 # contributors y: 38 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/DoFnRunners.java x: 45 # contributors y: 85 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/InMemoryStateInternals.java x: 30 # contributors y: 58 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/LateDataDroppingDoFnRunner.java x: 39 # contributors y: 66 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/MergingActiveWindowSet.java x: 23 # contributors y: 45 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/OutputAndTimeBoundedSplittableProcessElementInvoker.java x: 39 # contributors y: 91 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/ProcessFnRunner.java x: 34 # contributors y: 45 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/ReduceFnContextFactory.java x: 30 # contributors y: 65 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/ReduceFnRunner.java x: 37 # contributors y: 81 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/SimpleDoFnRunner.java x: 56 # contributors y: 163 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/StateMerging.java x: 13 # contributors y: 30 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/StateTable.java x: 11 # contributors y: 29 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/StateTags.java x: 22 # contributors y: 49 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/SystemReduceFn.java x: 20 # contributors y: 42 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/TestInMemoryStateInternals.java x: 8 # contributors y: 24 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/MetricUpdates.java x: 28 # contributors y: 31 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/MetricsPusher.java x: 23 # contributors y: 47 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/AfterAllStateMachine.java x: 22 # contributors y: 36 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/AfterDelayFromFirstElementStateMachine.java x: 29 # contributors y: 57 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/AfterWatermarkStateMachine.java x: 29 # contributors y: 53 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/TriggerStateMachineContextFactory.java x: 27 # contributors y: 52 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/TriggerStateMachineRunner.java x: 20 # contributors y: 40 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/BoundedReadEvaluatorFactory.java x: 28 # contributors y: 83 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/CommittedResult.java x: 26 # contributors y: 52 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/CompletionCallback.java x: 15 # contributors y: 32 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/CopyOnAccessInMemoryStateInternals.java x: 25 # contributors y: 52 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DirectGraphVisitor.java x: 17 # contributors y: 47 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/EvaluationContext.java x: 36 # contributors y: 109 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ExecutorServiceParallelExecutor.java x: 43 # contributors y: 133 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/GroupAlsoByWindowEvaluatorFactory.java x: 34 # contributors y: 106 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/GroupByKeyOnlyEvaluatorFactory.java x: 28 # contributors y: 63 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ImmutableListBundleFactory.java x: 26 # contributors y: 50 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/KeyedPValueTrackingVisitor.java x: 20 # contributors y: 49 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ParDoEvaluator.java x: 46 # contributors y: 112 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ParDoMultiOverrideFactory.java x: 29 # contributors y: 99 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/RootProviderRegistry.java x: 22 # contributors y: 42 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/TestStreamEvaluatorFactory.java x: 31 # contributors y: 97 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/TransformEvaluatorRegistry.java x: 29 # contributors y: 96 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/TransformExecutorServices.java x: 18 # contributors y: 30 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/TransformResult.java x: 19 # contributors y: 44 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/UnboundedReadEvaluatorFactory.java x: 38 # contributors y: 111 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ViewEvaluatorFactory.java x: 19 # contributors y: 75 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/WatermarkCallbackExecutor.java x: 21 # contributors y: 40 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/WatermarkManager.java x: 45 # contributors y: 126 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/WindowEvaluatorFactory.java x: 30 # contributors y: 69 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/WriteWithShardingFactory.java x: 30 # contributors y: 79 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkBatchPipelineTranslator.java x: 23 # contributors y: 35 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkJobServerDriver.java x: 31 # contributors y: 60 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkStreamingTransformTranslators.java x: 65 # contributors y: 152 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkTransformOverrides.java x: 28 # contributors y: 43 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkExecutableStageFunction.java x: 39 # contributors y: 80 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/ImpulseSourceFunction.java x: 15 # contributors y: 26 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/SplittableDoFnOperator.java x: 40 # contributors y: 94 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/WindowDoFnOperator.java x: 33 # contributors y: 58 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/io/UnboundedSourceWrapper.java x: 46 # contributors y: 94 # changes runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/state/FlinkStateInternals.java x: 51 # contributors y: 89 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/BatchViewOverrides.java x: 28 # contributors y: 64 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/PrimitiveParDoSingleFactory.java x: 46 # contributors y: 87 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/internal/IsmFormat.java x: 31 # contributors y: 66 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/CloudObjects.java x: 21 # contributors y: 32 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/MonitoringUtil.java x: 35 # contributors y: 62 # changes runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/PackageUtil.java x: 43 # contributors y: 71 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/AvroByteReader.java x: 15 # contributors y: 18 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/BatchDataflowWorker.java x: 32 # contributors y: 49 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowOperationContext.java x: 28 # contributors y: 34 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowWorkProgressUpdater.java x: 12 # contributors y: 22 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/PubsubReader.java x: 18 # contributors y: 23 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/RemoteBundle.java x: 28 # contributors y: 29 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/SdkHarnessClient.java x: 45 # contributors y: 92 # changes runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/SamzaDoFnRunners.java x: 24 # contributors y: 39 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkNativePipelineVisitor.java x: 37 # contributors y: 56 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/SparkRunnerRegistrar.java x: 31 # contributors y: 43 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/TestSparkRunner.java x: 40 # contributors y: 92 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/coders/CoderHelpers.java x: 38 # contributors y: 51 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/io/CreateStream.java x: 30 # contributors y: 54 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/io/MicrobatchSource.java x: 27 # contributors y: 51 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/io/SourceRDD.java x: 41 # contributors y: 76 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/io/SparkUnboundedSource.java x: 35 # contributors y: 68 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/stateful/SparkGroupAlsoByWindowViaWindowSet.java x: 41 # contributors y: 87 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/stateful/SparkStateInternals.java x: 23 # contributors y: 49 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/stateful/SparkTimerInternals.java x: 31 # contributors y: 52 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/stateful/StateSpecFunctions.java x: 33 # contributors y: 68 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/SparkBatchPortablePipelineTranslator.java x: 20 # contributors y: 50 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/TransformTranslator.java x: 67 # contributors y: 192 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/streaming/StreamingTransformTranslator.java x: 59 # contributors y: 173 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/util/GlobalWatermarkHolder.java x: 26 # contributors y: 42 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/util/SparkSideInputReader.java x: 37 # contributors y: 59 # changes sdks/go/pkg/beam/core/graph/coder/coder.go x: 19 # contributors y: 41 # changes sdks/go/pkg/beam/core/runtime/exec/coder.go x: 27 # contributors y: 56 # changes sdks/go/pkg/beam/core/runtime/exec/datasource.go x: 36 # contributors y: 68 # changes sdks/go/pkg/beam/core/runtime/exec/sdf.go x: 8 # contributors y: 17 # changes sdks/go/pkg/beam/core/runtime/graphx/coder.go x: 27 # contributors y: 49 # changes sdks/go/pkg/beam/core/runtime/graphx/translate.go x: 41 # contributors y: 104 # changes sdks/go/pkg/beam/core/runtime/harness/harness.go x: 37 # contributors y: 78 # changes sdks/go/pkg/beam/io/rtrackers/offsetrange/offsetrange.go x: 7 # contributors y: 15 # changes sdks/go/pkg/beam/io/synthetic/source.go x: 9 # contributors y: 17 # changes sdks/go/pkg/beam/model/fnexecution_v1/beam_fn_api.pb.go x: 49 # contributors y: 86 # changes sdks/go/pkg/beam/model/jobmanagement_v1/beam_artifact_api.pb.go x: 38 # contributors y: 46 # changes sdks/go/pkg/beam/model/jobmanagement_v1/beam_job_api.pb.go x: 36 # contributors y: 45 # changes sdks/go/pkg/beam/runners/dataflow/dataflowlib/execute.go x: 11 # contributors y: 22 # changes sdks/go/pkg/beam/runners/universal/runnerlib/job.go x: 23 # contributors y: 28 # changes sdks/go/pkg/beam/runners/universal/universal.go x: 28 # contributors y: 48 # changes sdks/go/pkg/beam/util.go x: 18 # contributors y: 32 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/CoderRegistry.java x: 38 # contributors y: 78 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/NullableCoder.java x: 23 # contributors y: 51 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/AvroIO.java x: 64 # contributors y: 163 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/BoundedReadFromUnboundedSource.java x: 35 # contributors y: 86 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/CompressedSource.java x: 44 # contributors y: 104 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/CountingSource.java x: 34 # contributors y: 61 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/DefaultFilenamePolicy.java x: 22 # contributors y: 41 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/DynamicFileDestinations.java x: 18 # contributors y: 28 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/FileBasedSink.java x: 55 # contributors y: 162 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/GenerateSequence.java x: 16 # contributors y: 31 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/Read.java x: 36 # contributors y: 103 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/TFRecordIO.java x: 36 # contributors y: 77 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/TextIO.java x: 55 # contributors y: 178 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/range/ByteKeyRangeTracker.java x: 21 # contributors y: 34 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/options/PipelineOptionsFactory.java x: 51 # contributors y: 115 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/options/ProxyInvocationHandler.java x: 41 # contributors y: 86 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/options/ValueProvider.java x: 32 # contributors y: 68 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/runners/PTransformOverrideFactory.java x: 14 # contributors y: 31 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/FieldAccessDescriptor.java x: 25 # contributors y: 51 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/FieldValueTypeInformation.java x: 19 # contributors y: 32 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/FromRowUsingCreator.java x: 17 # contributors y: 32 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/JavaBeanSchema.java x: 24 # contributors y: 46 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/CoGroup.java x: 22 # contributors y: 44 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/Convert.java x: 28 # contributors y: 41 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/SchemaAggregateFn.java x: 23 # contributors y: 38 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/AvroByteBuddyUtils.java x: 16 # contributors y: 32 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/JavaBeanUtils.java x: 24 # contributors y: 48 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/POJOUtils.java x: 29 # contributors y: 58 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/StaticSchemaInference.java x: 17 # contributors y: 34 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/CoderProperties.java x: 35 # contributors y: 57 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/PaneExtractors.java x: 20 # contributors y: 31 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/SerializableMatchers.java x: 33 # contributors y: 55 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/TestPipeline.java x: 46 # contributors y: 102 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/ApproximateQuantiles.java x: 36 # contributors y: 59 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/CombineFns.java x: 39 # contributors y: 82 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/DoFn.java x: 59 # contributors y: 182 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/DoFnOutputReceivers.java x: 16 # contributors y: 28 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/FlatMapElements.java x: 30 # contributors y: 62 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/GroupByKey.java x: 28 # contributors y: 68 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/ParDo.java x: 59 # contributors y: 176 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Top.java x: 32 # contributors y: 62 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Watch.java x: 31 # contributors y: 65 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/display/DisplayData.java x: 36 # contributors y: 88 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/join/CoGbkResult.java x: 31 # contributors y: 62 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/splittabledofn/RestrictionTracker.java x: 37 # contributors y: 70 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/AfterSynchronizedProcessingTime.java x: 17 # contributors y: 30 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/Never.java x: 18 # contributors y: 34 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/Trigger.java x: 37 # contributors y: 60 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/Window.java x: 31 # contributors y: 102 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/NumberedShardedFile.java x: 23 # contributors y: 41 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/PCollectionTuple.java x: 30 # contributors y: 53 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/PValue.java x: 20 # contributors y: 37 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/PValueBase.java x: 21 # contributors y: 46 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/RowWithGetters.java x: 25 # contributors y: 44 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/TimestampedValue.java x: 30 # contributors y: 50 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/values/TypeDescriptor.java x: 33 # contributors y: 41 # changes sdks/java/extensions/google-cloud-platform-core/src/main/java/org/apache/beam/sdk/extensions/gcp/storage/GcsFileSystem.java x: 31 # contributors y: 47 # changes sdks/java/extensions/google-cloud-platform-core/src/main/java/org/apache/beam/sdk/extensions/gcp/util/GceMetadataUtil.java x: 9 # contributors y: 7 # changes sdks/java/extensions/google-cloud-platform-core/src/main/java/org/apache/beam/sdk/extensions/gcp/util/LatencyRecordingHttpRequestInitializer.java x: 5 # contributors y: 10 # changes sdks/java/extensions/protobuf/src/main/java/org/apache/beam/sdk/extensions/protobuf/ProtobufUtil.java x: 10 # contributors y: 16 # changes sdks/java/extensions/sql/datacatalog/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/datacatalog/DataCatalogTableProvider.java x: 27 # contributors y: 39 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamAggregationRel.java x: 46 # contributors y: 95 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rule/BeamIOPushDownRule.java x: 17 # contributors y: 27 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/transform/agg/AggregationCombineFnAdapter.java x: 27 # contributors y: 32 # changes sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/ArrayScanLiteralToUncollectConverter.java x: 7 # contributors y: 5 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/BeamFnDataReadRunner.java x: 40 # contributors y: 89 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/BeamFnDataWriteRunner.java x: 40 # contributors y: 82 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/MapFnRunners.java x: 33 # contributors y: 46 # changes sdks/java/harness/src/main/java/org/apache/beam/fn/harness/WindowMappingFnRunner.java x: 30 # contributors y: 37 # changes sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/s3/S3FileSystem.java x: 36 # contributors y: 54 # changes sdks/java/io/azure/src/main/java/org/apache/beam/sdk/io/azure/options/AzureModule.java x: 5 # contributors y: 3 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryHelpers.java x: 49 # contributors y: 81 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/WriteGroupedRecordsToFiles.java x: 28 # contributors y: 27 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/WriteTables.java x: 54 # contributors y: 98 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigtable/BigtableIO.java x: 65 # contributors y: 157 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/datastore/DatastoreV1.java x: 51 # contributors y: 108 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubIO.java x: 47 # contributors y: 85 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/ReadSpannerSchema.java x: 26 # contributors y: 24 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/SpannerAccessor.java x: 29 # contributors y: 34 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/SpannerIO.java x: 48 # contributors y: 103 # changes sdks/java/io/jms/src/main/java/org/apache/beam/sdk/io/jms/JmsIO.java x: 44 # contributors y: 92 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/ConsumerSpEL.java x: 39 # contributors y: 53 # changes sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaUnboundedReader.java x: 47 # contributors y: 64 # changes sdks/java/io/kinesis/src/main/java/org/apache/beam/sdk/io/kinesis/KinesisReader.java x: 38 # contributors y: 58 # changes sdks/java/io/kinesis/src/main/java/org/apache/beam/sdk/io/kinesis/KinesisRecord.java x: 33 # contributors y: 35 # changes sdks/java/io/mongodb/src/main/java/org/apache/beam/sdk/io/mongodb/MongoDbGridFSIO.java x: 35 # contributors y: 72 # changes sdks/java/io/xml/src/main/java/org/apache/beam/sdk/io/xml/XmlIO.java x: 32 # contributors y: 55 # changes sdks/python/apache_beam/__init__.py x: 38 # contributors y: 48 # changes sdks/python/apache_beam/runners/common.pxd x: 45 # contributors y: 94 # changes sdks/python/apache_beam/runners/runner.py x: 58 # contributors y: 114 # changes sdks/python/apache_beam/runners/worker/bundle_processor.py x: 74 # contributors y: 238 # changes sdks/python/apache_beam/runners/worker/data_plane.py x: 56 # contributors y: 104 # changes sdks/python/apache_beam/runners/worker/log_handler.py x: 37 # contributors y: 55 # changes sdks/python/apache_beam/typehints/typecheck.py x: 44 # contributors y: 62 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/package-info.java x: 12 # contributors y: 9 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/KeyedWorkItemCoder.java x: 14 # contributors y: 29 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/MergingStateAccessor.java x: 6 # contributors y: 15 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/AfterProcessingTimeStateMachine.java x: 12 # contributors y: 20 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/TransformEvaluatorFactory.java x: 18 # contributors y: 36 # changes runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DoFnInstanceManager.java x: 11 # contributors y: 9 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/OutputReceiverFactory.java x: 16 # contributors y: 13 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/environment/EnvironmentFactory.java x: 18 # contributors y: 17 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/io/EmptyCheckpointMark.java x: 22 # contributors y: 19 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/DoFnRunnerWithMetrics.java x: 29 # contributors y: 31 # changes runners/spark/src/main/java/org/apache/beam/runners/spark/translation/GroupCombineFunctions.java x: 44 # contributors y: 88 # changes sdks/go/pkg/beam/core/runtime/exec/translate.go x: 30 # contributors y: 76 # changes sdks/go/pkg/beam/core/sdf/sdf.go x: 5 # contributors y: 13 # changes sdks/go/pkg/beam/io/synthetic/step.go x: 4 # contributors y: 13 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/DelegateCoder.java x: 25 # contributors y: 42 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/KvCoder.java x: 17 # contributors y: 36 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/UsesParDoLifecycle.java x: 14 # contributors y: 11 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/testing/UsesTestStreamWithOutputTimestamp.java x: 8 # contributors y: 5 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/GlobalWindow.java x: 22 # contributors y: 35 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/IntervalWindow.java x: 16 # contributors y: 34 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/CombineContextFactory.java x: 12 # contributors y: 25 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/util/StringUtils.java x: 15 # contributors y: 36 # changes sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/cep/CEPCall.java x: 3 # contributors y: 6 # changes sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/MutationGroup.java x: 26 # contributors y: 27 # changes sdks/python/apache_beam/runners/worker/operations.pxd x: 29 # contributors y: 51 # changes sdks/python/gen_protos.py x: 44 # contributors y: 72 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/options/PipelineOptions.java x: 36 # contributors y: 95 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/OrFinallyTrigger.java x: 15 # contributors y: 29 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/Repeatedly.java x: 15 # contributors y: 31 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/io/FileSystem.java x: 11 # contributors y: 20 # changes sdks/java/io/hadoop-file-system/src/main/java/org/apache/beam/sdk/io/hdfs/HadoopFileSystem.java x: 27 # contributors y: 42 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DirectGroupByKey.java x: 20 # contributors y: 53 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DirectGroupByKeyOverrideFactory.java x: 11 # contributors y: 35 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/FlattenEvaluatorFactory.java x: 13 # contributors y: 43 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/MapCoder.java x: 16 # contributors y: 37 # changes sdks/go/pkg/beam/runners/direct/gbk.go x: 13 # contributors y: 24 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/InstantCoder.java x: 17 # contributors y: 38 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/DirectGBKIntoKeyedWorkItemsOverrideFactory.java x: 17 # contributors y: 42 # changes runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/SyntheticComponents.java x: 10 # contributors y: 7 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/TransformExecutor.java x: 17 # contributors y: 48 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/GroupAlsoByWindowViaWindowSetNewDoFn.java x: 11 # contributors y: 27 # changes runners/core-java/src/main/java/org/apache/beam/runners/core/NonEmptyPanes.java x: 9 # contributors y: 22 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/ModelEnforcement.java x: 8 # contributors y: 19 # changes runners/direct-java/src/main/java/org/apache/beam/runners/direct/PassthroughTransformEvaluator.java x: 6 # contributors y: 16 # changes runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/environment/package-info.java x: 9 # contributors y: 5 # changes sdks/java/core/src/main/java/org/apache/beam/sdk/coders/CustomCoder.java x: 12 # contributors y: 27 # changes
502.0
# changes
  min: 1.0
  average: 18.54
  25th percentile: 4.0
  median: 9.0
  75th percentile: 22.0
  max: 502.0
0 153.0
# contributors
min: 1.0 | average: 12.37 | 25th percentile: 4.0 | median: 8.0 | 75th percentile: 16.0 | max: 153.0

Number of Contributors vs. File Size: 4821 points

runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/IsmSideInputReader.java x: 24 # contributors y: 772 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Combine.java x: 53 # contributors y: 1332 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/View.java x: 45 # contributors y: 361 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/values/PCollectionViews.java x: 29 # contributors y: 996 lines of code sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/sources/UnboundedEventSource.java x: 11 # contributors y: 239 lines of code sdks/python/apache_beam/ml/gcp/recommendations_ai.py x: 1 # contributors y: 359 lines of code sdks/python/apache_beam/ml/gcp/recommendations_ai_test_it.py x: 1 # contributors y: 63 lines of code sdks/python/setup.py x: 122 # contributors y: 246 lines of code sdks/python/apache_beam/pipeline.py x: 85 # contributors y: 803 lines of code sdks/python/apache_beam/transforms/external.py x: 32 # contributors y: 349 lines of code sdks/python/apache_beam/dataframe/frames.py x: 15 # contributors y: 2272 lines of code sdks/java/io/parquet/src/main/java/org/apache/beam/sdk/io/parquet/ParquetIO.java x: 37 # contributors y: 898 lines of code sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc/JdbcIO.java x: 66 # contributors y: 1016 lines of code sdks/go/pkg/beam/core/runtime/xlangx/payload.go x: 1 # contributors y: 38 lines of code sdks/go/pkg/beam/xlang.go x: 10 # contributors y: 88 lines of code sdks/go/pkg/beam/core/runtime/graphx/v1/gen.go x: 7 # contributors y: 1 lines of code sdks/go/pkg/beam/core/runtime/graphx/v1/v1.pb.go x: 10 # contributors y: 1503 lines of code sdks/go/pkg/beam/core/runtime/graphx/v1/v1.proto x: 10 # contributors y: 213 lines of code sdks/go/pkg/beam/model/fnexecution_v1/beam_provision_api.pb.go x: 42 # contributors y: 430 lines of code sdks/go/pkg/beam/model/pipeline_v1/metrics.pb.go x: 21 # contributors y: 1119 lines of code sdks/go/pkg/beam/model/pipeline_v1/schema.pb.go x: 6 # contributors y: 1614 lines of code website/www/site/config.toml x: 22 # contributors y: 89 lines of code buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy x: 153 # contributors y: 1680 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/QueueingBeamFnDataClient.java x: 25 # contributors y: 203 lines of code runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/DoFnOp.java x: 36 # contributors y: 493 lines of code sdks/go/pkg/beam/core/runtime/graphx/schema/schema.go x: 8 # contributors y: 610 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/StateBackedIterable.java x: 9 # contributors y: 164 lines of code sdks/python/apache_beam/version.py x: 65 # contributors y: 1 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/InMemoryTimerInternals.java x: 24 # contributors y: 242 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/values/Row.java x: 49 # contributors y: 529 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/values/RowUtils.java x: 14 # contributors y: 506 lines of code sdks/python/apache_beam/ml/gcp/naturallanguageml_test_it.py x: 4 # contributors y: 40 lines of code sdks/python/apache_beam/ml/gcp/videointelligenceml_test_it.py x: 5 # contributors y: 42 lines of code sdks/python/conftest.py x: 13 # contributors y: 17 lines of code model/pipeline/src/main/proto/schema.proto x: 13 # contributors y: 148 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/RowCoderCloudObjectTranslator.java x: 1 # contributors y: 52 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/SchemaCoderCloudObjectTranslator.java x: 17 # contributors y: 95 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/coders/RowCoder.java x: 36 # contributors y: 43 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/coders/RowCoderGenerator.java x: 34 # contributors y: 316 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/Schema.java x: 50 # contributors y: 984 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/SchemaCoder.java x: 27 # contributors y: 187 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/SchemaTranslation.java x: 18 # contributors y: 457 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/transform/BeamSqlOutputToConsoleFn.java x: 10 # contributors y: 14 lines of code sdks/python/apache_beam/runners/dataflow/__init__.py x: 11 # contributors y: 2 lines of code sdks/python/apache_beam/runners/dataflow/dataflow_exercise_metrics_pipeline.py x: 13 # contributors y: 132 lines of code sdks/python/apache_beam/runners/dataflow/dataflow_exercise_streaming_metrics_pipeline.py x: 13 # contributors y: 62 lines of code sdks/python/apache_beam/runners/dataflow/dataflow_metrics.py x: 39 # contributors y: 211 lines of code sdks/python/apache_beam/runners/dataflow/dataflow_runner.py x: 93 # contributors y: 1152 lines of code sdks/python/apache_beam/runners/dataflow/internal/__init__.py x: 8 # contributors y: 1 lines of code sdks/python/apache_beam/runners/dataflow/internal/apiclient.py x: 91 # contributors y: 918 lines of code sdks/python/apache_beam/runners/dataflow/internal/clients/cloudbuild/__init__.py x: 5 # contributors y: 8 lines of code sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/__init__.py x: 12 # contributors y: 8 lines of code sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/dataflow_v1b3_client.py x: 29 # contributors y: 1016 lines of code sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/dataflow_v1b3_messages.py x: 36 # contributors y: 2067 lines of code sdks/python/apache_beam/runners/dataflow/internal/clients/dataflow/message_matchers.py x: 17 # contributors y: 65 lines of code sdks/python/apache_beam/runners/dataflow/internal/names.py x: 63 # contributors y: 68 lines of code sdks/python/apache_beam/runners/dataflow/native_io/iobase.py x: 26 # contributors y: 144 lines of code sdks/python/apache_beam/runners/dataflow/ptransform_overrides.py x: 37 # contributors y: 211 lines of code sdks/python/apache_beam/runners/interactive/augmented_pipeline.py x: 3 # contributors y: 73 lines of code sdks/python/apache_beam/runners/interactive/background_caching_job.py x: 27 # contributors y: 164 lines of code sdks/python/apache_beam/runners/interactive/cache_manager.py x: 35 # contributors y: 158 lines of code sdks/python/apache_beam/runners/interactive/caching/__init__.py x: 4 # contributors y: 1 lines of code sdks/python/apache_beam/runners/interactive/caching/cacheable.py x: 3 # contributors y: 40 lines of code sdks/python/apache_beam/runners/interactive/caching/read_cache.py x: 3 # contributors y: 84 lines of code sdks/python/apache_beam/runners/interactive/caching/streaming_cache.py x: 20 # contributors y: 286 lines of code sdks/python/apache_beam/runners/interactive/caching/write_cache.py x: 3 # contributors y: 116 lines of code sdks/python/apache_beam/runners/interactive/display/display_manager.py x: 19 # contributors y: 107 lines of code sdks/python/apache_beam/runners/interactive/display/interactive_pipeline_graph.py x: 13 # contributors y: 87 lines of code sdks/python/apache_beam/runners/interactive/display/pcoll_visualization.py x: 25 # contributors y: 244 lines of code sdks/python/apache_beam/runners/interactive/display/pipeline_graph.py x: 25 # contributors y: 149 lines of code sdks/python/apache_beam/runners/interactive/display/pipeline_graph_renderer.py x: 18 # contributors y: 55 lines of code sdks/python/apache_beam/runners/interactive/interactive_beam.py x: 26 # contributors y: 243 lines of code sdks/python/apache_beam/runners/interactive/interactive_environment.py x: 32 # contributors y: 305 lines of code sdks/python/apache_beam/runners/interactive/interactive_runner.py x: 38 # contributors y: 133 lines of code sdks/python/apache_beam/runners/interactive/messaging/interactive_environment_inspector.py x: 8 # contributors y: 88 lines of code sdks/python/apache_beam/runners/interactive/options/capture_control.py x: 11 # contributors y: 31 lines of code sdks/python/apache_beam/runners/interactive/options/capture_limiters.py x: 14 # contributors y: 67 lines of code sdks/python/apache_beam/runners/interactive/pipeline_fragment.py x: 17 # contributors y: 143 lines of code sdks/python/apache_beam/runners/interactive/pipeline_instrument.py x: 30 # contributors y: 493 lines of code sdks/python/apache_beam/runners/interactive/recording_manager.py x: 15 # contributors y: 259 lines of code sdks/python/apache_beam/runners/interactive/testing/integration/notebook_executor.py x: 9 # contributors y: 103 lines of code sdks/python/apache_beam/runners/interactive/testing/integration/screen_diff.py x: 11 # contributors y: 141 lines of code sdks/python/apache_beam/runners/interactive/utils.py x: 16 # contributors y: 146 lines of code model/pipeline/src/main/proto/beam_runner_api.proto x: 71 # contributors y: 1567 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/resources/PipelineResources.java x: 9 # contributors y: 88 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/util/ZipFiles.java x: 31 # contributors y: 155 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/StreamingDataflowWorker.java x: 60 # contributors y: 2053 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/StreamingModeExecutionContext.java x: 41 # contributors y: 650 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WindmillStateCache.java x: 37 # contributors y: 288 lines of code sdks/java/testing/tpcds/src/main/resources/queries/query19.sql x: 4 # contributors y: 22 lines of code sdks/java/testing/tpcds/src/main/resources/queries/query62.sql x: 5 # contributors y: 32 lines of code sdks/java/testing/tpcds/src/main/resources/queries/query8.sql x: 4 # contributors y: 105 lines of code sdks/java/testing/tpcds/src/main/resources/queries/query85.sql x: 4 # contributors y: 81 lines of code runners/portability/java/src/main/java/org/apache/beam/runners/portability/ExternalWorkerService.java x: 21 # contributors y: 68 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/WindowFn.java x: 15 # contributors y: 45 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowPipelineTranslator.java x: 75 # contributors y: 1005 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/External.java x: 26 # contributors y: 326 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/PTransformTranslation.java x: 59 # contributors y: 386 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ParDoTranslation.java x: 58 # contributors y: 684 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/SdkComponents.java x: 48 # contributors y: 267 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/WindowingStrategyTranslation.java x: 43 # contributors y: 322 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/PropertyNames.java x: 28 # contributors y: 54 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/Pipeline.java x: 45 # contributors y: 433 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/runners/AppliedPTransform.java x: 19 # contributors y: 47 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/runners/TransformHierarchy.java x: 32 # contributors y: 392 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/PTransform.java x: 25 # contributors y: 106 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/resourcehints/ResourceHint.java x: 3 # contributors y: 12 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/resourcehints/ResourceHints.java x: 3 # contributors y: 219 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/resourcehints/ResourceHintsOptions.java x: 3 # contributors y: 21 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/resourcehints/package-info.java x: 2 # contributors y: 1 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowClient.java x: 16 # contributors y: 122 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowRunner.java x: 101 # contributors y: 1751 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/TestDataflowRunner.java x: 26 # contributors y: 289 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowWorkUnitClient.java x: 25 # contributors y: 190 lines of code model/fn-execution/src/main/proto/beam_provision_api.proto x: 24 # contributors y: 71 lines of code sdks/java/container/boot.go x: 30 # contributors y: 129 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/ExecutionStateSampler.java x: 15 # contributors y: 115 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/options/ExperimentalOptions.java x: 23 # contributors y: 54 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/FnHarness.java x: 54 # contributors y: 255 lines of code sdks/go/pkg/beam/runners/universal/runnerlib/stage.go x: 17 # contributors y: 123 lines of code sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/SqlAnalyzer.java x: 21 # contributors y: 133 lines of code sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/SqlOperatorMappingTable.java x: 12 # contributors y: 72 lines of code sdks/java/io/mqtt/src/main/java/org/apache/beam/sdk/io/mqtt/MqttIO.java x: 46 # contributors y: 399 lines of code sdks/java/io/redis/src/main/java/org/apache/beam/sdk/io/redis/RedisIO.java x: 39 # contributors y: 476 lines of code runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/batch/ParDoTranslatorBatch.java x: 3 # contributors y: 200 lines of code runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/helpers/MultiOutputCoder.java x: 2 # contributors y: 55 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/aggregators/AggregatorsAccumulator.java x: 28 # contributors y: 97 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/translation/SparkCombineFn.java x: 13 # contributors y: 656 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/BatchStatefulParDoOverrides.java x: 28 # contributors y: 222 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/TransformTranslator.java x: 32 # contributors y: 57 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/DefaultCoderCloudObjectTranslatorRegistrar.java x: 27 # contributors y: 109 lines of code sdks/python/apache_beam/runners/direct/bundle_factory.py x: 29 # contributors y: 98 lines of code sdks/python/apache_beam/runners/direct/clock.py x: 22 # contributors y: 17 lines of code sdks/python/apache_beam/runners/direct/consumer_tracking_pipeline_visitor.py x: 21 # contributors y: 33 lines of code sdks/python/apache_beam/runners/direct/direct_metrics.py x: 24 # contributors y: 84 lines of code sdks/python/apache_beam/runners/direct/direct_runner.py x: 59 # contributors y: 401 lines of code sdks/python/apache_beam/runners/direct/direct_userstate.py x: 27 # contributors y: 239 lines of code sdks/python/apache_beam/runners/direct/evaluation_context.py x: 42 # contributors y: 258 lines of code sdks/python/apache_beam/runners/direct/executor.py x: 44 # contributors y: 514 lines of code sdks/python/apache_beam/runners/direct/helper_transforms.py x: 31 # contributors y: 72 lines of code sdks/python/apache_beam/runners/direct/sdf_direct_runner.py x: 35 # contributors y: 338 lines of code sdks/python/apache_beam/runners/direct/transform_evaluator.py x: 63 # contributors y: 898 lines of code sdks/python/apache_beam/runners/direct/util.py x: 27 # contributors y: 48 lines of code sdks/python/apache_beam/runners/direct/watermark_manager.py x: 33 # contributors y: 219 lines of code sdks/python/apache_beam/runners/job/__init__.py x: 6 # contributors y: 1 lines of code sdks/python/apache_beam/runners/job/manager.py x: 16 # contributors y: 19 lines of code sdks/python/apache_beam/runners/job/utils.py x: 18 # contributors y: 12 lines of code sdks/python/apache_beam/runners/portability/abstract_job_service.py x: 21 # contributors y: 258 lines of code sdks/python/apache_beam/runners/portability/artifact_service.py x: 28 # contributors y: 271 lines of code sdks/python/apache_beam/runners/portability/expansion_service.py x: 20 # contributors y: 66 lines of code sdks/python/apache_beam/runners/portability/flink_uber_jar_job_server.py x: 19 # contributors y: 182 lines of code sdks/python/apache_beam/runners/portability/fn_api_runner/execution.py x: 24 # contributors y: 715 lines of code sdks/python/apache_beam/runners/portability/fn_api_runner/fn_runner.py x: 31 # contributors y: 831 lines of code sdks/python/apache_beam/runners/portability/fn_api_runner/translations.py x: 24 # contributors y: 1512 lines of code sdks/python/apache_beam/runners/portability/fn_api_runner/worker_handlers.py x: 25 # contributors y: 818 lines of code sdks/python/apache_beam/runners/portability/job_server.py x: 28 # contributors y: 104 lines of code sdks/python/apache_beam/runners/portability/local_job_service.py x: 46 # contributors y: 304 lines of code sdks/python/apache_beam/runners/portability/local_job_service_main.py x: 31 # contributors y: 126 lines of code sdks/python/apache_beam/runners/portability/portable_metrics.py x: 13 # contributors y: 33 lines of code sdks/python/apache_beam/runners/portability/portable_runner.py x: 68 # contributors y: 457 lines of code sdks/python/apache_beam/runners/portability/sdk_container_builder.py x: 14 # contributors y: 266 lines of code sdks/python/apache_beam/runners/portability/spark_runner.py x: 19 # contributors y: 67 lines of code sdks/python/apache_beam/runners/portability/spark_uber_jar_job_server.py x: 16 # contributors y: 199 lines of code sdks/python/apache_beam/runners/portability/stager.py x: 49 # contributors y: 510 lines of code sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaIO.java x: 76 # contributors y: 1333 lines of code sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/WatchKafkaTopicPartitionDoFn.java x: 4 # contributors y: 133 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/FhirIO.java x: 22 # contributors y: 1023 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/BagUserState.java x: 27 # contributors y: 98 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/IterableSideInput.java x: 9 # contributors y: 43 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/MultimapSideInput.java x: 26 # contributors y: 69 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/StateFetchingIterators.java x: 26 # contributors y: 167 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/PCollectionConsumerRegistry.java x: 29 # contributors y: 284 lines of code sdks/java/io/mongodb/src/main/java/org/apache/beam/sdk/io/mongodb/MongoDbIO.java x: 47 # contributors y: 587 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/DataflowRunnerInfo.java x: 20 # contributors y: 100 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/options/DataflowPipelineWorkerPoolOptions.java x: 37 # contributors y: 105 lines of code sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/BeamZetaSqlCatalog.java x: 3 # contributors y: 470 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/AvroUtils.java x: 40 # contributors y: 993 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control/BeamFnControlClient.java x: 36 # contributors y: 129 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/SparkPipelineRunner.java x: 41 # contributors y: 227 lines of code sdks/python/apache_beam/options/pipeline_options.py x: 86 # contributors y: 1237 lines of code sdks/python/apache_beam/transforms/resources.py x: 1 # contributors y: 137 lines of code sdks/python/apache_beam/transforms/__init__.py x: 17 # contributors y: 11 lines of code sdks/python/apache_beam/transforms/combiners.py x: 57 # contributors y: 661 lines of code sdks/python/apache_beam/transforms/core.py x: 90 # contributors y: 1571 lines of code sdks/python/apache_beam/transforms/cy_combiners.py x: 35 # contributors y: 253 lines of code sdks/python/apache_beam/transforms/deduplicate.py x: 5 # contributors y: 77 lines of code sdks/python/apache_beam/transforms/display.py x: 43 # contributors y: 199 lines of code sdks/python/apache_beam/transforms/environments.py x: 48 # contributors y: 597 lines of code sdks/python/apache_beam/transforms/external_java.py x: 12 # contributors y: 120 lines of code sdks/python/apache_beam/transforms/periodicsequence.py x: 7 # contributors y: 128 lines of code sdks/python/apache_beam/transforms/ptransform.py x: 67 # contributors y: 623 lines of code sdks/python/apache_beam/transforms/sideinputs.py x: 25 # contributors y: 57 lines of code sdks/python/apache_beam/transforms/stats.py x: 27 # contributors y: 548 lines of code sdks/python/apache_beam/transforms/trigger.py x: 63 # contributors y: 1053 lines of code sdks/python/apache_beam/transforms/util.py x: 70 # contributors y: 754 lines of code sdks/python/apache_beam/transforms/window.py x: 51 # contributors y: 330 lines of code sdks/python/apache_beam/io/gcp/bigquery_tools.py x: 51 # contributors y: 1162 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/PublisherCache.java x: 12 # contributors y: 49 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/PublisherOptions.java x: 14 # contributors y: 25 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/Publishers.java x: 8 # contributors y: 40 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/PubsubLiteSink.java x: 14 # contributors y: 119 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsublite/SubscribeTransform.java x: 7 # contributors y: 114 lines of code sdks/python/apache_beam/options/pipeline_options_validator.py x: 34 # contributors y: 262 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BatchLoads.java x: 60 # contributors y: 593 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BatchedStreamingWrite.java x: 8 # contributors y: 317 lines of code sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/AggregateScanConverter.java x: 20 # contributors y: 201 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/utils/CalciteUtils.java x: 53 # contributors y: 243 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/CalcRelSplitter.java x: 1 # contributors y: 571 lines of code sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/BeamZetaSqlCalcSplittingRule.java x: 1 # contributors y: 16 lines of code sdks/java/testing/tpcds/src/main/java/org/apache/beam/sdk/tpcds/BeamSqlEnvRunner.java x: 6 # contributors y: 153 lines of code sdks/java/testing/tpcds/src/main/java/org/apache/beam/sdk/tpcds/SqlTransformRunner.java x: 6 # contributors y: 131 lines of code sdks/java/testing/tpcds/src/main/resources/queries/query14a.sql x: 2 # contributors y: 78 lines of code sdks/java/testing/tpcds/src/main/resources/queries/query14b.sql x: 2 # contributors y: 94 lines of code sdks/java/testing/tpcds/src/main/resources/queries/query39a.sql x: 2 # contributors y: 24 lines of code sdks/java/testing/tpcds/src/main/resources/queries/query58.sql x: 4 # contributors y: 62 lines of code sdks/java/testing/tpcds/src/main/resources/queries/query66.sql x: 4 # contributors y: 219 lines of code runners/samza/src/main/java/org/apache/beam/runners/samza/SamzaJobServerDriver.java x: 30 # contributors y: 62 lines of code runners/samza/src/main/java/org/apache/beam/runners/samza/SamzaPipelineRunner.java x: 17 # contributors y: 39 lines of code sdks/python/apache_beam/portability/common_urns.py x: 39 # contributors y: 41 lines of code sdks/python/apache_beam/runners/pipeline_context.py x: 48 # contributors y: 210 lines of code sdks/java/container/license_scripts/dep_urls_java.yaml x: 19 # contributors y: 27 lines of code sdks/python/apache_beam/runners/worker/sdk_worker_main.py x: 50 # contributors y: 168 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control/ProcessBundleHandler.java x: 63 # contributors y: 697 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/kafka/KafkaTableProvider.java x: 34 # contributors y: 87 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryServicesImpl.java x: 68 # contributors y: 1218 lines of code build.gradle.kts x: 14 # contributors y: 293 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/MetricsContainerImpl.java x: 52 # contributors y: 426 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/SimpleExecutionState.java x: 23 # contributors y: 113 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/SimpleStateRegistry.java x: 21 # contributors y: 48 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkPipelineExecutionEnvironment.java x: 43 # contributors y: 81 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/data/BeamFnDataGrpcService.java x: 30 # contributors y: 187 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/environment/EmbeddedEnvironmentFactory.java x: 25 # contributors y: 138 lines of code runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/SparkStructuredStreamingRunner.java x: 5 # contributors y: 130 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/SparkRunner.java x: 55 # contributors y: 337 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/util/HistogramData.java x: 5 # contributors y: 179 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/util/common/ReflectHelpers.java x: 38 # contributors y: 230 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamCalcRel.java x: 43 # contributors y: 660 lines of code sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/BeamFnDataInboundObserver.java x: 25 # contributors y: 65 lines of code sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/CompletableFutureInboundDataClient.java x: 16 # contributors y: 40 lines of code sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/InboundDataClient.java x: 15 # contributors y: 10 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/BeamFnDataGrpcClient.java x: 39 # contributors y: 69 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/data/BeamFnTimerGrpcClient.java x: 6 # contributors y: 68 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryServices.java x: 56 # contributors y: 107 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/StorageApiWriteUnshardedRecords.java x: 4 # contributors y: 262 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/StorageApiWritesShardedRecords.java x: 2 # contributors y: 420 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/testing/FakeDatasetService.java x: 23 # contributors y: 464 lines of code sdks/java/testing/tpcds/src/main/java/org/apache/beam/sdk/tpcds/TableSchemaJSONLoader.java x: 7 # contributors y: 68 lines of code sdks/java/testing/tpcds/src/main/java/org/apache/beam/sdk/tpcds/TpcdsSchemas.java x: 7 # contributors y: 632 lines of code sdks/python/apache_beam/dataframe/frame_base.py x: 13 # contributors y: 413 lines of code sdks/python/apache_beam/dataframe/io.py x: 13 # contributors y: 447 lines of code sdks/python/apache_beam/dataframe/pandas_top_level_functions.py x: 8 # contributors y: 135 lines of code sdks/python/apache_beam/dataframe/transforms.py x: 13 # contributors y: 346 lines of code sdks/python/apache_beam/io/gcp/bigquery.py x: 75 # contributors y: 1138 lines of code sdks/python/apache_beam/testing/benchmarks/chicago_taxi/preprocess.py x: 17 # contributors y: 162 lines of code sdks/python/apache_beam/testing/benchmarks/chicago_taxi/trainer/task.py x: 14 # contributors y: 105 lines of code sdks/python/apache_beam/testing/benchmarks/chicago_taxi/trainer/taxi.py x: 15 # contributors y: 97 lines of code sdks/python/apache_beam/testing/benchmarks/nexmark/nexmark_launcher.py x: 24 # contributors y: 314 lines of code sdks/python/apache_beam/testing/benchmarks/nexmark/nexmark_util.py x: 19 # contributors y: 139 lines of code sdks/python/apache_beam/testing/benchmarks/nexmark/queries/query11.py x: 9 # contributors y: 22 lines of code sdks/python/apache_beam/testing/pipeline_verifiers.py x: 23 # contributors y: 85 lines of code sdks/python/apache_beam/testing/synthetic_pipeline.py x: 30 # contributors y: 653 lines of code sdks/python/apache_beam/testing/util.py x: 48 # contributors y: 165 lines of code sdks/python/apache_beam/tools/coders_microbenchmark.py x: 20 # contributors y: 146 lines of code sdks/python/apache_beam/tools/fn_api_runner_microbenchmark.py x: 16 # contributors y: 71 lines of code sdks/python/apache_beam/tools/sideinput_microbenchmark.py x: 20 # contributors y: 43 lines of code sdks/python/apache_beam/typehints/typecheck_test_py3.py x: 10 # contributors y: 229 lines of code sdks/python/apache_beam/utils/annotations.py x: 30 # contributors y: 43 lines of code sdks/python/apache_beam/utils/counters.py x: 39 # contributors y: 116 lines of code sdks/python/apache_beam/utils/histogram.py x: 8 # contributors y: 163 lines of code sdks/python/apache_beam/utils/profiler.py x: 43 # contributors y: 117 lines of code sdks/python/apache_beam/utils/proto_utils.py x: 27 # contributors y: 64 lines of code sdks/python/apache_beam/utils/retry.py x: 51 # contributors y: 137 lines of code sdks/python/apache_beam/utils/sharded_key.py x: 10 # contributors y: 22 lines of code sdks/python/apache_beam/utils/shared.py x: 10 # contributors y: 57 lines of code sdks/python/apache_beam/utils/subprocess_server.py x: 21 # contributors y: 236 lines of code sdks/python/apache_beam/utils/thread_pool_executor.py x: 19 # contributors y: 80 lines of code sdks/python/apache_beam/utils/timestamp.py x: 50 # contributors y: 211 lines of code sdks/python/apache_beam/utils/urns.py x: 35 # contributors y: 90 lines of code sdks/python/container/boot.go x: 37 # contributors y: 250 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/SplittableParDo.java x: 41 # contributors y: 599 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/SplittableParDoNaiveBounded.java x: 31 # contributors y: 511 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/SplittableProcessElementsEvaluatorFactory.java x: 38 # contributors y: 187 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkDoFnFunction.java x: 36 # contributors y: 199 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkStatefulDoFnFunction.java x: 34 # contributors y: 195 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/DoFnOperator.java x: 71 # contributors y: 1149 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/UserParDoFnFactory.java x: 21 # contributors y: 114 lines of code runners/jet/src/main/java/org/apache/beam/runners/jet/processors/AbstractParDoP.java x: 13 # contributors y: 462 lines of code runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/SplittableParDoProcessKeyedElementsOp.java x: 9 # contributors y: 215 lines of code runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/batch/DoFnFunction.java x: 3 # contributors y: 124 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/translation/MultiDoFnFunction.java x: 54 # contributors y: 199 lines of code runners/twister2/src/main/java/org/apache/beam/runners/twister2/translators/functions/DoFnFunction.java x: 13 # contributors y: 293 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/DoFnTester.java x: 52 # contributors y: 575 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/ByteBuddyDoFnInvokerFactory.java x: 45 # contributors y: 979 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/DoFnInvoker.java x: 43 # contributors y: 342 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/DoFnSignature.java x: 50 # contributors y: 882 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/reflect/DoFnSignatures.java x: 61 # contributors y: 2064 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/FnApiDoFnRunner.java x: 59 # contributors y: 2203 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/WatermarkHold.java x: 30 # contributors y: 298 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkNonMergingReduceFunction.java x: 8 # contributors y: 76 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/HashingFlinkCombineRunner.java x: 9 # contributors y: 140 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/SortingFlinkCombineRunner.java x: 20 # contributors y: 124 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/BatchGroupAlsoByWindowViaIteratorsFn.java x: 15 # contributors y: 194 lines of code runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/batch/AggregatorCombiner.java x: 4 # contributors y: 212 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/SlidingWindows.java x: 15 # contributors y: 132 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/util/IdentityWindowFn.java x: 18 # contributors y: 63 lines of code sdks/python/apache_beam/coders/coder_impl.py x: 62 # contributors y: 900 lines of code sdks/python/apache_beam/coders/coders_test_common.py x: 57 # contributors y: 563 lines of code sdks/python/apache_beam/coders/coder_impl.pxd x: 28 # contributors y: 132 lines of code settings.gradle.kts x: 13 # contributors y: 190 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/MetricsContainerStepMap.java x: 42 # contributors y: 166 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/status/BeamFnStatusClient.java x: 1 # contributors y: 186 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/status/MemoryMonitor.java x: 1 # contributors y: 401 lines of code sdks/python/apache_beam/coders/coders.py x: 77 # contributors y: 874 lines of code sdks/python/apache_beam/io/gcp/bigquery_file_loads.py x: 38 # contributors y: 818 lines of code sdks/python/apache_beam/runners/worker/sdk_worker.py x: 78 # contributors y: 891 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/options/DataflowPipelineOptions.java x: 54 # contributors y: 138 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/coders/AvroCoder.java x: 50 # contributors y: 468 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/WriteFiles.java x: 42 # contributors y: 780 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubUnboundedSource.java x: 43 # contributors y: 904 lines of code sdks/python/apache_beam/coders/row_coder.py x: 25 # contributors y: 162 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/ExecutionStateTracker.java x: 22 # contributors y: 176 lines of code website/www/site/layouts/partials/section-menu/en/documentation.html x: 22 # contributors y: 313 lines of code sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/ReadFromKafkaDoFn.java x: 14 # contributors y: 316 lines of code sdks/go/pkg/beam/artifact/materialize.go x: 24 # contributors y: 402 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubSubPayloadTranslation.java x: 2 # contributors y: 126 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubUnboundedSink.java x: 37 # contributors y: 321 lines of code sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/NexmarkLauncher.java x: 40 # contributors y: 1130 lines of code sdks/python/apache_beam/io/filesystem.py x: 56 # contributors y: 428 lines of code sdks/java/io/elasticsearch/src/main/java/org/apache/beam/sdk/io/elasticsearch/ElasticsearchIO.java x: 63 # contributors y: 973 lines of code sdks/python/apache_beam/io/iobase.py x: 66 # contributors y: 559 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/DirectRunner.java x: 44 # contributors y: 291 lines of code buildSrc/src/main/groovy/org/apache/beam/gradle/GrpcVendoring_1_26_0.groovy x: 24 # contributors y: 150 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/CoderTranslators.java x: 34 # contributors y: 159 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/CombineTranslation.java x: 40 # contributors y: 189 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/DefaultExpansionServiceClientFactory.java x: 17 # contributors y: 46 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/Environments.java x: 60 # contributors y: 425 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/PipelineOptionsTranslation.java x: 26 # contributors y: 89 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ReadTranslation.java x: 35 # contributors y: 166 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/TestStreamTranslation.java x: 28 # contributors y: 161 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/WindowIntoTranslation.java x: 38 # contributors y: 104 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/WriteFilesTranslation.java x: 41 # contributors y: 259 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/GreedyPCollectionFusers.java x: 42 # contributors y: 233 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/QueryablePipeline.java x: 48 # contributors y: 328 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/MonitoringInfoEncodings.java x: 5 # contributors y: 100 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkBatchPortablePipelineTranslator.java x: 41 # contributors y: 486 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkJobInvoker.java x: 40 # contributors y: 77 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkPipelineRunner.java x: 33 # contributors y: 181 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkStreamingPortablePipelineTranslator.java x: 47 # contributors y: 828 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/utils/FlinkPortableRunnerUtils.java x: 6 # contributors y: 27 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/ExecutableStageDoFnOperator.java x: 57 # contributors y: 1012 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/ByteStringCoder.java x: 16 # contributors y: 26 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/GroupAlsoByWindowParDoFnFactory.java x: 25 # contributors y: 317 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/StateFetcher.java x: 24 # contributors y: 217 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WindmillStateInternals.java x: 30 # contributors y: 1696 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WindmillStateReader.java x: 25 # contributors y: 717 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WindmillTimerInternals.java x: 33 # contributors y: 324 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/WorkerCustomSources.java x: 33 # contributors y: 677 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/control/RegisterAndProcessBundleOperation.java x: 38 # contributors y: 600 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/logging/BeamFnLoggingService.java x: 24 # contributors y: 101 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/graph/CreateExecutableStageNodeFunction.java x: 32 # contributors y: 480 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/graph/InsertFetchAndFilterStreamingSideInputNodes.java x: 26 # contributors y: 129 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/graph/RegisterNodeFunction.java x: 35 # contributors y: 493 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/windmill/ForwardingClientResponseObserver.java x: 20 # contributors y: 34 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/windmill/GrpcWindmillServer.java x: 43 # contributors y: 1378 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/FnService.java x: 20 # contributors y: 6 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/GrpcContextHeaderAccessorProvider.java x: 26 # contributors y: 47 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/GrpcFnServer.java x: 29 # contributors y: 105 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/InProcessServerFactory.java x: 24 # contributors y: 42 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/ServerFactory.java x: 35 # contributors y: 191 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/artifact/ArtifactStagingService.java x: 12 # contributors y: 517 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/BundleCheckpointHandlers.java x: 8 # contributors y: 106 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/FnApiControlClient.java x: 35 # contributors y: 136 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/FnApiControlClientPoolService.java x: 32 # contributors y: 89 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/ProcessBundleDescriptors.java x: 45 # contributors y: 445 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/data/GrpcDataService.java x: 36 # contributors y: 146 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/environment/ExternalEnvironmentFactory.java x: 12 # contributors y: 164 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/provisioning/JobInfo.java x: 27 # contributors y: 22 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/state/StateRequestHandlers.java x: 33 # contributors y: 440 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/status/BeamWorkerStatusGrpcService.java x: 10 # contributors y: 153 lines of code runners/java-job-service/src/main/java/org/apache/beam/runners/jobsubmission/InMemoryJobService.java x: 12 # contributors y: 422 lines of code runners/java-job-service/src/main/java/org/apache/beam/runners/jobsubmission/JobInvocation.java x: 13 # contributors y: 217 lines of code runners/java-job-service/src/main/java/org/apache/beam/runners/jobsubmission/PortablePipelineJarCreator.java x: 11 # contributors y: 184 lines of code runners/java-job-service/src/main/java/org/apache/beam/runners/jobsubmission/PortablePipelineJarUtils.java x: 11 # contributors y: 81 lines of code runners/portability/java/src/main/java/org/apache/beam/runners/portability/JobServicePipelineResult.java x: 21 # contributors y: 167 lines of code runners/portability/java/src/main/java/org/apache/beam/runners/portability/PortableRunner.java x: 24 # contributors y: 163 lines of code runners/portability/java/src/main/java/org/apache/beam/runners/portability/testing/TestJobService.java x: 13 # contributors y: 59 lines of code runners/twister2/src/main/java/org/apache/beam/runners/twister2/translators/functions/AssignWindowsFunction.java x: 12 # contributors y: 87 lines of code runners/twister2/src/main/java/org/apache/beam/runners/twister2/translators/functions/GroupByWindowFunction.java x: 12 # contributors y: 186 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/TextSource.java x: 24 # contributors y: 184 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/range/ByteKey.java x: 14 # contributors y: 83 lines of code sdks/java/expansion-service/src/main/java/org/apache/beam/sdk/expansion/service/ExpansionService.java x: 16 # contributors y: 420 lines of code sdks/java/extensions/schemaio-expansion-service/src/main/java/org/apache/beam/sdk/extensions/schemaio/expansion/ExternalSchemaIOTransformRegistrar.java x: 9 # contributors y: 119 lines of code sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/channel/SocketAddressFactory.java x: 24 # contributors y: 35 lines of code sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/BeamFnDataGrpcMultiplexer.java x: 32 # contributors y: 158 lines of code sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/DecodingFnDataReceiver.java x: 7 # contributors y: 22 lines of code sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/data/RemoteGrpcPortRead.java x: 25 # contributors y: 39 lines of code sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/stream/BufferingStreamObserver.java x: 30 # contributors y: 114 lines of code sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/stream/DataStreams.java x: 26 # contributors y: 223 lines of code sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/stream/SynchronizedStreamObserver.java x: 23 # contributors y: 29 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/control/AddHarnessIdInterceptor.java x: 21 # contributors y: 16 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/logging/BeamFnLoggingClient.java x: 36 # contributors y: 260 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/state/FnApiStateAccessor.java x: 35 # contributors y: 432 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/stream/HarnessStreamObserverFactories.java x: 26 # contributors y: 31 lines of code sdks/java/io/contextualtextio/src/main/java/org/apache/beam/sdk/io/contextualtextio/ContextualTextIOSource.java x: 9 # contributors y: 237 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/SpannerTransformRegistrar.java x: 8 # contributors y: 306 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkBatchTransformTranslators.java x: 48 # contributors y: 719 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkRunner.java x: 33 # contributors y: 133 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/types/EncodedValueSerializer.java x: 6 # contributors y: 84 lines of code sdks/python/apache_beam/internal/gcp/auth.py x: 35 # contributors y: 72 lines of code sdks/python/apache_beam/internal/metrics/cells.py x: 7 # contributors y: 81 lines of code sdks/python/apache_beam/internal/pickler.py x: 49 # contributors y: 160 lines of code sdks/python/apache_beam/internal/util.py x: 31 # contributors y: 51 lines of code sdks/python/apache_beam/metrics/cells.py x: 55 # contributors y: 284 lines of code sdks/python/apache_beam/metrics/execution.py x: 56 # contributors y: 188 lines of code sdks/python/apache_beam/metrics/metric.py x: 43 # contributors y: 139 lines of code sdks/python/apache_beam/metrics/metricbase.py x: 42 # contributors y: 55 lines of code sdks/python/apache_beam/metrics/monitoring_infos.py x: 32 # contributors y: 239 lines of code sdks/python/apache_beam/io/parquetio.py x: 25 # contributors y: 288 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/testing/PAssert.java x: 52 # contributors y: 1125 lines of code sdks/java/io/thrift/src/main/java/org/apache/beam/sdk/io/thrift/ThriftCoder.java x: 14 # contributors y: 48 lines of code sdks/java/io/thrift/src/main/java/org/apache/beam/sdk/io/thrift/ThriftIO.java x: 14 # contributors y: 166 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryUtils.java x: 62 # contributors y: 715 lines of code sdks/python/apache_beam/io/gcp/datastore/v1new/datastore_write_it_pipeline.py x: 17 # contributors y: 99 lines of code sdks/python/apache_beam/io/gcp/datastore/v1new/helper.py x: 18 # contributors y: 37 lines of code sdks/python/apache_beam/io/gcp/dicomio.py x: 3 # contributors y: 260 lines of code sdks/python/apache_beam/io/gcp/experimental/spannerio.py x: 14 # contributors y: 616 lines of code sdks/python/apache_beam/io/gcp/gcsio.py x: 47 # contributors y: 401 lines of code sdks/python/apache_beam/io/gcp/internal/clients/bigquery/bigquery_v2_client.py x: 19 # contributors y: 704 lines of code sdks/python/apache_beam/io/gcp/internal/clients/bigquery/bigquery_v2_messages.py x: 22 # contributors y: 1524 lines of code sdks/python/apache_beam/io/gcp/internal/clients/storage/storage_v1_client.py x: 13 # contributors y: 904 lines of code sdks/python/apache_beam/io/gcp/internal/clients/storage/storage_v1_messages.py x: 12 # contributors y: 801 lines of code sdks/python/apache_beam/io/gcp/pubsub.py x: 50 # contributors y: 286 lines of code sdks/python/apache_beam/io/gcp/spanner.py x: 9 # contributors y: 369 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/SelectHelpers.java x: 19 # contributors y: 346 lines of code sdks/go/pkg/beam/core/runtime/xlangx/namespace.go x: 10 # contributors y: 77 lines of code sdks/go/pkg/beam/runners/dataflow/dataflow.go x: 50 # contributors y: 184 lines of code sdks/go/pkg/beam/runners/dataflow/dataflowlib/job.go x: 25 # contributors y: 263 lines of code sdks/python/apache_beam/typehints/opcodes.py x: 39 # contributors y: 253 lines of code sdks/python/apache_beam/typehints/trivial_inference.py x: 43 # contributors y: 388 lines of code sdks/python/apache_beam/typehints/typehints.py x: 52 # contributors y: 671 lines of code sdks/go/pkg/beam/encoding.go x: 14 # contributors y: 245 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkPipelineOptions.java x: 43 # contributors y: 187 lines of code runners/twister2/src/main/java/org/apache/beam/runners/twister2/Twister2PipelineOptions.java x: 6 # contributors y: 41 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/options/PortablePipelineOptions.java x: 32 # contributors y: 76 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Reshuffle.java x: 25 # contributors y: 94 lines of code sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/NexmarkConfiguration.java x: 25 # contributors y: 549 lines of code sdks/go/pkg/beam/core/graph/coder/row.go x: 8 # contributors y: 151 lines of code sdks/go/pkg/beam/core/graph/coder/row_decoder.go x: 5 # contributors y: 276 lines of code sdks/go/pkg/beam/core/graph/coder/row_encoder.go x: 5 # contributors y: 237 lines of code sdks/go/pkg/beam/util/shimx/generate.go x: 6 # contributors y: 356 lines of code runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/PipelineTranslator.java x: 2 # contributors y: 111 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/SparkPipelineOptions.java x: 47 # contributors y: 56 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/util/SparkCompat.java x: 11 # contributors y: 127 lines of code sdks/python/apache_beam/io/aws/clients/s3/fake_client.py x: 10 # contributors y: 136 lines of code sdks/python/apache_beam/io/aws/s3io.py x: 20 # contributors y: 323 lines of code sdks/python/apache_beam/io/azure/blobstorageio.py x: 4 # contributors y: 335 lines of code sdks/python/apache_beam/io/filebasedsink.py x: 42 # contributors y: 287 lines of code sdks/python/apache_beam/io/filebasedsource.py x: 41 # contributors y: 250 lines of code sdks/python/apache_beam/io/fileio.py x: 47 # contributors y: 439 lines of code sdks/python/apache_beam/io/filesystemio.py x: 34 # contributors y: 133 lines of code sdks/python/apache_beam/io/filesystems.py x: 42 # contributors y: 132 lines of code sdks/python/apache_beam/io/hadoopfilesystem.py x: 31 # contributors y: 260 lines of code sdks/python/apache_beam/io/jdbc.py x: 11 # contributors y: 106 lines of code sdks/python/apache_beam/io/localfilesystem.py x: 33 # contributors y: 150 lines of code sdks/python/apache_beam/io/mongodbio.py x: 29 # contributors y: 345 lines of code sdks/python/apache_beam/io/range_trackers.py x: 40 # contributors y: 273 lines of code sdks/python/apache_beam/io/snowflake.py x: 5 # contributors y: 212 lines of code sdks/python/apache_beam/io/source_test_utils.py x: 34 # contributors y: 425 lines of code sdks/python/apache_beam/io/textio.py x: 56 # contributors y: 337 lines of code sdks/python/apache_beam/io/tfrecordio.py x: 43 # contributors y: 172 lines of code sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/ExpressionConverter.java x: 26 # contributors y: 806 lines of code sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/options/AwsModule.java x: 31 # contributors y: 311 lines of code sdks/java/build-tools/src/main/resources/beam/suppressions.xml x: 55 # contributors y: 82 lines of code sdks/python/apache_beam/runners/portability/fn_api_runner/trigger_manager.py x: 1 # contributors y: 352 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/TableDestination.java x: 28 # contributors y: 148 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubSchemaIOProvider.java x: 12 # contributors y: 252 lines of code sdks/python/apache_beam/dataframe/doctests.py x: 15 # contributors y: 487 lines of code sdks/java/io/cassandra/src/main/java/org/apache/beam/sdk/io/cassandra/CassandraIO.java x: 43 # contributors y: 888 lines of code sdks/python/apache_beam/io/gcp/bigquery_read_internal.py x: 9 # contributors y: 286 lines of code sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/dynamodb/DynamoDBIO.java x: 19 # contributors y: 371 lines of code sdks/python/apache_beam/pvalue.py x: 58 # contributors y: 350 lines of code sdks/java/build-tools/src/main/resources/beam/spotbugs-filter.xml x: 12 # contributors y: 27 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryIO.java x: 102 # contributors y: 1640 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/RetryManager.java x: 1 # contributors y: 225 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/StorageApiFinalizeWritesDoFn.java x: 1 # contributors y: 139 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/StorageApiFlushAndFinalizeDoFn.java x: 1 # contributors y: 163 lines of code sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/ZetaSqlBeamTranslationUtils.java x: 15 # contributors y: 249 lines of code release/src/main/scripts/mass_comment.py x: 16 # contributors y: 109 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/planner/BeamRuleSets.java x: 40 # contributors y: 125 lines of code sdks/python/apache_beam/dataframe/expressions.py x: 10 # contributors y: 196 lines of code sdks/python/apache_beam/dataframe/partitionings.py x: 10 # contributors y: 104 lines of code sdks/python/apache_beam/runners/common.py x: 72 # contributors y: 1004 lines of code sdks/python/apache_beam/typehints/decorators.py x: 44 # contributors y: 536 lines of code website/www/site/data/io_matrix.yaml x: 14 # contributors y: 368 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/SqlTransform.java x: 41 # contributors y: 189 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkPartialReduceFunction.java x: 23 # contributors y: 71 lines of code runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/TranslationContext.java x: 2 # contributors y: 174 lines of code runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/batch/functions/SparkSideInputReader.java x: 2 # contributors y: 150 lines of code runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/helpers/EncoderHelpers.java x: 2 # contributors y: 212 lines of code runners/spark/2/src/main/java/org/apache/beam/runners/spark/structuredstreaming/translation/streaming/DatasetSourceStreaming.java x: 2 # contributors y: 187 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/kafka/BeamKafkaTable.java x: 37 # contributors y: 196 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/kafka/NestedPayloadKafkaTable.java x: 3 # contributors y: 153 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/pubsublite/PubsubLiteTableProvider.java x: 3 # contributors y: 161 lines of code sdks/java/io/amazon-web-services2/src/main/java/org/apache/beam/sdk/io/aws2/options/AwsModule.java x: 19 # contributors y: 267 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/HttpHealthcareApiClient.java x: 24 # contributors y: 797 lines of code sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaRecord.java x: 31 # contributors y: 90 lines of code sdks/python/apache_beam/coders/slow_stream.py x: 31 # contributors y: 113 lines of code sdks/python/apache_beam/coders/stream.pyx x: 15 # contributors y: 154 lines of code sdks/python/apache_beam/runners/worker/operations.py x: 61 # contributors y: 851 lines of code sdks/python/apache_beam/runners/worker/statesampler_fast.pyx x: 23 # contributors y: 146 lines of code learning/katas/go/core_transforms/section-info.yaml x: 9 # contributors y: 11 lines of code model/fn-execution/src/main/proto/beam_fn_api.proto x: 54 # contributors y: 797 lines of code model/fn-execution/src/main/resources/org/apache/beam/model/fnexecution/v1/standard_coders.yaml x: 35 # contributors y: 285 lines of code model/job-management/src/main/proto/beam_artifact_api.proto x: 23 # contributors y: 198 lines of code model/pipeline/src/main/proto/endpoints.proto x: 11 # contributors y: 56 lines of code model/pipeline/src/main/proto/metrics.proto x: 19 # contributors y: 543 lines of code model/pipeline/src/main/proto/standard_window_fns.proto x: 16 # contributors y: 98 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/PipelineTranslation.java x: 29 # contributors y: 138 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/ReshuffleTranslation.java x: 8 # contributors y: 34 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/RunnerPCollectionView.java x: 21 # contributors y: 82 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/Timer.java x: 22 # contributors y: 157 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/TransformPayloadTranslatorRegistrar.java x: 14 # contributors y: 11 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/UnboundedReadFromBoundedSource.java x: 29 # contributors y: 402 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/GreedyPipelineFuser.java x: 39 # contributors y: 292 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/Networks.java x: 16 # contributors y: 190 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/SplittableParDoExpander.java x: 18 # contributors y: 263 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/TrivialNativeTransformExpander.java x: 7 # contributors y: 41 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/DoFnRunners.java x: 45 # contributors y: 139 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/InMemoryStateInternals.java x: 30 # contributors y: 591 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/MergingActiveWindowSet.java x: 23 # contributors y: 290 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/PaneInfoTracker.java x: 18 # contributors y: 105 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/ProcessFnRunner.java x: 34 # contributors y: 99 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/ReduceFnContextFactory.java x: 30 # contributors y: 464 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/ReduceFnRunner.java x: 37 # contributors y: 629 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/SideInputHandler.java x: 30 # contributors y: 157 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/SimpleDoFnRunner.java x: 56 # contributors y: 1033 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/StateTable.java x: 11 # contributors y: 60 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/StateTags.java x: 22 # contributors y: 253 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/StatefulDoFnRunner.java x: 35 # contributors y: 314 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/SystemReduceFn.java x: 20 # contributors y: 94 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/MetricUpdates.java x: 28 # contributors y: 35 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/metrics/MetricsMap.java x: 22 # contributors y: 51 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/AfterDelayFromFirstElementStateMachine.java x: 29 # contributors y: 192 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/AfterWatermarkStateMachine.java x: 29 # contributors y: 213 lines of code runners/core-java/src/main/java/org/apache/beam/runners/core/triggers/TriggerStateMachineContextFactory.java x: 27 # contributors y: 466 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/BoundedReadEvaluatorFactory.java x: 28 # contributors y: 188 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/GroupAlsoByWindowEvaluatorFactory.java x: 34 # contributors y: 213 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/ImmutabilityEnforcementFactory.java x: 24 # contributors y: 121 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/MultiStepCombine.java x: 28 # contributors y: 419 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/ParDoEvaluator.java x: 46 # contributors y: 256 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/ParDoMultiOverrideFactory.java x: 29 # contributors y: 246 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/SideInputContainer.java x: 29 # contributors y: 233 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/StepTransformResult.java x: 19 # contributors y: 119 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/TestStreamEvaluatorFactory.java x: 31 # contributors y: 196 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/TransformEvaluatorRegistry.java x: 29 # contributors y: 151 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/UnboundedReadEvaluatorFactory.java x: 38 # contributors y: 274 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/WatermarkManager.java x: 45 # contributors y: 1197 lines of code runners/direct-java/src/main/java/org/apache/beam/runners/direct/WindowEvaluatorFactory.java x: 30 # contributors y: 95 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkExecutionEnvironments.java x: 38 # contributors y: 301 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkStreamingPipelineTranslator.java x: 30 # contributors y: 289 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/FlinkStreamingTransformTranslators.java x: 65 # contributors y: 1291 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/FlinkExecutableStageFunction.java x: 39 # contributors y: 322 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/functions/ImpulseSourceFunction.java x: 15 # contributors y: 63 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/SplittableDoFnOperator.java x: 40 # contributors y: 153 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/WindowDoFnOperator.java x: 33 # contributors y: 95 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/io/UnboundedSourceWrapper.java x: 46 # contributors y: 368 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/stableinput/KeyedBufferingElementsHandler.java x: 9 # contributors y: 67 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/state/FlinkBroadcastStateInternals.java x: 31 # contributors y: 676 lines of code runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/state/FlinkStateInternals.java x: 51 # contributors y: 1324 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/BatchViewOverrides.java x: 28 # contributors y: 913 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/PrimitiveParDoSingleFactory.java x: 46 # contributors y: 294 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/ReshuffleOverrideFactory.java x: 22 # contributors y: 61 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/CloudObjectTranslators.java x: 22 # contributors y: 477 lines of code runners/google-cloud-dataflow-java/src/main/java/org/apache/beam/runners/dataflow/util/RandomAccessData.java x: 25 # contributors y: 230 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/BatchModeExecutionContext.java x: 25 # contributors y: 419 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/BeamFnMapTaskExecutorFactory.java x: 26 # contributors y: 669 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowExecutionContext.java x: 18 # contributors y: 200 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowOperationContext.java x: 28 # contributors y: 293 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/DataflowProcessFnRunner.java x: 18 # contributors y: 93 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/GroupAlsoByWindowsParDoFn.java x: 16 # contributors y: 169 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/IntrinsicMapTaskExecutorFactory.java x: 14 # contributors y: 327 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/IsmReaderImpl.java x: 17 # contributors y: 842 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/IsmSink.java x: 14 # contributors y: 202 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/PartialGroupByKeyParDoFns.java x: 17 # contributors y: 305 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/ShuffleSink.java x: 16 # contributors y: 264 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/SimpleParDoFn.java x: 27 # contributors y: 384 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/SplittableProcessFnFactory.java x: 18 # contributors y: 176 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/counters/CounterFactory.java x: 17 # contributors y: 632 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/fn/control/BeamFnMapTaskExecutor.java x: 34 # contributors y: 484 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/graph/DeduceFlattenLocationsFunction.java x: 12 # contributors y: 218 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/logging/DataflowWorkerLoggingHandler.java x: 19 # contributors y: 231 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/logging/DataflowWorkerLoggingInitializer.java x: 23 # contributors y: 180 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/logging/JulHandlerPrintStreamAdapterFactory.java x: 20 # contributors y: 350 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/options/StreamingDataflowWorkerOptions.java x: 21 # contributors y: 144 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/status/DebugCapture.java x: 20 # contributors y: 172 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/MemoryMonitor.java x: 20 # contributors y: 417 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/common/worker/GroupingTables.java x: 16 # contributors y: 354 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/common/worker/MapTaskExecutor.java x: 18 # contributors y: 132 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/util/common/worker/ReadOperation.java x: 18 # contributors y: 302 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/windmill/WindmillServerBase.java x: 12 # contributors y: 103 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/windmill/WindmillServerStub.java x: 27 # contributors y: 135 lines of code runners/google-cloud-dataflow-java/worker/windmill/src/main/proto/windmill.proto x: 19 # contributors y: 530 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/DefaultJobBundleFactory.java x: 37 # contributors y: 597 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/ReferenceCountingExecutableStageContextFactory.java x: 9 # contributors y: 179 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/RemoteBundle.java x: 28 # contributors y: 17 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/SdkHarnessClient.java x: 45 # contributors y: 528 lines of code runners/java-fn-execution/src/main/java/org/apache/beam/runners/fnexecution/control/SingleEnvironmentInstanceJobBundleFactory.java x: 30 # contributors y: 175 lines of code runners/jet/src/main/java/org/apache/beam/runners/jet/DAGBuilder.java x: 11 # contributors y: 173 lines of code runners/jet/src/main/java/org/apache/beam/runners/jet/JetPipelineResult.java x: 13 # contributors y: 101 lines of code runners/jet/src/main/java/org/apache/beam/runners/jet/JetTransformTranslators.java x: 12 # contributors y: 370 lines of code runners/jet/src/main/java/org/apache/beam/runners/jet/Utils.java x: 15 # contributors y: 231 lines of code runners/jet/src/main/java/org/apache/beam/runners/jet/metrics/JetMetricResults.java x: 13 # contributors y: 162 lines of code runners/jet/src/main/java/org/apache/beam/runners/jet/processors/StatefulParDoP.java x: 16 # contributors y: 303 lines of code runners/jet/src/main/java/org/apache/beam/runners/jet/processors/UnboundedSourceP.java x: 11 # contributors y: 229 lines of code runners/samza/src/main/java/org/apache/beam/runners/samza/SamzaPipelineResult.java x: 23 # contributors y: 121 lines of code runners/samza/src/main/java/org/apache/beam/runners/samza/adapter/BoundedSourceSystem.java x: 27 # contributors y: 355 lines of code runners/samza/src/main/java/org/apache/beam/runners/samza/adapter/UnboundedSourceSystem.java x: 29 # contributors y: 424 lines of code runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/SamzaStoreStateInternals.java x: 30 # contributors y: 912 lines of code runners/samza/src/main/java/org/apache/beam/runners/samza/runtime/SamzaTimerInternalsFactory.java x: 31 # contributors y: 543 lines of code runners/samza/src/main/java/org/apache/beam/runners/samza/translation/ConfigBuilder.java x: 30 # contributors y: 243 lines of code runners/samza/src/main/java/org/apache/beam/runners/samza/translation/GroupByKeyTranslator.java x: 26 # contributors y: 217 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/SparkNativePipelineVisitor.java x: 37 # contributors y: 163 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/SparkRunnerRegistrar.java x: 31 # contributors y: 25 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/TestSparkRunner.java x: 40 # contributors y: 99 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/io/MicrobatchSource.java x: 27 # contributors y: 259 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/io/SparkUnboundedSource.java x: 35 # contributors y: 231 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/stateful/SparkGroupAlsoByWindowViaWindowSet.java x: 41 # contributors y: 408 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/stateful/SparkStateInternals.java x: 23 # contributors y: 316 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/translation/BoundedDataset.java x: 37 # contributors y: 95 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/translation/EvaluationContext.java x: 54 # contributors y: 181 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/translation/SparkExecutableStageFunction.java x: 20 # contributors y: 258 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/translation/TransformTranslator.java x: 67 # contributors y: 669 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/translation/streaming/StreamingTransformTranslator.java x: 59 # contributors y: 525 lines of code runners/twister2/src/main/java/org/apache/beam/runners/twister2/translation/wrappers/Twister2BoundedSource.java x: 11 # contributors y: 210 lines of code sdks/go/pkg/beam/beam.shims.go x: 10 # contributors y: 272 lines of code sdks/go/pkg/beam/core/graph/coder/coder.go x: 19 # contributors y: 303 lines of code sdks/go/pkg/beam/core/graph/coder/testutil/testutil.go x: 5 # contributors y: 96 lines of code sdks/go/pkg/beam/core/graph/edge.go x: 25 # contributors y: 350 lines of code sdks/go/pkg/beam/core/graph/fn.go x: 21 # contributors y: 796 lines of code sdks/go/pkg/beam/core/metrics/metrics.go x: 19 # contributors y: 409 lines of code sdks/go/pkg/beam/core/runtime/exec/coder.go x: 27 # contributors y: 840 lines of code sdks/go/pkg/beam/core/runtime/exec/datasource.go x: 36 # contributors y: 415 lines of code sdks/go/pkg/beam/core/runtime/exec/plan.go x: 34 # contributors y: 157 lines of code sdks/go/pkg/beam/core/runtime/exec/sdf.go x: 8 # contributors y: 393 lines of code sdks/go/pkg/beam/core/runtime/graphx/serialize.go x: 25 # contributors y: 700 lines of code sdks/go/pkg/beam/core/runtime/graphx/translate.go x: 41 # contributors y: 856 lines of code sdks/go/pkg/beam/core/runtime/graphx/xlang.go x: 12 # contributors y: 202 lines of code sdks/go/pkg/beam/core/runtime/harness/harness.go x: 37 # contributors y: 368 lines of code sdks/go/pkg/beam/core/runtime/harness/monitoring.go x: 14 # contributors y: 154 lines of code sdks/go/pkg/beam/core/runtime/metricsx/metricsx.go x: 6 # contributors y: 104 lines of code sdks/go/pkg/beam/model/fnexecution_v1/beam_fn_api.pb.go x: 49 # contributors y: 5022 lines of code sdks/go/pkg/beam/model/jobmanagement_v1/beam_artifact_api.pb.go x: 38 # contributors y: 1911 lines of code sdks/go/pkg/beam/model/jobmanagement_v1/beam_expansion_api.pb.go x: 16 # contributors y: 321 lines of code sdks/go/pkg/beam/model/jobmanagement_v1/beam_job_api.pb.go x: 36 # contributors y: 2323 lines of code sdks/go/pkg/beam/model/pipeline_v1/endpoints.pb.go x: 31 # contributors y: 201 lines of code sdks/go/pkg/beam/model/pipeline_v1/standard_window_fns.pb.go x: 31 # contributors y: 483 lines of code sdks/go/pkg/beam/runners/dot/dot.go x: 15 # contributors y: 28 lines of code sdks/go/pkg/beam/runners/session/session.go x: 21 # contributors y: 238 lines of code sdks/go/pkg/beam/runners/universal/universal.go x: 28 # contributors y: 70 lines of code sdks/go/pkg/beam/runners/vet/vet.go x: 11 # contributors y: 444 lines of code sdks/go/pkg/beam/transforms/stats/quantiles.go x: 3 # contributors y: 549 lines of code sdks/go/pkg/beam/transforms/top/top.go x: 22 # contributors y: 190 lines of code sdks/go/pkg/beam/util/starcgenx/starcgenx.go x: 16 # contributors y: 585 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/annotations/Experimental.java x: 34 # contributors y: 38 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/coders/CoderRegistry.java x: 38 # contributors y: 456 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/AvroIO.java x: 64 # contributors y: 1030 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/AvroSink.java x: 26 # contributors y: 109 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/AvroSource.java x: 39 # contributors y: 583 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/Compression.java x: 18 # contributors y: 226 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/DefaultFilenamePolicy.java x: 22 # contributors y: 267 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/FileBasedSink.java x: 55 # contributors y: 742 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/FileBasedSource.java x: 30 # contributors y: 392 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/FileIO.java x: 49 # contributors y: 870 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/FileSystems.java x: 31 # contributors y: 358 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/Read.java x: 36 # contributors y: 742 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/io/TextIO.java x: 55 # contributors y: 689 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/options/ProxyInvocationHandler.java x: 41 # contributors y: 528 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/FieldAccessDescriptor.java x: 25 # contributors y: 444 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/FromRowUsingCreator.java x: 17 # contributors y: 210 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/Cast.java x: 18 # contributors y: 295 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/CoGroup.java x: 22 # contributors y: 522 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/Group.java x: 26 # contributors y: 741 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/AutoValueUtils.java x: 18 # contributors y: 255 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/ByteBuddyUtils.java x: 28 # contributors y: 1164 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/JavaBeanUtils.java x: 24 # contributors y: 360 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/POJOUtils.java x: 29 # contributors y: 440 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/ReflectUtils.java x: 21 # contributors y: 189 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/utils/SelectByteBuddyHelpers.java x: 8 # contributors y: 686 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/state/StateSpecs.java x: 24 # contributors y: 540 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/testing/CombineFnTester.java x: 22 # contributors y: 113 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/testing/SourceTestUtils.java x: 30 # contributors y: 644 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/testing/TestStream.java x: 43 # contributors y: 274 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/ApproximateQuantiles.java x: 36 # contributors y: 426 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/ApproximateUnique.java x: 34 # contributors y: 218 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/CombineFns.java x: 39 # contributors y: 524 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Create.java x: 48 # contributors y: 488 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/DoFn.java x: 59 # contributors y: 273 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/FlatMapElements.java x: 30 # contributors y: 232 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/GroupIntoBatches.java x: 33 # contributors y: 241 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/MapElements.java x: 32 # contributors y: 220 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Regex.java x: 21 # contributors y: 426 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Reify.java x: 22 # contributors y: 209 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Sample.java x: 27 # contributors y: 210 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Top.java x: 32 # contributors y: 263 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/Watch.java x: 31 # contributors y: 881 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/display/DisplayData.java x: 36 # contributors y: 506 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/join/CoGbkResult.java x: 31 # contributors y: 285 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/splittabledofn/RestrictionTracker.java x: 37 # contributors y: 42 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/AfterWatermark.java x: 36 # contributors y: 110 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/Window.java x: 31 # contributors y: 241 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/util/ApiSurface.java x: 32 # contributors y: 522 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/util/Preconditions.java x: 8 # contributors y: 251 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/values/PCollectionView.java x: 22 # contributors y: 35 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/values/TypeDescriptors.java x: 32 # contributors y: 134 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/values/WindowingStrategy.java x: 24 # contributors y: 342 lines of code sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/client/operator/Distinct.java x: 19 # contributors y: 290 lines of code sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/client/operator/ReduceByKey.java x: 19 # contributors y: 505 lines of code sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/client/operator/ReduceWindow.java x: 21 # contributors y: 465 lines of code sdks/java/extensions/euphoria/src/main/java/org/apache/beam/sdk/extensions/euphoria/core/translate/ReduceByKeyTranslator.java x: 21 # contributors y: 198 lines of code sdks/java/extensions/google-cloud-platform-core/src/main/java/org/apache/beam/sdk/extensions/gcp/options/GcpOptions.java x: 30 # contributors y: 326 lines of code sdks/java/extensions/google-cloud-platform-core/src/main/java/org/apache/beam/sdk/extensions/gcp/storage/GcsFileSystem.java x: 31 # contributors y: 231 lines of code sdks/java/extensions/google-cloud-platform-core/src/main/java/org/apache/beam/sdk/extensions/gcp/util/GcsUtil.java x: 19 # contributors y: 619 lines of code sdks/java/extensions/google-cloud-platform-core/src/main/java/org/apache/beam/sdk/extensions/gcp/util/gcsfs/GcsPath.java x: 12 # contributors y: 406 lines of code sdks/java/extensions/protobuf/src/main/java/org/apache/beam/sdk/extensions/protobuf/ProtoByteBuddyUtils.java x: 16 # contributors y: 942 lines of code sdks/java/extensions/protobuf/src/main/java/org/apache/beam/sdk/extensions/protobuf/ProtoDomain.java x: 13 # contributors y: 257 lines of code sdks/java/extensions/protobuf/src/main/java/org/apache/beam/sdk/extensions/protobuf/ProtoDynamicMessageSchema.java x: 10 # contributors y: 650 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/cep/CEPLiteral.java x: 10 # contributors y: 315 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/nfa/NFA.java x: 8 # contributors y: 640 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamEnumerableConverter.java x: 39 # contributors y: 370 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamMatchRel.java x: 10 # contributors y: 375 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rel/BeamSortRel.java x: 43 # contributors y: 282 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/rule/BeamIOPushDownRule.java x: 17 # contributors y: 224 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/schema/BeamTableUtils.java x: 43 # contributors y: 133 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/transform/BeamBuiltinAggregations.java x: 43 # contributors y: 406 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/impl/transform/agg/AggregationCombineFnAdapter.java x: 27 # contributors y: 149 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/bigquery/BeamBigQuerySqlDialect.java x: 23 # contributors y: 346 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/bigquery/BeamSqlUnparseContext.java x: 19 # contributors y: 169 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/bigtable/BigtableTable.java x: 6 # contributors y: 189 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/mongodb/MongoDbTable.java x: 21 # contributors y: 361 lines of code sdks/java/extensions/sql/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/text/TextTableProvider.java x: 40 # contributors y: 215 lines of code sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/DateTimeUtils.java x: 15 # contributors y: 164 lines of code sdks/java/extensions/sql/zetasql/src/main/java/org/apache/beam/sdk/extensions/sql/zetasql/translation/SqlOperators.java x: 17 # contributors y: 242 lines of code sdks/java/extensions/zetasketch/src/main/java/org/apache/beam/sdk/extensions/zetasketch/ApproximateCountDistinct.java x: 7 # contributors y: 165 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/CombineRunners.java x: 33 # contributors y: 202 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/PrecombineGroupingTable.java x: 17 # contributors y: 395 lines of code sdks/java/harness/src/main/java/org/apache/beam/fn/harness/WindowMappingFnRunner.java x: 30 # contributors y: 38 lines of code sdks/java/io/amazon-web-services/src/main/java/org/apache/beam/sdk/io/aws/s3/S3FileSystem.java x: 36 # contributors y: 521 lines of code sdks/java/io/clickhouse/src/main/java/org/apache/beam/sdk/io/clickhouse/ClickHouseIO.java x: 21 # contributors y: 300 lines of code sdks/java/io/contextualtextio/src/main/java/org/apache/beam/sdk/io/contextualtextio/ContextualTextIO.java x: 9 # contributors y: 408 lines of code sdks/java/io/debezium/src/main/java/org/apache/beam/io/debezium/KafkaSourceConsumerFn.java x: 4 # contributors y: 255 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BeamRowToStorageApiProto.java x: 3 # contributors y: 278 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/BigQueryTableSource.java x: 34 # contributors y: 72 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/DynamicDestinationsHelpers.java x: 35 # contributors y: 328 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/StreamingWriteTables.java x: 28 # contributors y: 308 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/WriteTables.java x: 54 # contributors y: 391 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigtable/BigtableIO.java x: 65 # contributors y: 815 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/datastore/DatastoreV1.java x: 51 # contributors y: 903 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/HL7v2IO.java x: 10 # contributors y: 423 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubIO.java x: 47 # contributors y: 671 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/pubsub/PubsubTestClient.java x: 28 # contributors y: 334 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/MutationUtils.java x: 13 # contributors y: 316 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/SpannerIO.java x: 48 # contributors y: 1044 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/StructUtils.java x: 6 # contributors y: 349 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/testing/BigqueryClient.java x: 26 # contributors y: 421 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/testing/FakeJobService.java x: 17 # contributors y: 478 lines of code sdks/java/io/hadoop-format/src/main/java/org/apache/beam/sdk/io/hadoop/format/HadoopFormatIO.java x: 23 # contributors y: 1244 lines of code sdks/java/io/hbase/src/main/java/org/apache/beam/sdk/io/hbase/HBaseIO.java x: 28 # contributors y: 525 lines of code sdks/java/io/hcatalog/src/main/java/org/apache/beam/sdk/io/hcatalog/HCatalogIO.java x: 28 # contributors y: 402 lines of code sdks/java/io/influxdb/src/main/java/org/apache/beam/sdk/io/influxdb/InfluxDbIO.java x: 11 # contributors y: 509 lines of code sdks/java/io/jms/src/main/java/org/apache/beam/sdk/io/jms/JmsIO.java x: 44 # contributors y: 418 lines of code sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/ConsumerSpEL.java x: 39 # contributors y: 141 lines of code sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaExactlyOnceSink.java x: 24 # contributors y: 513 lines of code sdks/java/io/kafka/src/main/java/org/apache/beam/sdk/io/kafka/KafkaUnboundedReader.java x: 47 # contributors y: 544 lines of code sdks/java/io/kinesis/src/main/java/org/apache/beam/sdk/io/kinesis/KinesisIO.java x: 47 # contributors y: 421 lines of code sdks/java/io/kinesis/src/main/java/org/apache/beam/sdk/io/kinesis/KinesisReader.java x: 38 # contributors y: 156 lines of code sdks/java/io/kinesis/src/main/java/org/apache/beam/sdk/io/kinesis/KinesisTransformRegistrar.java x: 8 # contributors y: 216 lines of code sdks/java/io/kinesis/src/main/java/org/apache/beam/sdk/io/kinesis/ShardCheckpoint.java x: 22 # contributors y: 119 lines of code sdks/java/io/kudu/src/main/java/org/apache/beam/sdk/io/kudu/KuduIO.java x: 16 # contributors y: 279 lines of code sdks/java/io/rabbitmq/src/main/java/org/apache/beam/sdk/io/rabbitmq/RabbitMqIO.java x: 20 # contributors y: 449 lines of code sdks/java/io/snowflake/src/main/java/org/apache/beam/sdk/io/snowflake/SnowflakeIO.java x: 17 # contributors y: 1150 lines of code sdks/java/io/splunk/src/main/java/org/apache/beam/sdk/io/splunk/SplunkEventWriter.java x: 9 # contributors y: 249 lines of code sdks/java/io/synthetic/src/main/java/org/apache/beam/sdk/io/synthetic/SyntheticOptions.java x: 22 # contributors y: 229 lines of code sdks/java/io/synthetic/src/main/java/org/apache/beam/sdk/io/synthetic/SyntheticUnboundedSource.java x: 12 # contributors y: 148 lines of code sdks/java/io/thrift/src/main/java/org/apache/beam/sdk/io/thrift/ThriftSchema.java x: 5 # contributors y: 298 lines of code sdks/java/io/xml/src/main/java/org/apache/beam/sdk/io/xml/XmlIO.java x: 32 # contributors y: 363 lines of code sdks/java/io/xml/src/main/java/org/apache/beam/sdk/io/xml/XmlSource.java x: 22 # contributors y: 278 lines of code sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/Main.java x: 21 # contributors y: 396 lines of code sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/NexmarkOptions.java x: 29 # contributors y: 334 lines of code sdks/java/testing/nexmark/src/main/java/org/apache/beam/sdk/nexmark/NexmarkUtils.java x: 24 # contributors y: 571 lines of code sdks/python/apache_beam/__init__.py x: 38 # contributors y: 26 lines of code sdks/python/apache_beam/metrics/execution.pxd x: 23 # contributors y: 19 lines of code sdks/python/apache_beam/runners/common.pxd x: 45 # contributors y: 98 lines of code sdks/python/apache_beam/runners/runner.py x: 58 # contributors y: 212 lines of code sdks/python/apache_beam/runners/worker/bundle_processor.py x: 74 # contributors y: 1487 lines of code sdks/python/apache_beam/runners/worker/data_plane.py x: 56 # contributors y: 467 lines of code sdks/python/apache_beam/runners/worker/log_handler.py x: 37 # contributors y: 134 lines of code sdks/python/apache_beam/typehints/typecheck.py x: 44 # contributors y: 234 lines of code website/www/site/assets/scss/_calendar.scss x: 6 # contributors y: 230 lines of code website/www/site/assets/scss/_capability-matrix.scss x: 5 # contributors y: 317 lines of code website/www/site/assets/scss/_layout.scss x: 7 # contributors y: 180 lines of code website/www/site/assets/scss/_lists.scss x: 5 # contributors y: 281 lines of code website/www/site/assets/scss/_navbar-desktop.scss x: 6 # contributors y: 169 lines of code website/www/site/assets/scss/bootstrap/_navbar.scss x: 7 # contributors y: 480 lines of code website/www/site/assets/scss/capability-matrix.scss x: 7 # contributors y: 279 lines of code website/www/site/data/capability_matrix.yaml x: 16 # contributors y: 1669 lines of code website/www/site/data/capability_matrix_snapshot.yaml x: 10 # contributors y: 733 lines of code website/www/site/layouts/index.html x: 7 # contributors y: 227 lines of code website/www/site/layouts/partials/header.html x: 7 # contributors y: 208 lines of code sdks/go/pkg/beam/transforms/stats/stats.shims.go x: 15 # contributors y: 437 lines of code buildSrc/src/main/groovy/org/apache/beam/gradle/VendorJavaPlugin.groovy x: 19 # contributors y: 253 lines of code ownership/JAVA_DEPENDENCY_OWNERS.yaml x: 19 # contributors y: 803 lines of code runners/core-construction-java/src/main/java/org/apache/beam/runners/core/construction/graph/PipelineValidator.java x: 24 # contributors y: 260 lines of code runners/jet/src/main/java/org/apache/beam/runners/jet/processors/ParDoP.java x: 5 # contributors y: 162 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/translation/DoFnRunnerWithMetrics.java x: 29 # contributors y: 76 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/translation/GroupCombineFunctions.java x: 44 # contributors y: 124 lines of code runners/spark/src/main/java/org/apache/beam/runners/spark/translation/SparkProcessContext.java x: 45 # contributors y: 125 lines of code sdks/go/pkg/beam/core/runtime/exec/combine.go x: 23 # contributors y: 378 lines of code sdks/go/pkg/beam/core/runtime/harness/datamgr.go x: 27 # contributors y: 399 lines of code sdks/go/pkg/beam/core/runtime/harness/statemgr.go x: 15 # contributors y: 331 lines of code sdks/go/pkg/beam/testing/passert/passert.shims.go x: 9 # contributors y: 455 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/util/WindowedValue.java x: 30 # contributors y: 614 lines of code sdks/java/extensions/sorter/src/main/java/org/apache/beam/sdk/extensions/sorter/HadoopExternalSorter.java x: 7 # contributors y: 143 lines of code sdks/python/apache_beam/testing/data/trigger_transcripts.yaml x: 20 # contributors y: 243 lines of code website/www/site/assets/scss/bootstrap/_forms.scss x: 2 # contributors y: 391 lines of code website/www/site/assets/scss/bootstrap/_glyphicons.scss x: 2 # contributors y: 285 lines of code website/www/site/static/js/bootstrap/modal.js x: 2 # contributors y: 245 lines of code sdks/java/io/hadoop-file-system/src/main/java/org/apache/beam/sdk/io/hdfs/HadoopFileSystem.java x: 27 # contributors y: 298 lines of code runners/google-cloud-dataflow-java/worker/src/main/java/org/apache/beam/runners/dataflow/worker/OrderedCode.java x: 11 # contributors y: 388 lines of code sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/spanner/OrderedCode.java x: 16 # contributors y: 450 lines of code sdks/go/pkg/beam/core/runtime/coderx/coderx.shims.go x: 6 # contributors y: 257 lines of code sdks/go/pkg/beam/io/datastoreio/datastore.go x: 10 # contributors y: 173 lines of code sdks/java/extensions/sql/src/main/codegen/includes/parserImpls.ftl x: 18 # contributors y: 329 lines of code sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/windowing/CalendarWindows.java x: 12 # contributors y: 263 lines of code sdks/go/pkg/beam/core/runtime/exec/optimized/callers.go x: 6 # contributors y: 470 lines of code sdks/go/pkg/beam/core/runtime/exec/optimized/decoders.go x: 6 # contributors y: 1856 lines of code sdks/go/pkg/beam/core/runtime/exec/optimized/encoders.go x: 6 # contributors y: 1772 lines of code sdks/go/pkg/beam/core/util/reflectx/calls.go x: 7 # contributors y: 1058 lines of code sdks/java/build-tools/src/main/resources/beam/beam-codestyle.xml x: 4 # contributors y: 313 lines of code
5022.0
lines of code
  min: 1.0
  average: 103.38
  25th percentile: 11.0
  median: 39.0
  75th percentile: 108.0
  max: 5022.0
0 153.0
# contributors
min: 1.0 | average: 12.37 | 25th percentile: 4.0 | median: 8.0 | 75th percentile: 16.0 | max: 153.0