1. 08 Dec, 2011 2 commits
  2. 30 Nov, 2011 1 commit
  3. 24 Nov, 2011 9 commits
  4. 23 Nov, 2011 4 commits
  5. 18 Nov, 2011 2 commits
  6. 17 Nov, 2011 1 commit
  7. 16 Nov, 2011 2 commits
    • Iustin Pop's avatar
      htools: rework message display construction · bdd8c739
      Iustin Pop authored
      
      
      While diagnosing some (unrelated) memory usage in htools, I've
      stumbled upon some very bad behaviour in checkData: mapAccum is
      non-strict, and the tuple we use also, so that results in the list of
      list of messages being very bad space-wise (hundreds of MB of memory
      for a simulated cluster with thousands of nodes, all with errors).
      
      The new, explicit reuse of the old message list has a linear memory
      behaviour. The only downside is that messages are listed in the
      reverse order (which I'll fix on master).
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      bdd8c739
    • Iustin Pop's avatar
      hbal: handle empty node groups · 2072221f
      Iustin Pop authored
      
      
      This patch changes an internal assert (which can only be triggered
      when a node group is empty) into properly handling this case (and
      returning empty node/instance lists).
      
      While we could handle this in the backend (Cluster.splitNodeGroup)
      this would actually mean than we change the behaviour for a cluster
      with just two node groups, once of which is empty (where today we
      don't require a node group argument).
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      2072221f
  8. 15 Nov, 2011 1 commit
  9. 14 Nov, 2011 2 commits
  10. 10 Nov, 2011 1 commit
  11. 08 Nov, 2011 1 commit
  12. 04 Nov, 2011 3 commits
  13. 03 Nov, 2011 1 commit
  14. 02 Nov, 2011 1 commit
  15. 01 Nov, 2011 5 commits
  16. 31 Oct, 2011 1 commit
  17. 27 Oct, 2011 3 commits