Skip to content
Snippets Groups Projects

publish performance fixes & moving build infra from aptly-repository

Merged Ryan Gonzalez requested to merge wip/refi64/publish-perf-cofork into collabora/staging
All threads resolved!

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Sjoerd Simons
  • If you push things as a draft it's nice to document why it's a draft 😄

    Fwiw all the direct aptly patches can/should be submitted upstream, would be nice to add links in the commit messages once you've done so

    • Author Maintainer
      Resolved by Ryan Gonzalez

      oh oops, this is a draft because I was just trying to trigger a pipeline run, realized the new pipeline button wasn't showing up, and figured I'd have better luck triggering it from an MR 😅 wasn't intended to stay open.

      That being said...the main reason was to test a not-hack-built version of aptly w/ all the fixes on aptly-test-manual so that I'd have more concrete real-world performance #s for the upstream PR. EDIT: the main publish performance fixes are the only thing not in an upstream PR yet.

      Edited by Ryan Gonzalez
  • Ryan Gonzalez added 6 commits

    added 6 commits

    • 6be75f28 - Shut down cleanly when 'api serve' is interrupted
    • 1e3894a5 - Use github.com/saracen/walker for file walk operations
    • 3738a25f - Improve performance of simple reflist merges
    • 9adcd994 - Improve publish cleanup perf when sources share most of their packages
    • dce2640d - Use zero-copy decoding for reflists
    • 5eb2dec4 - Add dockerfile and helm chart from aptly-repository

    Compare with previous version

  • Ryan Gonzalez added 6 commits

    added 6 commits

    • b3eca700 - Shut down cleanly when 'api serve' is interrupted
    • 6a212a9c - Use github.com/saracen/walker for file walk operations
    • ee2b0129 - Improve performance of simple reflist merges
    • 9d7b3b34 - Improve publish cleanup perf when sources share most of their packages
    • 0903f4bd - Use zero-copy decoding for reflists
    • a782df41 - Add dockerfile and helm chart from aptly-repository

    Compare with previous version

  • Ryan Gonzalez marked this merge request as ready

    marked this merge request as ready

  • Ryan Gonzalez resolved all threads

    resolved all threads

  • merged

  • Sjoerd Simons mentioned in commit 776ef61d

    mentioned in commit 776ef61d

  • Please register or sign in to reply
    Loading