Commit Graph

3047 Commits (3fd1fe2210d33287f0df3cf4798cf4557757e86b)

Author SHA1 Message Date
Cory LaNou 3fd1fe2210 Merge branch 'master' into collectd 2015-01-09 10:44:28 -07:00
Cory LaNou 413f5d162c tests for collectd config 2015-01-09 10:44:11 -07:00
Philip O'Toole f2054b48f4 Merge pull request #1301 from krismolendyke/ssl-conf
Fixup sample config SSL
2015-01-08 19:02:39 -08:00
Kris 3645af8f10 Ssl → SSL. 2015-01-08 21:46:40 -05:00
Kris b74262b865 conf - Fixup ssl-cert value. 2015-01-08 21:46:12 -05:00
Cory LaNou bc047a475b first pass at config and wiring up collectd server. needs tests and testing 2015-01-08 17:09:28 -07:00
Cory LaNou e65e118e9d Merge branch 'master' into collectd 2015-01-08 16:05:09 -07:00
Cory LaNou 6d49b8214b finished testing for collectd.Unmarshal 2015-01-08 15:32:37 -07:00
Cory LaNou f39a390dfd rounding to microseconds when staring with seconds seems a bit overkill 2015-01-08 14:38:45 -07:00
Cory LaNou ef259a64cf fixing comment typo 2015-01-08 14:37:10 -07:00
Cory LaNou 2a964050d3 thanks to @benbjohnson we now have true microsecond resolution 2015-01-08 14:36:07 -07:00
Philip O'Toole 1d6a8437ef Merge pull request #1294 from influxdb/graphite_distinct_servers
Implement distinct UDP and TCP Graphite Servers
2015-01-08 12:43:30 -08:00
Philip O'Toole ea0d15e581 Re-add Auth block to config 2015-01-08 12:39:47 -08:00
Philip O'Toole 21d6d5738c GoDoc "LastEnabled" 2015-01-08 12:32:46 -08:00
Philip O'Toole c64624abff Merge branch 'master' into graphite_distinct_servers
Conflicts:
	cmd/influxd/config.go
2015-01-08 12:31:21 -08:00
Philip O'Toole 1c19ae61cf Move Graphite config to top-level of config 2015-01-08 12:28:10 -08:00
Philip O'Toole 50b494503d Tigthen up config of Graphite Parser 2015-01-08 12:23:48 -08:00
Philip O'Toole 8ea70fc650 Fix bug in Graphite ConnectionString() 2015-01-08 12:19:44 -08:00
Philip O'Toole 0633b80193 Fix up sample config and move Graphite config type 2015-01-08 12:07:09 -08:00
Philip O'Toole 5a4e2a15fb Move Graphite control into "input plugins" section 2015-01-08 11:25:43 -08:00
Philip O'Toole 8c2f894fab Integrate more code review feedback 2015-01-08 11:14:57 -08:00
Philip O'Toole 9e7f6ca3f0 Provide default NameSeparator for Graphite config 2015-01-07 16:15:39 -08:00
Philip O'Toole fdc6b5b866 Export the Metric type 2015-01-07 16:09:15 -08:00
Cory LaNou f051aa641b first round on unmarshalling a packet. needs testing 2015-01-07 16:10:27 -07:00
Philip O'Toole f57f28f575 Add GoDoc strings 2015-01-07 00:10:46 -08:00
Philip O'Toole 6683643dde Add comment re Graphite Server startup 2015-01-07 00:04:56 -08:00
Philip O'Toole 85b3408115 Integrate remaining review feedback 2015-01-07 00:02:58 -08:00
Philip O'Toole aa92095f90 Graphite unit tests now pass 2015-01-06 23:51:59 -08:00
Philip O'Toole fe886e17a5 Remove more tests
To be replaced later.
2015-01-06 23:41:32 -08:00
Philip O'Toole eaadf0b3d3 Update unit tests so they build
They do not yet pass.
2015-01-06 23:36:56 -08:00
Philip O'Toole f3650b4797 Implement a distinct Graphite Parser
This encapsulates a few previously free-floating methods. This means
that params such as "separator" and "last-enabled" are not passed from
function to function, and also makes initialization of TCP and UDP
Servers somewhat clearer.

It also removes early use of "GraphiteProcessor".
2015-01-06 23:20:01 -08:00
Cory LaNou bf655b36f6 starting collectd 2015-01-06 19:28:34 -07:00
Philip O'Toole 1edbd816fc Start with a processor. 2015-01-06 15:38:35 -08:00
Philip O'Toole 1f264b6c2d Refactor into distinct TCP and UDP servers 2015-01-06 15:17:29 -08:00
dgnorton d044d5ffa6 Merge pull request #1270 from influxdb/muchoQL
This PR adds to InfluxQL:
- CREATE DATABASE, USER, and RETENTION POLICY
- ALTER RETENTION POLICY
- GRANT and REVOKE for privileges
- DROP for DATABASE and USER
2015-01-06 14:12:30 -05:00
David Norton 4b5f9d3d0e influxql: fix broken test in parser_test.go 2015-01-06 13:47:21 -05:00
Philip O'Toole cbec384b07 Merge pull request #1284 from influxdb/authorization_and_authentication
Add support for authentication and authorization
2015-01-06 09:23:22 -08:00
Philip O'Toole 4c4950a796 Rename AuthenticatedUser to Authenticate
Feedback from final code review.
2015-01-06 09:19:31 -08:00
Cory LaNou c5ea4ab2ed Merge remote-tracking branch 'upstream/master' into graphite 2015-01-06 09:59:05 -07:00
Cory LaNou 0334dc5b50 seperator -> separator 2015-01-06 09:57:44 -07:00
Philip O'Toole e0533ac938 Merge pull request #1293 from gdi2290/patch-1
update the year in the LICENSE file
2015-01-05 21:45:36 -08:00
PatrickJS cb0c2775fc update the year in the LICENSE file
2015
2015-01-05 21:35:28 -08:00
Cory LaNou 7857565e0b clarifying a conditional 2015-01-05 21:51:04 -07:00
Cory LaNou 7b669da36c fixing misc comments 2015-01-05 21:43:33 -07:00
Cory LaNou 098231f3ea Merge remote-tracking branch 'upstream/master' into graphite 2015-01-05 20:16:38 -07:00
Cory LaNou a94254d1a3 Graphite endpoint updates from comments
Added ability to specifiy a seperator for a metric_path.
Default is "."

Added ability to specify position of name from metric_path
Options are "first" or "last".
Defaults to the first position.

Normalized the graphite.Metric struct to only have a Value.

 Changes to be committed:
	modified:   cmd/influxd/config.go
	modified:   cmd/influxd/config_test.go
	modified:   cmd/influxd/run.go
	modified:   graphite/graphite.go
	modified:   graphite/graphite_test.go
2015-01-05 20:14:43 -07:00
Philip O'Toole 2dd526e791 Explicit testing of authentication
Includes a test for first-time creation of an admin user -- that it is
possible without supplying authentication credentials.
2015-01-05 17:03:11 -08:00
Philip O'Toole c77855b560 Add some unit tests for new auth functionality 2015-01-05 16:03:05 -08:00
Philip O'Toole 6b7af89119 Add new wrapper handlers for User authentication 2015-01-05 16:03:05 -08:00
Philip O'Toole 2c6e2a8a76 Add config flag to control authentication 2015-01-05 16:03:05 -08:00