Commit Graph

3570 Commits (d2fb16e901e00f1ac22659edf0aa14878bde8c8a)

Author SHA1 Message Date
Ben Johnson d2fb16e901 Clarify quorum code. 2015-02-06 17:50:03 -07:00
Ben Johnson ce9579e9ef Merge branch 'master' of https://github.com/influxdb/influxdb into raft 2015-02-06 17:25:07 -07:00
Cory LaNou f84ea8268a Merge pull request #1526 from influxdb/http-status-endpoint
Start of a status http endpoint
2015-02-06 16:12:39 -07:00
Cory LaNou 74a0dc2e2a do not need a write lock, just read, better performance 2015-02-06 15:53:51 -07:00
Cory LaNou 93d9236554 fixing status named route, removing whitespace 2015-02-06 15:20:55 -07:00
dgnorton e6768ec201 Merge pull request #1525 from influxdb/show-tag-keys-panic
fix #1510: panics when measurement doesn't exist
2015-02-06 16:10:27 -05:00
Cory LaNou 339e170d82 start of a status http endpoint 2015-02-06 13:52:28 -07:00
David Norton 3f3c00da8d fix #1510: panics when measurement doesn't exist 2015-02-06 15:43:53 -05:00
Cory LaNou 7d5322b646 Merge pull request #1523 from influxdb/unauthorized-requests
Log Unauthorized requests
2015-02-06 13:27:17 -07:00
Ben Johnson 57c14987a6 Raft package fixes.
This commit includes various fixes to improve the stability of the raft package tests and benchmarks.
2015-02-06 12:46:50 -07:00
Cory LaNou 3dec0e7ed5 remove debug output 2015-02-06 10:05:19 -07:00
Cory LaNou 973bb78808 add tests for logging unauthorized access request 2015-02-06 10:03:34 -07:00
Cory LaNou 4225cd7407 move Authorize from func to method for Server 2015-02-06 09:16:45 -07:00
Cory LaNou 047953687d Merge pull request #1519 from influxdb/server-authorize
Update system to either be auth-less or fully locked down via authentication.enabled
2015-02-05 16:45:02 -07:00
Cory LaNou d23191b0d1 add additional comment to NewServer about authentication 2015-02-05 16:40:41 -07:00
Cory LaNou cd57a7fe42 removing debug output 2015-02-05 16:30:09 -07:00
Cory LaNou adba605194 unintended change 2015-02-05 16:25:10 -07:00
Cory LaNou 09d4a4e2d7 no need to lock a bool 2015-02-05 16:20:02 -07:00
Cory LaNou 1604d7f604 refactor how we default authentication enabled 2015-02-05 15:54:32 -07:00
Philip O'Toole 1ee66c86a3 Merge pull request #1520 from influxdb/more_time_parsing
Test parsing of milliseconds
2015-02-05 14:54:08 -08:00
Philip O'Toole 54a1ac01b1 Test parsing of milliseconds 2015-02-05 14:51:36 -08:00
Philip O'Toole 5c6546d166 Provide example join URL 2015-02-05 14:38:00 -08:00
Cory LaNou f4dfb87acc first pass at hardening authorize 2015-02-05 14:39:40 -07:00
Cory LaNou 1f09f03f50 Merge pull request #1518 from influxdb/fix-integration-test
Fix integration test
2015-02-05 14:37:13 -07:00
Cory LaNou 1a74dfdd73 fix comment typo 2015-02-05 14:07:36 -07:00
Cory LaNou 4dfc9f74e8 fixing failing test due to tmp directories not cleaning up 2015-02-05 14:06:18 -07:00
dgnorton 8df855cc3a Merge pull request #1517 from influxdb/fix-1516-alter-rp
fix #1516: ALTER RETENTION POLICY
2015-02-05 15:32:29 -05:00
David Norton d0dc677292 fix #1516: ALTER RETENTION POLICY 2015-02-05 12:54:06 -05:00
Cory LaNou deef00e0bb Merge pull request #1490 from influxdb/basic-integration-testing
Basic integration testing
2015-02-05 08:54:46 -07:00
Cory LaNou 028f61d58c build was failing 2015-02-05 08:50:08 -07:00
Cory LaNou 77941960fd rebasing - bringing up to date with master changes 2015-02-05 08:50:08 -07:00
Cory LaNou 091fd254da merge gone bad somewhere 2015-02-05 08:50:08 -07:00
Cory LaNou efd91ac666 use non-default port for integration testing 2015-02-05 08:50:07 -07:00
Cory LaNou 4dc5f3ab86 ensure server is spun up before existing run function 2015-02-05 08:50:07 -07:00
Cory LaNou 72fb148660 single server integration test is working 2015-02-05 08:50:07 -07:00
Cory LaNou 0e818f46d4 wip 2015-02-05 08:50:07 -07:00
Ben Johnson 046a69dd8f Merge pull request #1515 from influxdb/raft
Refactor raft package
2015-02-05 07:50:07 -07:00
Ben Johnson 9c66efa015 Clarify raft trace logging. 2015-02-05 07:35:08 -07:00
Cory LaNou de6d4c8fde Merge pull request #1514 from influxdb/httpd-gzip
Add gzip capability to HTTP endpoints
2015-02-04 20:11:18 -07:00
Ben Johnson 6c14371df4 Refactor raft package.
This commit refactors the raft package to more loosely couple the individual parts. The clock is now broken into
an interface that signals individual actions in the log. The transport has been mocked to allow more control over
the log tests. The handler's log has been mocked to separate its testing from the log itself.
2015-02-04 18:59:06 -07:00
Cory LaNou 727f7d1ed5 add tests to verify gzip compression headers 2015-02-04 17:51:10 -07:00
Cory LaNou 8845a07876 adding missed return. 2015-02-04 17:34:26 -07:00
Cory LaNou f19276d365 clarifying echo message 2015-02-04 16:22:12 -07:00
Cory LaNou 9fbdd33fae and integration test that validates gzip 2015-02-04 16:20:28 -07:00
Cory LaNou 2b5565a2e7 add gzip response capability to httpd endpoints. fixes #1449 2015-02-04 16:16:37 -07:00
Cory LaNou ba5275a7fa Merge pull request #1513 from influxdb/tmux-test-script-updates
Testing Script Refactoring
2015-02-04 13:54:39 -07:00
Cory LaNou 78ed56a416 add more curl seed scripts, update tmux test to use dedicated seed script 2015-02-04 13:52:47 -07:00
Cory LaNou e4ef3ee420 Merge pull request #1509 from influxdb/update-tmux-3-shard-test
Update TMUX 3 shard test
2015-02-04 10:28:44 -07:00
Cory LaNou fa675c4181 update test 2015-02-04 10:25:38 -07:00
dgnorton c7d5d603c2 Merge pull request #1491 from influxdb/influxql-spec
update InfluxQL spec
2015-02-04 11:54:17 -05:00