Ryan Uber
|
b54309282f
|
nomad/state: subscribe/unsubscribe all watch items while holding the lock
|
2015-10-30 08:46:03 -07:00 |
Ryan Uber
|
d21c49dedd
|
nomad: cleanup and more tests
|
2015-10-30 08:27:47 -07:00 |
Ryan Uber
|
1322b844ca
|
nomad/state: add watch trigger tests
|
2015-10-29 21:42:41 -07:00 |
Ryan Uber
|
55cb559eae
|
nomad: support blocking queries on eval-specific allocations
|
2015-10-29 16:20:57 -07:00 |
Ryan Uber
|
a0e54d6f62
|
nomad: support blocking queries on job allocations
|
2015-10-29 15:32:05 -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
|
f5f01e6cd2
|
nomad: add triggering for more types of events
|
2015-10-29 13:52:15 -07:00 |
Ryan Uber
|
526c1c959b
|
nomad: move state watcher into its own file, add tests
|
2015-10-29 13:21:25 -07:00 |
Ryan Uber
|
eaeec03e1e
|
nomad: deduplicate watch items with a helper
|
2015-10-29 12:09:09 -07:00 |
Ryan Uber
|
a4ee8929e3
|
nomad: unify watcher inputs for reusability
|
2015-10-29 11:59:15 -07:00 |
Ryan Uber
|
692e4e371a
|
nomad: support full table watches for allocations
|
2015-10-28 19:25:39 -07:00 |
Ryan Uber
|
4e70d52e29
|
nomad: support blocking queries on eval list
|
2015-10-28 18:34:56 -07:00 |
Ryan Uber
|
07b6597353
|
nomad/state: move methods so we can sanely find them
|
2015-10-28 18:11:55 -07:00 |
Ryan Uber
|
2c4735fbcf
|
nomad: support blocking queries on nodes
|
2015-10-28 11:25:35 -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 |
Alex Dadgar
|
25c2c83d6f
|
Revert "dont hard code scheduler type name"
This reverts commit fb0e0dfc2be596ad435a00a2e131a2000146b1f1.
|
2015-10-23 16:32:45 -07:00 |
Alex Dadgar
|
5b0a9b2469
|
dont hard code scheduler type name
|
2015-10-23 16:31:45 -07:00 |
Alex Dadgar
|
2314bd7c2c
|
Add scheduler type index to jobs table; create evals for system jobs on node init to ready transition
|
2015-10-20 10:57:53 -07:00 |
Armon Dadgar
|
5b02014e14
|
state: cleanup Get*By
|
2015-09-06 20:51:01 -07:00 |
Armon Dadgar
|
8e3a98af58
|
state: remove unused indexes
|
2015-09-06 20:49:07 -07:00 |
Armon Dadgar
|
b42742bf8f
|
state: unify the terminology for code clarity
|
2015-09-06 20:39:06 -07:00 |
Armon Dadgar
|
82cba83eb6
|
state: Adding UpdateNodeDrain
|
2015-09-06 19:51:50 -07:00 |
Armon Dadgar
|
b1a406f234
|
state: Adding eval lookup by job
|
2015-09-06 12:10:24 -07:00 |
Armon Dadgar
|
922eb37484
|
nomad: adding UpdateAllocFromClient for client based updates
|
2015-08-25 17:54:45 -07:00 |
Armon Dadgar
|
28069dd973
|
nomad: updating state for split
|
2015-08-25 16:26:34 -07:00 |
Armon Dadgar
|
c362ca0ffd
|
nomad/state: adding watching mechanisms
|
2015-08-22 18:57:15 -07:00 |
Armon Dadgar
|
f04e2b81ba
|
nomad: adding evicted state for allocs
|
2015-08-22 18:30:49 -07:00 |
Armon Dadgar
|
a80249204f
|
nomad: DeleteEval request can take a list of evals and allocations
|
2015-08-15 15:39:29 -07:00 |
Armon Dadgar
|
da90c453ce
|
nomad: adding index on EvalID and Status to alloc
|
2015-08-15 13:27:42 -07:00 |
Armon Dadgar
|
3f16a21658
|
nomad: remove NodesByDatacenterStatus
|
2015-08-15 13:11:42 -07:00 |
Armon Dadgar
|
a077605114
|
nomad: adding NodesByDatacenterStatus
|
2015-08-13 13:17:03 -07:00 |
Armon Dadgar
|
343b1b9c89
|
nomad: move state and mocks into shared packages
|
2015-08-11 14:27:14 -07:00 |