apache

apache

@apache Organization

GitHub
14 Skills
113566 Total Stars
February 2026 Joined

Public Skills

contributing

by apache

Guides the contribution workflow for Apache Beam, including creating PRs, issue management, code review process, and release cycles. Use when contributing code, creating PRs, or understanding the contribution process.

Comments 8.7K 2mo ago

beam-concepts

by apache

Explains core Apache Beam programming model concepts including PCollections, PTransforms, Pipelines, and Runners. Use when learning Beam fundamentals or explaining pipeline concepts.

API Dev 8.7K 2mo ago

developing-new-io-connectors

by apache

End-to-end guide on developing new Apache Beam I/O connectors correctly, including core IO transforms, SchemaTransforms, URN proto definitions, Managed API integration, cross-language expansion service, and testing.

Code Gen 8.7K 4mo ago

io-connectors

by apache

Guides development and usage of I/O connectors in Apache Beam. Use when working with I/O connectors, creating new connectors, or debugging data source/sink issues.

Code Gen 8.7K 4mo ago

yaml-development

by apache

Guides YAML SDK development in Apache Beam, including environment setup, testing, and key concepts. Use when working with Beam YAML code in sdks/python/apache_beam/yaml/.

Database 8.7K 5mo ago

adding-new-metadata

by apache

Guide on how to add and propagate new metadata fields in Apache Beam's WindowedValue, extending protos, windmill persistence, and runner interfaces to avoid metadata loss.

Legal 8.7K 5mo ago

runners

by apache

Guides understanding and working with Apache Beam runners (Direct, Dataflow, Flink, Spark, etc.). Use when configuring pipelines for different execution environments or debugging runner-specific issues.

Docker 8.7K 5mo ago

Modernizing Apache Beam DoFns

by apache

Apache Beam is a unified programming model for Batch and Streaming data processing.

File Ops 8.7K 6mo ago

python-development

by apache

Guides Python SDK development in Apache Beam, including environment setup, testing, building, and running pipelines. Use when working with Python code in sdks/python/.

Docker 8.7K 6mo ago

java-development

by apache

Guides Java SDK development in Apache Beam, including building, testing, running examples, and understanding the project structure. Use when working with Java code in sdks/java/, runners/, or examples/java/.

Docker 8.7K 8mo ago

ci-cd

by apache

Guides understanding and working with Apache Beam's CI/CD system using GitHub Actions. Use when debugging CI failures, understanding test workflows, or modifying CI configuration.

Automation 8.7K 8mo ago

license-compliance

by apache

Ensures all new files include proper Apache 2.0 license headers. Use when creating any new file in the Apache Beam repository.

Comments 8.7K 8mo ago

gradle-build

by apache

Guides understanding and using the Gradle build system in Apache Beam. Use when building projects, understanding dependencies, or troubleshooting build issues.

Docker 8.7K 8mo ago

datafusion-python

by apache

Use when the user is writing datafusion-python (Apache DataFusion Python bindings) DataFrame or SQL code. Covers imports, data loading, DataFrame operations, expression building, SQL-to-DataFrame mappings, idiomatic patterns, and common pitfalls.

Processing 610 6mo ago