Tobie Morgan Hitchcock
|
e316498e96
|
Add ONLY keyword for single result outputs (#2624)
|
2023-09-05 16:22:13 +01:00 |
|
Tobie Morgan Hitchcock
|
e008745a54
|
Allow any value to be used for error type in THROW statement (#2618)
|
2023-09-05 16:21:34 +01:00 |
|
Tobie Morgan Hitchcock
|
abb5ce00db
|
Ensure incorrect data causes error (#2559)
|
2023-09-04 18:54:17 +01:00 |
|
Micha de Vries
|
22c36b80c8
|
move is::* -> string::is::* , add new type::is::* fncs (#2603)
|
2023-09-04 16:10:18 +00:00 |
|
Mees Delzenne
|
48a2bb52ac
|
Provide existing context to functions called from scripting functions (#2605)
|
2023-09-04 12:12:24 +00:00 |
|
Tobie Morgan Hitchcock
|
fc7f5cb0b0
|
Support variable field projection with type::field() and type::fields() (#2552)
|
2023-08-31 13:06:10 +01:00 |
|
Salvador Girones Gil
|
bdac1fae72
|
[security] Introduce "allow-guests". Deny all caps by default (#2547)
|
2023-08-30 18:01:30 +00:00 |
|
Emmanuel Keller
|
0d43e7a156
|
Implements revision on indexes states (#2516)
|
2023-08-29 20:21:55 +01:00 |
|
Mees Delzenne
|
daf6743c4e
|
Miscellaneous parser improvements (#2515)
|
2023-08-29 11:50:00 +01:00 |
|
Tobie Morgan Hitchcock
|
8be97a697f
|
Support ON DUPLICATE KEY UPDATE when a unique index entry exists (#2534)
|
2023-08-29 09:46:48 +01:00 |
|
Rushmore Mushambi
|
6cb12db82b
|
Make patch return the patched record (#2530)
|
2023-08-27 19:28:38 +01:00 |
|
Tobie Morgan Hitchcock
|
5565c8f355
|
Add support for OMIT clause in SELECT statements (#2529)
|
2023-08-27 19:00:11 +01:00 |
|
Tobie Morgan Hitchcock
|
a31d25d3c5
|
Support arbitrary number of arrays in array::concat() (#2526)
|
2023-08-27 11:40:49 +01:00 |
|
Tobie Morgan Hitchcock
|
e491789e20
|
Add null as a specific field type (#2524)
|
2023-08-27 11:22:27 +01:00 |
|
Tobie Morgan Hitchcock
|
2e49aad26a
|
Enable parsing raw values at base of query (#2508)
|
2023-08-26 12:08:16 +01:00 |
|
Rushmore Mushambi
|
fd364e56da
|
Make tick a configuration option (#2495)
|
2023-08-25 07:55:22 +00:00 |
|
Rushmore Mushambi
|
6cfc270d32
|
Run rustfmt and clippy using Rust 1.72.0 (#2512)
|
2023-08-24 19:02:44 +00:00 |
|
Tobie Morgan Hitchcock
|
a6ec9dbd02
|
Ensure edge in and out fields are not overwritten (#2506)
|
2023-08-24 09:19:19 +01:00 |
|
Tobie Morgan Hitchcock
|
1a4e310e46
|
Improve output of THROW errors (#2505)
|
2023-08-23 23:30:13 +01:00 |
|
Tobie Morgan Hitchcock
|
b1275ed565
|
Ensure foreach range is computed before iterating over (#2492)
|
2023-08-22 17:45:22 +01:00 |
|
Tobie Morgan Hitchcock
|
ac35111833
|
Improve code blocks, foreach statements, and throw statements (#2490)
|
2023-08-22 12:26:05 +01:00 |
|
Rushmore Mushambi
|
9d89fa0d56
|
Simplify connect parameters (#2488)
|
2023-08-22 09:23:49 +00:00 |
|
Tobie Morgan Hitchcock
|
afdd0b3c85
|
Improve id field handling in the statement data clause (#2487)
|
2023-08-21 23:47:35 +01:00 |
|
Finn Bear
|
27cc21876d
|
Security - Limit parser depth. (#2369)
|
2023-08-21 22:05:11 +00:00 |
|
Tobie Morgan Hitchcock
|
f01da5f577
|
Delay Record ID generation when using functions (#2469)
|
2023-08-20 04:27:20 +01:00 |
|
Tobie Morgan Hitchcock
|
1fd6d991ae
|
Implement DEFAULT value clause on DEFINE FIELD statements (#2468)
|
2023-08-20 03:53:50 +01:00 |
|
Tobie Morgan Hitchcock
|
71adbe6f5a
|
Ensure foreign tables are deleted fully when removed (#2467)
|
2023-08-20 02:07:15 +01:00 |
|
Tobie Morgan Hitchcock
|
dcc3c4fabb
|
Ensure records can be created correctly when using INSERT statement (#2466)
|
2023-08-20 00:34:41 +01:00 |
|
Tobie Morgan Hitchcock
|
e9ef8855cf
|
Ensure permissions are enforced on edge in and out fields (#2465)
|
2023-08-19 23:19:16 +01:00 |
|
Tobie Morgan Hitchcock
|
136d8f8eee
|
Add tests for DEFINE FIELD ... VALUE clauses with references and with futures (#2464)
|
2023-08-19 20:22:15 +01:00 |
|
Przemyslaw Hugh Kaznowski
|
1dfc58a8da
|
Fix live queries to check predicates against previous document instead of current (#2452)
|
2023-08-19 13:31:51 +01:00 |
|
Tobie Morgan Hitchcock
|
44dabfa9d2
|
Improve DEFINE and REMOVE statements code (#2455)
|
2023-08-18 14:21:02 +01:00 |
|
Yusuke Kuoka
|
a242d21d94
|
feat: Ability to show changes using timestamp (#2408)
|
2023-08-18 08:17:54 +01:00 |
|
Tobie Morgan Hitchcock
|
b2b51b54b1
|
Add versioned data storage serialisation (#2433)
|
2023-08-17 19:03:46 +01:00 |
|
Przemyslaw Hugh Kaznowski
|
ef75fc2a66
|
Add test for delete with live query predicates (#2430)
|
2023-08-11 23:22:53 +00:00 |
|
Rushmore Mushambi
|
61f4580ba8
|
Switch to std::sync::OnceLock and fix Surreal::clone (#2370)
|
2023-08-10 06:33:38 +00:00 |
|
Aly
|
7221d8cae9
|
Fix setting id using arbitrary record IDs (#2367)
|
2023-08-01 18:47:08 +00:00 |
|
Emmanuel Keller
|
ecba885eb8
|
Feat: btree serialisation + generic read/write tree cache (#2362)
|
2023-08-01 09:57:05 +00:00 |
|
Emmanuel Keller
|
b485d9cc3d
|
Feat: Support of (un)flattened fields in indexing (#2327)
|
2023-08-01 07:30:13 +00:00 |
|
Mees Delzenne
|
c9078a116e
|
Add the value function for easy access to SurrealQL parameters and values. (#2355)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
|
2023-07-29 21:16:48 +00:00 |
|
Salvador Girones Gil
|
998b263517
|
[iam] RBAC and multiple root users (#2176)
Co-authored-by: Przemyslaw Hugh Kaznowski <hughkaznowski@protonmail.com>
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
|
2023-07-29 18:47:25 +00:00 |
|
Yusuke Kuoka
|
860796ba86
|
Add Change Feeds GC (#2339)
|
2023-07-29 08:51:30 +00:00 |
|
Mees Delzenne
|
278e27db87
|
Implement support for running queries in script functions. (#2331)
|
2023-07-26 07:54:07 +00:00 |
|
Yusuke Kuoka
|
d36ece79de
|
feat: Change Feeds Enabling/Writing/Reading (#2306)
|
2023-07-24 16:15:20 +00:00 |
|
hchockarprasad
|
432a6cc5b8
|
Add time::min & time::max function (#2320)
|
2023-07-23 08:19:28 +00:00 |
|
Emmanuel Keller
|
0b56d5c6c6
|
feat: WITH clause on SELECT statement (#2304)
|
2023-07-21 18:41:36 +00:00 |
|
Emmanuel Keller
|
b66e537f98
|
Unique index should ignore none or null values (#2313)
|
2023-07-21 18:40:59 +00:00 |
|
Emmanuel Keller
|
063f4e6665
|
feat: implements Multi-index execution plan (#2280)
|
2023-07-20 12:56:32 +00:00 |
|
Mees Delzenne
|
cacd9a1de9
|
Add tests for http functions (#2286)
|
2023-07-20 12:46:11 +00:00 |
|
hchockarprasad
|
88bcc87d39
|
Add array::at function (#2294)
|
2023-07-20 08:27:04 +00:00 |
|