"with compaction = { 'class' : 'LeveledCompactionStrategy' }";
private final Session session;
private final ConfigRepository configRepository;
private final PreparedStatement insertPS;
private final PreparedStatement readPS;
<BUG>private final RateLimiter<GaugeNameKey> rateLimiter = new RateLimiter<>();
GaugeNameDao(Session session, ConfigRepository configRepository) {</BUG>
this.session = session;
this.configRepository = configRepository;
session.execute("create table if not exists gauge_name (agent_rollup varchar,"

"with compaction = { 'class' : 'LeveledCompactionStrategy' }";
private final Session session;
private final ConfigRepository configRepository;
private final PreparedStatement insertPS;
private final PreparedStatement readPS;
private final RateLimiter<GaugeNameKey> rateLimiter = new RateLimiter<>();
private final LoadingCache<String, List<String>> cache =
CacheBuilder.newBuilder().build(new GaugeNameCacheLoader());
GaugeNameDao(Session session, ConfigRepository configRepository) {
this.session = session;
this.configRepository = configRepository;
session.execute("create table if not exists gauge_name (agent_rollup varchar,"
