Skip to content

Releases: get-convex/convex-backend

Precompiled 2024-03-28-68f7a74

28 Mar 00:50
Compare
Choose a tag to compare
sizeOfAllTables system udf (#24059)

GitOrigin-RevId: 8c1c08529b42ecc131758e99cd863670e1df2c94

Precompiled 2024-03-26-cc876c6

26 Mar 18:41
Compare
Choose a tag to compare
Precompile to zip files (#23982)

This means that the size is ~35MB instead of ~100MB.
Also, it maintains the executable bit, simplifying the process after unzip.

GitOrigin-RevId: 69a764c2548a81f24b8de5915aba957f9c5a09d9

Precompiled 2024-03-26-831f54f

26 Mar 00:50
Compare
Choose a tag to compare
Rename requestId to executionContext in json (#23879)

Rename the name of the field in the json seriealization. Make the change  forwards/backwards compatible.

GitOrigin-RevId: fdcf8e4d9232306ef8fe54896afa0565baa28c35

Precompiled 2024-03-25-b0e9358

25 Mar 20:29
Compare
Choose a tag to compare
Rollforward add a rate limiter for node actions (#23906)

Rollforward add a rate limiter for node actions

Now with the correct nomad env variables - adds the missing max_concurrent_node_actions var to backend.nomad

This reverts commit 3c9da1c7caa47fb3476a42b31dc004a6d7e71378.

GitOrigin-RevId: 2872d0b1a8b90db1cd63b537438872a03eebb4e9

Precompiled 2024-03-25-b0de598

25 Mar 18:58
Compare
Choose a tag to compare
Move node-executor reading of .nvmrc to compile time (#23908)

This allows us to precompile on one machine and run on another without a
checkout.

GitOrigin-RevId: 37a359a84c211a5c3f04d1f350bd7b24f34fdf99

Precompiled 2024-03-25-cdcf47b

25 Mar 00:55
Compare
Choose a tag to compare
split QueryNode::next so the caller handles IndexRangeRequests (#23784)

allow the caller of QueryNode::next to execute index ranges in batches by returning an IndexRangeRequest that should be executed. The response is passed back in to QueryNode::feed. Then the caller calls QueryNode::next again and loops.

considered alternatives:
1. #23743 inverts control completely, pulling the QueryNode logic into a batched function.
2. execute `next()` in parallel, passing in a channel instead of `&mut Transaction`. unfortunately `next()` can call six different methods on Transaction which would all have to be handled by the channel.

GitOrigin-RevId: 7479a27cb2ad6f54c931d0f9f2c029823e3ec3e6

Precompiled 2024-03-22-8a9f015

22 Mar 22:07
Compare
Choose a tag to compare
Rename to precompiled and remove test. (#23851)

Change cron to weekdays daily.

GitOrigin-RevId: 2a05fb1ec3ab0f5e00331f95e1c1c7c28b483345