suvodeep-pyne opened a new pull request #5792:
URL: https://github.com/apache/incubator-pinot/pull/5792


   ##Description
   This refactor further extends the use of Guice beyond the datalayer by
   wrapping all resource classes and dependencies with Guice.
   
   Changes:
   - replaces the top level object constructions in the Dashboard Server with 
Guice.
   - All the dependencies have been moved to the Dashboard Server Module.
   - Changes in the Resource files mostly involve adding @Inject annotation
   - Make the metric registry easily accessible
   
   Possible next steps:
   - simplify the resource structure
   - convert absolute resource paths to relative paths which make it much 
easier to manage resources
   - refactor the Anomaly Server dependencies


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to