Uploaded image for project: 'Atlassian Intelligence'
  1. Atlassian Intelligence
  2. AI-678

Increase the search API limitation of 200 records per search results page

    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Since the change regarding the start parameter for the Confluence search api, we adapted our app to load data using the cursor API. We need to load all data before rendering the view to the user. As there is a limitation of 200 records per call for the search confluence api, we used to use parallel requests using the start parameter. Now, with the cursor parameter, we need to do the same work sequentially, unfortunately that increases the load time significantly.
      Our customers are reporting important lag time, unfortunately we cannot do much about…
      Is it possible to increase the current limitation of 200 records per page to a higher value (ideally 1000), that will decrease significantly the number of calls and thus reduces the load time?

      • from a Confluence app developer

       

            [AI-678] Increase the search API limitation of 200 records per search results page

            pqz made changes -
            Component/s Original: Search - Core [ 46383 ]
            Component/s Original: Ecosystem - API Framework [ 46317 ]
            Component/s New: Search - Core [ 75296 ]
            Component/s New: Admin Experience [ 74216 ]
            Key Original: CONFCLOUD-70643 New: AI-678
            QA Demo Status Original: Not Done [ 14330 ]
            QA Kickoff Status Original: Not Done [ 14234 ]
            Project Original: Confluence Cloud [ 18513 ] New: Atlassian Intelligence [ 23110 ]
            jrivera2 made changes -
            Component/s Original: Search - Scaling [ 61411 ]
            Sunny Xu (Inactive) made changes -
            Component/s New: Search - Core [ 46383 ]
            Elaine H. (Inactive) made changes -
            Comment [ A comment with security level 'atlassian-staff' was removed. ]

            Hi David/Team,

            Can you please share an update regarding this request?  

            Thank you ! 

            Firas Mkaouar _Creativas_ added a comment - Hi David/Team, Can you please share an update regarding this request?   Thank you ! 
            David Rizzuto made changes -
            Status Original: Gathering Interest [ 11772 ] New: Gathering Interest [ 11772 ]

            Thank you for your feedback. We always try and return as many results as we can keeping in mind the system load and performance. We understand that with recent changes to the system the number of results returned is lesser than what it used it be, which is a decision we had to make to ensure optimal performance for the API, keeping in mind the current constraints. We are working on improving this to return more results than we do today, and will keep you posted on any progress we make in this area. Thanks for your patience and support.

            David Rizzuto added a comment - Thank you for your feedback. We always try and return as many results as we can keeping in mind the system load and performance. We understand that with recent changes to the system the number of results returned is lesser than what it used it be, which is a decision we had to make to ensure optimal performance for the API, keeping in mind the current constraints. We are working on improving this to return more results than we do today, and will keep you posted on any progress we make in this area. Thanks for your patience and support.
            Elaine H. (Inactive) made changes -
            Component/s New: Core - APIs [ 46317 ]
            Elaine H. (Inactive) created issue -

              Unassigned Unassigned
              ehankins Elaine H. (Inactive)
              Votes:
              8 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated: