Commit Graph

480 Commits

Author SHA1 Message Date
Ryan Uber
cf64966dc2 api: support force-eval 2015-09-09 18:39:24 -07:00
Ryan Uber
dc8a672acd api: more tests 2015-09-09 18:10:16 -07:00
Ryan Uber
9fea4bf6cb api: more tests for jobs 2015-09-09 17:29:43 -07:00
Ryan Uber
d013410adf api: working on evaluations 2015-09-09 13:48:56 -07:00
Ryan Uber
7b94b6213a api: allow query options everywhere 2015-09-09 13:18:50 -07:00
Ryan Uber
5d1e515112 api: restructure client 2015-09-09 13:05:27 -07:00
Ryan Uber
aa08c1c01b api: structs are composable 2015-09-09 00:33:56 -07:00
Ryan Uber
33e7d0cd2d api: add constraints generators 2015-09-08 19:27:04 -07:00
Ryan Uber
689fa2bb11 api: finishing jobs 2015-09-08 18:42:34 -07:00
Ryan Uber
ff894b352c api: look up allocations by job ID 2015-09-08 17:52:47 -07:00
Ryan Uber
94119d0472 api: allow retrieving jobs by ID 2015-09-08 17:20:52 -07:00
Ryan Uber
b7c2e009fd api: return query meta/write meta 2015-09-08 16:45:16 -07:00
Ryan Uber
5d9c34e352 api: starting on jobs 2015-09-08 16:24:26 -07:00
Ryan Uber
bf548e7947 api: starting on allocs 2015-09-08 15:37:07 -07:00
Ryan Uber
6ff44fa0c4 api: finish agent endpoint 2015-09-08 14:47:29 -07:00
Ryan Uber
9dd408f2c6 api: agent join api works 2015-09-08 14:26:53 -07:00
Ryan Uber
e2e1e4c3fb api: allow query parameters in query/write/delete 2015-09-08 14:26:26 -07:00
Ryan Uber
f6f1813aa1 api: region is queryable, optimize agent caching 2015-09-08 12:13:39 -07:00
Ryan Uber
e28fc33700 api: datacenter is cached and queryable 2015-09-08 12:01:54 -07:00
Ryan Uber
68a8a47634 api: allow querying node name from agent 2015-09-08 11:51:20 -07:00
Ryan Uber
e0f9556590 api: add agent self call 2015-09-08 11:41:03 -07:00
Ryan Uber
3da9387f4f scripts: fix build warning 2015-09-08 11:24:28 -07:00
Chris Bednarski
6fed1ba76a Merge pull request #19 from hashicorp/test-resources
Added example python and java apps for testing
2015-09-07 17:03:09 -07:00
Armon Dadgar
8a02dbc481 Use a single implementation of GenerateUUID 2015-09-07 15:23:03 -07:00
Armon Dadgar
9c4285c6fa scheduler: use update strategy for rolling updates 2015-09-07 15:17:39 -07:00
Armon Dadgar
5bdd90e88e nomad: adding helper structs 2015-09-07 15:08:50 -07:00
Armon Dadgar
1b2cb12312 scheduler: Adding CreateEval to Planner 2015-09-07 14:26:29 -07:00
Armon Dadgar
d0cf06a84f nomad: worker supports create eval 2015-09-07 14:23:48 -07:00
Armon Dadgar
771d7ad93f nomad: guard eval creation based on parent eval 2015-09-07 14:21:38 -07:00
Armon Dadgar
0c6685da79 nomad: adding Eval.Create endpoint 2015-09-07 14:17:11 -07:00
Armon Dadgar
20c059f834 nomad: support time wait for evaluations 2015-09-07 13:00:45 -07:00
Armon Dadgar
f9592dc668 nomad: adding fields to cause an evaluation to 'wait' 2015-09-07 12:47:48 -07:00
Armon Dadgar
666d66be23 scheduler: support in-place allocation updates 2015-09-07 12:27:12 -07:00
Armon Dadgar
916f2a7b8c scheduler: util method to diff task groups 2015-09-07 12:25:23 -07:00
Armon Dadgar
885f6e05bb nomad: helper struct func 2015-09-07 12:23:34 -07:00
Armon Dadgar
5ecb52ecaa nomad: PopUpdate should minimize plan size 2015-09-07 12:05:18 -07:00
Armon Dadgar
14db0d65dd nomad: adding helper to manipulate plans 2015-09-07 12:00:34 -07:00
Armon Dadgar
b54eeec47d scheduler: share context and stack 2015-09-07 11:34:59 -07:00
Armon Dadgar
efdf717991 scheduler: allow updating the base nodes 2015-09-07 11:30:13 -07:00
Armon Dadgar
831848bf5e scheduler: allow StaticIterator to update base set 2015-09-07 11:26:16 -07:00
Armon Dadgar
49488ecdba scheduler: pull node shuffle into util 2015-09-07 11:23:38 -07:00
Armon Dadgar
465678e17f nomad: adding node GC 2015-09-07 11:01:29 -07:00
Armon Dadgar
c2b7ce92e7 nomad: using Raft StartAsLeader to make tests faster 2015-09-07 10:46:41 -07:00
Armon Dadgar
e5c7effaa9 http: list results are never null 2015-09-07 10:03:10 -07:00
Armon Dadgar
b566efd781 nomad: unifying the state store API 2015-09-06 20:56:38 -07:00
Armon Dadgar
736757b05f state: cleanup Get*By 2015-09-06 20:51:01 -07:00
Armon Dadgar
c5ef4c642a state: remove unused indexes 2015-09-06 20:49:07 -07:00
Armon Dadgar
c27a0725cc nomad: cleanup API descrepencies 2015-09-06 20:47:42 -07:00
Armon Dadgar
fb42ff77cf state: unify the terminology for code clarity 2015-09-06 20:39:06 -07:00
Armon Dadgar
6ee7f111dc Rename client endpoint to node endpoint 2015-09-06 20:31:32 -07:00