Commit graph

1101 commits

Author SHA1 Message Date
Nathaniel Brough
5d176d4c77
fuzz: Add structured executor (#3285) 2024-01-09 15:34:52 +00:00
Tobie Morgan Hitchcock
a35fc0d04d
Improve WebSocket protocol implementation (#3291) 2024-01-09 15:27:03 +00:00
Rushmore Mushambi
8e9bd3a2d6
Fix mtree benchmark build (#3283) 2024-01-08 10:16:57 +00:00
Rushmore Mushambi
9d39acc99b
Fix leaking module and re-add lost documentation (#3280) 2024-01-05 19:07:45 +00:00
Gerard Guillemas Martos
d33dea7462
Bugfix: Fix duration addition in timeout causing overflow (#3258) 2024-01-05 15:21:00 +00:00
Mees Delzenne
92b0f202f5
Update rquickjs version (#3261)
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2024-01-05 12:42:18 +00:00
Rushmore Mushambi
8bfdab31f2
bugfix: Ensure an attempt to set a protected variable returns an error (#3216)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
2024-01-05 11:28:01 +00:00
Julian
8949ca46d8
Add functions for working with semver strings (#3254) 2024-01-04 22:08:06 +00:00
Mees Delzenne
4c07aff160
Fix a bug where a non-empty list parser would parse empty lists (#3256) 2024-01-04 21:46:37 +00:00
Rushmore Mushambi
5a069bebcf
Re-export surrealdb::sql::ParseError (#3269) 2024-01-04 21:37:35 +00:00
Rushmore Mushambi
d7ae63ae49
Remove surrealdb::sql::error module (#3268) 2024-01-04 21:34:51 +00:00
Rushmore Mushambi
8a4e2a347e
Fix lints for Rust v1.75.0 (#3246) 2024-01-02 23:11:45 +00:00
Rushmore Mushambi
7b197c2acd
impl Drop for live::Stream (#3215) 2023-12-30 10:45:53 +00:00
Gerard Guillemas Martos
a23fb77d35
Fix: Limit recursion depth when parsing nested RELATE statements (#3232) 2023-12-30 09:37:52 +00:00
github-actions[bot]
855fd000f4
Bump version to v1.0.2 (#3212)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-21 20:56:14 +00:00
Maxwell Flitton
a01c1347cb
Update the surrealml-core version (#3184) 2023-12-20 18:50:28 +00:00
Rushmore Mushambi
161bd8d24c
Refactor live query API to improve consistency and code reuse (#3182) 2023-12-20 13:00:09 +00:00
Rushmore Mushambi
23d67305f5
Fix deserialisation and HTTP engine regressions (#3180) 2023-12-20 10:31:19 +00:00
Tony Giorgio
7e25b36765
Use wasm32 cfg flag for kvs (#3131)
Co-authored-by: Emmanuel Keller <emmanuel.keller@surrealdb.com>
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
2023-12-19 09:47:35 +00:00
Mees Delzenne
953e496e7d
Bugfix: Compute futures in query conditions (#3118) 2023-12-19 09:17:48 +00:00
Emmanuel Keller
66063f11cd
Bug fix: Issue with scoring on complex queries (#3174) 2023-12-19 08:56:04 +00:00
Gerard Guillemas Martos
cf08b0607f
Fix: Replace custom JWT parser causing decoding issues (#3165)
Co-authored-by: Micha de Vries <micha@devrie.sh>
2023-12-19 08:53:10 +00:00
Flint6872
d4cc3272da
Upgrade Axum example to Axum 0.7.2 (#3172)
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2023-12-18 12:53:25 +00:00
Emmanuel Keller
c9f037f7a6
Bug fix: Remove min/1000 in tx:delp (#3167) 2023-12-15 21:53:04 +00:00
Mees Delzenne
e5fb44fabd
Bugfix: Respect alias for dynamic field queries with type::field. (#3163) 2023-12-15 21:52:09 +00:00
Mees Delzenne
139320bdde
Bugfix: Fix error message pointing to wrong character. (#3164) 2023-12-15 21:50:57 +00:00
Mees Delzenne
a7f186424e
Bugfix: Prevent overflow in math::power (#3162) 2023-12-15 21:50:34 +00:00
Micha de Vries
f66b7c8eec
Expand logic for static value validation (#3151) 2023-12-14 21:23:58 +00:00
github-actions[bot]
8ad4256a3e
Bump version to v1.0.1 (#3156)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-14 17:42:29 +00:00
Mees Delzenne
8c40a0b6bc
Bugfix: Make record id string parsing never fail early (#3144) 2023-12-13 13:38:12 +00:00
Emmanuel Keller
a6c50cb5f5
Feat: In Memory index store (#3020) 2023-12-13 13:37:24 +00:00
Maxwell Flitton
2ae8416791
Add support for ML model storage and execution (#3015) 2023-12-12 13:51:43 +00:00
Mees Delzenne
01a07b7c91
Fix clippy warnings in tests (#3101) 2023-12-09 20:25:50 +00:00
Rushmore Mushambi
846282f5ae
Support pre-release servers (#3094) 2023-12-08 09:18:38 +00:00
Micha de Vries
daf02dc4e6
INSERT should respect unique indexes (#3092) 2023-12-07 14:45:12 +00:00
Emmanuel Keller
c3a3116700
Temporarily ignore flaky mtree test (#3086) 2023-12-07 10:03:14 +00:00
Micha de Vries
d658a0a3fb
Always display permissions (#3083) 2023-12-06 21:30:18 +00:00
Mees Delzenne
42f506a916
Bugfix: Fix inconsistant record parsing (#3076) 2023-12-06 00:08:16 +00:00
Micha de Vries
aac8ec8a36
Default table permissions should be NONE (#3074) 2023-12-06 00:06:53 +00:00
Tobie Morgan Hitchcock
1d3844ff69
Update compatible dependencies (#3069) 2023-12-05 12:12:56 +00:00
Salvador Girones Gil
e4aa85a843
[rocksdb/speedb] Define keep_log_file_num. Default to 20 (#3064) 2023-12-04 13:17:27 +01:00
Gerard Guillemas Martos
06504873f6
Merge pull request from GHSA-6r8p-hpg7-825g
* Dive before parsing 'ifelse' and basic idioms

* Check 'get' path length before recursing

* Add tests to check for intended behaviour

* Remove unused import

* Use correct name for parsed entity

* Add comment
2023-12-04 10:46:21 +01: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
Rushmore Mushambi
69572e9e6b
Make all futures easier to send across threads (#3053) 2023-12-01 15:25:28 +00:00
Rushmore Mushambi
a8ed51f629
Make Stream easier to send across threads (#3042) 2023-11-29 09:35:52 +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
Micha de Vries
6e7c22e3b0
Optional function arguments should be optional (#3036) 2023-11-27 21:38:05 +00:00
Micha de Vries
81d82c6110
Basic object:: functions (#3033) 2023-11-27 19:14:41 +00:00
Rushmore Mushambi
3baf1c6ea9
Add Query::with_stats to return query statistics along with the results (#3019) 2023-11-27 19:13:52 +00:00
Mees Delzenne
a97d749b8a
Implement string prefixes for old parser. (#3031) 2023-11-27 19:12:36 +00:00