1. 07 Jan, 2021 1 commit
  2. 18 Dec, 2020 1 commit
  3. 17 Dec, 2020 1 commit
    • Tim Schoof's avatar
      Don't create new broker and producer instances · 00f78aa5
      Tim Schoof authored
      Before, new broker and producer instances were created for each
      substream and immediately replaced with the instances stored in the
      application object.
      The large amount of new instances is unnecessary and triggered a
      resource leak in the Python broker wrapper.
      00f78aa5
  4. 15 Dec, 2020 2 commits
  5. 02 Nov, 2020 2 commits
  6. 30 Oct, 2020 4 commits
  7. 08 Oct, 2020 3 commits
  8. 07 Oct, 2020 1 commit
  9. 25 Sep, 2020 2 commits
  10. 24 Sep, 2020 4 commits
  11. 23 Sep, 2020 8 commits
  12. 16 Sep, 2020 2 commits
  13. 15 Jul, 2020 2 commits
    • Tim Schoof's avatar
      Move substream metadata to extra stream · 5405b151
      Tim Schoof authored
      An application that does not configure the metadata receiver will
      continue to work as in previous versions without a metadata stream. In
      particular, the worker's pre_scan method will not be called in that
      case.
      5405b151
    • Tim Schoof's avatar
      Implement substream metadata on the input stream · 726aef85
      Tim Schoof authored
      The stream will only be processed if the substream metadata is available
      (can be an empty dict) and pre_scan was successfully called with the
      received metadata.
      726aef85
  14. 13 Jul, 2020 1 commit
  15. 03 Jul, 2020 3 commits
  16. 02 Jul, 2020 1 commit
  17. 01 Jul, 2020 2 commits
    • Tim Schoof's avatar
      Only reduce polling rate for likely done streamer · 9a86b3ea
      Tim Schoof authored
      There are at most two active streamer which are not considered "likey done" at a time. Not reducing their polling rate decreases processing delays.
      Also increase the default delay on error as this now only applies to
      exceptional cases.
      9a86b3ea
    • Tim Schoof's avatar
      Handle skipped substreams · 107e0ed6
      Tim Schoof authored
      Simplify and extend logic for starting the next subtream to handle
      skipped substreams as well.
      107e0ed6