Skip to content
Snippets Groups Projects
  1. Feb 08, 2022
  2. Feb 07, 2022
  3. Feb 02, 2022
  4. Jan 18, 2022
  5. Dec 16, 2021
  6. Nov 23, 2021
  7. Nov 22, 2021
  8. Nov 16, 2021
    • vlorentz's avatar
      git_bare: Send progress updates while cooking · bd649ccb
      vlorentz authored
      It can be confusing to just have 'Processing...' in the UI for hours.
      With this change, a new progress update should be sent every few minutes.
      
      In the swh-web UI, it will show only 'Processing... %d objects processed'
      in the main table, but 'Over %d remaining' will be shown when hovering
      the progress bar.
      This does not show 'Processing... %d/%d' or a percentage, because the
      number of remaining objects is not always known.
  9. Oct 12, 2021
  10. Oct 07, 2021
  11. Oct 06, 2021
  12. Sep 21, 2021
  13. Sep 17, 2021
  14. Sep 15, 2021
  15. Sep 14, 2021
  16. Sep 07, 2021
  17. Sep 06, 2021
  18. Sep 02, 2021
  19. Aug 26, 2021
  20. Aug 19, 2021
    • vlorentz's avatar
      Rename bundle types and use SWHIDs everywhere instead of raw sha1_git · fc7bcc02
      vlorentz authored
      The interfaces were a bit messy, as bundle types sometimes included the object
      type ('directory' was also a bundle type) and sometimes did not.
      
      Instead, the bundle types now do not include the object type at all, which
      means users do no have to care about what cooker will cook their bundle,
      they just need to provide a bundle type.
      
      Instead, the information about the object type is now carried along the
      object id, in a SWHID.
      
      This allows simplifying interfaces and removing multiple convertions
      (especially between hex and bytes).
      
      This is unfortunately a pretty large commit, as it is easier to change
      everything at once, than to try to make it incrementally and adding
      temporary convertions at some moving borders.
      
      It also invalidates the existing cache entirely, as it used bundle types
      and object ids as keys, which are now changed.
  21. Aug 18, 2021
  22. Aug 17, 2021
Loading