From dee33f5a2e0572443738a9cdb157a97da6a203f4 Mon Sep 17 00:00:00 2001 From: Max Bohomolov Date: Fri, 31 Oct 2025 21:56:25 +0000 Subject: [PATCH 1/2] Improve indexing of the `request_queue_records` table for `SqlRequestQueueClient` --- src/crawlee/storage_clients/_sql/_db_models.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/crawlee/storage_clients/_sql/_db_models.py b/src/crawlee/storage_clients/_sql/_db_models.py index e3b759106a..54da9ad278 100644 --- a/src/crawlee/storage_clients/_sql/_db_models.py +++ b/src/crawlee/storage_clients/_sql/_db_models.py @@ -205,7 +205,6 @@ class RequestDb(Base): 'idx_fetch_available', 'request_queue_id', 'is_handled', - 'time_blocked_until', 'sequence_number', postgresql_where=text('is_handled = false'), ), From 39dc1fb5362166e1cea4872056acb2031c6bc410 Mon Sep 17 00:00:00 2001 From: Max Bohomolov Date: Sat, 1 Nov 2025 10:18:49 +0000 Subject: [PATCH 2/2] update partition index --- src/crawlee/storage_clients/_sql/_db_models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/crawlee/storage_clients/_sql/_db_models.py b/src/crawlee/storage_clients/_sql/_db_models.py index 54da9ad278..2a8f8b565b 100644 --- a/src/crawlee/storage_clients/_sql/_db_models.py +++ b/src/crawlee/storage_clients/_sql/_db_models.py @@ -206,7 +206,7 @@ class RequestDb(Base): 'request_queue_id', 'is_handled', 'sequence_number', - postgresql_where=text('is_handled = false'), + postgresql_where=text('is_handled is false'), ), )