def _perform_paginated_queries(self, params):
        responses = []
        params['PageSize'] = str(PAGE_SIZE)
        resp = self.get(params)
        total_count = resp['TotalCount']
        if total_count == 0:
            return [resp]

        responses.append(resp)

        remaining_pages = self._get_remaining_pages(total_count)
        i = 1
        while i <= remaining_pages:
            params['PageNumber'] = str(i + 1)
            responses.append(self.get(params))
            i += 1

        return responses
Add or update the message with the specified ID.
dataset/ETHPy150Open quixey/python-aliyun/aliyun/connection.py/Connection._perform_paginated_queries--crossover with--dataset/ETHPy150Open jbalogh/glow/vendor/lib/python/babel/messages/catalog.py/Catalog.add