Currently, when wmfdata creates spark sessions, it doesn't pass any settings other than the HTTP proxy, so the defaults are used.
This can lead to poor performance in some situations, so we should offer multiple bundles of settings appropriate for different circumstances. It's not completely clear what the best settings are (T245897), but we have a reasonably good idea, so we should implement our best guess while we're waiting for that clarity.