Skip to content
Snippets Groups Projects
  1. Jan 05, 2022
  2. Jan 04, 2022
  3. Jan 03, 2022
    • Shay's avatar
      Drop Bionic from Debian builds (#11633) · 13c974ed
      Shay authored
      * update Trove classifiers to remove py36
      
      * stop building bionic
      
      * update dh-virtualenv
      
      * newsfragment
      
      * fix newsfragment
      
      * update version refs
      
      * another try at correct tag
      
      * Update changelog
      13c974ed
  4. Dec 30, 2021
  5. Dec 29, 2021
  6. Dec 24, 2021
  7. Dec 23, 2021
  8. Dec 21, 2021
  9. Dec 20, 2021
    • Patrick Cloke's avatar
      Do not bundle aggregations for APIs which shouldn't include them. (#11592) · dd477887
      Patrick Cloke authored
      And make bundling aggregations opt-in, instead of opt-out to avoid
      having APIs to include extraneous data (and being much heavier than
      necessary).
      dd477887
    • Richard van der Hoff's avatar
      Improve opentracing support for `ResponseCache` (#11607) · c3e38b88
      Richard van der Hoff authored
      This adds some opentracing annotations to ResponseCache, to make it easier to see what's going on; in particular, it adds a link back to the initial trace which is actually doing the work of generating the response.
      c3e38b88
    • Richard van der Hoff's avatar
      Improve opentracing for incoming HTTP requests (#11618) · 60fa4935
      Richard van der Hoff authored
      * remove `start_active_span_from_request`
      
      Instead, pull out a separate function, `span_context_from_request`, to extract
      the parent span, which we can then pass into `start_active_span` as
      normal. This seems to be clearer all round.
      
      * Remove redundant tags from `incoming-federation-request`
      
      These are all wrapped up inside a parent span generated in AsyncResource, so
      there's no point duplicating all the tags that are set there.
      
      * Leave request spans open until the request completes
      
      It may take some time for the response to be encoded into JSON, and that JSON
      to be streamed back to the client, and really we want that inside the top-level
      span, so let's hand responsibility for closure to the SynapseRequest.
      
      * opentracing logs for HTTP request events
      
      * changelog
      60fa4935
    • Richard van der Hoff's avatar
Loading