Skip to content

Conversation

@connortsui20
Copy link
Contributor

@connortsui20 connortsui20 commented Oct 10, 2025

Because lance is so much slower in some of the queries than every other target, it makes a lot of charts harder to see everything.

EDIT: They are actually not showing up at all on the TPCH

EDIT AGAGIN: I'm going to use this PR to fix the two other problems. The first is that because we do not run lance on every PR the summaries will disappear. The second is that TPC-H queries are not showing up.

@connortsui20 connortsui20 added the changelog/chore A trivial change label Oct 10, 2025
@codecov
Copy link

codecov bot commented Oct 10, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.56%. Comparing base (370ad2b) to head (3f29072).
⚠️ Report is 3 commits behind head on develop.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Oct 13, 2025

Deploying vortex-bench with  Cloudflare Pages  Cloudflare Pages

Latest commit: 3f29072
Status: ✅  Deploy successful!
Preview URL: https://bbad23f8.vortex-93b.pages.dev
Branch Preview URL: https://ct-hide-lance.vortex-93b.pages.dev

View logs

Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@connortsui20 connortsui20 changed the title Chore: hide lance from benchmarks by default Chore: hide lance from benchmarks by default (+ debug) Oct 13, 2025
Get latest benchmark results per target instead of per commit.

Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@connortsui20 connortsui20 changed the title Chore: hide lance from benchmarks by default (+ debug) Chore: Clean up benchmarks website Oct 13, 2025
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@robert3005
Copy link
Contributor

I am surprised we don't see some negative lines here. We rewrote the handling but old code should be removed? I doubt we just added 3k lines here

The modular system was added but never actually used in production.
It added 3,275 lines of dead code that only increased bundle size.

Keeping only the essential bug fixes:
- scoring.js: Fixed to handle missing benchmark data
- data-shared.js: Fixed case-sensitivity in renaming
- index.html: Lance hiding configuration

Removed:
- 14 unused modular system files (2,657 lines)
- Test and example files that shouldn't be in production (618 lines)

Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
@connortsui20
Copy link
Contributor Author

Turns out it was just a lot of dead code

@connortsui20 connortsui20 merged commit 2b87ba1 into develop Oct 13, 2025
41 checks passed
@connortsui20 connortsui20 deleted the ct/hide-lance branch October 13, 2025 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/chore A trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants