5bde0b5be6
Moves idpe.QueryService into platform/query.ProxyQueryService Splits the Request into ProxyRequest and Request. Changes query.QueryService and query.AsyncQueryService to use a Request type. This means that the Compiler interface is consumed by the service to abstract out transpilation vs Flux compilation vs raw spec. The transpiler handler is removed. There are separate http handlers and service implementations for each of the three query services. Query logging types are moved into platform. The ResultIterator now expects Cancel to always be called. The fluxd binary exposes the query endpoint specified in the swagger file. |
||
---|---|---|
.circleci | ||
.github | ||
bolt | ||
chronograf | ||
cmd | ||
context | ||
docker/flux | ||
flux | ||
http | ||
kit | ||
mock | ||
prometheus | ||
query | ||
rand | ||
snowflake | ||
task | ||
testing | ||
zap | ||
.gitignore | ||
.goreleaser.yml | ||
Gopkg.lock | ||
Gopkg.toml | ||
LICENSE | ||
Makefile | ||
README.md | ||
auth.go | ||
bucket.go | ||
dashboard.go | ||
dashboard_test.go | ||
dbrp_mapping.go | ||
dbrp_mapping_test.go | ||
id.go | ||
id_test.go | ||
organization.go | ||
source.go | ||
task.go | ||
token.go | ||
usage.go | ||
user.go | ||
user_resource_mapping.go | ||
user_resource_mapping_test.go |
README.md
InfluxData Platform
This is the monorepo for InfluxData Platform, a.k.a. Influx 2.0 OSS.
Vendoring
This project is using dep
for vendoring.
Use dep ensure -vendor-only
when you only need to populate the vendor
directory to run go build
successfully,
or run dep ensure
to both populate the vendor
directory and update Gopkg.lock
with any newer constraints.
Introducing Flux
We recently announced Flux, the MIT-licensed data scripting language (and rename for IFQL). The source for Flux is in this repository under query
. Learn more about Flux from CTO Paul Dix's presentation.