Skip to content

Commit e13e090

Browse files
committed
Merge branch 'master' of https://github.com/apache/spark
Conflicts: core/src/main/scala/org/apache/spark/SparkContext.scala
2 parents 61fe0d0 + 05c3d90 commit e13e090

File tree

12,740 files changed

+323818
-18253
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

12,740 files changed

+323818
-18253
lines changed

.gitignore

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
sbt/*.jar
88
.settings
99
.cache
10+
.generated-mima*
1011
/build/
1112
work/
1213
out/
@@ -17,6 +18,7 @@ conf/java-opts
1718
conf/spark-env.sh
1819
conf/streaming-env.sh
1920
conf/log4j.properties
21+
conf/spark-defaults.conf
2022
docs/_site
2123
docs/api
2224
target/
@@ -45,3 +47,12 @@ dist/
4547
spark-*-bin.tar.gz
4648
unit-tests.log
4749
/lib/
50+
rat-results.txt
51+
scalastyle.txt
52+
conf/*.conf
53+
54+
# For Hive
55+
metastore_db/
56+
metastore/
57+
warehouse/
58+
TempStatsStore/

.rat-excludes

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
target
2+
.gitignore
3+
.project
4+
.classpath
5+
.mima-excludes
6+
.generated-mima-excludes
7+
.generated-mima-class-excludes
8+
.generated-mima-member-excludes
9+
.rat-excludes
10+
.*md
11+
derby.log
12+
TAGS
13+
RELEASE
14+
control
15+
docs
16+
fairscheduler.xml.template
17+
spark-defaults.conf.template
18+
log4j.properties
19+
log4j.properties.template
20+
metrics.properties.template
21+
slaves
22+
spark-env.sh
23+
spark-env.sh.template
24+
log4j-defaults.properties
25+
sorttable.js
26+
.*txt
27+
.*json
28+
.*data
29+
.*log
30+
cloudpickle.py
31+
join.py
32+
SparkExprTyper.scala
33+
SparkILoop.scala
34+
SparkILoopInit.scala
35+
SparkIMain.scala
36+
SparkImports.scala
37+
SparkJLineCompletion.scala
38+
SparkJLineReader.scala
39+
SparkMemberHandlers.scala
40+
sbt
41+
sbt-launch-lib.bash
42+
plugins.sbt
43+
work
44+
.*\.q
45+
golden
46+
test.out/*
47+
.*iml
48+
service.properties
49+
db.lck
50+
build/*
51+
dist/*
52+
.*out
53+
.*ipr
54+
.*iws
55+
logs

.travis.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one or more
2+
# contributor license agreements. See the NOTICE file distributed with
3+
# this work for additional information regarding copyright ownership.
4+
# The ASF licenses this file to You under the Apache License, Version 2.0
5+
# (the "License"); you may not use this file except in compliance with
6+
# the License. You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
16+
language: scala
17+
scala:
18+
- "2.10.3"
19+
jdk:
20+
- oraclejdk7
21+
env:
22+
matrix:
23+
- TEST="scalastyle assembly/assembly"
24+
- TEST="catalyst/test sql/test streaming/test mllib/test graphx/test bagel/test"
25+
- TEST=hive/test
26+
cache:
27+
directories:
28+
- $HOME/.m2
29+
- $HOME/.ivy2
30+
- $HOME/.sbt
31+
script:
32+
- "sbt ++$TRAVIS_SCALA_VERSION $TEST"

LICENSE

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -428,3 +428,106 @@ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON A
428428
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
429429
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
430430
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
431+
432+
========================================================================
433+
For colt:
434+
========================================================================
435+
436+
Copyright (c) 1999 CERN - European Organization for Nuclear Research.
437+
Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. CERN makes no representations about the suitability of this software for any purpose. It is provided "as is" without expressed or implied warranty.
438+
439+
Packages hep.aida.*
440+
441+
Written by Pavel Binko, Dino Ferrero Merlino, Wolfgang Hoschek, Tony Johnson, Andreas Pfeiffer, and others. Check the FreeHEP home page for more info. Permission to use and/or redistribute this work is granted under the terms of the LGPL License, with the exception that any usage related to military applications is expressly forbidden. The software and documentation made available under the terms of this license are provided with no warranty.
442+
443+
444+
========================================================================
445+
Fo SnapTree:
446+
========================================================================
447+
448+
SNAPTREE LICENSE
449+
450+
Copyright (c) 2009-2012 Stanford University, unless otherwise specified.
451+
All rights reserved.
452+
453+
This software was developed by the Pervasive Parallelism Laboratory of
454+
Stanford University, California, USA.
455+
456+
Permission to use, copy, modify, and distribute this software in source
457+
or binary form for any purpose with or without fee is hereby granted,
458+
provided that the following conditions are met:
459+
460+
1. Redistributions of source code must retain the above copyright
461+
notice, this list of conditions and the following disclaimer.
462+
463+
2. Redistributions in binary form must reproduce the above copyright
464+
notice, this list of conditions and the following disclaimer in the
465+
documentation and/or other materials provided with the distribution.
466+
467+
3. Neither the name of Stanford University nor the names of its
468+
contributors may be used to endorse or promote products derived
469+
from this software without specific prior written permission.
470+
471+
472+
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
473+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
474+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
475+
ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
476+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
477+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
478+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
479+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
480+
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
481+
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
482+
SUCH DAMAGE.
483+
484+
485+
========================================================================
486+
BSD-style licenses
487+
========================================================================
488+
489+
The following components are provided under a BSD-style license. See project link for details.
490+
491+
(BSD 3 Clause) core (com.github.fommil.netlib:core:1.1.2 - https://github.com/fommil/netlib-java/core)
492+
(BSD 3-clause style license) jblas (org.jblas:jblas:1.2.3 - http://jblas.org/)
493+
(BSD License) AntLR Parser Generator (antlr:antlr:2.7.7 - http://www.antlr.org/)
494+
(BSD License) Javolution (javolution:javolution:5.5.1 - http://javolution.org)
495+
(BSD licence) ANTLR ST4 4.0.4 (org.antlr:ST4:4.0.4 - http://www.stringtemplate.org)
496+
(BSD licence) ANTLR StringTemplate (org.antlr:stringtemplate:3.2.1 - http://www.stringtemplate.org)
497+
(BSD style) Hamcrest Core (org.hamcrest:hamcrest-core:1.1 - no url defined)
498+
(BSD) JLine (jline:jline:0.9.94 - http://jline.sourceforge.net)
499+
(BSD) ParaNamer Core (com.thoughtworks.paranamer:paranamer:2.3 - http://paranamer.codehaus.org/paranamer)
500+
(BSD) ParaNamer Core (com.thoughtworks.paranamer:paranamer:2.6 - http://paranamer.codehaus.org/paranamer)
501+
(BSD-like) (The BSD License) jline (org.scala-lang:jline:2.10.4 - http://www.scala-lang.org/)
502+
(BSD-like) Scala Actors library (org.scala-lang:scala-actors:2.10.4 - http://www.scala-lang.org/)
503+
(BSD-like) Scala Compiler (org.scala-lang:scala-compiler:2.10.4 - http://www.scala-lang.org/)
504+
(BSD-like) Scala Compiler (org.scala-lang:scala-reflect:2.10.4 - http://www.scala-lang.org/)
505+
(BSD-like) Scala Library (org.scala-lang:scala-library:2.10.4 - http://www.scala-lang.org/)
506+
(BSD-like) Scalap (org.scala-lang:scalap:2.10.4 - http://www.scala-lang.org/)
507+
(BSD-style) scalacheck (org.scalacheck:scalacheck_2.10:1.10.0 - http://www.scalacheck.org)
508+
(BSD-style) spire (org.spire-math:spire_2.10:0.7.1 - http://spire-math.org)
509+
(BSD-style) spire-macros (org.spire-math:spire-macros_2.10:0.7.1 - http://spire-math.org)
510+
(New BSD License) Kryo (com.esotericsoftware.kryo:kryo:2.21 - http://code.google.com/p/kryo/)
511+
(New BSD License) MinLog (com.esotericsoftware.minlog:minlog:1.2 - http://code.google.com/p/minlog/)
512+
(New BSD License) ReflectASM (com.esotericsoftware.reflectasm:reflectasm:1.07 - http://code.google.com/p/reflectasm/)
513+
(New BSD license) Protocol Buffer Java API (com.google.protobuf:protobuf-java:2.5.0 - http://code.google.com/p/protobuf)
514+
(New BSD license) Protocol Buffer Java API (org.spark-project.protobuf:protobuf-java:2.4.1-shaded - http://code.google.com/p/protobuf)
515+
(The BSD License) Fortran to Java ARPACK (net.sourceforge.f2j:arpack_combined_all:0.1 - http://f2j.sourceforge.net)
516+
(The BSD License) xmlenc Library (xmlenc:xmlenc:0.52 - http://xmlenc.sourceforge.net)
517+
(The New BSD License) Py4J (net.sf.py4j:py4j:0.8.1 - http://py4j.sourceforge.net/)
518+
(Two-clause BSD-style license) JUnit-Interface (com.novocode:junit-interface:0.10 - http://github.com/szeiger/junit-interface/)
519+
(ISC/BSD License) jbcrypt (org.mindrot:jbcrypt:0.3m - http://www.mindrot.org/)
520+
521+
========================================================================
522+
MIT licenses
523+
========================================================================
524+
525+
The following components are provided under the MIT License. See project link for details.
526+
527+
(MIT License) JCL 1.1.1 implemented over SLF4J (org.slf4j:jcl-over-slf4j:1.7.5 - http://www.slf4j.org)
528+
(MIT License) JUL to SLF4J bridge (org.slf4j:jul-to-slf4j:1.7.5 - http://www.slf4j.org)
529+
(MIT License) SLF4J API Module (org.slf4j:slf4j-api:1.7.5 - http://www.slf4j.org)
530+
(MIT License) SLF4J LOG4J-12 Binding (org.slf4j:slf4j-log4j12:1.7.5 - http://www.slf4j.org)
531+
(MIT License) pyrolite (org.spark-project:pyrolite:2.0.1 - http://pythonhosted.org/Pyro4/)
532+
(MIT License) scopt (com.github.scopt:scopt_2.10:3.2.0 - https://github.com/scopt/scopt)
533+
(The MIT License) Mockito (org.mockito:mockito-all:1.8.5 - http://www.mockito.org)

0 commit comments

Comments
 (0)