Commit graph

70 commits

Author SHA1 Message Date
Raphael Darley
31cc0e37e0
Add relation rpc method (#3775)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
Co-authored-by: Salvador Girones Gil <salvadorgirones@gmail.com>
Co-authored-by: Mees Delzenne <DelSkayn@users.noreply.github.com>
Co-authored-by: Micha de Vries <micha@devrie.sh>
2024-04-18 11:48:12 +01:00
Raphael Darley
cd653bdf7e
refactor rpc code (#3790)
Co-authored-by: Micha de Vries <micha@devrie.sh>
2024-04-17 18:56:08 +00:00
Rushmore Mushambi
9f97f0bc48
Stabilise and use parser2 for parsing (#3801)
Co-authored-by: Mees Delzenne <mees.delzenne@gmail.com>
Co-authored-by: Gerard Guillemas Martos <gguillemas@users.noreply.github.com>
2024-04-05 16:05:22 +00:00
Tobie Morgan Hitchcock
b03aeca08c
Cleanup a few things in the code (#3793)
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2024-04-03 09:54:12 +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
Maxwell Flitton
e201366602
updating surrealml-core and adding checking for version and name (#3773) 2024-03-28 13:57:26 +00:00
Raphael Darley
e93649503c
run rpc method (#3766)
Co-authored-by: Micha de Vries <mt.dev@hotmail.com>
2024-03-26 15:27:08 +00:00
Przemyslaw Hugh Kaznowski
390b2496fe
Fixup tests for LQ to prevent >60s tests (#3768) 2024-03-26 13:23:46 +00:00
Emmanuel Keller
45c296a270
search::highlight option to highlight only the searched characters (edgengram, ngram) (#3719) 2024-03-19 17:47:50 +00:00
Raphael Darley
50125cb2b7
Add DEFINE TABLE ... RELATION (#3710)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
2024-03-19 11:20:58 +00:00
Przemyslaw Hugh Kaznowski
6301d97e83
Fix flakey test for live query auth (#3718) 2024-03-18 17:54:34 +00:00
Przemyslaw Hugh Kaznowski
47a1589018
Refactor ds tasks to single part of codebase (#3655) 2024-03-18 12:30:31 +00:00
Przemyslaw Hugh Kaznowski
4804426648
Remove race conditions in cf tests (#3669) 2024-03-13 12:12:35 +00:00
Przemyslaw Hugh Kaznowski
b62011bfec
Improve debug experience on debug builds (#3672) 2024-03-12 09:27:28 +00:00
Mees Delzenne
87da9c0b01
Fix warnings (#3634) 2024-03-08 10:58:07 +00:00
Rushmore Mushambi
08fa85b3ab
Temporarily disable the backup command (#3635) 2024-03-05 18:38:03 +00:00
Gerard Guillemas Martos
957eff19a9
Implement session expiration (#3561) 2024-03-05 15:26:14 +00:00
Emmanuel Keller
a182908fde
Tooling: Test checking file based database migration (#3558) 2024-03-01 08:29:42 +00:00
Przemyslaw Hugh Kaznowski
7b0771acb7
Change Feed stores original value of difference (#3420) 2024-02-20 11:11:49 +00:00
Mees Delzenne
b71f4d1d94
Bugfix: Make integration tests more consistent. (#3487)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
2024-02-14 11:12:11 +00:00
Rushmore Mushambi
454509e4d1
Update dependencies and add ml2 feature (#3385) 2024-02-09 19:31:16 +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
Pratim
ae66978e44
Feature: Add short alias v for surreal version command (#3334)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
2024-01-20 21:53:59 +00:00
Tobie Morgan Hitchcock
f090ff3360
Ensure advanced DEFINE PARAM parameters are computed correctly (#3358) 2024-01-19 17:35:50 +00:00
Rushmore Mushambi
c5138245a0
Add support for LIVE SELECT in the SDK and CLI (#3309) 2024-01-16 11:48:29 +00:00
Mees Delzenne
2755f572fc
Introduce new experimental parser (#2885)
Co-authored-by: Raphael Darley <raphael@raphaeldarley.com>
2024-01-10 16:43:56 +00:00
Tobie Morgan Hitchcock
f7e6e028a2
Support CBOR and MessagePack binary serialisation in WebSocket (#3251)
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2024-01-09 21:50:27 +00:00
Tobie Morgan Hitchcock
a35fc0d04d
Improve WebSocket protocol implementation (#3291) 2024-01-09 15:27:03 +00:00
Micha de Vries
d6016ae2be
Show execution time in CLI (#3047)
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2024-01-06 20:05:58 +00:00
Rushmore Mushambi
8a4e2a347e
Fix lints for Rust v1.75.0 (#3246) 2024-01-02 23:11:45 +00:00
Tobie Morgan Hitchcock
1b9cbcacaf
Ensure compression is only enabled when response is a certain size (#3168) 2023-12-19 08:53:42 +00:00
Maxwell Flitton
2ae8416791
Add support for ML model storage and execution (#3015) 2023-12-12 13:51:43 +00:00
Gerard Guillemas Martos
bc4ffcb4cf
Revert to using legacy authentication in signin by default (#3052)
Co-authored-by: Salvador Girones Gil <salvadorgirones@gmail.com>
2023-12-04 08:47:37 +00:00
Gerard Guillemas Martos
a70ddb2e2a
[auth] Support auth levels for basic auth (#2985)
Co-authored-by: Salvador Girones Gil <salvadorgirones@gmail.com>
2023-11-28 14:53:40 +00:00
Rushmore Mushambi
12b591fa09
Improve test isolation (#3010) 2023-11-21 09:08:13 +00:00
Tobie Morgan Hitchcock
3f43e741c2
Improve WebSocket performance (#2999)
Co-authored-by: Salvador Girones Gil <salvadorgirones@gmail.com>
2023-11-20 19:08:07 +00:00
Rushmore Mushambi
2d19ac9f7a
Add live query API (#2919)
Co-authored-by: Emmanuel Keller <keller.emmanuel@gmail.com>
2023-11-13 17:19:47 +00:00
Emmanuel Keller
f8b559ace1
Introduce http-compression feature flag (#2916) 2023-11-01 13:58:20 +00:00
Micha de Vries
49742ca3db
Add surreal sql welcome message (#2897) 2023-10-26 15:25:12 +00:00
Micha de Vries
144e7de8ff
CLI: Split results by comment (#2895)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2023-10-26 14:06:41 +00:00
Micha de Vries
05907db1ea
Fix #2513 - Query results should be consistent and representative (#2887) 2023-10-26 10:05:44 +00:00
Emmanuel Keller
bc2f7fdafa
Feat: enable compression on the HTTP connector (#2867) 2023-10-23 13:37:42 +00:00
Przemyslaw Hugh Kaznowski
1a85f4967a
Add kv unit tests verify write+scan (#2682) 2023-09-12 17:45:46 +01:00
Yusuke Kuoka
c51912ab81
Record table (re)definitions into change feeds (#2671)
Co-authored-by: Yusuke Kuoka <yusuke.kuoka@surrealdb.com>
2023-09-12 16:55:07 +01:00
Salvador Girones Gil
7265136c0a
[security] Allow all functions by default (#2608) 2023-09-04 16:46:57 +01:00
Tobie Morgan Hitchcock
efa7a14964
Add diff RPC method to WebSocket API (#2560) 2023-09-01 08:00:32 +01:00
Salvador Girones Gil
bdac1fae72
[security] Introduce "allow-guests". Deny all caps by default (#2547) 2023-08-30 18:01:30 +00:00
Rushmore Mushambi
6cb12db82b
Make patch return the patched record (#2530) 2023-08-27 19:28:38 +01:00
Rushmore Mushambi
6cfc270d32
Run rustfmt and clippy using Rust 1.72.0 (#2512) 2023-08-24 19:02:44 +00:00
Przemyslaw Hugh Kaznowski
cbf933b319
Adding auth to live queries (#2307) 2023-08-24 15:04:57 +01:00