Skip to content
Snippets Groups Projects
  1. May 19, 2014
    • Matei Zaharia's avatar
      SPARK-1879. Increase MaxPermSize since some of our builds have many classes · 5af99d76
      Matei Zaharia authored
      See https://issues.apache.org/jira/browse/SPARK-1879 -- builds with Hadoop2 and Hive ran out of PermGen space in spark-shell, when those things added up with the Scala compiler.
      
      Note that users can still override it by setting their own Java options with this change. Their options will come later in the command string than the -XX:MaxPermSize=128m.
      
      Author: Matei Zaharia <matei@databricks.com>
      
      Closes #823 from mateiz/spark-1879 and squashes the following commits:
      
      6bc0ee8 [Matei Zaharia] Increase MaxPermSize to 128m since some of our builds have lots of classes
      5af99d76
    • zsxwing's avatar
      SPARK-1878: Fix the incorrect initialization order · 1811ba8c
      zsxwing authored
      JIRA: https://issues.apache.org/jira/browse/SPARK-1878
      
      Author: zsxwing <zsxwing@gmail.com>
      
      Closes #822 from zsxwing/SPARK-1878 and squashes the following commits:
      
      4a47e27 [zsxwing] SPARK-1878: Fix the incorrect initialization order
      1811ba8c
    • Matei Zaharia's avatar
      [SPARK-1876] Windows fixes to deal with latest distribution layout changes · 7b70a707
      Matei Zaharia authored
      - Look for JARs in the right place
      - Launch examples the same way as on Unix
      - Load datanucleus JARs if they exist
      - Don't attempt to parse local paths as URIs in SparkSubmit, since paths with C:\ are not valid URIs
      - Also fixed POM exclusion rules for datanucleus (it wasn't properly excluding it, whereas SBT was)
      
      Author: Matei Zaharia <matei@databricks.com>
      
      Closes #819 from mateiz/win-fixes and squashes the following commits:
      
      d558f96 [Matei Zaharia] Fix comment
      228577b [Matei Zaharia] Review comments
      d3b71c7 [Matei Zaharia] Properly exclude datanucleus files in Maven assembly
      144af84 [Matei Zaharia] Update Windows scripts to match latest binary package layout
      7b70a707
  2. May 18, 2014
    • Xiangrui Meng's avatar
      [WIP][SPARK-1871][MLLIB] Improve MLlib guide for v1.0 · df0aa835
      Xiangrui Meng authored
      Some improvements to MLlib guide:
      
      1. [SPARK-1872] Update API links for unidoc.
      2. [SPARK-1783] Added `page.displayTitle` to the global layout. If it is defined, use it instead of `page.title` for title display.
      3. Add more Java/Python examples.
      
      Author: Xiangrui Meng <meng@databricks.com>
      
      Closes #816 from mengxr/mllib-doc and squashes the following commits:
      
      ec2e407 [Xiangrui Meng] format scala example for ALS
      cd9f40b [Xiangrui Meng] add a paragraph to summarize distributed matrix types
      4617f04 [Xiangrui Meng] add python example to loadLibSVMFile and fix Java example
      d6509c2 [Xiangrui Meng] [SPARK-1783] update mllib titles
      561fdc0 [Xiangrui Meng] add a displayTitle option to global layout
      195d06f [Xiangrui Meng] add Java example for summary stats and minor fix
      9f1ff89 [Xiangrui Meng] update java api links in mllib-basics
      7dad18e [Xiangrui Meng] update java api links in NB
      3a0f4a6 [Xiangrui Meng] api/pyspark -> api/python
      35bdeb9 [Xiangrui Meng] api/mllib -> api/scala
      e4afaa8 [Xiangrui Meng] explicity state what might change
      df0aa835
    • Patrick Wendell's avatar
      SPARK-1873: Add README.md file when making distributions · 4ce47932
      Patrick Wendell authored
      Author: Patrick Wendell <pwendell@gmail.com>
      
      Closes #818 from pwendell/reamde and squashes the following commits:
      
      4020b11 [Patrick Wendell] SPARK-1873: Add README.md file when making distributions
      4ce47932
    • Neville Li's avatar
      Fix spark-submit path in spark-shell & pyspark · ebcd2d68
      Neville Li authored
      Author: Neville Li <neville@spotify.com>
      
      Closes #812 from nevillelyh/neville/v1.0 and squashes the following commits:
      
      0dc33ed [Neville Li] Fix spark-submit path in pyspark
      becec64 [Neville Li] Fix spark-submit path in spark-shell
      ebcd2d68
  3. May 17, 2014
    • Patrick Wendell's avatar
      Make deprecation warning less severe · 442808a7
      Patrick Wendell authored
      Just a small change. I think it's good not to scare people who are using the old options.
      
      Author: Patrick Wendell <pwendell@gmail.com>
      
      Closes #810 from pwendell/warnings and squashes the following commits:
      
      cb8a311 [Patrick Wendell] Make deprecation warning less severe
      442808a7
    • Andrew Or's avatar
      [SPARK-1824] Remove <master> from Python examples · cf6cbe9f
      Andrew Or authored
      A recent PR (#552) fixed this for all Scala / Java examples. We need to do it for python too.
      
      Note that this blocks on #799, which makes `bin/pyspark` go through Spark submit. With only the changes in this PR, the only way to run these examples is through Spark submit. Once #799 goes in, you can use `bin/pyspark` to run them too. For example,
      
      ```
      bin/pyspark examples/src/main/python/pi.py 100 --master local-cluster[4,1,512]
      ```
      
      Author: Andrew Or <andrewor14@gmail.com>
      
      Closes #802 from andrewor14/python-examples and squashes the following commits:
      
      cf50b9f [Andrew Or] De-indent python comments (minor)
      50f80b1 [Andrew Or] Remove pyFiles from SparkContext construction
      c362f69 [Andrew Or] Update docs to use spark-submit for python applications
      7072c6a [Andrew Or] Merge branch 'master' of github.com:apache/spark into python-examples
      427a5f0 [Andrew Or] Update docs
      d32072c [Andrew Or] Remove <master> from examples + update usages
      cf6cbe9f
    • Andrew Or's avatar
      [SPARK-1808] Route bin/pyspark through Spark submit · 4b8ec6fc
      Andrew Or authored
      **Problem.** For `bin/pyspark`, there is currently no other way to specify Spark configuration properties other than through `SPARK_JAVA_OPTS` in `conf/spark-env.sh`. However, this mechanism is supposedly deprecated. Instead, it needs to pick up configurations explicitly specified in `conf/spark-defaults.conf`.
      
      **Solution.** Have `bin/pyspark` invoke `bin/spark-submit`, like all of its counterparts in Scala land (i.e. `bin/spark-shell`, `bin/run-example`). This has the additional benefit of making the invocation of all the user facing Spark scripts consistent.
      
      **Details.** `bin/pyspark` inherently handles two cases: (1) running python applications and (2) running the python shell. For (1), Spark submit already handles running python applications. For cases in which `bin/pyspark` is given a python file, we can simply call pass the file directly to Spark submit and let it handle the rest.
      
      For case (2), `bin/pyspark` starts a python process as before, which launches the JVM as a sub-process. The existing code already provides a code path to do this. All we needed to change is to use `bin/spark-submit` instead of `spark-class` to launch the JVM. This requires modifications to Spark submit to handle the pyspark shell as a special case.
      
      This has been tested locally (OSX and Windows 7), on a standalone cluster, and on a YARN cluster. Running IPython also works as before, except now it takes in Spark submit arguments too.
      
      Author: Andrew Or <andrewor14@gmail.com>
      
      Closes #799 from andrewor14/pyspark-submit and squashes the following commits:
      
      bf37e36 [Andrew Or] Minor changes
      01066fa [Andrew Or] bin/pyspark for Windows
      c8cb3bf [Andrew Or] Handle perverse app names (with escaped quotes)
      1866f85 [Andrew Or] Windows is not cooperating
      456d844 [Andrew Or] Guard against shlex hanging if PYSPARK_SUBMIT_ARGS is not set
      7eebda8 [Andrew Or] Merge branch 'master' of github.com:apache/spark into pyspark-submit
      b7ba0d8 [Andrew Or] Address a few comments (minor)
      06eb138 [Andrew Or] Use shlex instead of writing our own parser
      05879fa [Andrew Or] Merge branch 'master' of github.com:apache/spark into pyspark-submit
      a823661 [Andrew Or] Fix --die-on-broken-pipe not propagated properly
      6fba412 [Andrew Or] Deal with quotes + address various comments
      fe4c8a7 [Andrew Or] Update --help for bin/pyspark
      afe47bf [Andrew Or] Fix spark shell
      f04aaa4 [Andrew Or] Merge branch 'master' of github.com:apache/spark into pyspark-submit
      a371d26 [Andrew Or] Route bin/pyspark through Spark submit
      4b8ec6fc
  4. May 16, 2014
    • Patrick Wendell's avatar
      Version bump of spark-ec2 scripts · c0ab85d7
      Patrick Wendell authored
      This will allow us to change things in spark-ec2 related to the 1.0 release.
      
      Author: Patrick Wendell <pwendell@gmail.com>
      
      Closes #809 from pwendell/spark-ec2 and squashes the following commits:
      
      59117fb [Patrick Wendell] Version bump of spark-ec2 scripts
      c0ab85d7
    • Michael Armbrust's avatar
      SPARK-1864 Look in spark conf instead of system properties when propagating... · a80a6a13
      Michael Armbrust authored
      SPARK-1864 Look in spark conf instead of system properties when propagating configuration to executors.
      
      Author: Michael Armbrust <michael@databricks.com>
      
      Closes #808 from marmbrus/confClasspath and squashes the following commits:
      
      4c31d57 [Michael Armbrust] Look in spark conf instead of system properties when propagating configuration to executors.
      a80a6a13
    • Matei Zaharia's avatar
      Tweaks to Mesos docs · fed6303f
      Matei Zaharia authored
      - Mention Apache downloads first
      - Shorten some wording
      
      Author: Matei Zaharia <matei@databricks.com>
      
      Closes #806 from mateiz/doc-update and squashes the following commits:
      
      d9345cd [Matei Zaharia] typo
      a179f8d [Matei Zaharia] Tweaks to Mesos docs
      fed6303f
    • Andre Schumacher's avatar
      SPARK-1487 [SQL] Support record filtering via predicate pushdown in Parquet · 40d6acd6
      Andre Schumacher authored
      Simple filter predicates such as LessThan, GreaterThan, etc., where one side is a literal and the other one a NamedExpression are now pushed down to the underlying ParquetTableScan. Here are some results for a microbenchmark with a simple schema of six fields of different types where most records failed the test:
      
                   | Uncompressed  | Compressed
      -------------| ------------- | -------------
      File size  |     10 GB  | 2 GB
      Speedup |      2         | 1.8
      
      Since mileage may vary I added a new option to SparkConf:
      
      `org.apache.spark.sql.parquet.filter.pushdown`
      
      Default value would be `true` and setting it to `false` disables the pushdown. When most rows are expected to pass the filter or when there are few fields performance can be better when pushdown is disabled. The default should fit situations with a reasonable number of (possibly nested) fields where not too many records on average pass the filter.
      
      Because of an issue with Parquet ([see here](https://github.com/Parquet/parquet-mr/issues/371])) currently only predicates on non-nullable attributes are pushed down. If one would know that for a given table no optional fields have missing values one could also allow overriding this.
      
      Author: Andre Schumacher <andre.schumacher@iki.fi>
      
      Closes #511 from AndreSchumacher/parquet_filter and squashes the following commits:
      
      16bfe83 [Andre Schumacher] Removing leftovers from merge during rebase
      7b304ca [Andre Schumacher] Fixing formatting
      c36d5cb [Andre Schumacher] Scalastyle
      3da98db [Andre Schumacher] Second round of review feedback
      7a78265 [Andre Schumacher] Fixing broken formatting in ParquetFilter
      a86553b [Andre Schumacher] First round of code review feedback
      b0f7806 [Andre Schumacher] Optimizing imports in ParquetTestData
      85fea2d [Andre Schumacher] Adding SparkConf setting to disable filter predicate pushdown
      f0ad3cf [Andre Schumacher] Undoing changes not needed for this PR
      210e9cb [Andre Schumacher] Adding disjunctive filter predicates
      a93a588 [Andre Schumacher] Adding unit test for filtering
      6d22666 [Andre Schumacher] Extending ParquetFilters
      93e8192 [Andre Schumacher] First commit Parquet record filtering
      40d6acd6
    • Michael Armbrust's avatar
      [SQL] Implement between in hql · 032d6632
      Michael Armbrust authored
      Author: Michael Armbrust <michael@databricks.com>
      
      Closes #804 from marmbrus/between and squashes the following commits:
      
      ae24672 [Michael Armbrust] add golden answer.
      d9997ef [Michael Armbrust] Implement between in hql.
      9bd4433 [Michael Armbrust] Better error on parse failures.
      032d6632
    • Zhen Peng's avatar
      bugfix: overflow of graphx Edge compare function · fa6de408
      Zhen Peng authored
      Author: Zhen Peng <zhenpeng01@baidu.com>
      
      Closes #769 from zhpengg/bugfix-graphx-edge-compare and squashes the following commits:
      
      8a978ff [Zhen Peng] add ut for graphx Edge.lexicographicOrdering.compare
      413c258 [Zhen Peng] there maybe a overflow for two Long's substraction
      fa6de408
    • Patrick Wendell's avatar
      HOTFIX: Duplication of hbase version · e304eb99
      Patrick Wendell authored
      e304eb99
    • Patrick Wendell's avatar
      SPARK-1862: Support for MapR in the Maven build. · 17702e28
      Patrick Wendell authored
      Author: Patrick Wendell <pwendell@gmail.com>
      
      Closes #803 from pwendell/mapr-support and squashes the following commits:
      
      8df60e4 [Patrick Wendell] SPARK-1862: Support for MapR in the Maven build.
      17702e28
    • Cheng Hao's avatar
      [Spark-1461] Deferred Expression Evaluation (short-circuit evaluation) · a20fea98
      Cheng Hao authored
      This patch unify the foldable & nullable interface for Expression.
      1) Deterministic-less UDF (like Rand()) can not be folded.
      2) Short-circut will significantly improves the performance in Expression Evaluation, however, the stateful UDF should not be ignored in a short-circuit evaluation(e.g. in expression: col1 > 0 and row_sequence() < 1000, row_sequence() can not be ignored even if col1 > 0 is false)
      
      I brought an concept of DeferredObject from Hive, which has 2 kinds of children classes (EagerResult / DeferredResult), the former requires triggering the evaluation before it's created, while the later trigger the evaluation when first called its get() method.
      
      Author: Cheng Hao <hao.cheng@intel.com>
      
      Closes #446 from chenghao-intel/expression_deferred_evaluation and squashes the following commits:
      
      d2729de [Cheng Hao] Fix the codestyle issues
      a08f09c [Cheng Hao] fix bug in or/and short-circuit evaluation
      af2236b [Cheng Hao] revert the short-circuit expression evaluation for IF
      b7861d2 [Cheng Hao] Add Support for Deferred Expression Evaluation
      a20fea98
  5. May 15, 2014
    • Aaron Davidson's avatar
      SPARK-1860: Do not cleanup application work/ directories by default · bb98ecaf
      Aaron Davidson authored
      This causes an unrecoverable error for applications that are running for longer
      than 7 days that have jars added to the SparkContext, as the jars are cleaned up
      even though the application is still running.
      
      Author: Aaron Davidson <aaron@databricks.com>
      
      Closes #800 from aarondav/shitty-defaults and squashes the following commits:
      
      a573fbb [Aaron Davidson] SPARK-1860: Do not cleanup application work/ directories by default
      bb98ecaf
    • Huajian Mao's avatar
      Typos in Spark · 94c51396
      Huajian Mao authored
      Author: Huajian Mao <huajianmao@gmail.com>
      
      Closes #798 from huajianmao/patch-1 and squashes the following commits:
      
      208a454 [Huajian Mao] A typo in Task
      1b515af [Huajian Mao] A typo in the message
      94c51396
    • Prashant Sharma's avatar
      Fixes a misplaced comment. · e1e3416c
      Prashant Sharma authored
      Fixes a misplaced comment from #785.
      
      @pwendell
      
      Author: Prashant Sharma <prashant.s@imaginea.com>
      
      Closes #788 from ScrapCodes/patch-1 and squashes the following commits:
      
      3ef6a69 [Prashant Sharma] Update package-info.java
      67d9461 [Prashant Sharma] Update package-info.java
      e1e3416c
    • Michael Armbrust's avatar
      [SQL] Fix tiny/small ints from HiveMetastore. · a4aafe5f
      Michael Armbrust authored
      Author: Michael Armbrust <michael@databricks.com>
      
      Closes #797 from marmbrus/smallInt and squashes the following commits:
      
      2db9dae [Michael Armbrust] Fix tiny/small ints from HiveMetastore.
      a4aafe5f
    • Stevo Slavić's avatar
      SPARK-1803 Replaced colon in filenames with a dash · e66e31be
      Stevo Slavić authored
      This patch replaces colon in several filenames with dash to make these filenames Windows compatible.
      
      Author: Stevo Slavić <sslavic@gmail.com>
      Author: Stevo Slavic <sslavic@gmail.com>
      
      Closes #739 from sslavic/SPARK-1803 and squashes the following commits:
      
      3ec66eb [Stevo Slavic] Removed extra empty line which was causing test to fail
      b967cc3 [Stevo Slavić] Aligned tests and names of test resources
      2b12776 [Stevo Slavić] Fixed a typo in file name
      1c5dfff [Stevo Slavić] Replaced colon in file name with dash
      8f5bf7f [Stevo Slavić] Replaced colon in file name with dash
      c5b5083 [Stevo Slavić] Replaced colon in file name with dash
      a49801f [Stevo Slavić] Replaced colon in file name with dash
      401d99e [Stevo Slavić] Replaced colon in file name with dash
      40a9621 [Stevo Slavić] Replaced colon in file name with dash
      4774580 [Stevo Slavić] Replaced colon in file name with dash
      004f8bb [Stevo Slavić] Replaced colon in file name with dash
      d6a3e2c [Stevo Slavić] Replaced colon in file name with dash
      b585126 [Stevo Slavić] Replaced colon in file name with dash
      028e48a [Stevo Slavić] Replaced colon in file name with dash
      ece0507 [Stevo Slavić] Replaced colon in file name with dash
      84f5d2f [Stevo Slavić] Replaced colon in file name with dash
      2fc7854 [Stevo Slavić] Replaced colon in file name with dash
      9e1467d [Stevo Slavić] Replaced colon in file name with dash
      e66e31be
    • Sandy Ryza's avatar
      SPARK-1851. Upgrade Avro dependency to 1.7.6 so Spark can read Avro file... · 08e7606a
      Sandy Ryza authored
      ...s
      
      Author: Sandy Ryza <sandy@cloudera.com>
      
      Closes #795 from sryza/sandy-spark-1851 and squashes the following commits:
      
      79c8227 [Sandy Ryza] SPARK-1851. Upgrade Avro dependency to 1.7.6 so Spark can read Avro files
      08e7606a
    • Xiangrui Meng's avatar
      [SPARK-1741][MLLIB] add predict(JavaRDD) to RegressionModel, ClassificationModel, and KMeans · d52761d6
      Xiangrui Meng authored
      `model.predict` returns a RDD of Scala primitive type (Int/Double), which is recognized as Object in Java. Adding predict(JavaRDD) could make life easier for Java users.
      
      Added tests for KMeans, LinearRegression, and NaiveBayes.
      
      Will update examples after https://github.com/apache/spark/pull/653 gets merged.
      
      cc: @srowen
      
      Author: Xiangrui Meng <meng@databricks.com>
      
      Closes #670 from mengxr/predict-javardd and squashes the following commits:
      
      b77ccd8 [Xiangrui Meng] Merge branch 'master' into predict-javardd
      43caac9 [Xiangrui Meng] add predict(JavaRDD) to RegressionModel, ClassificationModel, and KMeans
      d52761d6
    • Takuya UESHIN's avatar
      [SPARK-1819] [SQL] Fix GetField.nullable. · 94c9d6f5
      Takuya UESHIN authored
      `GetField.nullable` should be `true` not only when `field.nullable` is `true` but also when `child.nullable` is `true`.
      
      Author: Takuya UESHIN <ueshin@happy-camper.st>
      
      Closes #757 from ueshin/issues/SPARK-1819 and squashes the following commits:
      
      8781a11 [Takuya UESHIN] Modify a test to use named parameters.
      5bfc77d [Takuya UESHIN] Fix GetField.nullable.
      94c9d6f5
    • Takuya UESHIN's avatar
      [SPARK-1845] [SQL] Use AllScalaRegistrar for SparkSqlSerializer to register serializers of ... · db8cc6f2
      Takuya UESHIN authored
      ...Scala collections.
      
      When I execute `orderBy` or `limit` for `SchemaRDD` including `ArrayType` or `MapType`, `SparkSqlSerializer` throws the following exception:
      
      ```
      com.esotericsoftware.kryo.KryoException: Class cannot be created (missing no-arg constructor): scala.collection.immutable.$colon$colon
      ```
      
      or
      
      ```
      com.esotericsoftware.kryo.KryoException: Class cannot be created (missing no-arg constructor): scala.collection.immutable.Vector
      ```
      
      or
      
      ```
      com.esotericsoftware.kryo.KryoException: Class cannot be created (missing no-arg constructor): scala.collection.immutable.HashMap$HashTrieMap
      ```
      
      and so on.
      
      This is because registrations of serializers for each concrete collections are missing in `SparkSqlSerializer`.
      I believe it should use `AllScalaRegistrar`.
      `AllScalaRegistrar` covers a lot of serializers for concrete classes of `Seq`, `Map` for `ArrayType`, `MapType`.
      
      Author: Takuya UESHIN <ueshin@happy-camper.st>
      
      Closes #790 from ueshin/issues/SPARK-1845 and squashes the following commits:
      
      d1ed992 [Takuya UESHIN] Use AllScalaRegistrar for SparkSqlSerializer to register serializers of Scala collections.
      db8cc6f2
    • Andrew Ash's avatar
      SPARK-1846 Ignore logs directory in RAT checks · 3abe2b73
      Andrew Ash authored
      https://issues.apache.org/jira/browse/SPARK-1846
      
      Author: Andrew Ash <andrew@andrewash.com>
      
      Closes #793 from ash211/SPARK-1846 and squashes the following commits:
      
      3f50db5 [Andrew Ash] SPARK-1846 Ignore logs directory in RAT checks
      3abe2b73
    • Patrick Wendell's avatar
      HOTFIX: Don't build Javadoc in Maven when creating releases. · 514157f2
      Patrick Wendell authored
      Because we've added java package descriptions in some packages that don't
      have any Java files, running the Javadoc target hits this issue:
      
      http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4492654
      
      To fix this I've simply removed the javadoc target when publishing
      releases.
      514157f2
    • witgo's avatar
      fix different versions of commons-lang dependency and apache/spark#746 addendum · bae07e36
      witgo authored
      Author: witgo <witgo@qq.com>
      
      Closes #754 from witgo/commons-lang and squashes the following commits:
      
      3ebab31 [witgo] merge master
      f3b8fa2 [witgo] merge master
      2083fae [witgo] repeat definition
      5599cdb [witgo] multiple version of sbt  dependency
      c1b66a1 [witgo] fix different versions of commons-lang dependency
      bae07e36
    • Prashant Sharma's avatar
      Package docs · 46324279
      Prashant Sharma authored
      This is a few changes based on the original patch by @scrapcodes.
      
      Author: Prashant Sharma <prashant.s@imaginea.com>
      Author: Patrick Wendell <pwendell@gmail.com>
      
      Closes #785 from pwendell/package-docs and squashes the following commits:
      
      c32b731 [Patrick Wendell] Changes based on Prashant's patch
      c0463d3 [Prashant Sharma] added eof new line
      ce8bf73 [Prashant Sharma] Added eof new line to all files.
      4c35f2e [Prashant Sharma] SPARK-1563 Add package-info.java and package.scala files for all packages that appear in docs
      46324279
    • Patrick Wendell's avatar
      Documentation: Encourage use of reduceByKey instead of groupByKey. · 21570b46
      Patrick Wendell authored
      Author: Patrick Wendell <pwendell@gmail.com>
      
      Closes #784 from pwendell/group-by-key and squashes the following commits:
      
      9b4505f [Patrick Wendell] Small fix
      6347924 [Patrick Wendell] Documentation: Encourage use of reduceByKey instead of groupByKey.
      21570b46
  6. May 14, 2014
    • Matei Zaharia's avatar
      Add language tabs and Python version to interactive part of quick-start · f10de042
      Matei Zaharia authored
      This is an addition of some stuff that was missed in https://issues.apache.org/jira/browse/SPARK-1567. I've also updated the doc to show submitting the Python application with spark-submit.
      
      Author: Matei Zaharia <matei@databricks.com>
      
      Closes #782 from mateiz/spark-1567-extra and squashes the following commits:
      
      6f8f2aa [Matei Zaharia] tweaks
      9ed9874 [Matei Zaharia] tweaks
      ae67c3e [Matei Zaharia] tweak
      b303ba3 [Matei Zaharia] tweak
      1433a4d [Matei Zaharia] Add language tabs and Python version to interactive part of quick-start guide
      f10de042
    • Tathagata Das's avatar
      [SPARK-1840] SparkListenerBus prints out scary error message when terminated normally · ad4e60ee
      Tathagata Das authored
      Running SparkPi example gave this error.
      ```
      Pi is roughly 3.14374
      14/05/14 18:16:19 ERROR Utils: Uncaught exception in thread SparkListenerBus
      scala.runtime.NonLocalReturnControl$mcV$sp
      ```
      This is due to the catch-all in the SparkListenerBus, which logged control throwable used by scala system
      
      Author: Tathagata Das <tathagata.das1565@gmail.com>
      
      Closes #783 from tdas/controlexception-fix and squashes the following commits:
      
      a466c8d [Tathagata Das] Ignored control exceptions when logging all exceptions.
      ad4e60ee
    • Chen Chao's avatar
      default task number misleading in several places · 2f639957
      Chen Chao authored
        private[streaming] def defaultPartitioner(numPartitions: Int = self.ssc.sc.defaultParallelism){
          new HashPartitioner(numPartitions)
        }
      
      it represents that the default task number in Spark Streaming relies on the variable defaultParallelism in SparkContext, which is decided by the config property spark.default.parallelism
      
      the property "spark.default.parallelism" refers to https://github.com/apache/spark/pull/389
      
      Author: Chen Chao <crazyjvm@gmail.com>
      
      Closes #766 from CrazyJvm/patch-7 and squashes the following commits:
      
      0b7efba [Chen Chao] Update streaming-programming-guide.md
      cc5b66c [Chen Chao] default task number misleading in several places
      2f639957
    • wangfei's avatar
      [SPARK-1826] fix the head notation of package object dsl · 44165fc9
      wangfei authored
      Author: wangfei <scnbwf@yeah.net>
      
      Closes #765 from scwf/dslfix and squashes the following commits:
      
      d2d1a9d [wangfei] Update package.scala
      66ff53b [wangfei] fix the head notation of package object dsl
      44165fc9
    • andrewor14's avatar
      [Typo] propertes -> properties · 9ad096d5
      andrewor14 authored
      Author: andrewor14 <andrewor14@gmail.com>
      
      Closes #780 from andrewor14/submit-typo and squashes the following commits:
      
      e70e057 [andrewor14] propertes -> properties
      9ad096d5
    • Xiangrui Meng's avatar
      [SPARK-1696][MLLIB] use alpha in dense dspr · e3d72a74
      Xiangrui Meng authored
      It doesn't affect existing code because only `alpha = 1.0` is used in the code.
      
      Author: Xiangrui Meng <meng@databricks.com>
      
      Closes #778 from mengxr/mllib-dspr-fix and squashes the following commits:
      
      a37402e [Xiangrui Meng] use alpha in dense dspr
      e3d72a74
    • Jacek Laskowski's avatar
      String interpolation + some other small changes · 601e3719
      Jacek Laskowski authored
      After having been invited to make the change in https://github.com/apache/spark/commit/6bee01dd04ef73c6b829110ebcdd622d521ea8ff#commitcomment-6284165 by @witgo.
      
      Author: Jacek Laskowski <jacek@japila.pl>
      
      Closes #748 from jaceklaskowski/sparkenv-string-interpolation and squashes the following commits:
      
      be6ebac [Jacek Laskowski] String interpolation + some other small changes
      601e3719
    • Xiangrui Meng's avatar
      [FIX] do not load defaults when testing SparkConf in pyspark · 94c6c06e
      Xiangrui Meng authored
      The default constructor loads default properties, which can fail the test.
      
      Author: Xiangrui Meng <meng@databricks.com>
      
      Closes #775 from mengxr/pyspark-conf-fix and squashes the following commits:
      
      83ef6c4 [Xiangrui Meng] do not load defaults when testing SparkConf in pyspark
      94c6c06e
Loading