[Autoloop: perf-comparison]#328
Conversation
Run: https://github.com/githubnext/tsb/actions/runs/26055399596 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…na_boolean, window_extended, na_ops, reduce_ops, rename_ops, math_ops, value_counts_full) Run: https://github.com/githubnext/tsb/actions/runs/26427055861 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…json_denormalize, cut_bins_to_frame) Run: https://github.com/githubnext/tsb/actions/runs/26974794187 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Warning The 🤖 Iteration 343 — What changed: Added
Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "releaseassets.githubusercontent.com"See Network Configuration for more information. |
|
Warning The 🤖 Iteration 344 — ✅ Accepted
|
|
Warning The Iteration 348 — metric: 676 benchmark pairs (+1 from baseline 675) Fixed 7 broken benchmarks (mask/where renames, read_excel self-contained rewrite, Python docstring escaping) + added Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "releaseassets.githubusercontent.com"See Network Configuration for more information. |
|
Warning The Evergreen 🌲 — Rebase complete This PR was 4 commits behind
CI should trigger on the new HEAD now.
|
|
Warning The Evergreen: Rebase onto
|
|
Warning The Evergreen rebased this branch onto No conflicts — the PR touches only New HEAD: CI will now run on the updated branch.
|
|
Warning The 🌿 Evergreen — Rebase onto
|
|
Warning The Evergreen: Rebase onto
|
|
Warning The Evergreen — Rebase onto
|
|
Warning The Evergreen: Rebased onto Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "releaseassets.githubusercontent.com"See Network Configuration for more information.
|
|
Warning The 🌿 Evergreen: Rebase onto
|
|
Warning The 🌱 Evergreen: Rebased onto
|
|
Warning The Evergreen rebased this branch onto The rebase applied cleanly with no conflicts. CI checks should now trigger on the new HEAD (
|
|
Warning The Evergreen 🌲 — Rebased onto The PR was 4 commits behind
|
|
Warning The Evergreen: Rebase onto
|
|
Warning The Evergreen: Rebased onto
|
|
Warning The 🌲 Evergreen: Rebase onto
|
|
Warning The 🌿 Evergreen: Rebased onto The branch was 4 commits behind
|
|
Warning The Evergreen: Rebase onto
|
|
Warning The Evergreen: Rebase onto
|
|
Warning The Evergreen: Rebased onto The rebase applied cleanly — no conflicts (main had infrastructure/workflow changes; this branch has benchmark additions). CI should now trigger on the new HEAD (
|
|
Warning The Evergreen: Branch Rebased onto
|
|
Warning The Evergreen: Rebased onto
|
🤖 This PR is maintained by Autoloop. Each accepted iteration adds a commit to this branch.
Performance Comparison: tsb vs pandas
This PR accumulates all accepted benchmark additions from the perf-comparison program.
Goal: Systematically benchmark every tsb function against its pandas equivalent, one function per iteration.
Current Best Metric: 666 benchmarked function pairs
Program Issue: #221
Latest Iteration (321)
Added
readHtmlbenchmark pair — 1,000-row HTML table parsed by bothreadHtml(tsb) andpd.read_html(pandas). Metric improved: 665 → 666.