Commit Graph

7564 Commits (6d4319d244b47db94b79c505a16e00e7ac02ebed)

Author SHA1 Message Date
Cameron Sparr 6d4319d244 Add function to tsdb.point to get line-protocol string in the correct units 2015-09-16 10:53:59 -07:00
dgnorton 9cba278ca3 Merge pull request #4128 from influxdb/extra-build-checks
make circle check go fmt and go vet
2015-09-16 13:31:23 -04:00
David Norton 51bf06cc42 make circle check go fmt and go vet 2015-09-16 13:04:30 -04:00
Cory LaNou 6ef51f8783 Merge pull request #4111 from influxdb/go-vet
Update pre-commit hook for go vet composites
2015-09-16 10:20:53 -05:00
Cory LaNou e1e03e554e update changelog 2015-09-16 09:58:14 -05:00
Cory LaNou 3c3c82cd1c update pre-commit hook for go vet composites 2015-09-16 09:57:46 -05:00
Cory LaNou bf955c7c11 Merge pull request #4112 from influxdb/issue-3457
Period in field name that matches measurement fails.  Fixes #3457
2015-09-16 09:55:43 -05:00
Philip O'Toole afe5cc67f4 Repeat the identical time aggregate test more; 2015-09-15 16:22:25 -07:00
Jason Wilder 19a190d8cb Merge pull request #4114 from influxdb/jw-cluster-race
Fix race in cluster RPC serialization
2015-09-15 16:36:41 -06:00
Jason Wilder ab164c20a2 Fix race in cluster RPC serialization
Point was accessed from multiple goroutines and there was a race on the the internal
cachedFields and cachedName fields.  Accessing these fields is unnecessary work as it
requires the point to be unmarshal into Go types and then remarshaled back into protbuf
types.  Instead, just send the line protocol version already available on the point via
the protobuf.  This avoid accesssing these cached fields and eliminates some extra work.

Possible fix for #4069
2015-09-15 16:21:39 -06:00
Cory LaNou f02d8eef4f unskip test 2015-09-15 16:36:11 -05:00
Cory LaNou 5395ac7634 Period in field name that matches measurement fails. Fixes #3457 2015-09-15 16:26:39 -05:00
Cory LaNou ade1bb5f98 Merge pull request #4110 from influxdb/fmt
go fmt
2015-09-15 16:17:15 -05:00
Philip O'Toole 99ad2d6b81 Merge pull request #4108 from influxdb/allow_monitor_rp
Create and configure _internal retention policy
2015-09-15 14:10:42 -07:00
Cory LaNou c70b503f00 go fmt 2015-09-15 16:09:58 -05:00
Philip O'Toole 9fd95b80a2 Create and configure _internal retention policy 2015-09-15 14:05:00 -07:00
Philip O'Toole e06d6e58b2 Fix packaging script indentation
[ci skip]
2015-09-15 11:56:27 -07:00
Philip O'Toole 69c9f28e2d Fix compilation error in test code 2015-09-15 11:42:58 -07:00
Philip O'Toole 76e3552a95 Increase write-timeout to 30s during testing
This should hopefully reduce the rate of CI failures during testing.
2015-09-15 11:35:21 -07:00
Daniel Morsing c8f0b2cb28 Merge pull request #4103 from influxdb/topopt
simplify the sorting for top/distinct.
2015-09-15 15:54:13 +00:00
Daniel Morsing 51b22f180f simplify the sorting for top/distinct.
Instead of using closures and 2 different sort routines, have an
interface compare method that makes it easy to switch directions
for comparisons.

