Go to file
zhulongcheng 8984490ace unify code style 2018-11-21 10:08:20 -08:00
.circleci ci: re-enable race builds in circle config 2018-11-12 08:24:43 -08:00
.github Update PR template to include checkbox for Swagger docs 2018-04-18 12:15:21 -07:00
bolt fix(platform): use authorizer instead of authorizion for endpoints 2018-11-20 10:56:58 -08:00
chronograf chore(chronograf): fix megacheck errors 2018-11-01 12:54:46 -07:00
cmd feat(task): integrate task logs with system buckets 2018-11-15 08:59:15 -08:00
context chore(context,gather,inmem,kit): fix megacheck errors 2018-11-01 12:54:46 -07:00
docker ci(influxd): add influxd to goreleaser 2018-08-31 12:58:21 -05:00
etc feat: checktidy will check the go.mod and go.sum files in circleci 2018-10-10 15:35:02 -05:00
flux Flux/connections page (#4026) 2018-07-27 10:05:02 -07:00
gather chore(context,gather,inmem,kit): fix megacheck errors 2018-11-01 12:54:46 -07:00
http unify code style 2018-11-21 10:08:20 -08:00
inmem fix(http): convert auth errors 2018-11-16 19:33:20 -05:00
internal feat(cmd/influx): add local flag for operating directly with boltdb 2018-11-02 14:34:48 -04:00
kit feat(kit/grpc): add tests for conversions 2018-11-15 21:17:24 -06:00
logger refactor: move the logger package from influxdb to platform 2018-10-10 15:49:07 -05:00
mock add mock implementation of task service 2018-11-21 10:08:20 -08:00
models test(models): don't reassign package variable 2018-11-12 08:24:14 -08:00
nats refactor(cmd/influxd): use kit and close all services 2018-10-30 01:57:48 -05:00
pkg fix(simple8b): Fix incorrect encoding for a run of 119 or 239 1s 2018-11-14 12:14:45 +00:00
prometheus feat(platform/id): using uint64 for platform.IDs 2018-10-11 09:54:18 -05:00
query fix(platform): keep authorization struct on proxy query request 2018-11-20 15:20:51 -08:00
rand fix(rand): rename *_genator.go to *.go 2018-05-16 11:45:13 -04:00
scripts refactor: modify tooling to take advantage of go run 2018-10-15 11:01:27 -05:00
snowflake refactor(id): update name to IDLength 2018-10-11 09:54:19 -05:00
source Update Flux query URL for v1 sources 2018-11-09 09:48:04 -08:00
storage fix(storage): missing `continue` 2018-11-13 00:08:43 +08:00
task fix(platform): keep authorization struct on proxy query request 2018-11-20 15:20:51 -08:00
telegraf/plugins add toml for telegraf 2018-10-25 21:31:44 -04:00
testing fix(http): convert auth errors 2018-11-16 19:30:34 -05:00
toml refactor(toml): copy the toml utility package from influxdb to platform 2018-10-11 12:08:43 -05:00
tools/tmpl refactor: modify tooling to take advantage of go run 2018-10-15 11:01:27 -05:00
tsdb test(tsdb/tsm1): skip long tests in short mode 2018-11-16 08:06:23 -08:00
ui Consolidate similar view types to "xy" view type 2018-11-21 08:42:54 -08:00
write feat(http): add query plan validation 2018-11-02 09:11:57 -05:00
zap fix(zap): porting to uint64 IDs 2018-10-11 09:54:18 -05:00
.gitignore Add generated API code and use for task creation 2018-11-20 09:49:39 -08:00
.goreleaser.yml remove windows target from goreleaser because a prometheus dependency is causing issues (#985) 2018-10-05 16:23:50 -04:00
Jenkinsfile update Jenkinsfile 2018-09-06 10:41:23 -05:00
LICENSE Move entire codebase into a subdirectory called chronograf 2018-07-19 16:37:21 -04:00
Makefile Add generated API code and use for task creation 2018-11-20 09:49:39 -08:00
README.md feat: switch to using go modules for building 2018-09-20 08:33:15 -07:00
auth.go fix(http): convert auth errors 2018-11-16 19:30:34 -05:00
authz.go fix(platform): keep authorization struct on proxy query request 2018-11-20 15:20:51 -08:00
bucket.go add retention policy 2018-10-18 16:04:21 -04:00
dashboard.go feat(platform): add operation log for resources 2018-11-02 14:21:14 -04:00
dbrp_mapping.go feat(platform/id): using uint64 for platform.IDs 2018-10-11 09:54:18 -05:00
dbrp_mapping_internal_test.go feat(platform/id): using uint64 for platform.IDs 2018-10-11 09:54:18 -05:00
dbrp_mapping_test.go refactor(testing): rename MustIDFromString to MustIDBase16 2018-10-11 09:54:19 -05:00
error.go feat(errors): add errors lib 2018-09-07 21:45:47 -05:00
errors.go fix(http): convert auth errors 2018-11-16 19:33:20 -05:00
errors.md feat(errors): add errors lib 2018-09-07 21:45:47 -05:00
errors_test.go fix(http): convert auth errors 2018-11-16 19:33:20 -05:00
example_test.go feat(platform): add keyvalue log interface with boltdb implementation 2018-10-31 09:41:55 -04:00
go.mod deps: update flux dependency 2018-11-13 08:26:16 -06:00
go.sum deps: update flux dependency 2018-11-13 08:26:16 -06:00
id.go chore: add GoString method to platform.ID 2018-10-31 14:41:47 -07:00
id_test.go chore: add GoString method to platform.ID 2018-10-31 14:41:47 -07:00
keyvalue_log.go feat(platform): add keyvalue log interface with boltdb implementation 2018-10-31 09:41:55 -04:00
macro.go tests(http): add tests for creation without IDs 2018-10-12 10:03:06 +02:00
macro_test.go refactor(testing): rename MustIDFromString to MustIDBase16 2018-10-11 09:54:19 -05:00
measurement.go Initial Retention Service 2018-10-10 15:39:27 +01:00
onboarding.go (feat/testing) add onboarding and basic auth service 2018-11-02 12:20:45 -04:00
operation_log.go feat(platform): add operation log for resources 2018-11-02 14:21:14 -04:00
organization.go tests(http): add tests for creation without IDs 2018-10-12 10:03:06 +02:00
query.go feat(platform): add uniform query endpoint for sources 2018-08-28 15:53:20 -04:00
scraper.go chore(context,gather,inmem,kit): fix megacheck errors 2018-11-01 12:54:46 -07:00
secret.go feat(platform): add secret service interface for managing use secrets 2018-11-15 12:42:01 -05:00
session.go add http for telegraf 2018-10-30 14:00:10 -04:00
source.go Update Flux query URL for v1 sources 2018-11-09 09:48:04 -08:00
status.go docs(http): authorization status is now active or inactive 2018-08-29 13:07:39 -05:00
task.go feat(task): add ability to retry runs 2018-10-30 09:20:40 -07:00
telegraf.go add http for telegraf 2018-10-30 14:00:10 -04:00
telegraf_test.go chore(context,gather,inmem,kit): fix megacheck errors 2018-11-01 12:54:46 -07:00
token.go fix(platform): rename *_generator.go to *.go 2018-05-16 11:45:13 -04:00
tools.go ci: add megacheck to tools.go 2018-11-01 13:25:22 -07:00
usage.go feat(usage): add values and series metrics to usage service 2018-10-22 17:47:04 -05:00
user.go (feat/testing) add onboarding and basic auth service 2018-11-02 12:20:45 -04:00
user_resource_mapping.go fix(platform): use authorizer instead of authorizion for endpoints 2018-11-20 10:56:58 -08:00
user_resource_mapping_test.go refactor(testing): rename MustIDFromString to MustIDBase16 2018-10-11 09:54:19 -05:00
view.go Consolidate similar view types to "xy" view type 2018-11-21 08:42:54 -08:00
view_test.go Consolidate similar view types to "xy" view type 2018-11-21 08:42:54 -08:00
write.go feat(http): add http write client 2018-10-25 19:11:12 -05:00

README.md

InfluxData Platform CircleCI

This is the monorepo for InfluxData Platform, a.k.a. Influx 2.0 OSS.

Installation

This project requires Go 1.11 and Go module support. Set GO111MODULE=on or build the project outside of your GOPATH for it to succeed.

For information about modules, please refer to the wiki.

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.