Skip to content
Snippets Groups Projects
  1. May 28, 2019
    • gord chung's avatar
      cleanup README.rst to upload to pypi · d12a3fb5
      gord chung authored
      seems long_description needs to render cleanly to upload to pypi:
      https://github.com/pypa/warehouse/issues/5890
      
      related: #1025
      d12a3fb5
    • gord chung's avatar
      handle infinity like nan · 56ce28a0
      gord chung authored
      infinity and nan are not part of json standard. the default python
      json serialiser will dump `inf` and `nan` (unquoted) and load the
      them.
      
      we've historically returned `nan` and supported ignoring it by specifying
      `fill=dropna`.
      
      i don't believe `"inf"` or `"nan"` is significantly better and since
      i don't want to break existing behaviour of nan, i think it's best
      to just treat infinity as we do nan for now. anything more opinionated
      probably requires more discussion.
      
      related: #1023
      56ce28a0
    • gord chung's avatar
      Merge pull request #1029 from jd/less-reviewer · 6a410bea
      gord chung authored
      Reduce the number of required reviewers
      6a410bea
  2. May 27, 2019
  3. Feb 21, 2019
  4. Feb 15, 2019
    • Mehdi Abaakouk's avatar
      Allow rate:XXX aggregations · c960f293
      Mehdi Abaakouk authored
      Old aggregate API was allowing rate:XXX format for rateofchange
      aggregation.
      
      This change restores it since we use the new internal API.
      
      Closes: #1016
      c960f293
  5. Feb 06, 2019
    • gord chung's avatar
      don't fail everything if one group missing metric · 21f47fbe
      gord chung authored
      it's possible that not all groups will contain a specific metric.
      rather than fail, return the groups that do have the matching metric.
      only if all groups don't have matching metrics, should we fail.
      
      Fixes: #1013
      21f47fbe
  6. Jan 29, 2019
  7. Nov 27, 2018
  8. Oct 27, 2018
  9. Oct 26, 2018
  10. Oct 24, 2018
    • gord chung's avatar
      fix doc formatting · c1c8332c
      gord chung authored
      the REST output seems to be clashing with the formatting of previous
      element. remove the formatting and move the REST output above.
      c1c8332c
  11. Oct 22, 2018
    • yunshi's avatar
      api: Display voluptuous error details · 5f171bcd
      yunshi authored
      The error detail looks like:
      
        {
          'cause': 'Invalid input',
          'reason': 'boulet',
          'detail': ['field'],
        }
      
      Note:
      
      Voluptuous prints `r` before data path for
      str(voluptuous.Invalid) in Python2. To simplify
      tests in Python2 and Python3, the error reasons
      are checked by regex.
      5f171bcd
  12. Oct 05, 2018
  13. Sep 29, 2018
  14. Sep 11, 2018
    • Vladyslav Drok's avatar
      Fix computation for metrics with multiple granularities · cf0ebc40
      Vladyslav Drok authored
      The high archive policy created by default contains three different
      granularity definitions - 1 second, 1 hour and one day. For such
      metrics the split computation has been done incorrectly as it was
      using oldest keys not taking into account those keys granularity.
      It caused TypeErrors when comparing two SplitKeys with different
      granularities.
      
      closes: gnocchixyz/gnocchi#959
      cf0ebc40
    • Vladyslav Drok's avatar
      Fix splits update statistics dictionary key · ca67a854
      Vladyslav Drok authored
      Change-Id: I9747a9bc9f9adea61bb6bcca571aa90c473172d5
      ca67a854
  15. Sep 10, 2018
  16. Sep 04, 2018
  17. Aug 29, 2018
  18. Aug 23, 2018
  19. Aug 06, 2018
  20. Aug 01, 2018
  21. Jul 31, 2018
  22. Jul 30, 2018
  23. Jul 27, 2018
  24. Jul 26, 2018
  25. Jul 24, 2018
Loading