Skip to content

0.1.44

Latest

Choose a tag to compare

@Manoo07 Manoo07 released this 14 Oct 17:53
· 3 commits to main since this release

Fixes two faults introduced by the parallel uploads in 0.1.43.

"12 edits could not be synced and were dropped"

An operation whose stored envelope had gone missing was removed from the queue and reported as lost, asking you to re-save the file by hand.

That was far too harsh. Only the encrypted envelope was missing — the content it was built from is still sitting in your vault. It's now rebuilt from the file on disk and sent normally. An edit is only given up on when its file is genuinely gone.

Nothing was ever actually lost in this case: those notes were still in your vault, and re-saving would have re-queued them. But you should never have been asked to.

"Synora sync failed: HTTP 503"

Every backend request opened a database connection pool of five, while every route runs its queries strictly one after another — so four of those were never used.

Once the client started uploading four files at once, that became four requests × five connections, hitting Hyperdrive's origin limit of twenty exactly. Any pull or status check happening alongside was refused, and surfaced as a 503. The pool is now two.

Transient failures also say so now. Everything stays queued and retries; "sync failed" on its own reads like work was lost.

Requires the matching backend deploy, which is already live.