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

David Chen commented on SAMZA-277:
----------------------------------

A few notes about this patch:

 * I disabled sorting for the config table because it makes the collapsable 
plugin behave strangely. Do we still want the table to be sortable or does the 
collapsable rows make that unnecessary?
 * Each expansion adds additional rows and a fully-expanded table is clearly 
longer than the table would have been previously. If we feel that the table 
gets too long when expanding rows, I can make the cells even thinner and 
possibly make the rows that have values be a different color than those that do 
not.

> Config table on ApplicationMaster web interface should collapse and expand
> --------------------------------------------------------------------------
>
>                 Key: SAMZA-277
>                 URL: https://issues.apache.org/jira/browse/SAMZA-277
>             Project: Samza
>          Issue Type: Wish
>    Affects Versions: 0.8.0
>            Reporter: Jakob Homan
>            Assignee: David Chen
>             Fix For: 0.8.0
>
>         Attachments: SAMZA-277.1.patch, Screen Shot 2014-07-07 at 1.10.24 
> AM.png
>
>
> Our configs are hierarchical (x.y.z) and can be quite numerous.  We can now 
> sort the table, but it would be great to be able to collapse and expand bits 
> of the table based on the hierarchy.
> * A complete collapse table would show just the {{x}} sections.
> * Expanding one level down would show {{x.y}} values, both those to be 
> further expanded and those that are fully expanded.  
> * etc. for each level.
> This would make it easy to quickly jump from one bit of config to another.  I 
> poked around, looking for a jquery library, but didn't immediately see a good 
> match.  Most of the hierarchical tree libraries are for file systems, which 
> doesn't really fit here.



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

Reply via email to