You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tez.apache.org by "Hitesh Shah (JIRA)" <ji...@apache.org> on 2014/06/26 23:47:26 UTC
[jira] [Resolved] (TEZ-841) Changes interfaces to abstract classes
[ https://issues.apache.org/jira/browse/TEZ-841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Hitesh Shah resolved TEZ-841.
-----------------------------
Resolution: Duplicate
> Changes interfaces to abstract classes
> --------------------------------------
>
> Key: TEZ-841
> URL: https://issues.apache.org/jira/browse/TEZ-841
> Project: Apache Tez
> Issue Type: Task
> Affects Versions: 0.4.0
> Reporter: Bikas Saha
> Assignee: Thomas Jungblut
> Labels: newbie
> Attachments: TEZ-841_1.patch
>
>
> Some interfaces like VertexManagerPlugin/EdgeManager/Input/Output/Processor are meant to be implemented by users. If they are abstract classes instead of interfaces then we may be able to add optional new methods without breaking existing impls. Also, some common functionality may be added to the abstract classes to make the developers lives easier.
--
This message was sent by Atlassian JIRA
(v6.2#6252)