Releases: get-convex/convex-backend
Releases · get-convex/convex-backend
Precompiled 2025-09-04-9fa7bf7
Write schema validation progress (#40553) In this PR, we start writing schema validation progress in the schema worker. Adds `SchemaValidationProgressTracker` to manage the logic of updating progress without doing too many writes (sets an arbitrary threshold of 500 docs or 5% of the number of documents to validate). Schema validation progress only exists for `Pending` and `Validated` schemas. When we mark a schema as `Overwritten`, `Active`, or `Failed`, the progress document is deleted. This has a nice side effect in notifying the schema worker in the case that another schema has been submitted or a document update failed validation, so we can stop validating the schema when we encounter missing schema progress. This fixes an issue where the worker would have to run schema validation to completion on a previous pending schema when a new pending schema is submitted (e.g. if someone pushes code, realizes their schema will take too long to validate, and fixes it, they still would have to wait for the first schema validation to complete). With this change, that's no longer the case. Fixes [ENG-9710](https://linear.app/convex/issue/ENG-9710/schema-validation-cancelation) GitOrigin-RevId: c6e725b36f4b0f26bb1d601ee3e9dfecce5e141b
Precompiled 2025-09-05-3af65b9
precompiled-2025-09-05-3af65b9 Make sure that index backfill errors get reported and retry with back…
Precompiled 2025-09-03-d2cf837
Update tsdown to v0.14.2 (#40566) This fixes a tsdown regression where tsdown would incorrectly ignore path aliases from `tsconfig.json`: https://github.com/rolldown/tsdown/issues/467 GitOrigin-RevId: 191116009e5cc28d96dddcb12c1604917062366b
Precompiled 2025-09-02-012fb22
precompiled-2025-09-02-012fb22 Support search indexes in the paginatedTableDocuments system UDF (#40…
Precompiled 2025-09-01-012fb22
precompiled-2025-09-01-012fb22 Support search indexes in the paginatedTableDocuments system UDF (#40…
Precompiled 2025-08-29-fa43ff8
Update `version.convex.dev` data with a cron (#40202) GitOrigin-RevId: ab38889b6786bf6a6470462c583d294fc8718361
Precompiled 2025-08-28-3b7b895
Deployment API endpoint /list_environment_variables (#40330) GitOrigin-RevId: 280f25b2ac419928434fe2ffec327a80031ac717
Precompiled 2025-08-27-5d27c51
dashboard: improve LogOutput display (#40324) GitOrigin-RevId: 32c365a42ed93e0f034932ee76ce9638a74fb487
Precompiled 2025-08-26-7d336bb
Show staged indexes in the dashboard schema view (#40208) GitOrigin-RevId: 8f4546851c2a532130e42e481a39eae7d42887af
Precompiled 2025-08-25-e4ecd4c
Show dashboard link for index backfill progress (#40204) GitOrigin-RevId: bf0f8898568bc50ea1e00d9cc28d710fcff88975