Skip to content

Commit 7c068ed

Browse files
fix workers
1 parent 5af17df commit 7c068ed

3 files changed

Lines changed: 11 additions & 10 deletions

File tree

dags/fetch_notices_per_day_worker.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121

2222

2323
@dag(default_args=DEFAULT_DAG_ARGUMENTS,
24-
max_active_runs=64,
25-
max_active_tasks=64,
24+
max_active_runs=128,
25+
max_active_tasks=128,
2626
schedule_interval=None,
2727
tags=['worker', 'fetch_notices_per_day'])
2828
def fetch_notices_per_day_worker():

infra/airflow-cluster/docker-compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ x-airflow-common:
5757
AIRFLOW__SCHEDULER__PARSING_PROCESSES: 8
5858
AIRFLOW__SCHEDULER__SCHEDULER_HEARTBEAT_SEC: 1
5959
AIRFLOW__SCHEDULER__MAX_DAGRUNS_PER_LOOP_TO_SCHEDULE: 128
60-
AIRFLOW__CELERY__WORKER_CONCURRENCY: 8
60+
AIRFLOW__CELERY__WORKER_CONCURRENCY: 16
6161
AIRFLOW__CORE__SQL_ALCHEMY_POOL_SIZE: 512
6262
AIRFLOW__CORE__SQL_ALCHEMY_MAX_OVERFLOW: 1024
6363
AIRFLOW__CORE__SQL_ALCHEMY_CONN: "postgresql+psycopg2://${POSTGRES_USER}:${POSTGRES_USER}@postgres/airflow"

ted_sws/notice_metadata_processor/services/metadata_normalizer.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -147,13 +147,14 @@ def normalise_form_number(cls, value: str) -> str:
147147
:param value:
148148
:return:
149149
"""
150-
form_number_parts = re.split(r"(?=\d)", value, 1)
151-
if len(form_number_parts) == 2:
152-
text_part: str = form_number_parts[0] if form_number_parts[0] else "F"
153-
number_part: str = form_number_parts[1]
154-
if text_part.isalpha() and number_part.isdecimal():
155-
number_part = "0" + number_part if number_part and len(number_part) < 2 else number_part
156-
return text_part + number_part
150+
if value:
151+
form_number_parts = re.split(r"(?=\d)", value, 1)
152+
if len(form_number_parts) == 2:
153+
text_part: str = form_number_parts[0] if form_number_parts[0] else "F"
154+
number_part: str = form_number_parts[1]
155+
if text_part.isalpha() and number_part.isdecimal():
156+
number_part = "0" + number_part if number_part and len(number_part) < 2 else number_part
157+
return text_part + number_part
157158
return value
158159

159160
@classmethod

0 commit comments

Comments
 (0)