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