1. 02 Oct, 2020 1 commit
  2. 01 Oct, 2020 6 commits
  3. 30 Sep, 2020 1 commit
  4. 15 Sep, 2020 8 commits
  5. 13 Feb, 2020 1 commit
  6. 16 Jan, 2020 1 commit
  7. 31 Jul, 2019 1 commit
  8. 23 Jul, 2019 3 commits
    • gord chung's avatar
      minor cleanup · ef9da16f
      gord chung authored
      - don't concat the values when getting unique times across series
      - create a common sum function instead of making a sum timeseries and
      ripping out just the values.
      - fix test
      ef9da16f
    • James Page's avatar
      py3: fix misc encoding issues · 7a3ddc4c
      James Page authored
      Fix miscellanous encoding issue when running under Python 3:
      
       - Encoding of member_id prior to passing into tooz.
       - Decoding of member ID's during response processing
         for status API calls.
      7a3ddc4c
    • gord chung's avatar
      fix test · ae97c8f8
      gord chung authored
      it's failing.
      ae97c8f8
  9. 28 May, 2019 4 commits
    • gord chung's avatar
      remove unused statistic code · d4ace01b
      gord chung authored
      this was previously used to log the aggregation performance (points/time).
      this logging doesn't exist anymore since we moved to bulk saving so
      remove it.
      d4ace01b
    • 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
  10. 27 May, 2019 3 commits
  11. 21 Feb, 2019 1 commit
  12. 15 Feb, 2019 1 commit
    • 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
  13. 06 Feb, 2019 1 commit
    • 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
  14. 29 Jan, 2019 1 commit
  15. 27 Nov, 2018 1 commit
  16. 27 Oct, 2018 1 commit
  17. 26 Oct, 2018 1 commit
  18. 24 Oct, 2018 1 commit
    • 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
  19. 22 Oct, 2018 1 commit
    • 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
  20. 05 Oct, 2018 2 commits