GitHub user justinuang opened a pull request:
https://github.com/apache/spark/pull/22968
Merge upstream
## What changes were proposed in this pull request?
(Please fill in changes proposed in this fix)
## How was this patch tested?
(Please explain how this patch was tested. E.g. unit tests, integration
tests, manual tests)
(If this patch involves UI changes, please attach a screenshot; otherwise,
remove this)
Please review http://spark.apache.org/contributing.html before opening a
pull request.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/palantir/spark juang/merge-easy-upstream
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/spark/pull/22968.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #22968
commit 349a63c12acc919dbd25cc54fe75230b6f16224a
Author: Dan SÄnduleac
Date: 2018-03-23T19:41:50Z
Improve bin packing and reduce scala parallelism (#333)
commit 7827060679786afc02e7e6e3d778c2fcb2c13db9
Author: Dan Sanduleac
Date: 2018-03-24T00:40:20Z
v1-maven-build-with-version should cache by revision not buildNum since it
needs to be common between different jobs
commit 06290c19132f0be5a3e5f6a32b3c4458beadc394
Author: Dan SÄnduleac
Date: 2018-03-24T20:19:19Z
Ignore flaky scala tests as well as hive tests (#335)
commit 2bc8fafe45711a64a56f4d031e75dc609c5314e6
Author: Dan SÄnduleac
Date: 2018-03-25T18:16:16Z
Treat classnames with only skipped tests as having taken 0 time (#336)
commit 2c8c96be2b9719cc998d113d5c7cabf6c51a2403
Author: Robert Kruszewski
Date: 2018-03-26T09:38:09Z
Force okhttp logging interceptor(#337)
commit 4c99e6354198ec11b46ffc38014fdab6b55dcffd
Author: Dan SÄnduleac
Date: 2018-03-26T11:13:07Z
Handle nulls in k8s responses correctly (#334)
commit cf31e8342e5c0b771c2b5dcb3b9a86540adf1f92
Author: Dan SÄnduleac
Date: 2018-03-26T12:18:15Z
Store/restore ~/.m2 after versioned build (since pom.xml changes) (#339)
commit de656d21c658bad0b7f873e9da541b7cb303c5fa
Author: Dan SÄnduleac
Date: 2018-03-27T00:12:43Z
build-sbt directly, and don't restore build-maven where not necessary (#340)
commit d531f534734226dc65be04ec9e9714792afa983c
Author: Dan Sanduleac
Date: 2018-03-27T11:59:34Z
empty commit
commit 1aeaf27ae65ff3f625235b48a3a0e75d0a3fbb11
Author: Dan SÄnduleac
Date: 2018-03-28T12:46:12Z
Faster deploy by parallelizing maven and skipping unnecessary second 'mvn
package' (#342)
commit 44a14cdafe247f7094d7571e00cfd8e85bf0e397
Author: Jeremy Liu
Date: 2018-03-28T19:54:33Z
Move RBackend to member variable
commit 5d88c9527b602728ccaf0a48d0106b2729d46a2a
Author: Dan SÄnduleac
Date: 2018-03-29T14:02:06Z
[SPARK-23795][LAUNCHER] Make AbstractLauncher#self() protected (#341)
commit 41415d4865b625da8516739e0e63acdb1137a3b0
Author: mcheah
Date: 2018-03-07T01:59:03Z
Rebase to upstream's version of Kubernetes support.
commit 4ac24329b53e51cdc3990f634ed7a2249c8423e3
Author: mcheah
Date: 2018-03-12T20:46:21Z
Replace manifest
commit 6d23bae6fcccb483128c9d70438653b0c239c8c6
Author: Ilan Filonenko
Date: 2018-03-19T18:29:56Z
[SPARK-22839][K8S] Remove the use of init-container for downloading remote
dependencies
Removal of the init-container for downloading remote dependencies. Built
off of the work done by vanzin in an attempt to refactor driver/executor
configuration elaborated in
[this](https://issues.apache.org/jira/browse/SPARK-22839) ticket.
This patch was tested with unit and integration tests.
Author: Ilan Filonenko
Closes #20669 from ifilonenko/remove-init-container.
commit 1d60e389e6b84b158a91e1a9cdeeb124949c4d07
Author: mcheah
Date: 2018-03-29T18:51:02Z
Match entrypoint as well
commit 5774deb0022235455e84387a304fa6823f939f74
Author: amenck
Date: 2018-03-29T19:56:56Z
Merge pull request #343 from jeremyjliu/jl/expose-r-backend
Move RBackend to member variable
commit 4e7f4f09512a5a30f72ed679fad594f87b12db75
Author: Dan SÄnduleac
Date: 2018-03-29T20:29:52Z
Properly remove hive from modules (#338)
commit 95cf5f7523f60cfdd7fdc9d76dfd2668c287785c
Author: mccheah
Date: 2018-03-29T22:57:40Z
Merge pull request #324 from palantir/use-upstream-kubernetes
Rebase to upstream's version of Kubernetes support.
commit a7383de811ea01f60aeb642b6c192aecef14ff6a
Author: Robert Kruszewski
Date: 2018-03-30T02:30:51Z
mapexpressions preserving origin
commit 479cf4633bc415b33fd80fc969be885b0decc5cb
Author: Robert Kruszewski
Date: 2018-03-30T02:34:47Z
correct place
commit bb10a57784784fa0f661540aa5cf3acb4dad7651
Author: mccheah
Date: 2018-03-30T19:13:37Z
Merge pull request #344 from