[ https://issues.apache.org/jira/browse/ACCUMULO-3005?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Josh Elser updated ACCUMULO-3005: --------------------------------- Fix Version/s: (was: 1.7.0) 1.8.0 > 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: Josh Elser > Fix For: 1.8.0 > > Attachments: > 0001-ACCUMULO-3005-Initial-round-of-changes-for-a-proper-.patch > > > 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.3.4#6332)