Add very hacky read support
parent
c659c24f9a
commit
76cb1213f3
File diff suppressed because it is too large
Load Diff
|
@ -211,7 +211,10 @@ func platformF(cmd *cobra.Command, args []string) {
|
|||
|
||||
// TODO(jeff): this block is hacky support for a storage engine. it is not intended to
|
||||
// be a long term solution.
|
||||
var natsHandler nats.Handler
|
||||
var (
|
||||
natsHandler nats.Handler
|
||||
storageQueryService query.QueryService
|
||||
)
|
||||
{
|
||||
sfile := tsdb.NewSeriesFile(filepath.Join(enginePath, tsdb.SeriesFileDirectory))
|
||||
if err := sfile.Open(); err != nil {
|
||||
|
@ -237,6 +240,15 @@ func platformF(cmd *cobra.Command, args []string) {
|
|||
engineHandler.Engine = shard
|
||||
|
||||
natsHandler = engineHandler
|
||||
|
||||
storageQueryService = query.QueryServiceBridge{
|
||||
AsyncQueryService: &queryAdapter{
|
||||
Controller: NewController(
|
||||
&store{shard: shard},
|
||||
logger.With(zap.String("service", "storage")),
|
||||
),
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
var queryService query.QueryService
|
||||
|
@ -343,7 +355,7 @@ func platformF(cmd *cobra.Command, args []string) {
|
|||
MacroService: macroSvc,
|
||||
BasicAuthService: basicAuthSvc,
|
||||
OnboardingService: onboardingSvc,
|
||||
QueryService: queryService,
|
||||
QueryService: storageQueryService,
|
||||
TaskService: taskSvc,
|
||||
ScraperTargetStoreService: scraperTargetSvc,
|
||||
ChronografService: chronografSvc,
|
||||
|
|
3
go.sum
3
go.sum
|
@ -8,8 +8,6 @@ github.com/NYTimes/gziphandler v1.0.1 h1:iLrQrdwjDd52kHDA5op2UBJFjmOb9g+7scBan4R
|
|||
github.com/NYTimes/gziphandler v1.0.1/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ=
|
||||
github.com/OneOfOne/xxhash v1.2.2 h1:KMrpdQIwFcEqXDklaen+P1axHaj9BSKzvpUUfnHldSE=
|
||||
github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
|
||||
github.com/RoaringBitmap/roaring v0.4.15 h1:/xyXGsqgpWaiRZ9OotrfEGP4AHXjuA6/UP0U1VGE6f8=
|
||||
github.com/RoaringBitmap/roaring v0.4.15/go.mod h1:8khRDP4HmeXns4xIj9oGrKSz7XTQiJx2zgh7AcNke4w=
|
||||
github.com/RoaringBitmap/roaring v0.4.16 h1:NholfewybRLOwACgfqfzn/N5xa6keKNs4fP00t0cwLo=
|
||||
github.com/RoaringBitmap/roaring v0.4.16/go.mod h1:8khRDP4HmeXns4xIj9oGrKSz7XTQiJx2zgh7AcNke4w=
|
||||
github.com/alecthomas/kingpin v2.2.6+incompatible h1:5svnBTFgJjZvGKyYBtMB0+m5wvrbUHiqye8wRJMlnYI=
|
||||
|
@ -125,7 +123,6 @@ github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NH
|
|||
github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8=
|
||||
github.com/influxdata/flux v0.0.0-20180919192308-1335e4da35f6 h1:p2puINFb2Hy6YfMZOd+BHhPFsbWDD/5uapXF9iEJfqE=
|
||||
github.com/influxdata/flux v0.0.0-20180919192308-1335e4da35f6/go.mod h1:INqOzJeMwzRrdqUu9bjMov4brs4ctB/d8Ev8XhPxHYg=
|
||||
github.com/influxdata/goreleaser v0.86.2-0.20180917235036-c23174192b3a h1:+nfKZu1x23ciW8vrOP8Zx4KO+t6UzDglE2H7Y3tYCSc=
|
||||
github.com/influxdata/goreleaser v0.86.2-0.20180917235036-c23174192b3a/go.mod h1:aVuBpDAT5VtjtUxzvBt8HOd0buzvvk7OX3H2iaviixg=
|
||||
github.com/influxdata/influxdb v0.0.0-20180904211643-ab81104697f6 h1:4lXKZjCh1+rd5MIauBsJ4FcwrqZFaErnkVWyrxoJpvQ=
|
||||
github.com/influxdata/influxdb v0.0.0-20180904211643-ab81104697f6/go.mod h1:qZna6X/4elxqT3yI9iZYdZrWWdeFOOprn86kgg4+IzY=
|
||||
|
|
Loading…
Reference in New Issue