Skip to content

Conversation

@binary-manu
Copy link
Contributor

Hi!

You may want to now that I've added some new stuff into pkgproxy. The result is basically a rewrite since most of the original code is gone, as are the tests and CI config. If you want, feel free to merge this, maybe while integrating stuff into your pipeline.

A quick list of improvements:

  • Bump go to 1.20
  • Add go.mod
  • Parallel download of files being cached
  • Preserve and send original modification times
  • Don't cache databases and DB signatures
  • A bunch of fixes

Thoughts/reviews/tips welcome.

- Bump go to 1.20
- Add go.mod
- Parallel download of files being cached
- Preserve and send original modification times
- Don't cache databases and DB signatures
- A bunch of fixes
If the download goroutine exits before closing the Started channel and other goroutines are waiting
on that channel, they will deadlock.
@buckket buckket self-requested a review October 9, 2023 10:56
@buckket buckket added the enhancement New feature or request label Oct 9, 2023
@buckket buckket self-assigned this Oct 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants