Commit Graph

26 Commits (c6811f47256ed688933165fb07db0f5d667f2e65)

Author SHA1 Message Date
Jonathan A. Sternberg 88b81941ac Modify the storage service to expose a grpc interface instead of yarpc 2018-06-28 14:03:09 -05:00
Peng Liu 2e3ef6c9d7 Parallel compression
Drop-in of pgzip for gzip
2018-05-16 11:19:57 -07:00
Jonathan A. Sternberg 7fc1ead3d3 Add a reference to the license for zap-logfmt 2018-02-15 15:50:49 -06:00
Jonathan A. Sternberg 2bb5b68833 Add an auto choice that will choose the most appropriate logger
This restricts the logging format options so console cannot be chosen.
This way, logs written to a non-TTY will never be the console format.
2018-02-14 11:56:29 -05:00
Edd Robinson e463af9f69 Update LICENSE_OF_DEPENDENCIES 2018-01-04 16:23:50 +00:00
Jonathan A. Sternberg 0b7c56bcd8 Update the zap logger dependency
The previous sha was taken from a revision on a devel branch that I
thought would continue staying in the tree after it was merged. That
revision was rebased away and the API was changed for the logger.

This updates the usage of the logger and adds a simple package for
constructing the base logger.

The 1.0 version of zap changed the format of the default console logger
so this change moves over to this new logger instead of attempting to
retain backwards compatibility with the old format.
2017-11-10 16:27:16 -06:00
Jonathan A. Sternberg 9dc60962c7 Handle utf16 files when reading the configuration file
Windows computers may produce a utf16 file from the command line that
contains a byte-order-mark. Along with handling the utf8
byte-order-mark, this also handles the utf16 for better Windows
compatibility.
2017-10-30 22:48:44 -05:00
Stuart Carnie e9313876ab EXPLAIN ANALYZE
* Introduces EXPLAIN ANALYZE command, which
  produces a detailed tree of operations used to
  execute the query.

introduce context.Context to APIs

metrics package

* create groups of named measurements
* safe for concurrent access

tracing package

EXPLAIN ANALYZE implementation for OSS

Serialize EXPLAIN ANALYZE traces from remote nodes

use context.Background for tests

group with other stdlib packages

additional documentation and remove unused API

use influxdb/pkg/testing/assert

remove testify reference
2017-10-20 08:01:37 -07:00
Jonathan A. Sternberg a0df2fe504 Add message pack formatter 2017-09-29 14:58:38 -05:00
Ryan Betts 4272295f07 Remove unused glyphicons package from licenses file.
We are no longer using this dependency however we failed
to remove the license file when we stopped using this
with removal of the admin interface.
2017-09-19 13:21:58 -04:00
Edd Robinson 45a6e53d7b Bump toml parser to relicensed MIT version 2017-08-23 11:00:31 +01:00
Jonathan A. Sternberg 8609c2c02a Switch influxql to use google/go-cmp to compare the point structs
The diff will improve the debug message when a test fails. Right now,
the message is unreadable. The diff message from go-cmp is much better.
2017-07-21 14:05:27 -05:00
Ryan Betts ef4d55382b Remove react library from dependencies licences
The react library was removed when the admin gui was removed;
however, a reference to the library lingered in the third
party license file.

closes influxdata/plutonium#1426
2017-07-05 10:16:02 -04:00
Edd Robinson 081810c455 Update license of dependencies 2017-04-04 17:26:51 +01:00
Edd Robinson 799e5f41a4 Update dependency 2016-12-14 18:23:36 +00:00
Jonathan A. Sternberg 21502a39e8 Switch logging to use structured logging everywhere
The logging library has been switched to use uber-go/zap. While the
logging has been changed to use structured logging, this commit does not
change any of the logging statements to take advantage of the new
structured log or new log levels. Those changes will come in future
commits.
2016-12-14 10:45:15 -06:00
Marc 0260dfb575 Replace kimor79/gollectd with collectd.org
At this point this is a like-for-like swap.

collectd.org is more active and supports more features.
2016-11-08 08:24:57 +08:00
Jonathan A. Sternberg 839a567604 Update LICENSE_OF_DEPENDENCIES.md with github.com/retailnext/hllpp
Also reorganizing Godeps so it lists the dependencies in alphabetical
order.
2016-07-28 17:22:54 -05:00
Jonathan A. Sternberg 36ee371475 Purge unused dependencies
Raft is no longer used in the open source version so we don't need a
dependency on it.
2016-06-15 17:12:38 -05:00
Edd Robinson 06aba89dfb Remove Go tools repo 2016-05-18 17:25:39 +01:00
Edd Robinson 0983139846 Update dependency licences 2016-05-17 12:13:27 +01:00
Edd Robinson e9beece98e Add new dependency licenses 2016-03-17 11:26:04 +00:00
Edd Robinson 64b5737c7b Order dependencies 2016-03-17 11:13:13 +00:00
Sean Beckett 780df574bb updating Golang crypto 2015-11-04 15:30:32 -08:00
Sean Beckett d49dc2d9d3 Update LICENSE_OF_DEPENDENCIES.md 2015-09-10 17:11:48 -07:00
Michael Desa 252a13f451 Rename DEPENCENY_LICENES to LICENSE_OF_DEPENDENCIES 2015-08-28 16:23:45 -07:00