Commit Graph

50 Commits

Author SHA1 Message Date
Alex Dadgar
07f7e19578 Fix vet script and fix vet problems
This PR fixes our vet script and fixes all the missed vet changes.

It also fixes pointers being printed in `nomad stop <job>` and `nomad
node-status <node>`.
2017-02-27 16:00:19 -08:00
Alex Dadgar
6082b4619e Review feedback 2017-01-23 16:58:53 -08:00
Alex Dadgar
d276b3fcc1 docs 2017-01-23 16:08:26 -08:00
Alex Dadgar
1960070a24 test 2017-01-23 16:04:50 -08:00
Alex Dadgar
28e0718d83 disallow follow 2017-01-23 15:12:09 -08:00
Alex Dadgar
ac4be1f7aa plain w 2017-01-13 13:12:36 -08:00
Alex Dadgar
a6933ed9aa comment 2016-12-09 17:51:50 -08:00
Alex Dadgar
23dee058c7 fix high cpu usage + faster encoding 2016-12-09 17:33:10 -08:00
Alex Dadgar
723f8f0343 Benchmark 2016-12-09 14:44:50 -08:00
Alex Dadgar
2b50359edf Fix FD leak 2016-12-09 10:49:39 -08:00
Alex Dadgar
81e2d53e2d Fixes race on StreamFramer Destroy
This PR:
* Fixes a race in which StreamFramer could panic while closing.
* Simplifies the logic of the StreamFramer
* Removes a potentially leaked goroutine
2016-11-17 20:14:47 -08:00
Alex Dadgar
bcb1a2e216 Do not allow path to escape the alloc dir for the FS commands 2016-10-03 14:58:44 -07:00
Alex Dadgar
014d8fe0e8 lock heartbeat 2016-08-11 18:37:08 -07:00
Alex Dadgar
0b9449fe7e better flush and connection closed handling 2016-07-25 11:16:54 -07:00
Alex Dadgar
67fe934342 control-c works 2016-07-25 11:16:54 -07:00
Alex Dadgar
cbcb32096f small fixes 2016-07-25 11:16:54 -07:00
Alex Dadgar
2a32e839ac Add logs command test 2016-07-25 11:16:54 -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
b65fd2624e Support non-following logs 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
2530f7bd40 initial api and command 2016-07-25 11:16:01 -07:00
Alex Dadgar
cc0fec53f1 initial log api impl 2016-07-25 11:16:01 -07:00
Mathias Lafeldt
acb9997ca7 Fix typos in source code 2016-07-18 16:24:46 +02:00
Alex Dadgar
991220b5c7 implement -n for tail 2016-07-13 13:26:09 -06:00
Alex Dadgar
19ca6e7b55 address comments 2016-07-12 17:01:33 -06:00
Alex Dadgar
ffb57ffd6f Address more comments 2016-07-12 10:45:05 -06: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
4f7c5fa502 StreamFramer encapsulates the sending, heartbeating and batching behavior of frames 2016-07-10 13:57:04 -04:00
Alex Dadgar
5b7ea09a7c Only initialize watcher once, fix offsetting, implement tail non-follow 2016-07-10 13:57:04 -04:00
Alex Dadgar
451d63cfa6 Set up for testing 2016-07-10 13:57:04 -04:00
Alex Dadgar
a3d82ee47f Flush and use correct buffer size 2016-07-10 13:57:04 -04:00
Alex Dadgar
2368722146 initial tail impl 2016-07-10 13:57:04 -04:00
Sean Chittenden
8e1777ae3a Test for errors 2016-06-16 14:43:46 -07:00
Alex Dadgar
37a0c2065b Fix missing format variable 2016-04-18 18:53:05 -07:00
Diptanu Choudhury
c8f74a3d9c Added the /fs/cat/ api 2016-03-28 11:06:22 -07:00
Alex Dadgar
6454d7bb9f Guard client/ api to ensure the client is running 2016-03-07 11:26:54 -08:00
Diptanu Choudhury
21847954e0 changed the API of the client 2016-01-14 13:35:42 -08:00
Diptanu Choudhury
ee369382aa Fixed the query for extracting path from stat 2016-01-13 13:21:03 -08:00
Diptanu Choudhury
2b1962b9fd Refactored the tests 2016-01-13 11:49:39 -08:00
Diptanu Choudhury
46bb3fb5cd Fixed the logic of extracting alloc 2016-01-13 11:19:45 -08:00
Diptanu Choudhury
f7c367397f Refactored the code 2016-01-12 22:25:12 -08:00
Diptanu Choudhury
11a67599b9 Implemeted readAt 2016-01-12 22:06:42 -08:00
Diptanu Choudhury
b5385b616d Implemented the Stat API 2016-01-12 21:28:07 -08:00
Diptanu Choudhury
cbcdaec3fe Added the Stat API 2016-01-12 15:25:51 -08:00
Diptanu Choudhury
744c226c23 Added methods for listing directories inside an alloc 2016-01-12 15:03:53 -08:00