Model distributed systems and concurrent algorithms in TLA+ or PlusCal, then check possible states with TLC. Use the results to investigate deadlocks, broken rules, and differences between specifications and implementation code.
中文简介正在准备中。当前显示英语简介。
- Model a distributed protocol before implementation
- Create a specification from existing concurrent code
- Investigate deadlocks and race conditions
apache/cassandra☆ 1万2026年10月17日 更新
Analyze bug-fix commits in a Git repository to uncover recurring failure patterns. Produce individual bug analyses and a reusable pattern guide that removes project-specific details, helping inform future code reviews.
中文简介正在准备中。当前显示英语简介。
- Extract recurring bug patterns from past fixes
- Build a reusable guide for code reviews
- Analyze fixes within a chosen date range or path
apache/cassandra☆ 1万2026年10月17日 更新
Analyze Git history to find frequently and recently changed files and lines, then rank review targets. Use the results to focus pull request reviews, bug investigations, or security audits on specific code regions and risks.
中文简介正在准备中。当前显示英语简介。
- Prioritizing files during pull request reviews
- Finding starting points for bug investigations
- Narrowing security audits to frequently changed code
apache/cassandra☆ 1万2026年10月17日 更新
Review medium to large code changes using checks selected for the actual patch. Analyze the change and surrounding code, assign focused reviews by function, file, or feature, and combine findings with locations, confidence levels, and supporting evidence.
中文简介正在准备中。当前显示英语简介。
- Reviewing patches of roughly 50 to 1,000 lines
- Checking risks specific to a changed feature
- Reviewing changes alongside callers and related implementations
apache/cassandra☆ 1万2026年10月17日 更新
Turn bug reports into small, runnable tests or scripts with clear failure checks. Verify that they expose the reported problem, then reduce inputs and setup while preserving the same failure.
中文简介正在准备中。当前显示英语简介。
- Turn a bug report into a runnable test
- Reduce a complex test to its essential trigger
- Record failure rates for intermittent bugs
apache/cassandra☆ 1万2026年10月17日 更新
Explain code structure and behavior with text diagrams, including before-and-after views of changes. Trace data flow and state changes, clarify design choices, and examine assumptions, possible failures, and interactions between tasks running at the same time.
中文简介正在准备中。当前显示英语简介。
- Understanding a patch through before-and-after diagrams
- Tracing a class's behavior and state changes
- Mapping component relationships across a codebase
apache/cassandra☆ 1万2026年10月17日 更新
Review selected files for bugs by reading full source code, callers, and related implementations. Apply detailed checklists and investigate suspected issues, then report evidence, confidence levels, and suggested fixes.
中文简介正在准备中。当前显示英语简介。
- Review selected files in a critical code change
- Investigate concerns raised by an initial review
- Check complex state transitions and object lifecycles
apache/cassandra☆ 1万2026年10月17日 更新
Run a quick first review of code changes with six specialist agents working in parallel. They check logic, input and output, shared state, resources, missing behavior, and API completeness, then combine duplicate findings into a report ranked by confidence.
中文简介正在准备中。当前显示英语简介。
- Running a quick first review of a patch
- Screening diffs to prioritize further investigation
- Checking for missing cleanup and handlers
apache/cassandra☆ 1万2026年10月17日 更新
Write Apache Cassandra distributed tests that simulate multiple nodes within one JVM, the Java runtime. The guide covers cluster setup, queries, node restarts, message dropping for failure scenarios, and troubleshooting problems caused by isolated class loading.
中文简介正在准备中。当前显示英语简介。
- Writing read and write tests across multiple nodes
- Testing timeouts by dropping messages between nodes
- Verifying node replacement and restarts
apache/cassandra☆ 1万2026年10月17日 更新
Write and review Apache SeaTunnel unit tests and E2E tests that check complete jobs using Testcontainers. It provides concrete rules for container setup, waiting, resource cleanup, and assertions to address intermittent failures and resource leaks.
中文简介正在准备中。当前显示英语简介。
- Writing a new connector E2E test
- Reviewing a test diff before a pull request
- Fixing intermittent failures or resource leaks in tests
apache/seatunnel☆ 97322026年10月18日 更新
Prepare English pull requests for Apache SeaTunnel from a change summary, branch history, and file differences. It builds titles and bodies that follow project conventions, records actual testing, and can submit the pull request when requested.
中文简介正在准备中。当前显示英语简介。
- Drafting an English PR from current branch changes
- Choosing a PR title that follows SeaTunnel conventions
- Completing the PR template with changes and actual test results
apache/seatunnel☆ 97322026年10月18日 更新
Design or extend DataFusion benchmarks using SQL where practical. Select representative workload variations, keep unrelated processing lightweight, and integrate runs with bench.sh so measurements reflect useful execution paths and remain practical to run.
中文简介正在准备中。当前显示英语简介。
- Add SQL benchmarks for DataFusion operators
- Select representative input sizes and filter conditions
- Reduce unrelated processing overhead in measurements
apache/datafusion☆ 94972026年10月19日 更新
Review Apache DataFusion pull requests using the project's review guide. Gather the proposed changes, discussion, and automated check results, or apply the same review criteria to your own changes before submitting a pull request.
中文简介正在准备中。当前显示英语简介。
- Reviewing an Apache DataFusion pull request
- Checking your changes before submitting a pull request
- Reviewing changes alongside discussion and automated check results
apache/datafusion☆ 94972026年10月19日 更新
Guide changes and reviews in datafusion-ffi, which connects separately compiled libraries. Check binary compatibility, memory ownership, and method coverage, and choose unit and cross-library tests for new wrappers, trait extensions, or codec changes.
中文简介正在准备中。当前显示英语简介。
- Add FFI wrappers for DataFusion traits
- Check that default method overrides cross the FFI boundary
- Review binary compatibility and memory ownership in pull requests
apache/datafusion☆ 94972026年10月19日 更新
Audit one datafusion-spark function against Apache Spark 4.2.0. Compare source code, accepted types, and edge cases, verify expected results with PySpark, then fix differences and record remaining gaps as issues and disabled tests.
中文简介正在准备中。当前显示英语简介。
- Auditing a function for Spark compatibility
- Checking NULL, overflow, and ANSI mode behavior
- Finding missing SQL test coverage
apache/datafusion☆ 94972026年10月19日 更新
Guides Java SDK development in Apache Beam, from finding relevant modules to building code, running focused tests, and trying examples. Also explains how to publish modified modules locally and build SDK containers.
中文简介正在准备中。当前显示英语简介。
- Finding the Java SDK module to modify
- Running a specific test class or method
- Checking setup with the WordCount example
apache/beam☆ 86872026年10月19日 更新
Helps investigate and modify Apache Beam's automated build and test workflows in GitHub Actions. Explains workflow types, failure logs, targeted reruns, local reproduction, and the cloud credentials needed for workflows that access GCP.
中文简介正在准备中。当前显示英语简介。
- Investigating failed checks on a pull request
- Rerunning a specific test workflow
- Reproducing CI test commands locally
apache/beam☆ 86872026年10月19日 更新
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☆ 86872026年10月19日 更新
Guides adding metadata, extra information attached to data elements, to Apache Beam's WindowedValue. Maps the changes needed across serialization, storage, processing, and runner interfaces so new fields remain available during pipeline execution.
中文简介正在准备中。当前显示英语简介。
- Adding trace context or drain flags to WindowedValue
- Checking metadata preservation through Windmill storage
- Reviewing propagation through grouping and timers
apache/beam☆ 86872026年10月19日 更新
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☆ 86872026年10月19日 更新
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☆ 86872026年10月19日 更新
Develop and troubleshoot Apache Beam's YAML SDK. Understand its source files, run data processing pipelines locally or on Dataflow, test changes, and investigate provider issues or mismatched record fields.
中文简介正在准备中。当前显示英语简介。
- Find source files for Beam YAML changes
- Run a YAML pipeline locally or on Dataflow
- Run unit tests and external service integration tests
apache/beam☆ 86872026年10月19日 更新
Work with Apache Beam I/O connectors, components that read and write external data. Get guidance on connector usage, unit and integration tests, troubleshooting data connections, and the basic structure of new connectors.
中文简介正在准备中。当前显示英语简介。
- Add BigQuery or Kafka reads and writes to a pipeline
- Run unit and integration tests for connectors
- Investigate data source or destination issues
apache/beam☆ 86872026年10月19日 更新
Helps add Apache 2.0 license headers to new Apache Beam files using the correct comment format and placement. Covers source files, configuration, documentation, and local checks for missing license notices.
中文简介正在准备中。当前显示英语简介。
- Adding license headers to new source and test files
- Checking license placement in YAML frontmatter
- Investigating missing headers with RAT
apache/beam☆ 86872026年10月19日 更新