Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login
    1. Home
    2. w.repinski_1472
    3. Topics

    Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

    If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

    W Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 10
    • Groups 0

    Topics

    • W

      ProGet and MSSQL license

      Watching Ignoring Scheduled Pinned Locked Moved Support
      4
      0 Votes
      4 Posts
      21 Views
      stevedennisS
      Hi @w-repinski_1472 , Based on your initial usage, I think SQL Server Express will suffice. The ProGet database is basically a package metadata index, and essentially stores things like package name, version number, and a variety of things including the manifest file (.nuspec, package.json, etc). It's maybe a few kb per package, and you'll need 100k's of packages to even reach 1GB of metadata storage. In your information you state that network connections are the bottleneck. I don't understand this completely in times when we have 100G cards, maybe I don't understand the scale on which ProGet is used in other companies. The issue is with the number of connections, and a single server struggling with 100's of expensive queries/requests per second. Running "nuget restore" or "npm restore" will hammer the repository with 1000's of simultaneous requests, and many of those need to go to nuget.org or npm.json to be resolved. When you have multiple users and multiple build servers running these kinds of restores, then you run into load issues. At about 50 users, a load-balanced / high-availability cluster starts to make sense. After 250 users, sticking to just a single server doesn't make a lot of sense (cost of downtime is expensive). Once you need a server cluster, then upgrading SQL Server would probably make sense. There's a big cost difference between a single server and a server cluster - in part the ProGet licensing fees, but also managing a server cluster is more complicated. Some organizations prefer to start with high-availability right away rather than worry about upgrading later. See How to Prevent Server Overload in ProGet to learn more. hope that helps clarify! Best, Steve
    • W

      Proposal - add Trivy support in server mode

      Watching Ignoring Scheduled Pinned Locked Moved Support
      4
      0 Votes
      4 Posts
      13 Views
      atrippA
      It's hard to say, because we haven't created our 2024 product roadmap yet :) You can see when past versions were released if you are curious: https://inedo.com/products/roadmap
    • W

      Problem with Vulnerabilities in docker with Clair

      Watching Ignoring Scheduled Pinned Locked Moved Support
      12
      4
      0 Votes
      12 Posts
      33 Views
      rhessingerR
      Hi @w-repinski_1472, We currently do not have any mechanism for alerting the user when an extension update is available. Our guidance around this is to check extensions for updates after a product is upgraded or when instructed by support. In this case, it was my fault for not alerting you to upgrade the extension to fix this issue. I'm sorry for that and I will make sure this does not happen again. Also, many extensions are included in the install package. These extensions are updated automatically when the product is upgraded. So this won't be a problem with most extensions, it just so happens that the clair extension is not an included one. Please let me know if you have any other questions for us. Thanks, Rich
    • 1 / 1