Note that this changes the sort order of distinct to match that of
top. While it is a change, I don't think it will break any code. The
important thing for distinct is just that the ordering is absolute,
not what the order is.
2015-09-15 15:03:31 +00:00
Philip O'Toole 671ed728f5 Move new feature to 0.9.5 release
[ci skip]
2015-09-14 16:45:26 -07:00
Philip O'Toole 05b2e4985f Merge pull request #4065 from sbouchex/cmd_add_precision
Added precision support in cmd client
2015-09-14 16:44:23 -07:00
Philip O'Toole 3bd7b50e08 Nightly builds now 0.9.5 2015-09-14 15:21:17 -07:00
Philip O'Toole 1130d995d7 0.9.4 is out
[ci skip]
2015-09-14 15:03:44 -07:00
Philip O'Toole ca4e5a4b9a Fix typo in monitor README
[ci skip]
2015-09-14 12:39:38 -07:00
Philip O'Toole 8c3ab9c687 Update README.md 2015-09-14 12:38:49 -07:00
Philip O'Toole c378cbd37c Updates to stats and diags README 2015-09-14 12:34:46 -07:00
Philip O'Toole 93f1fcb38c Merge pull request #4073 from influxdb/wal_stat_fixes
WAL statistics fixes
2015-09-14 07:10:26 -07:00
Michael Desa 23e6fb84db Merge pull request #3798 from influxdb/md-stress-runner
Move stress test logic into another file
2015-09-11 17:18:26 -07:00
Michael Desa f623701e79 Merge branch 'master' into md-stress-runner 2015-09-11 15:45:11 -07:00
Michael Desa d85c4f7699 Cherry pick failed requests from 2d67a9e
Commit 2d67a9ea22
started tracking failed request. This commit cherry picks the
functionality introduced there.
2015-09-11 15:10:15 -07:00
Cory LaNou 6ffd38f02b Merge pull request #4084 from influxdb/issue-3718
Derivative query with group by time but no aggregate function validation
2015-09-11 14:25:14 -05:00
Cory LaNou 91d833efeb Derivative query with group by time but no aggregate function should fail parse. Fixes #3718 2015-09-11 14:16:29 -05:00
Daniel Morsing 2c4622c954 Merge pull request #4085 from influxdb/movefuncs
Movefuncs
2015-09-11 16:05:41 +00:00
Daniel Morsing eb65f50593 gofmt 2015-09-11 14:41:59 +00:00
Daniel Morsing ab9ae468ca unexport some functions
For good measure basically. Not needed for correctness, but it keeps
people from using these.
2015-09-11 14:39:09 +00:00
Daniel Morsing 66fc270d1e Move aggregate funcs into tsdb
Pure move, No functional changes.
2015-09-11 14:27:47 +00:00
Cory LaNou 5c1ba44c9b Merge pull request #4071 from influxdb/issue-3902
Issue 3902
2015-09-11 06:58:27 -05:00
Sébastien Bouchex Bellomié 5656ba167f Added precision support in cmd client 2015-09-11 10:04:18 +02:00
Sébastien Bouchex Bellomié 9831ab2cc8 Added precision support in cmd client 2015-09-11 09:20:02 +02:00
Philip O'Toole 106fe688c2 Fix compile error in monitor unit tests 2015-09-10 17:28:44 -07:00
Philip O'Toole 79c9bc9d29 Merge pull request #4074 from influxdb/default_monitor_rp
By default write stats to default retention policy
2015-09-10 17:20:55 -07:00
Sean Beckett d49dc2d9d3 Update LICENSE_OF_DEPENDENCIES.md 2015-09-10 17:11:48 -07:00
Philip O'Toole 3cb29d9241 By default write stats to default retention policy
This reverts to a previous design for storing stats, whereby if a
non-default retention policy is configured as the destination retention
policy, it is up the user to explicitly create it, with the desired
replication factor and duration.
2015-09-10 15:08:09 -07:00
Philip O'Toole 40b1068c81 Use unified statMap for WAL
Don't declare distinct stat map for partitions. It's more useful to see
the stats collated together per-WAL. This may need further change in the
future.
2015-09-10 14:23:40 -07:00
Philip O'Toole 13a302e533 WAL tag keys are "path" not "bind". 2015-09-10 14:10:45 -07:00
Philip O'Toole 6d028f9586 Merge pull request #4072 from influxdb/wal_stats
Add stats for the WAL
2015-09-10 12:36:31 -07:00
Philip O'Toole 3438bbb53d Update CHANGELOG 2015-09-10 12:30:50 -07:00
Philip O'Toole bf55f61edd Add stats for the WAL 2015-09-10 12:30:47 -07:00