1. 08 Jul, 2018 1 commit
  2. 07 Jul, 2018 2 commits
  3. 06 Jul, 2018 9 commits
  4. 05 Jul, 2018 2 commits
  5. 04 Jul, 2018 16 commits
  6. 03 Jul, 2018 8 commits
  7. 02 Jul, 2018 2 commits
    • Make table sorting stable when null values exist (#12362) · 6046c8b4
      Currently if a null appears in a table column, for instance in data
      returned by postgres, sorting on that gives an arbitrary order. This
      is due to null being neither greater or less than any string, which
      makes the sort unstable.
      
      Change the table sort function to compare on nullness first. Note
      this is a slight behaviour change for numbers, which would otherwise
      treat null and 0 as equivalent.
      
      Signed-off-by: Martin Packman <gzlist@googlemail.com>
      Martin Packman committed
    • Fix bar width issue in aligned prometheus queries (#12483) · 0d1f7c87
      * Fix bar width issue in aligned prometheus queries
      
      This was broken because null values were filled in with unaligned times.
      
      * use aligned times for result transformation
      * add tests
      
      An earlier version of this fix aligned the times again in the transformer, but
      I think it's safe to only deal with aligned times in the response.
      
      * Fixed prometheus heatmap tranformer test
      
      The interval needs to be 1 to prevent step alignment.
      David committed