Skip to content

Releases: get-convex/convex-backend

Precompiled 2024-05-30-c553c3c

30 May 00:49
Compare
Choose a tag to compare
Generalize logging in compactor (#26398)

GitOrigin-RevId: 734bbdf093bf243ba9efaad842ea612e384dac83

Precompiled 2024-05-29-e147dad

29 May 00:51
Compare
Choose a tag to compare
precompiled-2024-05-29-e147dad

Remove vector index flusher in favor of factory methods for SearchFlu…

Precompiled 2024-05-24-18c00df

24 May 00:50
Compare
Choose a tag to compare
Sync Worker: Always compute transition at latest timestamp (#26258)

I am converting sync worker to work with Usher, and if I keep the code as is, we will make multiple calls to latest_timestamp() per transition. One to determined the target timestamp and one to check it.

Making update_scheduled a Option<Timestamp> is generally a good idea, but we never actually leveraged it. So it is easier to revert for now. I have sent a separate RFC on how to finish the swing, but this provides little benefit until we have sync workers running on the edge.

GitOrigin-RevId: 8b40ebb2d5c83b50dd7ed8cac26f6da8b088cc29

Precompiled 2024-05-23-637c1d4

23 May 00:50
Compare
Choose a tag to compare
TermMetadata RPC (#26203)

This PR adds a new trait `TermMetadataFetcher` that will get the term metadata for a segment given term values and the number of documents containing that term that were deleted. This PR doesn't hook it up to the `build_new_segment` code, but the end goal is to get rid of `TermDictionary` lookups in backend. The searcher downloads the relevant segment, gets term ordinals based on the term value, and counts the number of terms that have been completely deleted (num_deleted_docs = doc frequency in the segment).

GitOrigin-RevId: f911381c2b17272575c1bc672343e15d5c5f2723

Precompiled 2024-05-22-48e3aeb

22 May 00:50
Compare
Choose a tag to compare
Remove unused dashboard deps (#26006)

GitOrigin-RevId: dfe1cc15c967555c05191c2b1a70ed99a2573c65

Precompiled 2024-05-21-478d4da

21 May 00:51
Compare
Choose a tag to compare
Implement upload_previous_segments for text indexes (#26033)

GitOrigin-RevId: 1311c504f4ca466145e5f02b5199c81766ca9321

Precompiled 2024-05-20-997fa59

20 May 00:52
Compare
Choose a tag to compare
Add Vector to various DiskSegment struct names (#25935)

GitOrigin-RevId: 9b65e17db39c0549083269173100fb5ac541aa95

Precompiled 2024-05-17-27156fb

17 May 00:51
Compare
Choose a tag to compare
Move Text/Vector index impls into their respective crates (#25866)

GitOrigin-RevId: 329962d459aefff892815b6d59534e35d2e854fa

Precompiled 2024-05-16-ce5f34e

16 May 00:50
Compare
Choose a tag to compare
precompiled-2024-05-16-ce5f34e

[CX-6356] Accept Access Token in all Backend Endpoints for `convex de…

Precompiled 2024-05-15-553ba73

15 May 19:38
Compare
Choose a tag to compare
ConfigModel::apply don't fetch existing source (#25780)

we can avoid fetching existing module source when applying a new config, since all we need are the paths.

GitOrigin-RevId: 524ff3b1950b8ced14dd73f8e68e8e63609291d3