Uploaded image for project: 'Traffic Control'
  1. Traffic Control
  2. TC-371

Assigning servers to ds thru API takes too long

    XMLWordPrintableJSON

Details

    Description

      POST /api/$version/deliveryserviceserver takes the following payload:

      { dsId: 42, servers: [1,2,3,4,5,6,7,8,9...] }

      and it loops thru each server to perform a query to see if it exists and then does a query to do an insert into the deliveryservice_server table. so if you're assigning 500 servers to a ds...you end up with 1000 queries...

      need to optimize this endpoint.

      Attachments

        Issue Links

          Activity

            People

              mitchell852@apache.org Jeremy Mitchell
              mitchell852@apache.org Jeremy Mitchell
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: