You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by "Martin Kleppmann (JIRA)" <ji...@apache.org> on 2014/04/04 21:24:17 UTC

[jira] [Commented] (SAMZA-216) Rename SystemStreamPartition to Stream

    [ https://issues.apache.org/jira/browse/SAMZA-216?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13960315#comment-13960315 ] 

Martin Kleppmann commented on SAMZA-216:
----------------------------------------

I agree that the name is unwieldy, however I think it would be useful to keep "Partition" in the name. We could perhaps shorten SystemStream to Stream, and SystemStreamPartition to StreamPartition. The distinction between a stream (consisting of multiple partitions) and a partition of a stream is important, and the partitioning is so fundamental to Samza that I can't imagine having to change that in future.

> Rename SystemStreamPartition to Stream
> --------------------------------------
>
>                 Key: SAMZA-216
>                 URL: https://issues.apache.org/jira/browse/SAMZA-216
>             Project: Samza
>          Issue Type: Improvement
>            Reporter: Jakob Homan
>
> As a stream processing framework, Samza's representation of a stream, SystemStreamPartition shows up everywhere and its name is rather unwieldily. This has significant impact on other classes that manipulate SSPs as part of their work.  
> We should change the name of the class to just Stream, rather than using the name to describe its constituent members.  In the unlikely event that this foundational class changes in the future, using Stream also protects us from the name-what's-in-the-class conundrum.
> This is a big change and should be done before the 0.7 release.



--
This message was sent by Atlassian JIRA
(v6.2#6252)