Skip to content

Commit e8e1c69

Browse files
first commit
0 parents  commit e8e1c69

File tree

14,479 files changed

+1390609
-0
lines changed

Some content is hidden

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

14,479 files changed

+1390609
-0
lines changed

.gitattributes

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
*.bat text eol=crlf
2+
*.cmd text eol=crlf

.github/PULL_REQUEST_TEMPLATE

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
## What changes were proposed in this pull request?
2+
3+
(Please fill in changes proposed in this fix)
4+
5+
## How was this patch tested?
6+
7+
(Please explain how this patch was tested. E.g. unit tests, integration tests, manual tests)
8+
(If this patch involves UI changes, please attach a screenshot; otherwise, remove this)
9+
10+
Please review http://spark.apache.org/contributing.html before opening a pull request.

.gitignore

+93
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
*#*#
2+
*.#*
3+
*.iml
4+
*.ipr
5+
*.iws
6+
*.pyc
7+
*.pyo
8+
*.swp
9+
*~
10+
.DS_Store
11+
.cache
12+
.classpath
13+
.ensime
14+
.ensime_cache/
15+
.ensime_lucene
16+
.generated-mima*
17+
.idea/
18+
.idea_modules/
19+
.project
20+
.pydevproject
21+
.scala_dependencies
22+
.settings
23+
/lib/
24+
R-unit-tests.log
25+
R/unit-tests.out
26+
R/cran-check.out
27+
R/pkg/vignettes/sparkr-vignettes.html
28+
R/pkg/tests/fulltests/Rplots.pdf
29+
build/*.jar
30+
build/apache-maven*
31+
build/scala*
32+
build/zinc*
33+
cache
34+
checkpoint
35+
conf/*.cmd
36+
conf/*.conf
37+
conf/*.properties
38+
conf/*.sh
39+
conf/*.xml
40+
conf/java-opts
41+
conf/slaves
42+
dependency-reduced-pom.xml
43+
derby.log
44+
dev/create-release/*final
45+
dev/create-release/*txt
46+
dev/pr-deps/
47+
dist/
48+
docs/_site
49+
docs/api
50+
sql/docs
51+
sql/site
52+
lib_managed/
53+
lint-r-report.log
54+
log/
55+
logs/
56+
out/
57+
project/boot/
58+
project/build/target/
59+
project/plugins/lib_managed/
60+
project/plugins/project/build.properties
61+
project/plugins/src_managed/
62+
project/plugins/target/
63+
python/lib/pyspark.zip
64+
python/deps
65+
python/pyspark/python
66+
reports/
67+
scalastyle-on-compile.generated.xml
68+
scalastyle-output.xml
69+
scalastyle.txt
70+
spark-*-bin-*.tgz
71+
spark-tests.log
72+
src_managed/
73+
streaming-tests.log
74+
target/
75+
unit-tests.log
76+
work/
77+
78+
# For Hive
79+
TempStatsStore/
80+
metastore/
81+
metastore_db/
82+
sql/hive-thriftserver/test_warehouses
83+
warehouse/
84+
spark-warehouse/
85+
86+
# For R session data
87+
.RData
88+
.RHistory
89+
.Rhistory
90+
*.Rproj
91+
*.Rproj.*
92+
93+
.Rproj.user

.travis.yml

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
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+
# Spark provides this Travis CI configuration file to help contributors
17+
# check Scala/Java style conformance and JDK7/8 compilation easily
18+
# during their preparing pull requests.
19+
# - Scalastyle is executed during `maven install` implicitly.
20+
# - Java Checkstyle is executed by `lint-java`.
21+
# See the related discussion here.
22+
# https://github.com/apache/spark/pull/12980
23+
24+
# 1. Choose OS (Ubuntu 14.04.3 LTS Server Edition 64bit, ~2 CORE, 7.5GB RAM)
25+
sudo: required
26+
dist: trusty
27+
28+
# 2. Choose language and target JDKs for parallel builds.
29+
language: java
30+
jdk:
31+
- oraclejdk8
32+
33+
# 3. Setup cache directory for SBT and Maven.
34+
cache:
35+
directories:
36+
- $HOME/.sbt
37+
- $HOME/.m2
38+
39+
# 4. Turn off notifications.
40+
notifications:
41+
email: false
42+
43+
# 5. Run maven install before running lint-java.
44+
install:
45+
- export MAVEN_SKIP_RC=1
46+
- build/mvn -T 4 -q -DskipTests -Pkubernetes -Pmesos -Pyarn -Pkinesis-asl -Phive -Phive-thriftserver install
47+
48+
# 6. Run lint-java.
49+
script:
50+
- dev/lint-java

CONTRIBUTING.md

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
## Contributing to Spark
2+
3+
*Before opening a pull request*, review the
4+
[Contributing to Spark guide](http://spark.apache.org/contributing.html).
5+
It lists steps that are required before creating a PR. In particular, consider:
6+
7+
- Is the change important and ready enough to ask the community to spend time reviewing?
8+
- Have you searched for existing, related JIRAs and pull requests?
9+
- Is this a new feature that can stand alone as a [third party project](http://spark.apache.org/third-party-projects.html) ?
10+
- Is the change being proposed clearly explained and motivated?
11+
12+
When you contribute code, you affirm that the contribution is your original work and that you
13+
license the work to the project under the project's open source license. Whether or not you
14+
state this explicitly, by submitting any copyrighted material via pull request, email, or
15+
other means you agree to license the material under the project's open source license and
16+
warrant that you have the legal authority to do so.

0 commit comments

Comments
 (0)