From a7df708c143304fe1072beabda199ba3708d3263 Mon Sep 17 00:00:00 2001 From: Alex Dadgar Date: Mon, 22 May 2017 17:44:57 -0700 Subject: [PATCH] Todos --- scheduler/reconcile.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scheduler/reconcile.go b/scheduler/reconcile.go index 3f03c3a21..1e8fc1e81 100644 --- a/scheduler/reconcile.go +++ b/scheduler/reconcile.go @@ -8,6 +8,15 @@ import ( "github.com/hashicorp/nomad/nomad/structs" ) +/* TODO + * 1) We need a structure that yields names in an order that fills the gaps + * between the existing allocations and handles canaries replacing certain + * allocations. + * 2) Need to populate the desired state of a created deployment + * 3) Need to capture the overall desired transformations so that annotated + * plans work. + */ + // allocReconciler is used to determine the set of allocations that require // placement, inplace updating or stopping given the job specification and // existing cluster state. The reconciler should only be used for batch and