summaryrefslogblamecommitdiff
path: root/downloads.md
blob: 37f610312bc09b34363be72f7e486ed21df635a0 (plain) (tree)
1
2
3
4
5
6
7
8
9








                






                               
                               
 
                                                                   

                                                                                
 
                          

                                                                                        
                         
                                                                                        
 
                          
                                                                                         
 
                                                      
 
                                                                        
 


                                                                                                           
                   
                                                                                                                                                                                    

                             
                               
                  
 
                                
                                                                                                                                                                       



                                               
                                                                       
                                                             

                                                                                                                                                              
 






                                                                                                                                                                                                                                                                                                                                                                                                              
 

                                  

                                                                                                                                                                                                                                                
---
layout: global
title: Downloads
type: singular
navigation:
  weight: 3
  show: true
---

<script type="text/javascript">
$(document).ready(function() {
  initDownloads();
  initReleaseNotes();
});
</script>

## Download Apache Spark&trade;

Our latest version is Apache Spark 1.6.1, released on March 9, 2016
<a href="{{site.url}}releases/spark-release-1-6-1.html">(release notes)</a>
<a href="https://github.com/apache/spark/releases/tag/v1.6.1">(git tag)</a><br/>

1. Choose a Spark release:
  <select id="sparkVersionSelect" onChange="javascript:onVersionSelect();"></select><br>

2. Choose a package type:
  <select id="sparkPackageSelect" onChange="javascript:onPackageSelect();"></select><br>

3. Choose a download type:
  <select id="sparkDownloadSelect" onChange="javascript:onDownloadSelect()"></select><br>

4. Download Spark: <span id="spanDownloadLink"></span>

5. Verify this release using the <span id="sparkDownloadVerify"></span>.

_Note: Scala 2.11 users should download the Spark source package and build
[with Scala 2.11 support](http://spark.apache.org/docs/latest/building-spark.html#building-for-scala-211)._

### Link with Spark
Spark artifacts are [hosted in Maven Central](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.spark%22). You can add a Maven dependency with the following coordinates:

    groupId: org.apache.spark
    artifactId: spark-core_2.10
    version: 1.6.1

### Spark Source Code Management
If you are interested in working with the newest under-development code or contributing to Apache Spark development, you can also check out the master branch from Git:

    # Master development branch
    git clone git://github.com/apache/spark.git

    # 1.6 maintenance branch with stability fixes on top of Spark 1.6.1
    git clone git://github.com/apache/spark.git -b branch-1.6

Once you've downloaded Spark, you can find instructions for installing and building it on the <a href="{{site.url}}documentation.html">documentation page</a>.

<h3 id="all-releases">Stable Releases</h3>
<ul id="sparkReleaseNotes"></ul>

### Latest Preview Release (Spark 2.0.0-preview)
Preview releases, as the name suggests, are releases for previewing upcoming features. Unlike nightly packages, preview releases have been audited by the project's management committee to satisfy the legal requirements of Apache Software Foundation's release policy.Preview releases are not meant to be functional, i.e. they can and highly likely will contain critical bugs or documentation errors.

The latest preview release is Spark 2.0.0-preview, published on May 24, 2016. You can <a href="https://dist.apache.org/repos/dist/release/spark/spark-2.0.0-preview/">download it here</a>.


### Nightly Packages and Artifacts
For developers, Spark maintains nightly builds and SNAPSHOT artifacts. More information is available on the [Spark developer Wiki](https://cwiki.apache.org/confluence/display/SPARK/Useful+Developer+Tools#UsefulDeveloperTools-NightlyBuilds).