# Supported Versions

### Spark versions support

<table><thead><tr><th>Spark Version</th><th data-type="checkbox">Currently Supported</th></tr></thead><tbody><tr><td>4.0.X</td><td>true</td></tr><tr><td>3.5.X</td><td>true</td></tr><tr><td>3.4.X</td><td>true</td></tr><tr><td>3.3.X</td><td>true</td></tr><tr><td>3.2.X</td><td>true</td></tr><tr><td>3.1.X</td><td>false</td></tr><tr><td>3.0.X</td><td>false</td></tr></tbody></table>

### Spark Modes

<table><thead><tr><th>Spark Mode</th><th data-type="checkbox">Currently Supported</th><th>Misc</th></tr></thead><tbody><tr><td>batch</td><td>true</td><td></td></tr><tr><td>Streaming</td><td>true</td><td>SQL queries in Summary page also shows sub-queries</td></tr></tbody></table>

### Infrastructure support

<table><thead><tr><th>Infrastructure</th><th data-type="checkbox">Supports Spark (real-time)</th><th data-type="checkbox">Supports History Server</th></tr></thead><tbody><tr><td>Dataproc</td><td>true</td><td>true</td></tr><tr><td>EMR</td><td>true</td><td>true</td></tr><tr><td>Standalone</td><td>true</td><td>true</td></tr><tr><td>Local</td><td>true</td><td>true</td></tr><tr><td>Databricks</td><td>true</td><td>false</td></tr></tbody></table>

{% hint style="warning" %}
Dataflint currently does not support persistent history server because they do not have the ability to load custom providers
{% endhint %}
