MANIFEST.in
gen_protos.py
setup.cfg
setup.py
apache_beam/__init__.py
apache_beam/error.py
apache_beam/pipeline.py
apache_beam/pipeline_test.py
apache_beam/pvalue.py
apache_beam/pvalue_test.py
apache_beam/version.py
apache_beam.egg-info/PKG-INFO
apache_beam.egg-info/SOURCES.txt
apache_beam.egg-info/dependency_links.txt
apache_beam.egg-info/entry_points.txt
apache_beam.egg-info/not-zip-safe
apache_beam.egg-info/requires.txt
apache_beam.egg-info/top_level.txt
apache_beam/coders/__init__.py
apache_beam/coders/coder_impl.pxd
apache_beam/coders/coder_impl.py
apache_beam/coders/coders.py
apache_beam/coders/coders_test.py
apache_beam/coders/coders_test_common.py
apache_beam/coders/fast_coders_test.py
apache_beam/coders/observable.py
apache_beam/coders/observable_test.py
apache_beam/coders/proto2_coder_test_messages_pb2.py
apache_beam/coders/slow_coders_test.py
apache_beam/coders/slow_stream.py
apache_beam/coders/standard_coders_test.py
apache_beam/coders/stream.pxd
apache_beam/coders/stream.pyx
apache_beam/coders/stream_test.py
apache_beam/coders/typecoders.py
apache_beam/coders/typecoders_test.py
apache_beam/examples/__init__.py
apache_beam/examples/avro_bitcoin.py
apache_beam/examples/fastavro_it_test.py
apache_beam/examples/streaming_wordcount.py
apache_beam/examples/streaming_wordcount_debugging.py
apache_beam/examples/streaming_wordcount_it_test.py
apache_beam/examples/windowed_wordcount.py
apache_beam/examples/wordcount.py
apache_beam/examples/wordcount_debugging.py
apache_beam/examples/wordcount_debugging_test.py
apache_beam/examples/wordcount_it_test.py
apache_beam/examples/wordcount_minimal.py
apache_beam/examples/wordcount_minimal_test.py
apache_beam/examples/wordcount_test.py
apache_beam/examples/complete/__init__.py
apache_beam/examples/complete/autocomplete.py
apache_beam/examples/complete/autocomplete_test.py
apache_beam/examples/complete/distribopt.py
apache_beam/examples/complete/distribopt_test.py
apache_beam/examples/complete/estimate_pi.py
apache_beam/examples/complete/estimate_pi_test.py
apache_beam/examples/complete/tfidf.py
apache_beam/examples/complete/tfidf_test.py
apache_beam/examples/complete/top_wikipedia_sessions.py
apache_beam/examples/complete/top_wikipedia_sessions_test.py
apache_beam/examples/complete/game/__init__.py
apache_beam/examples/complete/game/game_stats.py
apache_beam/examples/complete/game/game_stats_it_test.py
apache_beam/examples/complete/game/game_stats_test.py
apache_beam/examples/complete/game/hourly_team_score.py
apache_beam/examples/complete/game/hourly_team_score_it_test.py
apache_beam/examples/complete/game/hourly_team_score_test.py
apache_beam/examples/complete/game/leader_board.py
apache_beam/examples/complete/game/leader_board_it_test.py
apache_beam/examples/complete/game/leader_board_test.py
apache_beam/examples/complete/game/user_score.py
apache_beam/examples/complete/game/user_score_it_test.py
apache_beam/examples/complete/game/user_score_test.py
apache_beam/examples/complete/juliaset/__init__.py
apache_beam/examples/complete/juliaset/juliaset_main.py
apache_beam/examples/complete/juliaset/setup.py
apache_beam/examples/complete/juliaset/juliaset/__init__.py
apache_beam/examples/complete/juliaset/juliaset/juliaset.py
apache_beam/examples/complete/juliaset/juliaset/juliaset_test.py
apache_beam/examples/cookbook/__init__.py
apache_beam/examples/cookbook/bigquery_schema.py
apache_beam/examples/cookbook/bigquery_side_input.py
apache_beam/examples/cookbook/bigquery_side_input_test.py
apache_beam/examples/cookbook/bigquery_tornadoes.py
apache_beam/examples/cookbook/bigquery_tornadoes_it_test.py
apache_beam/examples/cookbook/bigquery_tornadoes_test.py
apache_beam/examples/cookbook/bigtableio_it_test.py
apache_beam/examples/cookbook/coders.py
apache_beam/examples/cookbook/coders_test.py
apache_beam/examples/cookbook/combiners_test.py
apache_beam/examples/cookbook/custom_ptransform.py
apache_beam/examples/cookbook/custom_ptransform_test.py
apache_beam/examples/cookbook/datastore_wordcount.py
apache_beam/examples/cookbook/datastore_wordcount_it_test.py
apache_beam/examples/cookbook/filters.py
apache_beam/examples/cookbook/filters_test.py
apache_beam/examples/cookbook/group_with_coder.py
apache_beam/examples/cookbook/group_with_coder_test.py
apache_beam/examples/cookbook/mergecontacts.py
apache_beam/examples/cookbook/mergecontacts_test.py
apache_beam/examples/cookbook/multiple_output_pardo.py
apache_beam/examples/cookbook/multiple_output_pardo_test.py
apache_beam/examples/flink/__init__.py
apache_beam/examples/flink/flink_streaming_impulse.py
apache_beam/examples/snippets/__init__.py
apache_beam/examples/snippets/snippets.py
apache_beam/examples/snippets/snippets_test.py
apache_beam/internal/__init__.py
apache_beam/internal/http_client.py
apache_beam/internal/http_client_test.py
apache_beam/internal/module_test.py
apache_beam/internal/pickler.py
apache_beam/internal/pickler_test.py
apache_beam/internal/util.py
apache_beam/internal/util_test.py
apache_beam/internal/gcp/__init__.py
apache_beam/internal/gcp/auth.py
apache_beam/internal/gcp/json_value.py
apache_beam/internal/gcp/json_value_test.py
apache_beam/io/__init__.py
apache_beam/io/avroio.py
apache_beam/io/avroio_test.py
apache_beam/io/concat_source.py
apache_beam/io/concat_source_test.py
apache_beam/io/filebasedsink.py
apache_beam/io/filebasedsink_test.py
apache_beam/io/filebasedsource.py
apache_beam/io/filebasedsource_test.py
apache_beam/io/filesystem.py
apache_beam/io/filesystem_test.py
apache_beam/io/filesystemio.py
apache_beam/io/filesystemio_test.py
apache_beam/io/filesystems.py
apache_beam/io/filesystems_test.py
apache_beam/io/hadoopfilesystem.py
apache_beam/io/hadoopfilesystem_test.py
apache_beam/io/iobase.py
apache_beam/io/localfilesystem.py
apache_beam/io/localfilesystem_test.py
apache_beam/io/parquetio.py
apache_beam/io/parquetio_it_test.py
apache_beam/io/parquetio_test.py
apache_beam/io/range_trackers.py
apache_beam/io/range_trackers_test.py
apache_beam/io/restriction_trackers.py
apache_beam/io/restriction_trackers_test.py
apache_beam/io/source_test_utils.py
apache_beam/io/source_test_utils_test.py
apache_beam/io/sources_test.py
apache_beam/io/textio.py
apache_beam/io/textio_test.py
apache_beam/io/tfrecordio.py
apache_beam/io/tfrecordio_test.py
apache_beam/io/utils.py
apache_beam/io/vcfio.py
apache_beam/io/vcfio_test.py
apache_beam/io/flink/__init__.py
apache_beam/io/flink/flink_streaming_impulse_source.py
apache_beam/io/gcp/__init__.py
apache_beam/io/gcp/big_query_query_to_table_it_test.py
apache_beam/io/gcp/big_query_query_to_table_pipeline.py
apache_beam/io/gcp/bigquery.py
apache_beam/io/gcp/bigquery_io_read_it_test.py
apache_beam/io/gcp/bigquery_io_read_pipeline.py
apache_beam/io/gcp/bigquery_test.py
apache_beam/io/gcp/bigquery_tools.py
apache_beam/io/gcp/bigquery_tools_test.py
apache_beam/io/gcp/bigtableio.py
apache_beam/io/gcp/datastore_write_it_pipeline.py
apache_beam/io/gcp/datastore_write_it_test.py
apache_beam/io/gcp/gcsfilesystem.py
apache_beam/io/gcp/gcsfilesystem_test.py
apache_beam/io/gcp/gcsio.py
apache_beam/io/gcp/gcsio_integration_test.py
apache_beam/io/gcp/gcsio_test.py
apache_beam/io/gcp/pubsub.py
apache_beam/io/gcp/pubsub_integration_test.py
apache_beam/io/gcp/pubsub_it_pipeline.py
apache_beam/io/gcp/pubsub_test.py
apache_beam/io/gcp/datastore/__init__.py
apache_beam/io/gcp/datastore/v1/__init__.py
apache_beam/io/gcp/datastore/v1/adaptive_throttler.py
apache_beam/io/gcp/datastore/v1/adaptive_throttler_test.py
apache_beam/io/gcp/datastore/v1/datastoreio.py
apache_beam/io/gcp/datastore/v1/datastoreio_test.py
apache_beam/io/gcp/datastore/v1/fake_datastore.py
apache_beam/io/gcp/datastore/v1/helper.py
apache_beam/io/gcp/datastore/v1/helper_test.py
apache_beam/io/gcp/datastore/v1/query_splitter.py
apache_beam/io/gcp/datastore/v1/query_splitter_test.py
apache_beam/io/gcp/datastore/v1/util.py
apache_beam/io/gcp/datastore/v1/util_test.py
apache_beam/io/gcp/internal/__init__.py
apache_beam/io/gcp/internal/clients/__init__.py
apache_beam/io/gcp/internal/clients/bigquery/__init__.py
apache_beam/io/gcp/internal/clients/bigquery/bigquery_v2_client.py
apache_beam/io/gcp/internal/clients/bigquery/bigquery_v2_messages.py
apache_beam/io/gcp/internal/clients/storage/__init__.py
apache_beam/io/gcp/internal/clients/storage/storage_v1_client.py
apache_beam/io/gcp/internal/clients/storage/storage_v1_messages.py
apache_beam/io/gcp/tests/__init__.py
apache_beam/io/gcp/tests/bigquery_matcher.py
apache_beam/io/gcp/tests/bigquery_matcher_test.py
apache_beam/io/gcp/tests/pubsub_matcher.py
apache_beam/io/gcp/tests/pubsub_matcher_test.py
apache_beam/io/gcp/tests/utils.py
apache_beam/io/gcp/tests/utils_test.py
apache_beam/metrics/__init__.py
apache_beam/metrics/cells.py
apache_beam/metrics/cells_test.py
apache_beam/metrics/execution.pxd
apache_beam/metrics/execution.py
apache_beam/metrics/execution_test.py
apache_beam/metrics/metric.py
apache_beam/metrics/metric_test.py
apache_beam/metrics/metricbase.py
apache_beam/metrics/monitoring_infos.py
apache_beam/options/__init__.py
apache_beam/options/pipeline_options.py
apache_beam/options/pipeline_options_test.py
apache_beam/options/pipeline_options_validator.py
apache_beam/options/pipeline_options_validator_test.py
apache_beam/options/value_provider.py
apache_beam/options/value_provider_test.py
apache_beam/portability/__init__.py
apache_beam/portability/common_urns.py
apache_beam/portability/python_urns.py
apache_beam/portability/api/__init__.py
apache_beam/portability/api/beam_artifact_api_pb2.py
apache_beam/portability/api/beam_artifact_api_pb2_grpc.py
apache_beam/portability/api/beam_expansion_api_pb2.py
apache_beam/portability/api/beam_expansion_api_pb2_grpc.py
apache_beam/portability/api/beam_fn_api_pb2.py
apache_beam/portability/api/beam_fn_api_pb2_grpc.py
apache_beam/portability/api/beam_job_api_pb2.py
apache_beam/portability/api/beam_job_api_pb2_grpc.py
apache_beam/portability/api/beam_provision_api_pb2.py
apache_beam/portability/api/beam_provision_api_pb2_grpc.py
apache_beam/portability/api/beam_runner_api_pb2.py
apache_beam/portability/api/beam_runner_api_pb2_grpc.py
apache_beam/portability/api/endpoints_pb2.py
apache_beam/portability/api/endpoints_pb2_grpc.py
apache_beam/portability/api/standard_window_fns_pb2.py
apache_beam/portability/api/standard_window_fns_pb2_grpc.py
apache_beam/runners/__init__.py
apache_beam/runners/common.pxd
apache_beam/runners/common.py
apache_beam/runners/common_test.py
apache_beam/runners/pipeline_context.py
apache_beam/runners/pipeline_context_test.py
apache_beam/runners/runner.py
apache_beam/runners/runner_test.py
apache_beam/runners/sdf_common.py
apache_beam/runners/dataflow/__init__.py
apache_beam/runners/dataflow/dataflow_metrics.py
apache_beam/runners/dataflow/dataflow_metrics_test.py
apache_beam/runners/dataflow/dataflow_runner.py
apache_beam/runners/dataflow/dataflow_runner_test.py
apache_beam/runners/dataflow/ptransform_overrides.py
apache_beam/runners/dataflow/template_runner_test.py
apache_beam/runners/dataflow/test_dataflow_runner.py
apache_beam/runners/dataflow/internal/__init__.py
apache_beam/runners/dataflow/internal/apiclient.py
apache_beam/runners/dataflow/internal/apiclient_test.py
apache_beam/runners/dataflow/internal/names.py
apache_beam/runners/dataflow/internal/clients/__init__.py
apache_beam/runners/dataflow/internal/clients/dataflow/__init__.py
apache_beam/runners/dataflow/internal/clients/dataflow/dataflow_v1b3_client.py
apache_beam/runners/dataflow/internal/clients/dataflow/dataflow_v1b3_messages.py
apache_beam/runners/dataflow/internal/clients/dataflow/message_matchers.py
apache_beam/runners/dataflow/internal/clients/dataflow/message_matchers_test.py
apache_beam/runners/dataflow/native_io/__init__.py
apache_beam/runners/dataflow/native_io/iobase.py
apache_beam/runners/dataflow/native_io/iobase_test.py
apache_beam/runners/dataflow/native_io/streaming_create.py
apache_beam/runners/direct/__init__.py
apache_beam/runners/direct/bundle_factory.py
apache_beam/runners/direct/clock.py
apache_beam/runners/direct/consumer_tracking_pipeline_visitor.py
apache_beam/runners/direct/consumer_tracking_pipeline_visitor_test.py
apache_beam/runners/direct/direct_metrics.py
apache_beam/runners/direct/direct_metrics_test.py
apache_beam/runners/direct/direct_runner.py
apache_beam/runners/direct/direct_runner_test.py
apache_beam/runners/direct/direct_userstate.py
apache_beam/runners/direct/evaluation_context.py
apache_beam/runners/direct/executor.py
apache_beam/runners/direct/helper_transforms.py
apache_beam/runners/direct/sdf_direct_runner.py
apache_beam/runners/direct/sdf_direct_runner_test.py
apache_beam/runners/direct/test_direct_runner.py
apache_beam/runners/direct/transform_evaluator.py
apache_beam/runners/direct/util.py
apache_beam/runners/direct/watermark_manager.py
apache_beam/runners/interactive/__init__.py
apache_beam/runners/interactive/cache_manager.py
apache_beam/runners/interactive/cache_manager_test.py
apache_beam/runners/interactive/interactive_runner.py
apache_beam/runners/interactive/interactive_runner_test.py
apache_beam/runners/interactive/pipeline_analyzer.py
apache_beam/runners/interactive/pipeline_analyzer_test.py
apache_beam/runners/interactive/display/__init__.py
apache_beam/runners/interactive/display/display_manager.py
apache_beam/runners/interactive/display/interactive_pipeline_graph.py
apache_beam/runners/interactive/display/pipeline_graph.py
apache_beam/runners/interactive/display/pipeline_graph_renderer.py
apache_beam/runners/internal/__init__.py
apache_beam/runners/internal/names.py
apache_beam/runners/job/__init__.py
apache_beam/runners/job/manager.py
apache_beam/runners/job/utils.py
apache_beam/runners/portability/__init__.py
apache_beam/runners/portability/artifact_service.py
apache_beam/runners/portability/artifact_service_test.py
apache_beam/runners/portability/expansion_service.py
apache_beam/runners/portability/flink_runner_test.py
apache_beam/runners/portability/fn_api_runner.py
apache_beam/runners/portability/fn_api_runner_test.py
apache_beam/runners/portability/fn_api_runner_transforms.py
apache_beam/runners/portability/java_reference_runner_test.py
apache_beam/runners/portability/job_server.py
apache_beam/runners/portability/local_job_service.py
apache_beam/runners/portability/local_job_service_main.py
apache_beam/runners/portability/portable_runner.py
apache_beam/runners/portability/portable_runner_test.py
apache_beam/runners/portability/portable_stager.py
apache_beam/runners/portability/portable_stager_test.py
apache_beam/runners/portability/stager.py
apache_beam/runners/portability/stager_test.py
apache_beam/runners/test/__init__.py
apache_beam/runners/worker/__init__.py
apache_beam/runners/worker/bundle_processor.py
apache_beam/runners/worker/channel_factory.py
apache_beam/runners/worker/data_plane.py
apache_beam/runners/worker/data_plane_test.py
apache_beam/runners/worker/log_handler.py
apache_beam/runners/worker/log_handler_test.py
apache_beam/runners/worker/logger.py
apache_beam/runners/worker/logger_test.py
apache_beam/runners/worker/opcounters.pxd
apache_beam/runners/worker/opcounters.py
apache_beam/runners/worker/opcounters_test.py
apache_beam/runners/worker/operation_specs.py
apache_beam/runners/worker/operations.pxd
apache_beam/runners/worker/operations.py
apache_beam/runners/worker/sdk_worker.py
apache_beam/runners/worker/sdk_worker_main.py
apache_beam/runners/worker/sdk_worker_main_test.py
apache_beam/runners/worker/sdk_worker_test.py
apache_beam/runners/worker/sideinputs.py
apache_beam/runners/worker/sideinputs_test.py
apache_beam/runners/worker/statesampler.py
apache_beam/runners/worker/statesampler_fast.pxd
apache_beam/runners/worker/statesampler_fast.pyx
apache_beam/runners/worker/statesampler_slow.py
apache_beam/runners/worker/statesampler_test.py
apache_beam/runners/worker/worker_id_interceptor.py
apache_beam/runners/worker/worker_id_interceptor_test.py
apache_beam/testing/__init__.py
apache_beam/testing/pipeline_verifiers.py
apache_beam/testing/pipeline_verifiers_test.py
apache_beam/testing/synthetic_pipeline.py
apache_beam/testing/synthetic_pipeline_test.py
apache_beam/testing/test_pipeline.py
apache_beam/testing/test_pipeline_test.py
apache_beam/testing/test_stream.py
apache_beam/testing/test_stream_test.py
apache_beam/testing/test_utils.py
apache_beam/testing/test_utils_test.py
apache_beam/testing/util.py
apache_beam/testing/util_test.py
apache_beam/testing/benchmarks/__init__.py
apache_beam/testing/benchmarks/nexmark/__init__.py
apache_beam/testing/benchmarks/nexmark/nexmark_launcher.py
apache_beam/testing/benchmarks/nexmark/nexmark_util.py
apache_beam/testing/benchmarks/nexmark/models/__init__.py
apache_beam/testing/benchmarks/nexmark/models/nexmark_model.py
apache_beam/testing/benchmarks/nexmark/queries/__init__.py
apache_beam/testing/benchmarks/nexmark/queries/query0.py
apache_beam/testing/benchmarks/nexmark/queries/query1.py
apache_beam/testing/benchmarks/nexmark/queries/query2.py
apache_beam/testing/data/standard_coders.yaml
apache_beam/testing/data/trigger_transcripts.yaml
apache_beam/testing/load_tests/__init__.py
apache_beam/testing/load_tests/co_group_by_key_test.py
apache_beam/testing/load_tests/combine_test.py
apache_beam/testing/load_tests/group_by_key_test.py
apache_beam/testing/load_tests/load_test_metrics_utils.py
apache_beam/testing/load_tests/pardo_test.py
apache_beam/testing/load_tests/sideinput_test.py
apache_beam/tools/__init__.py
apache_beam/tools/coders_microbenchmark.py
apache_beam/tools/distribution_counter_microbenchmark.py
apache_beam/tools/map_fn_microbenchmark.py
apache_beam/tools/microbenchmarks_test.py
apache_beam/tools/sideinput_microbenchmark.py
apache_beam/tools/utils.py
apache_beam/transforms/__init__.py
apache_beam/transforms/combiners.py
apache_beam/transforms/combiners_test.py
apache_beam/transforms/core.py
apache_beam/transforms/create_source.py
apache_beam/transforms/create_test.py
apache_beam/transforms/cy_combiners.pxd
apache_beam/transforms/cy_combiners.py
apache_beam/transforms/cy_dataflow_distribution_counter.pxd
apache_beam/transforms/cy_dataflow_distribution_counter.pyx
apache_beam/transforms/dataflow_distribution_counter_test.py
apache_beam/transforms/display.py
apache_beam/transforms/display_test.py
apache_beam/transforms/external.py
apache_beam/transforms/external_test.py
apache_beam/transforms/ptransform.py
apache_beam/transforms/ptransform_test.py
apache_beam/transforms/py_dataflow_distribution_counter.py
apache_beam/transforms/sideinputs.py
apache_beam/transforms/sideinputs_test.py
apache_beam/transforms/timeutil.py
apache_beam/transforms/trigger.py
apache_beam/transforms/trigger_test.py
apache_beam/transforms/userstate.py
apache_beam/transforms/userstate_test.py
apache_beam/transforms/util.py
apache_beam/transforms/util_test.py
apache_beam/transforms/window.py
apache_beam/transforms/window_test.py
apache_beam/transforms/write_ptransform_test.py
apache_beam/typehints/__init__.py
apache_beam/typehints/decorators.py
apache_beam/typehints/native_type_compatibility.py
apache_beam/typehints/native_type_compatibility_test.py
apache_beam/typehints/opcodes.py
apache_beam/typehints/trivial_inference.py
apache_beam/typehints/trivial_inference_test.py
apache_beam/typehints/typecheck.py
apache_beam/typehints/typed_pipeline_test.py
apache_beam/typehints/typehints.py
apache_beam/typehints/typehints_test.py
apache_beam/utils/__init__.py
apache_beam/utils/annotations.py
apache_beam/utils/annotations_test.py
apache_beam/utils/counters.pxd
apache_beam/utils/counters.py
apache_beam/utils/counters_test.py
apache_beam/utils/plugin.py
apache_beam/utils/processes.py
apache_beam/utils/processes_test.py
apache_beam/utils/profiler.py
apache_beam/utils/proto_utils.py
apache_beam/utils/retry.py
apache_beam/utils/retry_test.py
apache_beam/utils/timestamp.py
apache_beam/utils/timestamp_test.py
apache_beam/utils/urns.py
apache_beam/utils/windowed_value.pxd
apache_beam/utils/windowed_value.py
apache_beam/utils/windowed_value_test.py