fix(profiler): forward query settings to EXPLAIN queries
Summary
- Forward configured query settings (e.g.
join_algorithm) toQueryProfiler::fetch_text, which backsEXPLAIN PLAN,EXPLAIN PIPELINE, and other profiler utility queries - Add
benchmark_results/to.gitignore
Previously fetch_text only passed the database URL param, so EXPLAIN output reflected the server's default settings rather than the ones configured on the profiler. This caused misleading explain plans (e.g. showing HashJoin when full_sorting_merge was configured).