Commit Graph

6564 Commits (dfdffb640123affe76e2110bbdd06b424116766d)

Author SHA1 Message Date
Sean Beckett 72f52d44c9 making queries syntactically correct 2015-07-08 17:25:56 -06:00
Philip O'Toole 7950aeba63 Update CHANGELOG 2015-07-08 17:14:54 -06:00
Philip O'Toole 7a87fbc58a Flush WAL as fast as possible on start-up
This addresses complaints of long start-up times when there is lots of
data sitting in the WAL.
2015-07-08 17:14:28 -06:00
Jason Wilder 3b815e34f7 Merge pull request #3248 from influxdb/jw-3230
Graphite fixes
2015-07-08 09:05:57 -06:00
Matthias Luedtke 3896a02fde Add GoDoc badge at top of Readme for quick access. 2015-07-08 16:25:59 +02:00
Jason Wilder 6b8d3268e6 Fix code review comments 2015-07-07 11:41:12 -06:00
Jason Wilder cb75de8b7c Use UTC for test assertion data 2015-07-06 21:11:09 -06:00
Jason Wilder db63ada7db Drop NaN and Inf values from graphite input
NaN is skipped by graphite.  Inf is not a supported value for Influxdb.
2015-07-06 16:14:02 -06:00
Jason Wilder b58df5344c Use a single batcher for graphite service
Previously there was a batcher per connection and each batcher was
flushed when the connection was closed.  This didn't have much of an
effect when multiple clients connected and disconnected since it would
flush the batch immediately.  It also did not help UDP traffic.

Instead, there is now a shared batcher for the service so that multiple
connections will not cause frequent flushes.
2015-07-06 16:14:02 -06:00
Jason Wilder 351bc03655 Don't panic if NaN or -/+Inf is used as a field value
These are not supported types but previously it would cause the
point.Fields() func to panic.  This prevents it from panicing
so the values can be ignored if needed.
2015-07-06 16:14:02 -06:00
Jason Wilder 4d511571c5 Serialized unknown types as strings
When creating a point manually, the field values are interface{}
which allows unsupported types to be passed in.  Previously, the
code would panic.  It will now default to string representation of
the value if it's not a known type.
2015-07-06 16:14:02 -06:00
Jason Wilder 736f1c142e Only start flush timer if duration is set
The default of 0 causes the time timer to flush immediately.  If
only a batch size is set but not a time, the batch size setting does
not work.
2015-07-06 16:14:02 -06:00
Jason Wilder 4a71692b88 Allow extra tags using graphite default template
Fixes #3223
2015-07-06 16:14:02 -06:00
Jason Wilder 0b481d55f4 Fix graphite filter searching matching wrong template
Default template would get chosen in some cases when a matching filter
existed.

