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

Chris Riccomini commented on SAMZA-277:
---------------------------------------

1. In general, I want to go to the page, and check one value really quickly. 
With this patch, doing so turns into a bit of a chore, since I now have to 
click a whole bunch of times to check the one config value. I'm willing to pay 
that toll if I have 100s of lines of config, but if I've got 50-100 lines of 
config, this patch actually makes things worse instead of better.

Can we have a dynamic rule that auto-expands the entire config if the total 
number of config keys is < some fixed amount (say 100 lines)? I want to be 
mindful that we're not optimizing for the uncommon use case.

2. Sorting things alphabetically would be nice. If it's a pain, we can move it 
to a separate JIRA, though.

3. This is asking a lot, but is it possible to collapse multiple levels if they 
have only one child? I'm looking at 
systems.kafka.producer.metadata.kafka.producer.metadata.broker -> 
systems.kafka.producer.metadata.broker.list.

4. Is it possible to ctrl-f a specific config? This seems like kind of a show 
stopper.

TBH, I'm not super enthusiastic about this feature. It makes the AM UI more 
complicated, and seems worse for most use cases. What do others think?

> 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