{"action":"created","issue":{"url":"https://api.github.com/repos/apache/spark/issues/8709","labels_url":"https://api.github.com/repos/apache/spark/issues/8709/labels{/name}","comments_url":"https://api.github.com/repos/apache/spark/issues/8709/comments","events_url":"https://api.github.com/repos/apache/spark/issues/8709/events","html_url":"https://github.com/apache/spark/pull/8709","id":105923323,"number":8709,"title":"[SPARK-10556] Remove explicit Scala version for sbt project build files","user":{"login":"ahirreddy","id":153361,"avatar_url":"https://avatars.githubusercontent.com/u/153361?v=3","gravatar_id":"","url":"https://api.github.com/users/ahirreddy","html_url":"https://github.com/ahirreddy","followers_url":"https://api.github.com/users/ahirreddy/followers","following_url":"https://api.github.com/users/ahirreddy/following{/other_user}","gists_url":"https://api.github.com/users/ahirreddy/gists{/gist_id}","starred_url":"https://api.github.com/users/ahirreddy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahirreddy/subscriptions","organizations_url":"https://api.github.com/users/ahirreddy/orgs","repos_url":"https://api.github.com/users/ahirreddy/repos","events_url":"https://api.github.com/users/ahirreddy/events{/privacy}","received_events_url":"https://api.github.com/users/ahirreddy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-11T00:23:32Z","updated_at":"2015-09-11T00:46:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apache/spark/pulls/8709","html_url":"https://github.com/apache/spark/pull/8709","diff_url":"https://github.com/apache/spark/pull/8709.diff","patch_url":"https://github.com/apache/spark/pull/8709.patch"},"body":"Previously, project/plugins.sbt explicitly set scalaVersion to 2.10.4. This can cause issues when using a version of sbt that is compiled against a different version of Scala (for example sbt 0.13.9 uses 2.10.5). Removing this explicit setting will cause build files to be compiled and run against the same version of Scala that sbt is compiled against.\r\n\r\nNote that this only applies to the project build files (items in project/), it is distinct from the version of Scala we target for the actual spark compilation.\r\n"},"comment":{"url":"https://api.github.com/repos/apache/spark/issues/comments/139419874","html_url":"https://github.com/apache/spark/pull/8709#issuecomment-139419874","issue_url":"https://api.github.com/repos/apache/spark/issues/8709","id":139419874,"user":{"login":"marmbrus","id":527,"avatar_url":"https://avatars.githubusercontent.com/u/527?v=3","gravatar_id":"","url":"https://api.github.com/users/marmbrus","html_url":"https://github.com/marmbrus","followers_url":"https://api.github.com/users/marmbrus/followers","following_url":"https://api.github.com/users/marmbrus/following{/other_user}","gists_url":"https://api.github.com/users/marmbrus/gists{/gist_id}","starred_url":"https://api.github.com/users/marmbrus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marmbrus/subscriptions","organizations_url":"https://api.github.com/users/marmbrus/orgs","repos_url":"https://api.github.com/users/marmbrus/repos","events_url":"https://api.github.com/users/marmbrus/events{/privacy}","received_events_url":"https://api.github.com/users/marmbrus/received_events","type":"User","site_admin":false},"created_at":"2015-09-11T00:46:34Z","updated_at":"2015-09-11T00:46:34Z","body":"@vanzin I believe that is what SBT expects, I'm not sure why this setting was there in the first place.  You shouldn't be running files compiled with different versions of scala together or you can get weird abstract method errors."}}