diff --git a/backend/btrixcloud/pages.py b/backend/btrixcloud/pages.py index 56e0cf0833..7c5a40072f 100644 --- a/backend/btrixcloud/pages.py +++ b/backend/btrixcloud/pages.py @@ -961,7 +961,7 @@ async def get_unique_page_count(self, crawl_ids: List[str]) -> int: cursor = self.pages.aggregate( [{"$match": {"crawl_id": {"$in": crawl_ids}}}, {"$group": {"_id": "$url"}}] ) - async for res in cursor: + async for _res in cursor: count += 1 return count diff --git a/chart/templates/backend.yaml b/chart/templates/backend.yaml index 3ce6dec50b..9f20eabb7e 100644 --- a/chart/templates/backend.yaml +++ b/chart/templates/backend.yaml @@ -71,6 +71,8 @@ spec: - "{{ .Values.backend_workers | default 1 }}" - --worker-class - uvicorn.workers.UvicornWorker + - --timeout + - {{ .Values.backend_worker_timeout }} envFrom: - configMapRef: diff --git a/chart/values.yaml b/chart/values.yaml index d4ec5f54e7..ebdfb6953d 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -111,6 +111,9 @@ backend_password_secret: "PASSWORD!" # number of workers per pod backend_workers: 1 +# for gunicorn --timeout +backend_worker_timeout: 60 + backend_cpu: "100m" backend_memory: "350Mi" diff --git a/version.txt b/version.txt index 36c001f1fd..841e7a8e4c 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -1.14.0-beta.2 +1.14.0-beta.3