Open matthayter opened 8 years ago
Edited issue title; the database is not Circonus specific, although that was one of the few active use cases for it at Groupon. The database should be lazy initialized and therefore the configuration block only needed if it is used. However, I suspect that you @matthayter will actually want to use this once you have the reporting subsystem completed in order to better monitor your clients. This will require a database. Were there any reasons related to this project that prompted its removal?
@BrandonArp I believe you made the database optional; can this be closed?
@BrandonArp have you confirmed this was fixed?
Specifically, if the block in the configuration is missing:
... then the application will not start, throwing a Guice unable-to-initialize type error. This DB (AFAIK) is only used for Circonus Sinks.
Ideally, the application should be able to run without this configuration if no Circonus sinks are in use.