1. 22 Aug, 2022 2 commits
  2. 11 Jul, 2022 1 commit
  3. 23 Jun, 2022 1 commit
  4. 04 Mar, 2022 2 commits
  5. 22 Dec, 2021 2 commits
  6. 13 Dec, 2021 2 commits
  7. 09 Dec, 2021 2 commits
  8. 24 Nov, 2021 2 commits
    • Tomas Krizek's avatar
      Merge branch 'fix_progress_report' into 'master' · ab3df8b3
      Tomas Krizek authored
      orchestrator: fix progress report
      
      See merge request !112
      ab3df8b3
    • Petr Špaček's avatar
      orchestrator: fix progress report · 0da94645
      Petr Špaček authored
      For some reason, the code reading answers was using imap() function to
      read them _in order_ they were sent. This could cause answer buildup
      in an internal multiprocessing queue, and eventually the program logged
      multiple 'Received xxx answers' lines at once, which made the status
      reporting useless.
      
      It was like that since d422292d, and
      this commit claims it reduced storage requirements by factor 25.
      The problem is that the commit did three changes at once:
      - it moved txn.put() into central place in the main thread
      - it coalesced all writes into one huge transactoin
      - it changed imap_unordered() to imap() call
      
      In my tests today, centralized txn.put() in the main thread in
      combination with one huge transaction and imap_unordered() increases
      storage size by 5 %, and that does not seem worth incorrect status
      reporting.
      
      Tested with LMDB version 0.9.29.
      0da94645
  9. 08 Nov, 2021 2 commits
  10. 27 Oct, 2021 3 commits
  11. 17 Sep, 2021 4 commits
  12. 26 Aug, 2021 2 commits
  13. 03 May, 2021 2 commits
  14. 19 Feb, 2021 2 commits
  15. 16 Feb, 2021 3 commits
  16. 15 Feb, 2021 2 commits
  17. 10 Feb, 2021 2 commits
  18. 29 Jan, 2021 3 commits
  19. 21 Jan, 2021 1 commit