Return-Path: X-Original-To: apmail-spark-issues-archive@minotaur.apache.org Delivered-To: apmail-spark-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 871C210084 for ; Wed, 16 Jul 2014 17:12:06 +0000 (UTC) Received: (qmail 97124 invoked by uid 500); 16 Jul 2014 17:12:06 -0000 Delivered-To: apmail-spark-issues-archive@spark.apache.org Received: (qmail 97096 invoked by uid 500); 16 Jul 2014 17:12:06 -0000 Mailing-List: contact issues-help@spark.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@spark.apache.org Delivered-To: mailing list issues@spark.apache.org Received: (qmail 97085 invoked by uid 99); 16 Jul 2014 17:12:06 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Jul 2014 17:12:06 +0000 Date: Wed, 16 Jul 2014 17:12:06 +0000 (UTC) From: "Patrick Wendell (JIRA)" To: issues@spark.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (SPARK-2526) Simplify make-distribution.sh MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Patrick Wendell created SPARK-2526: -------------------------------------- Summary: Simplify make-distribution.sh Key: SPARK-2526 URL: https://issues.apache.org/jira/browse/SPARK-2526 Project: Spark Issue Type: Bug Components: Build Reporter: Patrick Wendell Assignee: Patrick Wendell There is a some complexity make-distribution.sh around selecting profiles. This is both annoying to maintain and also limits the number of ways that packagers can use this. For instance, it's not possible to build with separate HDFS and YARN versions, and supporting this with our current flags would get pretty complicated. We should just allow the user to pass a list of profiles directly to make-distribution.sh - the Maven build itself is already parameterized to support this. We also now have good docs explaining the use of profiles in the Maven build. All of this logic was more necessary when we used SBT for the package build, but we haven't done that for several versions. -- This message was sent by Atlassian JIRA (v6.2#6252)