You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Push flag definitions onto the respective config objects
- Separate binaries for each component
- Add a new component: cortex_querier (currently a dressed up distributor)
- New server package for common server logic
- Makefile magic to decide what services to build
- Nest the consul client in the ring, and the ring in the ingester registerer, as they share config.
- Move prometheus.MustRegister into each component to reduce repetition
- Remove ingester http interface
- Move ring prometheus metrics to package-level, so we can instantiate the IngesterRegistration more than once.
f.Var(&cfg.DailyBucketsFrom, "dynamodb.daily-buckets-from", "The date in the format YYYY-MM-DD of the first day for which DynamoDB index buckets should be day-sized vs. hour-sized.")
115
+
f.Var(&cfg.Base64ValuesFrom, "dynamodb.base64-buckets-from", "The date in the format YYYY-MM-DD after which we will stop querying to non-base64 encoded values.")
106
116
}
107
117
108
118
// PeriodicTableConfig for the use of periodic tables (ie, weekly talbes). Can
@@ -112,20 +122,29 @@ type PeriodicTableConfig struct {
112
122
UsePeriodicTablesbool
113
123
TablePrefixstring
114
124
TablePeriod time.Duration
115
-
PeriodicTableStartAt time.Time
125
+
PeriodicTableStartAt util.DayValue
126
+
}
127
+
128
+
// RegisterFlags adds the flags required to config this to the given FlagSet
0 commit comments