1. 05 Sep, 2023 1 commit
  2. 04 Sep, 2023 12 commits
  3. 01 Sep, 2023 4 commits
  4. 31 Aug, 2023 2 commits
  5. 30 Aug, 2023 6 commits
  6. 29 Aug, 2023 1 commit
  7. 28 Aug, 2023 10 commits
  8. 25 Aug, 2023 3 commits
  9. 24 Aug, 2023 1 commit
    • Robert Knight's avatar
      Import multiple annotations concurrently · 23dffed3
      Robert Knight authored
      Speed up large imports by allowing up to 5 imports to be in-flight concurrently.
      The simplest approach to this would be to divide the annotations into batches
      and save one at a time. However due to the variability in the time that an
      individual import can take, this can lead to sub-optimal concurrency. Instead
      structure the code so that we try to always keep `MAX_CONCURRENT_IMPORTS`
      imports in flight at once, as long as there are that many remaining.
      
      Fixes https://github.com/hypothesis/client/issues/5739
      23dffed3