Skip to content
cccskills
FreePublished on GitHub

bench-compare

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.

OriginalShow the original description

Compare baseline and current Pinot JMH benchmark results using an isolated baseline worktree.

See how to install

Good for

  • Compare Pinot benchmarks before and after a code change
  • Check performance differences against a baseline
  • Keep baseline code in a separate working directory

Files included (1)

  • SKILL.md1.0 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

/bench-compare

Procedure: see kb/skills/bench-compare.md. Read it first, then follow it.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

flaky-analyze

FreeSummary

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/pinot6.2KUpdated Oct 20, 2026

precommit

FreeSummary

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/pinot6.2KUpdated Oct 20, 2026

quickstart

FreeSummary

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/pinot6.2KUpdated Oct 20, 2026

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/pinot6.2KUpdated Oct 20, 2026

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/pinot6.2KUpdated Oct 20, 2026

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/pinot6.2KUpdated Oct 20, 2026

See all skills by apache

Report a problem with this skill