Cory LaNou
6ecb62e4d2
Merge pull request #4737 from ch33hau/4283-hh-throws-error-even-if-disabled
...
Disable HintedHandoff if configuration is not set. #4283
2015-11-10 19:07:27 -06:00
Cameron Sparr
9625953d3e
Add UDP OS buffer size recommendations
2015-11-10 11:00:11 -07:00
Cameron Sparr
727b9f6d8b
Documentation updates for UDP, graphite, collectd listeners
2015-11-10 10:35:21 -07:00
Cameron Sparr
0a683144fb
Update collectd and graphite UDP listeners with perf enhancements
...
closes #4678
2015-11-10 10:35:21 -07:00
ch33hau
8bfdfbda0b
Disable HintedHandoff if configuration is not set. #4283
2015-11-11 01:12:34 +08:00
Philip O'Toole
bece8fed2a
Better retention enforcement logging
...
Fixes issue #4727 .
2015-11-09 17:22:24 -08:00
Cameron Sparr
78e6979be5
Make parser/writer internal func names consistent
2015-11-06 16:43:35 -07:00
Cameron Sparr
5c28048132
UDP service listener performance enhancements
2015-11-06 15:53:47 -07:00
Mark Bates
8ac958f8a0
Merge pull request #4683 from influxdb/enterprise-client
...
Updated to use the new Enterprise Client
2015-11-06 13:13:15 -05:00
Mark Bates
377d926aba
Fixed a logging message posting to Enterprise
2015-11-06 10:21:18 -05:00
Mark Bates
b1df4bd76e
Updated to use the new Enterprise Client
2015-11-05 16:46:45 -05:00
Nicholas Katsaros
4f8b0aca9a
Add graphite and udp services to the default config generator
2015-11-05 16:42:21 -05:00
Cameron Sparr
e2db577e0f
Implement a UDP client
...
closes #4647
2015-11-04 14:18:14 -07:00
Philip O'Toole
3ea4366e4e
Unit test handling bad write requests
2015-10-30 11:05:47 -07:00
oiooj
d9a60d7e4c
fix write points panic
2015-10-30 10:52:50 -07:00
David Howden
5044b9d42c
Use HTTPS instead of Https in variable names
2015-10-30 08:49:37 +11:00
Philip O'Toole
de7919240f
Migrate internal stats to consistent names
...
Go style -- and existing runtime stats -- do not use underscores, but
instead use camel case. This change makes the internal stats adhere to
that convention.
2015-10-28 21:07:45 -07:00
Philip O'Toole
ef190b4013
Merge pull request #4600 from influxdb/wait_for_leader
...
ping endpoint can now wait for leader
2015-10-28 12:04:53 -07:00
Philip O'Toole
1f6f9b35d1
Unit test ping endpoint
2015-10-28 11:37:25 -07:00
Philip O'Toole
2046556b71
Ping endpoint supports waiting for leader
2015-10-28 11:37:07 -07:00
Jason Wilder
7d6d23e661
Write as many points as we can parse via line protocol
...
This changes the HTTP line protocol handler to behave similar to the other
handler in that they will write as many points as possible. Previously, we
would fail the entire batch if one point failed. This can happen more frequently
now with NaN being more explicitly unsupported. Now it will write as many points
that parse successfully and return a "partial write" error to the client with the
lines that failed to parse.
2015-10-27 17:12:57 -06:00
Jason Wilder
0926b19e6b
Prevent creating points with NaN float values
...
Float values are not supported in the existing engine and the tsm1
engines. This changes NewPoint to return an error if a field value
contains a NaN field. It also allows us to validate fields to prevent
other unsupported types from sneaking in through other input plugins.
2015-10-27 17:12:52 -06:00
Philip O'Toole
335e4325d8
Merge pull request #4516 from influxdb/hh_processor_per_node
...
Refactor hinted-handoff service
2015-10-27 14:43:08 -07:00
Philip O'Toole
f38c53695d
Add node's active state to diagnostic output
2015-10-26 18:59:58 -07:00
Philip O'Toole
f703f58d22
Add HH diagnostics
2015-10-26 18:59:58 -07:00
Philip O'Toole
87299caad1
Add HH statistics
2015-10-26 18:59:58 -07:00
Philip O'Toole
9a73d26bfb
Implement NodeProcessor
...
A NodeProcessor wraps an on-disk queue and the goroutine that attempts
to drain that queue and send the data to the associated target node.
2015-10-26 18:59:55 -07:00
Philip O'Toole
1f74b46bdb
Merge pull request #4565 from bwhaley/clarify_filters
...
Update README.md
2015-10-26 17:24:10 -07:00
Philip O'Toole
7d22fc75a3
Support configurable purge interval
2015-10-26 13:07:25 -07:00
bwhaley
8aa79c551f
Update README.md
...
Clarify use of filters with multiple consecutive wildcards
2015-10-24 15:01:44 -07:00
Cory LaNou
90beaee803
silence subscriber service logging during testing
2015-10-23 14:48:32 -06:00
Nathaniel Cook
7c71ed53a4
fix subscriber logic when closed
2015-10-21 15:08:55 -06:00
Philip O'Toole
956efaeb94
Merge pull request #4506 from influxdb/enterprise_stats
...
Enterprise registration as a service
2015-10-20 08:57:19 -07:00
Philip O'Toole
f0c4501135
Add registration info to diagnostic output
2015-10-19 16:54:26 -07:00
Philip O'Toole
83db5cdbf5
Update CHANGELOG
2015-10-19 15:30:40 -07:00
Philip O'Toole
878663e1e3
Periodic upload of stats to Enterprise
2015-10-19 15:25:07 -07:00
Philip O'Toole
667ad3342a
Refactor registration as a service
...
Registration also involves statistics and diagnostics upload, for the
purposes of remote management. This means there will be long-running
goroutines in effect. Therefore move the code to a service model.
2015-10-19 15:01:14 -07:00
Philip O'Toole
ef72c3c64d
Fix typo in retention service comment
...
[ci skip]
2015-10-19 14:24:25 -07:00
Philip O'Toole
ff18bf7213
Make Open() and Close() on Graphite sync'ed
...
This will ensure that these operations don't run concurrently. This
change also ensures nil batchers are not closed.
Fixes issue #4494 .
2015-10-19 11:13:31 -07:00
David Norton
e73a8e423c
fix #4472:too many points in the GROUP BY interval
2015-10-16 07:17:14 -04:00
Nathaniel Cook
cb1aaa8e42
Merge pull request #4375 from influxdb/subscriptions
...
Feature add subscriber service for creating/dropping subscriptions
2015-10-15 09:17:26 -06:00
Philip O'Toole
485c446e98
Correct typos in UDP README
...
[ci skip]
2015-10-15 07:48:34 -07:00
Sean Beckett
82f104a8b1
Merge pull request #4436 from influxdb/tag-names-to-keys
...
WIP tag name --> tag key, field name --> field key
2015-10-14 16:02:46 -07:00
Nathaniel Cook
8b31007aa7
Adds subscriber service for creating/dropping subscriptions to the
...
InfluxDB data stream.
2015-10-14 15:23:45 -06:00
Philip O'Toole
25f957c5c6
Only call Stop on non-nil batchers
2015-10-14 08:55:06 -07:00
Philip O'Toole
a938cd3dee
openTSDB Open should complete before Close runs
2015-10-14 08:55:06 -07:00
Philip O'Toole
3907656cc2
Add README for UDP service
...
Fixes issue #4041 .
2015-10-14 08:30:10 -07:00
Philip O'Toole
f298e88b39
Auto-create UDP service database
...
All other services operate like this, so make UDP service consistent.
2015-10-14 08:30:09 -07:00
Sean Beckett
5ab86f7578
Update README.md
2015-10-13 16:56:37 -07:00
Sean Beckett
ed7b9f7485
tag name --> tag key
2015-10-13 16:41:57 -07:00