Skip to content

Add PostgreSQL and JOB cardinality comparison tooling - #106

Merged
yliang412 merged 1 commit into
stack/cardinality-01-subtree-harnessfrom
stack/cardinality-02-postgres-comparison
Oct 16, 2026
Merged

yliang412 merged 1 commit into
stack/cardinality-01-subtree-harnessfrom
stack/cardinality-02-postgres-comparison

Conversation

@chopradish

@chopradish chopradish commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Problem

Estimator runs had no repeatable PostgreSQL comparison for TPC-H and JOB.

Changes

Added PostgreSQL loaders, indexes, collectors, JOB probe generation, and q-error comparison plots.

How do you know it works?

Python syntax checks, shell checks, focused regression tests, and PostgreSQL schema and index validation passed.

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 75.5%. Comparing base (aa9b830) to head (c518765).

Additional details and impacted files
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@chopradish
chopradish added this pull request to stack #110 October 5, 2026 19:56
@chopradish
chopradish removed this pull request from stack #110 October 6, 2026 02:20
@chopradish
chopradish added this pull request to stack #114 October 6, 2026 02:21
@chopradish
chopradish marked this pull request as ready for review October 6, 2026 02:22
@chopradish
chopradish requested a review from yliang412 October 6, 2026 02:22
@yliang412
yliang412 merged commit 3b63246 into main Oct 16, 2026
8 checks passed
@yliang412
yliang412 deleted the stack/cardinality-02-postgres-comparison branch October 16, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants