Develop and verify changes to Apache Beam's Python SDK. Set up a virtual environment, run tests, build installable packages or containers, and run data processing pipelines with the modified SDK.
中文简介正在准备中。当前显示英语简介。
- Set up an Apache Beam Python SDK development environment
- Run unit and integration tests for SDK changes
- Build SDK packages and container images
apache/beam☆ 86882026年10月22日 更新
Navigate Apache Beam contributions from finding an issue to submitting a pull request, a proposed code change, and responding to reviews. Covers environment setup, tests, formatting, licensing requirements, and closer evaluation of changes to core components.
中文简介正在准备中。当前显示英语简介。
- Prepare a first Apache Beam contribution
- Organize a pull request and its related issue
- Check tests and formatting before submission
apache/beam☆ 86882026年10月22日 更新
Build and test Apache Beam with Gradle, the system that manages its project tasks. Find relevant configuration files, inspect library dependencies, run formatting checks, publish locally, and investigate build failures.
中文简介正在准备中。当前显示英语简介。
- Build or test a specific Apache Beam module
- Inspect library dependencies and version conflicts
- Run formatting and pre-commit checks
apache/beam☆ 86882026年10月22日 更新
Inspect an Apache Hudi table’s storage layout using a read-only analysis tool. Get report-based findings on table size, uneven data distribution, excessive partitions, small files, and concentrated writes, with suggested next steps.
中文简介正在准备中。当前显示英语简介。
- Check table size and the largest partitions
- Identify accumulated small files
- Assess excessive partitioning and uneven data distribution
apache/hudi☆ 63372026年10月22日 更新
Check whether Apache Hudi table maintenance is keeping pace with incoming data. Runs a read-only utility, interprets its JSON report, and explains unhealthy or skipped checks with concrete next steps.
中文简介正在准备中。当前显示英语简介。
- Checking Hudi table maintenance health
- Investigating delayed compaction or cleaning
- Finding why the active timeline keeps growing
apache/hudi☆ 63372026年10月22日 更新
Design or review Apache Hudi tables through questions about data volume, updates, and usage. Get architecture recommendations, a decision record explaining tradeoffs, and configuration artifacts for supported processing paths.
中文简介正在准备中。当前显示英语简介。
- Designing a new Hudi table
- Reviewing an existing table design
- Planning a small prototype
apache/hudi☆ 63372026年10月22日 更新
Migrate Java projects from FastExcel 1.3 to Apache Fesod by updating Maven or Gradle dependencies, package imports, and entry class calls. Handles both legacy package namespaces and identifies conditional helper class changes.
中文简介正在准备中。当前显示英语简介。
- Migrating an existing Java Excel application to Fesod
- Updating Maven or Gradle dependencies
- Cleaning up partially migrated package imports
apache/fesod☆ 62642026年10月21日 更新
Review regression coverage and test quality in Apache Pinot when behavior or tests change. Use it to assess whether code changes and bug fixes have relevant tests, including paths that handle different types or null values.
中文简介正在准备中。当前显示英语简介。
- Reviewing added or modified test files
- Checking production changes without test updates
- Checking regression tests for bug fixes
apache/pinot☆ 61652026年10月22日 更新
Start a local Pinot quickstart and verify it using modes supported by the checked-out code. Use it to bring up a local trial environment that matches the version you are working with.
中文简介正在准备中。当前显示英语简介。
- Start a local Pinot quickstart
- Use a mode supported by the checked-out code
- Verify the quickstart after startup
apache/pinot☆ 61652026年10月22日 更新
Review Apache Pinot changes for compatibility with existing configurations and consumers. Covers public APIs, extension interfaces, serialized data formats, and REST responses, helping focus code review on changes that may affect existing users.
中文简介正在准备中。当前显示英语简介。
- Reviewing changes to configuration fields
- Checking compatibility after extension interface changes
- Reviewing enum and schema type changes
apache/pinot☆ 61652026年10月22日 更新
Review the scope and process of Apache Pinot changes, including pull request descriptions, reverts, retries, and compatibility notes. Use it to examine large changes, test workarounds, and documentation needed for changes that break backward compatibility.
中文简介正在准备中。当前显示英语简介。
- Reviewing large changes across multiple modules
- Reviewing Revert or Hotfix pull requests
- Checking retries and sleeps added to tests
apache/pinot☆ 61652026年10月22日 更新
Review Apache Pinot changes for concurrency and state safety, including locks, shared callbacks, lifecycle changes, and distributed metadata. Use it to examine how changes affect shared state when multiple operations run at the same time.
中文简介正在准备中。当前显示英语简介。
- Reviewing changes to locks and atomic operations
- Checking shared callback registration changes
- Reviewing Helix state transitions and ZK node changes
apache/pinot☆ 61652026年10月22日 更新
Review Apache Pinot changes affecting frequently executed code or making performance claims in a pull request. Relevant areas include operators, segment readers, aggregation functions, and locking inside loops that process individual rows.
中文简介正在准备中。当前显示英语简介。
- Review changes to frequently executed processing code
- Review performance improvement claims in a pull request
- Review locking inside per-row loops
apache/pinot☆ 61652026年10月22日 更新
Compare baseline and current Pinot benchmark results from JMH, a tool for measuring code performance. The skill uses a separate baseline worktree, a working directory kept apart from the current code.
中文简介正在准备中。当前显示英语简介。
- Compare Pinot benchmarks before and after a code change
- Check performance differences against a baseline
- Keep baseline code in a separate working directory
apache/pinot☆ 61652026年10月22日 更新
Investigate Pinot tests that fail intermittently in GitHub Actions. Use the skill to produce a report describing the evidence found and likely causes, helping explain failures that do not occur consistently.
中文简介正在准备中。当前显示英语简介。
- Investigating intermittent Pinot test failures
- Reporting evidence from GitHub Actions test failures
- Documenting likely causes of inconsistent test results
apache/pinot☆ 61652026年10月22日 更新
Validate and fix Pinot pre-commit checks for modules affected by a change. Use it before a commit or pull request to address check failures in the relevant parts of the project.
中文简介正在准备中。当前显示英语简介。
- Checking affected modules before a commit
- Validating changes before a pull request
- Fixing pre-commit check failures
apache/pinot☆ 61652026年10月22日 更新
Review architecture changes in Apache Pinot, focusing on module dependencies, extension interfaces, abstractions, and class placement. Use it to examine changes that cross module boundaries or introduce new plugins and interfaces.
中文简介正在准备中。当前显示英语简介。
- Reviewing classes moved between modules
- Checking new extension interfaces or abstract classes
- Reviewing new plugin directories
apache/pinot☆ 61652026年10月22日 更新
Review Apache Pinot changes for correctness in null handling, numeric types, type-based processing, and resource lifecycles. Use it to examine changes to calculations, aggregations, window functions, and segment cleanup or persistence.
中文简介正在准备中。当前显示英语简介。
- Reviewing changes to null handling
- Checking branches based on data or index types
- Reviewing numeric processing in aggregations and window functions
apache/pinot☆ 61652026年10月22日 更新
Review Apache Pinot changes against naming and API conventions, including public names, method signatures, REST endpoints, JSON fields, and documentation. Use it when adding or renaming elements exposed to other code or users.
中文简介正在准备中。当前显示英语简介。
- Reviewing public class, method, or field names
- Checking new enum constants or DataType values
- Reviewing REST endpoints and JSON fields
apache/pinot☆ 61652026年10月22日 更新
Run a named Pinot test class or individual method in the Maven module that contains it. Use it to focus test execution on a specific target within the project's module structure.
中文简介正在准备中。当前显示英语简介。
- Run a specific Pinot test class
- Run an individual test method
- Execute a test in its owning Maven module
apache/pinot☆ 61652026年10月22日 更新
Guides Apache OpenDAL release managers through preparation, release candidates, verification, voting, and publication. It tracks the current stage, checks external systems, and distinguishes core, candidate, and package versions when deciding the next release action.
中文简介正在准备中。当前显示英语简介。
- Preparing a weekly candidate or manual release candidate
- Checking release CI and staged source artifacts
- Preparing a vote and verifying its outcome
apache/opendal☆ 54212026年10月22日 更新
Review pull requests, branches, or uncommitted changes across eight areas, including security, correctness, and tests. Verify findings against the code, group problems by type, and assess whether the change needs redesign or smaller fixes.
中文简介正在准备中。当前显示英语简介。
- Reviewing a pull request across eight areas
- Checking local changes before submission
- Challenging findings with thorough verification
apache/tika☆ 41012026年10月22日 更新
Organize complex feature work into exploratory prototypes, written behavior contracts, shared tests, and focused pull requests. Use this workflow to settle interfaces before review, split large changes around clear responsibilities, and handle review findings without expanding scope.
中文简介正在准备中。当前显示英语简介。
- Planning a feature that changes multiple public interfaces
- Resolving interface changes that recur during review
- Splitting a large branch into focused pull requests
apache/tika☆ 41012026年10月22日 更新
Maintain Tika's registry of metadata keys, the names used for document attributes. Guides regeneration after key changes, checks generated files against code, applies naming rules, and finds outdated references after renaming.
中文简介正在准备中。当前显示英语简介。
- Adding a Tika metadata key
- Renaming keys and finding outdated references
- Investigating metadata schema test failures
apache/tika☆ 41012026年10月22日 更新