diff --git a/src/auto_archiver/modules/gsheet_feeder_db/gsheet_feeder_db.py b/src/auto_archiver/modules/gsheet_feeder_db/gsheet_feeder_db.py index ddc02df..645bd45 100644 --- a/src/auto_archiver/modules/gsheet_feeder_db/gsheet_feeder_db.py +++ b/src/auto_archiver/modules/gsheet_feeder_db/gsheet_feeder_db.py @@ -178,9 +178,7 @@ class GsheetsFeederDB(Feeder, Database): ) @retry( - wait_incrementing_start=1000, - wait_incrementing_increment=3000, - wait_incrementing_max=20_000, + wait_exponential_multiplier=1, stop_max_attempt_number=5, ) def batch_set_cell_with_retry(gw, cell_updates: list): diff --git a/src/auto_archiver/modules/gsheet_feeder_db/gworksheet.py b/src/auto_archiver/modules/gsheet_feeder_db/gworksheet.py index f22c07a..95ea126 100644 --- a/src/auto_archiver/modules/gsheet_feeder_db/gworksheet.py +++ b/src/auto_archiver/modules/gsheet_feeder_db/gworksheet.py @@ -28,10 +28,8 @@ class GWorksheet: } @retry( - wait_incrementing_start=1000, - wait_incrementing_increment=3000, - wait_incrementing_max=20_000, - stop_max_attempt_number=5, + wait_exponential_multiplier=1, + stop_max_attempt_number=6, ) def __init__(self, worksheet, columns=COLUMN_NAMES, header_row=1): self.wks = worksheet