Commit graph

29 commits

Author SHA1 Message Date
Micha de Vries
8fdc930098
Fix Datastore.compute() authentication check (#4288)
Co-authored-by: Gerard Guillemas Martos <gerard.guillemas@surrealdb.com>
2024-07-02 20:16:08 +00:00
Mees Delzenne
2184e80f45
Refactor function target and net target parsing and matching. (#4150) 2024-06-12 10:00:51 +00:00
Tobie Morgan Hitchcock
e1123ae6d6
Remove SpeeDB storage engine (#4171) 2024-06-12 09:40:48 +00:00
Gerard Guillemas Martos
d2821461b7
Allow defining a maximum session duration on DEFINE USER (#4116) 2024-05-31 07:40:27 +00:00
Emmanuel Keller
a9e075463d
Move Transaction to Context (#4096) 2024-05-28 10:43:45 +00:00
Gerard Guillemas Martos
bf702b0d67
Require explicit authentication level (#4089) 2024-05-27 08:15:15 +00:00
Emmanuel Keller
bbab9fbee4
[CI] Add sdk build test (#4092) 2024-05-24 17:56:14 +00:00
Emmanuel Keller
23653e5fce
[Feat] Add TEMPFILES clause to the SELECT statement (#4084) 2024-05-23 13:04:20 +00:00
Gerard Guillemas Martos
e38b891e62
Consolidate authentication methods (#3988)
Co-authored-by: Micha de Vries <micha@devrie.sh>
2024-05-22 13:57:25 +00:00
Emmanuel Keller
e37a6fb18b
Make temporary table active only if the temporary directory is set (#4079) 2024-05-22 10:05:32 +00:00
Przemyslaw Hugh Kaznowski
8f6af53de6
Remaining LQ v2 fixes (#3925) 2024-04-23 10:00:23 +00:00
Przemyslaw Hugh Kaznowski
a45fd5c197
Move Live Query V2 code to separate location (#3911) 2024-04-22 11:22:00 +00:00
Mees Delzenne
49ad32f45e
Implement reblessive into the executor. (#3803) 2024-04-18 15:51:47 +00:00
Przemyslaw Hugh Kaznowski
2e840bbcb6
Add abstraction for tracking live queries against change feeds (#3897) 2024-04-18 11:36:58 +00:00
Rushmore Mushambi
2fbb4f4617
Add #[non_exhaustive] to core structs and enums (#3781) 2024-04-02 20:12:08 +00:00
Przemyslaw Hugh Kaznowski
09553baae0
Refactor LQ v2 (#3779) 2024-04-02 09:15:36 +00:00
Emmanuel Keller
c82bbc0820
Feature: On disk temporary table (#3749)
Co-authored-by: Gerard Guillemas Martos <gerard.guillemas@surrealdb.com>
2024-03-28 16:29:55 +00:00
Przemyslaw Hugh Kaznowski
8b13546327
Make Change Feeds record patch values optionally (#3552)
Co-authored-by: Mees Delzenne <DelSkayn@users.noreply.github.com>
2024-03-20 10:09:04 +00:00
Przemyslaw Hugh Kaznowski
4804426648
Remove race conditions in cf tests (#3669) 2024-03-13 12:12:35 +00:00
Przemyslaw Hugh Kaznowski
2fe398f5b4
Baseline for KILL, realising other PRs need to land (#3600) 2024-03-12 13:01:23 +00:00
Gerard Guillemas Martos
21975548f2
Move JWKS cache storage to memory (#3649) 2024-03-12 10:34:35 +00:00
Gerard Guillemas Martos
957eff19a9
Implement session expiration (#3561) 2024-03-05 15:26:14 +00:00
Przemyslaw Hugh Kaznowski
e06cd111cf
Add Engine Config for configuring how many live queries can be created per transaction (#3559) 2024-03-01 17:12:53 +00:00
Przemyslaw Hugh Kaznowski
888184f50f
Add notifications for LQ v2 on CF (#3480)
Co-authored-by: Mees Delzenne <DelSkayn@users.noreply.github.com>
2024-02-27 15:18:25 +00:00
Przemyslaw Hugh Kaznowski
b52d630c4b
Adjust live statement to avoid storage on live query (#3523) 2024-02-20 14:32:37 +00:00
Farhan
485a224bcd
Add SurrealKV as an experimental backend store (#3451) 2024-02-15 20:47:10 +00:00
Przemyslaw Hugh Kaznowski
0c93e0b6d4
Refactor LQ structs so they are available under a specific mod (#3516) 2024-02-15 15:31:53 +00:00
Przemyslaw Hugh Kaznowski
8bce4d7789
Introduce guidepost code for live queries on change feeds (#3392)
Co-authored-by: Rushmore Mushambi <rushmore@webenchanter.com>
Co-authored-by: Mees Delzenne <DelSkayn@users.noreply.github.com>
2024-02-06 14:46:44 +00:00
Rushmore Mushambi
690dd55a86
Extract core lib into a standalone crate (#3423)
Co-authored-by: Gerard Guillemas Martos <gerard.guillemas@surrealdb.com>
2024-02-02 22:10:47 +00:00
Renamed from lib/src/kvs/ds.rs (Browse further)