Commit graph

3150 commits

Author SHA1 Message Date
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
cb3ca6dd39
Add JWT ID claim to tokens issued by SurrealDB (#3651) 2024-03-12 11:03:27 +00:00
Emmanuel Keller
2fe4f352be
Feature: A query with aggregations should not store every records in memory (#3657)
Co-authored-by: Mees Delzenne <DelSkayn@users.noreply.github.com>
2024-03-12 10:48:53 +00:00
Gerard Guillemas Martos
21975548f2
Move JWKS cache storage to memory (#3649) 2024-03-12 10:34:35 +00:00
Przemyslaw Hugh Kaznowski
b62011bfec
Improve debug experience on debug builds (#3672) 2024-03-12 09:27:28 +00:00
Emmanuel Keller
0e3fb7b365
Bug fix: Implements the union strategy on unique indexes (#3674) 2024-03-12 08:58:22 +00:00
Mees Delzenne
87da9c0b01
Fix warnings (#3634) 2024-03-08 10:58:07 +00:00
Emmanuel Keller
1784a1202e
Check that objects properties are recognized by the query planner (#3643) 2024-03-07 16:45:05 +00:00
Rushmore Mushambi
03e9998ff1
Bump version to v1.4.0 (#3656)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-07 16:43:39 +00:00
Dave MacLeod
d672b34d72
[Documentation] Add example of .take() for error handling to query method (#3610) 2024-03-07 09:34:19 +00:00
Emmanuel Keller
686a140d80
Support of IN operator in the planner (#3640) 2024-03-06 23:41:48 +00:00
Micha de Vries
e637a538d2
Implement IF NOT EXISTS-clause on DEFINE-statements (#3584) 2024-03-06 13:24:24 +00:00
Rushmore Mushambi
c704cde843
Make the CI group own flake.lock (#3639) 2024-03-06 13:18:42 +00:00
Przemyslaw Hugh Kaznowski
7ae882921c
Unflake bootstrap test (#3636) 2024-03-06 12:42:28 +00:00
Rushmore Mushambi
442da05c85
Update Nix dependencies (#3638) 2024-03-06 12:42:10 +00:00
Emmanuel Keller
5534a70431
Bug fix: Restore cosine distance on MTree indexes (#3614) 2024-03-06 09:29:19 +00:00
Micha de Vries
50b4b07b38
Implement IF EXISTS for additional REMOVE-statements (#3377)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2024-03-05 19:28:38 +00:00
Mees Delzenne
0e2f83ed9d
Make handling of negative numbers in record-id-ids more consistent. (#3633) 2024-03-05 18:43:04 +00:00
Rushmore Mushambi
08fa85b3ab
Temporarily disable the backup command (#3635) 2024-03-05 18:38:03 +00:00
Mees Delzenne
807b4681fa
Change KNN operator syntax. (#3617)
Co-authored-by: Emmanuel Keller <emmanuel.keller@surrealdb.com>
2024-03-05 16:01:17 +00:00
Gerard Guillemas Martos
957eff19a9
Implement session expiration (#3561) 2024-03-05 15:26:14 +00:00
Micha de Vries
e5c63234ca
Support tables + geometries in CBOR (#3604)
Co-authored-by: Gerard Guillemas Martos <gerard.guillemas@surrealdb.com>
2024-03-05 15:19:44 +00:00
Emmanuel Keller
4eba4a61ab
The query planner should accept Datetime and Uuid values (#3626) 2024-03-05 15:10:43 +00:00
Micha de Vries
728269e30f
Bump/mio (#3631) 2024-03-05 11:50:57 +00:00
Mees Delzenne
654443c9c1
Allow scientific notation decimal (#3625) 2024-03-04 15:04:08 +00:00
Przemyslaw Hugh Kaznowski
4471433a78
Add version check for web with short timeout (#3599) 2024-03-04 11:12:59 +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
Maxwell Flitton
9fc5af2660
Drop the ml2 feature from Cargo files (#3606) 2024-03-01 13:53:36 +00:00
Przemyslaw Hugh Kaznowski
2914641827
Fix linting issues in main February 2024 (#3595) 2024-03-01 12:51:32 +00:00
Emmanuel Keller
a182908fde
Tooling: Test checking file based database migration (#3558) 2024-03-01 08:29:42 +00:00
Rushmore Mushambi
9d2fe88717
Add Surreal::wait_for (#3581) 2024-02-29 12:09:01 +00:00
Tobie Morgan Hitchcock
886f46e9bc
Update pull request template (#3601) 2024-02-29 09:10:30 +00:00
Przemyslaw Hugh Kaznowski
99600d50ba
Add syntax for change feeds to store original value alongside change (#3567)
Co-authored-by: Mees Delzenne <DelSkayn@users.noreply.github.com>
2024-02-28 19:35:39 +00:00
Tobie Morgan Hitchcock
fba5aa875d
Add compile-time feature for profiling (#3370)
Co-authored-by: Przemyslaw Hugh Kaznowski <hugh@surrealdb.com>
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2024-02-28 15:46:00 +00:00
Salvador Girones Gil
a1b4ee3a28
[ci] Use self-hosted runners for more CI jobs (#3596) 2024-02-28 14:52:44 +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
Pratim
04c8b864cd
Fix Axum example warnings (#3585) 2024-02-26 10:47:35 +00:00
Przemyslaw Hugh Kaznowski
73a90ac4e1
Optimise imports in tx.rs (#3568) 2024-02-22 17:00:25 +00:00
Farhan
d386871515
Upgrade surrealkv to version 0.1.3 (#3566) 2024-02-22 15:50:21 +00:00
Rushmore Mushambi
3dd808701f
Remove parser2 and ml2 from nightly binaries (#3564) 2024-02-22 13:50:19 +00:00
Rushmore Mushambi
ace29e51bd
Update the lock file (#3562) 2024-02-22 13:27:06 +00:00
Mees Delzenne
55f2a63885
Update rquickjs version (#3557) 2024-02-21 20:55:10 +00:00
Micha de Vries
25c704a77f
Fix document not being available to delete permissions clause (#3555) 2024-02-21 10:04:45 +00:00
Rushmore Mushambi
429ca31faa
Fix the SurrealKV scheme in the CLI (#3551) 2024-02-20 15:34:07 +00:00
Przemyslaw Hugh Kaznowski
b52d630c4b
Adjust live statement to avoid storage on live query (#3523) 2024-02-20 14:32:37 +00:00
Przemyslaw Hugh Kaznowski
7b0771acb7
Change Feed stores original value of difference (#3420) 2024-02-20 11:11:49 +00:00
Rushmore Mushambi
0ad7e8c363
Infer current version from the binary, not the SDK (#3536) 2024-02-19 15:38:13 +00:00
Pratim
c83928be13
Refactor the Axum example (#3542) 2024-02-19 15:11:58 +00:00
Mees Delzenne
1e5bd504b2
Feature: some more error message improvements for the new parser. (#3416) 2024-02-19 15:07:39 +00:00
Rushmore Mushambi
9404688d87
Avoid bumping the SDK version when checking out a patch branch (#3517) 2024-02-19 14:41:26 +00:00