Uploaded image for project: 'Artifactory Binary Repository'
  1. Artifactory Binary Repository
  2. RTFACT-18423

Reduce DB queries when setting properties at packages

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: 6.8.0
    • Fix Version/s: 6.8.0
    • Component/s: Database, Properties
    • Labels:
      None

      Description

      Some of the repositories is using multiple DB queries to set properties on packages, which causes huge overhead on the DB,
      This can be avoided with setting all the artifact properties with single query.

      The problematic packages:

      1. Bower - when indexing
      2. Cocoapods - when indexing 
      3. Conan - when uploading 
      4. Conda -  when indexing
      5. Cran -  when indexing
      6. Docker - when Using putTagWithNamespace api(PUT - "repositories/{namespace}/{repoName}/tags/{tagName}"),
      promote api(POST - "{repoKey}/v1/promote")
      7. Helm - when indexing
      8. Puppet - when indexing
      9. Npm - when indexing
      10. Pypi - when indexing
      

        Attachments

          Activity

            People

            Assignee:
            Dudim Dudi Morad (Inactive)
            Reporter:
            Dudim Dudi Morad (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: