Cory LaNou
be488b7d12
implement close notifier and timeout on executors
2015-11-24 21:07:18 -06:00
Данило Глинський (Danylo Hlynskyi)
8ba35c3b8c
fix collectd manual typo
2015-11-23 18:54:47 +02:00
Philip O'Toole
b1c5a36b0d
Merge pull request #4846 from jsternberg/feature/allow-nan-in-graphite-service
...
Allow NaN as a valid value on the graphite service
2015-11-20 08:09:51 -08:00
Jonathan A. Sternberg
5fa36639db
Allow NaN as a valid value on the graphite service
...
The canonical graphite implementation will read and discard NaN values
instead of throwing an error when reading on the line receiver protocol.
Since this is the default behavior for graphite, InfluxDB should have
the same behavior for compatibility.
Previously, a NaN value would result in an error printed to the console.
When you have a large number of NaN values being sent every minute, this
results in the log file filling with useless messages.
2015-11-20 11:07:25 -05:00
Philip O'Toole
d86a02eeab
Fix minor typo in variable name
2015-11-20 07:48:42 -08:00
Paweł Kowalak
8c2f6eb7e0
Comment additions to services to satisfy golint
2015-11-19 13:25:07 +01:00
Philip O'Toole
ba807a268b
Merge pull request #4835 from orthogonous/master
...
Comment additions to conform to golint
2015-11-18 17:47:51 -08:00
orthogonous
65f4060de3
Comment additions to conform to golint
...
Also 1 slight code change that fixed an if statement
that golint didn't like.
2015-11-19 11:26:21 +10:00
Philip O'Toole
06cd9b1e4d
Merge pull request #4411 from gobwas/master
...
Update handler.go
2015-11-18 16:12:18 -08:00
Sebastian Borza
e17e6394c9
fixing typo for pointsWrittenOK
2015-11-18 14:28:39 -05:00
John Nguyen
63e958f06e
fixed export lint issues in services/admin
2015-11-16 17:31:53 +08:00
Philip O'Toole
69803ddc6f
Merge pull request #4791 from orthogonous/master
...
Added some comments to the udp service so golint passes. Ref #4098
2015-11-13 19:10:49 -08:00
Philip O'Toole
7ea9b3e49e
Allow openTSDB point errors logging to be disabled
2015-11-13 14:54:54 -08:00
orthogonous
434d06008e
Added some comments to the udp service so golint passes. Ref #4098
2015-11-14 08:46:26 +10:00
Philip O'Toole
bc1091ec31
Revert "Merge pull request #4684 from nkatsaros/default-config"
...
This reverts commit 87441584f3
, reversing
changes made to a14829bc1d
.
2015-11-11 09:29:06 -08:00
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