Alex Dadgar
adbc7ed0d8
Merge pull request #981 from hashicorp/f-eval-force
...
Deregister creates an eval for a job even if it doesn't exist
2016-03-25 11:54:15 -07:00
Alex Dadgar
5293b6a5e9
small fixes
2016-03-25 11:38:18 -07:00
Alex Dadgar
8968ff30c8
deregister creates an eval for a job even if it doesn't exist
2016-03-24 11:41:46 -07:00
Alex Dadgar
47390c5186
remove the GC field on the job and use the job type
2016-03-23 18:02:01 -07:00
Ivo Verberk
fd177f4c6f
Bring up-to-date with master
2015-12-24 21:16:32 +01:00
Ivo Verberk
0c01ca49e6
Refactoring continued
...
* Refactor other cli commands to new design
* Add PrefixList method to api package
* Add more tests
2015-12-24 20:53:37 +01:00
Alex Dadgar
8c484875ce
Job endpoint handles periodic jobs
2015-12-23 18:26:39 -08:00
Ivo Verberk
7838b2a57c
Refactoring
...
* Reverted changes to get methods
* Added prefix query parameter
* Updated node status to use prefix based searching
* Fixed tests
* Removed truncation logic
2015-12-22 23:44:33 +01:00
Ivo Verberk
33f73a1e8e
Short identifiers functionality
...
* Use go-memdb prefix indexer for lookups
* Add Job lookups
* Update state store with new ByIDPrefix get methods
* Call new methods when exact lookup fails or is not applicable
2015-12-19 21:55:28 +01:00
Alex Dadgar
6840bcb0bd
Don't allow users to set gc and make batch gc
2015-12-16 15:00:45 -08:00
Alex Dadgar
2218a79815
Add garbage collection to jobs
2015-12-16 15:00:45 -08:00
Diptanu Choudhury
b3c161a7d5
Generate check names, check id and service id on the server side
2015-12-10 16:07:17 -08:00
Diptanu Choudhury
9139078241
Updated the example nomad job spec to use task group name in the service name
2015-11-26 23:27:33 -08:00
Diptanu Choudhury
cbfe727100
Making the Job expand all service names during registration
2015-11-26 19:26:00 -08:00
Ryan Uber
ff37110deb
nomad: more tests
2015-10-29 19:14:21 -07:00
Ryan Uber
a0e54d6f62
nomad: support blocking queries on job allocations
2015-10-29 15:32:05 -07:00
Ryan Uber
c8c3ded1d7
nomad: support blocking queries on single jobs
2015-10-29 15:01:29 -07:00
Ryan Uber
6b7ca19a76
nomad: export watcher to share between rpc and state store
2015-10-29 14:47:39 -07:00
Ryan Uber
a4ee8929e3
nomad: unify watcher inputs for reusability
2015-10-29 11:59:15 -07:00
Ryan Uber
1fdbd54611
nomad: job watches return correct response, add tests
2015-10-28 12:43:00 -07:00
Ryan Uber
04dcd3f440
nomad: use a generic full-table watcher
2015-10-28 11:15:54 -07:00
Ryan Uber
ee44b43f33
nomad: initial pass at blocking queries for jobs
2015-10-27 17:58:04 -07:00
Armon Dadgar
373db0608f
nomad: using struct level validations
2015-09-15 11:25:48 -07:00
Armon Dadgar
ea0795995d
Use a single implementation of GenerateUUID
2015-09-07 15:23:03 -07:00
Armon Dadgar
8bedd3769c
nomad: unifying the state store API
2015-09-06 20:56:38 -07:00
Armon Dadgar
1e945605e3
nomad: adding endpoint for allocations by eval
2015-09-06 16:14:41 -07:00
Armon Dadgar
46cbe8285d
nomad: adding Alloc endpoint
2015-09-06 15:34:28 -07:00
Armon Dadgar
6a5e26c695
nomad: set the query meta data
2015-09-06 12:24:25 -07:00
Armon Dadgar
0bba163ef7
nomad: adding job query endpoints
2015-09-06 12:18:45 -07:00
Armon Dadgar
0c07e8ef11
nomad: endpoint to force re-evaluation of job
2015-08-15 18:11:26 -07:00
Armon Dadgar
df8e992172
nomad: document some potential races
2015-08-15 18:03:05 -07:00
Armon Dadgar
8dfcb99e7f
nomad: rename SystemScheduler to CoreScheduler
2015-08-15 12:38:58 -07:00
Armon Dadgar
5f1ebb9274
nomad: adding special 'system' scheduler
2015-08-06 17:04:35 -07:00
Armon Dadgar
a2feb20903
nomad: UpsertEvals can take a list of Evals
2015-08-06 14:51:15 -07:00
Armon Dadgar
3002698393
nomad: job deregister creates an evaluation
2015-08-06 14:17:18 -07:00
Armon Dadgar
41a4a21caf
nomad: job create/update creates evaluation
2015-08-06 11:48:44 -07:00
Armon Dadgar
d39d3585a2
nomad: reduce mixed terminology by adding ID to Job
2015-07-23 15:15:48 -07:00
Armon Dadgar
501a57f9d8
nomad: Adding the CRUD endpoints for jobs
2015-07-23 14:41:18 -07:00