Commit f419d4c
committed
Revamp perf benchmarks: insertmanyvalues scenario, baseline comparison, CI artifact pipeline
- Add insertmanyvalues scenario (100K rows, 1000/batch, GH #500 repro)
- Add --baseline flag for 3-way comparison (main vs PR vs pyodbc)
- Add --json flag to save results for pipeline artifact consumption
- Publish benchmark results as CI artifact on main merge
- Download baseline artifact on PR runs for automatic regression detection
- Fix timing: time.time() -> time.perf_counter()
- Move connection setup outside timing window (measure execute+fetch only)1 parent 070b250 commit f419d4c
File tree
2 files changed
+410
-280
lines changed- benchmarks
- eng/pipelines
2 files changed
+410
-280
lines changed
0 commit comments