core: fix relay request worker retry limit (#6931)

* core: fix relay request worker retry limit

* update plan

* update plan

* update plan

* wip

* schema

* wip

* wip

* schema

* update

* remove comment

* rework

* schema

* update

* schema

* update

* plans

* corrections

* add 1 second

* remove + 1

* add +1 to schedule

* changes

* updated schemas

---------

Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
This commit is contained in:
spaced4ndy
2026-05-02 11:31:03 +01:00
committed by GitHub
co-authored by Evgeny @ SimpleX Chat Evgeny Poberezkin
parent f03584e09a
commit 8f66a0cc98
16 changed files with 359 additions and 38 deletions
@@ -173,7 +173,10 @@ CREATE TABLE groups(
root_priv_key BLOB,
root_pub_key BLOB,
member_priv_key BLOB,
public_member_count INTEGER, -- received
public_member_count INTEGER,
relay_request_retries INTEGER NOT NULL DEFAULT 0,
relay_request_delay INTEGER NOT NULL DEFAULT 0,
relay_request_execute_at TEXT NOT NULL DEFAULT(datetime('now')), -- received
FOREIGN KEY(user_id, local_display_name)
REFERENCES display_names(user_id, local_display_name)
ON DELETE CASCADE