1. 29 May, 2014 6 commits
  2. 27 May, 2014 1 commit
  3. 26 May, 2014 13 commits
  4. 23 May, 2014 1 commit
    • Dimitris Aragiorgis's avatar
      Fix QueryNetworks wrt instances · 96092119
      Dimitris Aragiorgis authored
      
      
      QueryNetworks tries to find which instances are connected to which
      networks. The query mechanism in Haskell was written back when NICs
      referred to a network via its name and not its UUID. Fix luxi to
      comply with the current implementation (network slot of NIC object
      is a UUID).
      
      Fix old style query mechanism to return a list of names instead of
      UUIDs for the instances that are connected to a network.
      Signed-off-by: default avatarDimitris Aragiorgis <dimara@grnet.gr>
      Reviewed-by: default avatarHelga Velroyen <helgav@google.com>
      96092119
  5. 22 May, 2014 1 commit
    • Klaus Aehlig's avatar
      tiered allocation: try canonical search path first · a37549ea
      Klaus Aehlig authored
      
      
      In tiered allocation, instances are put on the cluster, while they
      fit---and once no more instances of the given size can be fit, smaller
      instances are tried next. There is obviously some heuristics involved
      in how to shrink the instance to get a smaller one of suitable
      size. The standard heuristics is to shrink on the resource that
      prevents to most placements. This, however, can lead into missing out
      possible smaller instances, as noted in issue 483. The way to avoid
      this trap was to consider all shrinkings of a single resource to see
      if this leads to new solutions. This patch now changes the order of
      the search: use this single resource look-ahead only if the standard
      heuristics does not yield any progress. While this does not change the
      complexity of the underlying algorithm, it improves search time
      significantly for those cases where the standard heuristics works,
      which should cover a good part of the practically relevant cases.
      Signed-off-by: default avatarKlaus Aehlig <aehlig@google.com>
      Reviewed-by: default avatarHelga Velroyen <helgav@google.com>
      a37549ea
  6. 20 May, 2014 5 commits
  7. 19 May, 2014 4 commits
  8. 16 May, 2014 5 commits
  9. 15 May, 2014 2 commits
  10. 14 May, 2014 2 commits