Fixes #3245
2015-07-06 16:14:02 -06:00
Jason Wilder 4b53f222d6 Fix go fmt 2015-07-06 16:14:01 -06:00
Jason Wilder a3ab093996 Parse NaN as float
Fixes #3230
2015-07-06 16:14:01 -06:00
Philip O'Toole 37de817f03 Merge pull request #3232 from influxdb/metastore_prefix
Set log prefix for Metastore
2015-07-06 12:27:40 -04:00
Philip O'Toole 230f52b2fd Update CHANGELOG 2015-07-06 12:24:26 -04:00
Philip O'Toole bc15a6ea27 Set log prefix for Metastore
Log messages from this package do not look the same as all other log
messages.
2015-07-06 12:24:00 -04:00
Philip O'Toole 4179a4e461 Merge pull request #3243 from influxdb/sort_stringset
stringSet now returns elements in sorted order
2015-07-06 12:13:00 -04:00
Philip O'Toole dd66491f65 stringSet now returns elements in sorted order 2015-07-06 12:03:58 -04:00
Philip O'Toole 6a26956fe6 Minor typo in CONTRIBUTING.md
[ci skip]
2015-07-06 08:58:56 -04:00
Philip O'Toole b49bc3626d Notes on troubleshooting protobuf code generation 2015-07-06 08:57:54 -04:00
Philip O'Toole 2e1bca1ffc More notes about building protobuf code 2015-07-06 08:43:10 -04:00
Todd Persen 714b477183 Update CHANGELOG.md 2015-07-04 15:03:47 -07:00
Todd Persen f20a50ee55 Merge pull request #3236 from influxdb/fix-admin-interface
Small admin interface cleanups
2015-07-04 15:00:49 -07:00
Todd Persen 555e74c10d Rebuild static assets. 2015-07-04 14:56:59 -07:00
Todd Persen 402b4d8652 Make different variable types print prettier. 2015-07-04 14:56:32 -07:00
Todd Persen 69be5f52b9 Bump version. 2015-07-04 14:56:32 -07:00
Todd Persen 64c0b94946 Removed unused javascript. 2015-07-04 14:56:32 -07:00
Todd Persen 212430e588 Merge pull request #3184 from jipperinbham/ui-auth
Set basic auth for admin interface in ajax headers
2015-07-04 14:55:38 -07:00
Philip O'Toole af00eb32a5 Make it clearer what is required for bug reports 2015-07-03 12:10:04 -04:00
Philip O'Toole ffae1c9ff7 Merge pull request #3218 from influxdb/config_timeouts
Allow PointerWriter timeout to be configurable
2015-07-02 17:14:08 -04:00
JP 567751d331 default hostname to hostname in browser URL, build statik file 2015-07-02 13:54:13 -05:00
Philip O'Toole 84b2e86d73 0.9.1 is released 2015-07-02 13:54:46 -04:00
Philip O'Toole 9ebd237dca Update CHANGELOG 2015-07-02 12:50:15 -04:00
Philip O'Toole d09b0867f7 Add explanations of PointWriter configs 2015-07-02 12:50:15 -04:00
Philip O'Toole a84c48bff6 Allow the PointWriter timeout to be configurable 2015-07-02 12:50:12 -04:00
Philip O'Toole 2b2cc3c640 Update CHANGELOG for PR 3217
[ci skip]
2015-07-02 10:57:25 -04:00
Philip O'Toole b2b69c63fe Merge pull request #3217 from influxdb/config_timeouts
Allow WAL inter-flush delay to be configurable
2015-07-02 10:48:46 -04:00
Philip O'Toole a0a891f0b1 Add explanatory note on WAL configuration 2015-07-02 10:40:29 -04:00
Philip O'Toole ca86fa2633 Allow WAL inter-flush time to be configurable 2015-07-02 10:40:26 -04:00
Philip O'Toole 569d23c269 Merge pull request #3209 from influxdb/parse_errors_stderr
Dump run errors to stderr
2015-07-01 17:05:24 -04:00
Philip O'Toole e9574223f5 Update CHANGELOG 2015-07-01 16:47:56 -04:00
Philip O'Toole e0a8b581af Dump run errors to stderr
When run as service, stdout goes to /dev/null by default. This means
that Run() errors are not visible in the logs, which is tough to debug.
This change will ensure that when run as a service, Run() errors appear
at stderr, which are routed to the logs by default.
2015-07-01 16:44:49 -04:00
Philip O'Toole 603166a638 Switch to target branch after 'go get' 2015-07-01 12:19:35 -04:00
Philip O'Toole 607d4b31e6 Merge pull request #3204 from influxdb/remove_tsdb_autocreate
Remove obsolete config flags from tsdb
2015-07-01 10:14:30 -04:00
Philip O'Toole 39af8e49de Remove obsolete retention config from tsdb 2015-07-01 09:39:11 -04:00
Philip O'Toole 071c985b5b Remove obsolete retention auto-create from tsdb 2015-07-01 09:37:29 -04:00
Jason Wilder 656fc0d60b Merge pull request #3201 from influxdb/jw-salted-hash
Use salted hashes for in memory password cache
2015-06-30 17:10:32 -06:00