cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tyler Hobbs (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-5859) Don't return internal StreamState objects from streaming mbeans
Date Fri, 09 Aug 2013 19:43:47 GMT


Tyler Hobbs commented on CASSANDRA-5859:

In {{ProgressInfoCompositeData}}, the direction is being reported as a single byte, 0 or 1,
which can't be interpreted without the internal enum.  Just using a string "in" or "out" or
a boolean with name "outbound" would be fine.

There are several alignment issues around one-arg-per-line lists in all of the new
classes.  For example:
            COMPOSITE_TYPE = new CompositeType(ProgressInfo.class.getName(),

Other than those two minor issues, +1.
> Don't return internal StreamState objects from streaming mbeans
> ---------------------------------------------------------------
>                 Key: CASSANDRA-5859
>                 URL:
>             Project: Cassandra
>          Issue Type: Bug
>            Reporter: Nick Bailey
>            Assignee: Yuki Morishita
>              Labels: streaming
>             Fix For: 2.0
>         Attachments: 5859.txt
> The stream manager mbean returns StreamState objects. We want to avoid returning internal
C* objects over jmx. We should switch to a map or something similar that can represent streaming

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message