跳到正文
cccskills

The Apache Software Foundation

@apache

组织

126 个技能23 个仓库 19.2万

技能(126)

在搜索中筛选

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/beam86882026年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/beam86882026年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/beam86882026年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/hudi63372026年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/hudi63372026年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/hudi63372026年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/fesod62642026年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/pinot61652026年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/pinot61652026年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/pinot61652026年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/pinot61652026年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/pinot61652026年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/pinot61652026年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/pinot61652026年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/pinot61652026年10月22日 更新

precommit

免费

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/pinot61652026年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/pinot61652026年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/pinot61652026年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/pinot61652026年10月22日 更新

run-test

免费

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/pinot61652026年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/opendal54212026年10月22日 更新

pr-review

免费

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/tika41012026年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/tika41012026年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/tika41012026年10月22日 更新

这是你的账号吗?关联 GitHub 后可以汇总到你的创作者页面(日语)