Alex Dadgar
4f2725bb98
Enhance API pkg to utilize Server's Client Tunnel
...
This PR enhances the API package by having client only RPCs route
through the server when they are low cost and for filesystem access to
first attempt a direct connection to the node and then falling back to
a server routed request.
2018-02-15 13:59:03 -08:00
Alex Dadgar
4ac1e25478
Refactor determining the handler for a node id call
2018-02-15 13:59:02 -08:00
Alex Dadgar
d77b36698c
HTTP and tests
2018-02-15 13:59:02 -08:00
Alex Dadgar
7e5a30d5ae
Agent logs
2018-02-15 13:59:02 -08:00
Alex Dadgar
5e7a1a44a2
Logs over RPC w/ lots to touch up
2018-02-15 13:59:01 -08:00
Michael Schurter
432d95a72a
Test all fs endpoints in a loop
2017-10-09 11:19:14 -07:00
Michael Schurter
43ea09fa96
FS HTTP API ACL enforcement
...
ACL enforcement for the filesystem HTTP APIs on clients.
2017-10-09 11:06:34 -07:00
Alex Dadgar
a9e3a41407
Enable more linters
2017-09-26 15:26:33 -07:00
Luke Farnell
7a56971508
fixed all spelling mistakes for goreport
2017-08-07 17:13:05 -04:00
Alex Dadgar
a73e945067
More parallel
2017-07-20 09:36:34 -07:00
Alex Dadgar
873587381d
New test agent
2017-07-19 22:14:36 -07:00
Alex Dadgar
646fd8a2f9
Fix tests
2017-05-03 12:38:49 -07:00
Alex Dadgar
1960070a24
test
2017-01-23 16:04:50 -08:00
Michael Schurter
6235122b55
Fix tests post rebase
2017-01-06 11:39:13 -08:00
Alex Dadgar
723f8f0343
Benchmark
2016-12-09 14:44:50 -08:00
Diptanu Choudhury
b2bbd63d87
Fixed a bunch of TLS related failures
2016-10-26 14:08:46 -07:00
Michael Schurter
4d3187bc7e
Remove disk usage enforcement
...
Many thanks to @iverberk for the original PR (#1609 ), but we ended up
not wanting to ship this implementation with 0.5.
We'll come back to it after 0.5 and hopefully find a way to leverage
filesystem accounting and quotas, so we can skip the expensive polling.
2016-10-21 13:55:51 -07:00
Ivo Verberk
13071e9846
Disk resource monitoring and enforcement
2016-08-18 07:59:03 +02:00
Cameron Davison
ebb026f47e
duplicate check for deep equals of frame order
2016-08-13 22:26:53 -05:00
Alex Dadgar
2de52849db
up timeouts
2016-08-11 18:30:46 -07:00
Alex Dadgar
091d0e3eeb
Add travis multiplier
2016-08-11 18:16:10 -07:00
Diptanu Choudhury
00d2ed6daf
Removing un-wanted dependencies
2016-07-25 14:17:52 -07:00
Alex Dadgar
f3a71e0143
Handle skipping indexes
2016-07-25 11:16:54 -07:00
Alex Dadgar
f22e228e82
log tests
2016-07-25 11:16:54 -07:00
Alex Dadgar
4cf65d7944
Read from correct offset
2016-07-25 11:16:01 -07:00
Alex Dadgar
53f198932f
Fix buffer reuse
2016-07-25 11:16:01 -07:00
Alex Dadgar
065cf0915a
tests
2016-07-25 11:16:01 -07:00
Alex Dadgar
12ae85ff0c
Tests and handle conn close behavior better
2016-07-12 10:18:48 -06:00
Alex Dadgar
3cc13aeca1
initial comments
2016-07-11 10:58:18 -06:00
Alex Dadgar
65a64fb1cb
StreamFramer tests
2016-07-10 13:57:20 -04:00
Alex Dadgar
451d63cfa6
Set up for testing
2016-07-10 13:57:04 -04:00
Diptanu Choudhury
0cf85f5355
Refactoring some comments and test names
2016-01-14 15:07:24 -08:00
Diptanu Choudhury
12f44a28f7
Renamed the tests
2016-01-14 13:39:30 -08:00
Diptanu Choudhury
2b1962b9fd
Refactored the tests
2016-01-13 11:49:39 -08:00
Diptanu Choudhury
8636fb61f7
Added a test for the readat api endpoint
2016-01-13 11:37:29 -08:00
Diptanu Choudhury
46bb3fb5cd
Fixed the logic of extracting alloc
2016-01-13 11:19:45 -08:00