Bug 1124661 - [RFE][sahara]: [EDP] Add a Spark job type (instead of overloading Java)
Summary: [RFE][sahara]: [EDP] Add a Spark job type (instead of overloading Java)
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-sahara
Version: unspecified
Hardware: Unspecified
OS: Unspecified
medium
high
Target Milestone: ga
: 6.0 (Juno)
Assignee: Keith Basil
QA Contact: Luigi Toscano
URL: https://blueprints.launchpad.net/saha...
Whiteboard: upstream_milestone_juno-3 upstream_de...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-07-30 04:00 UTC by RHOS Integration
Modified: 2015-02-09 20:05 UTC (History)
4 users (show)

Fixed In Version: openstack-sahara-2014.2.1-3.el7ost
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-02-09 20:05:05 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description RHOS Integration 2014-07-30 04:00:54 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/sahara/+spec/edp-spark-job-type.

Description:

Spark EDP has been implemented initially using the Java job type.  However, it will be better to suport a specific Spark job type for several reasons:

* the semantics are slightly different.  Spark requires a "main" application jar and supporting libs are optional (Java uses all libs)
* the Spark job type may someday support Python apps
* the possible config set for Spark will be different from Java (although they both use edp.java.main_class)
* Spark/Java may diverge in different ways in the future

This will need support in sahara-api and the dashboard.  TBD whether or not there is a client impact or data model impact.

(spec in progress)

Specification URL (additional information):

None

Comment 2 Scott Lewis 2015-02-09 20:05:05 UTC
This bug has been closed as a part of the RHEL-OSP 6 general availability release. For details, see https://rhn.redhat.com/errata/rhel7-rhos-6-errata.html


Note You need to log in before you can comment on or make changes to this bug.