[ https://issues.apache.org/jira/browse/ACCUMULO-3005?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16078180#comment-16078180 ]
Josh Elser commented on ACCUMULO-3005: -------------------------------------- Yay, great work, Luis. Glad this finally got committed. > Convert the monitor into a real REST server > ------------------------------------------- > > Key: ACCUMULO-3005 > URL: https://issues.apache.org/jira/browse/ACCUMULO-3005 > Project: Accumulo > Issue Type: Sub-task > Components: monitor > Reporter: Josh Elser > Assignee: Luis Tavarez > Fix For: 2.0.0 > > Attachments: > 0001-ACCUMULO-3005-Initial-round-of-changes-for-a-proper-.patch > > Time Spent: 7h 20m > Remaining Estimate: 0h > > The monitor works well for what it does, but it's very much so cobbled > together. HTML is hand generated. Static state is used liberally which makes > testing near impossible. View and controller logic are tightly intertwined > which also adds to the testability problem. > I've been working on porting the functionality from the existing monitor to a > proper rest service using > [dropwizard|https://dropwizard.github.io/dropwizard/]. It's not completely > functional yet, but it has a number of improvements of the existing monitor > code. > I thought I would post what I have already and let people give some feedback > if they're interested. Help is always welcome. > https://github.com/joshelser/accumulo/tree/dropwizard. -- This message was sent by Atlassian JIRA (v6.4.14#64029)