Commit graph

3031 commits

Author SHA1 Message Date
Micha de Vries
aa8591c7f4
Implement type::is::none() function () 2023-11-21 09:03:06 +00:00
Tobie Morgan Hitchcock
3f43e741c2
Improve WebSocket performance ()
Co-authored-by: Salvador Girones Gil <salvadorgirones@gmail.com>
2023-11-20 19:08:07 +00:00
Tobie Morgan Hitchcock
9c0d107588
Improve RocksDB and SpeeDB performance () 2023-11-20 18:47:44 +00:00
Emmanuel Keller
6efd3e3d87
Feat: Analyzers to support functions ()
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2023-11-20 18:36:21 +00:00
Tobie Morgan Hitchcock
5b23602359
Improve performance of CREATE statements, and record insertion () 2023-11-20 18:13:34 +00:00
Rushmore Mushambi
7d75fe1877
Drop uuid_unstable as it is no longer necessary () 2023-11-20 17:42:44 +00:00
Gerard Guillemas Martos
2584970b1d
Update third-party dependencies () 2023-11-20 15:50:37 +00:00
Micha de Vries
5da77aa1ef
Env flag: SURREAL_INSECURE_FORWARD_SCOPE_ERRORS ()
Co-authored-by: Salvador Girones Gil <salvadorgirones@gmail.com>
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
2023-11-20 14:54:27 +00:00
Rushmore Mushambi
7c1ce926ae
Make cargo install use pinned dependencies () 2023-11-20 11:49:35 +00:00
Rushmore Mushambi
fc540a830d
Publish a nightly crate along with the nightly binary () 2023-11-19 23:53:52 +00:00
Mees Delzenne
256a08a396
Factor out the parser into its own module. () 2023-11-18 13:56:13 +00:00
Salvador Girones Gil
b0be22360e
[bench] New benchmarks against different datastores () 2023-11-18 13:55:01 +00:00
Emmanuel Keller
7a34452262
Bug fix: possible corruption of MTree and incomplete knn () 2023-11-18 07:26:11 +00:00
Micha de Vries
afb9f49c2f
Pass IP & Origin onto session used by scope queries () 2023-11-17 21:33:11 +00:00
Rushmore Mushambi
690ebd32aa
Retry installing and running tiup when it fails () 2023-11-16 16:00:00 +01:00
Rushmore Mushambi
98e866dfd1
Add FETCH example () 2023-11-15 09:44:02 +00:00
Rushmore Mushambi
2d19ac9f7a
Add live query API ()
Co-authored-by: Emmanuel Keller <keller.emmanuel@gmail.com>
2023-11-13 17:19:47 +00:00
Fredrik Bondza
57724a27ca
Change math::median indexing for even length arrays () 2023-11-13 16:43:06 +00:00
Emmanuel Keller
0bdfbfe5df
Support of subfields for embedding indexing () 2023-11-13 16:11:38 +00:00
Mees Delzenne
d5ec59a039
Bugfix: Fix identifiers which look like numbers failing to parse. ()
Co-authored-by: Salvador Girones Gil <salvadorgirones@gmail.com>
2023-11-13 16:06:00 +00:00
Mees Delzenne
bdb68c9eaa
Bugfix: Fix ORDER BY RAND() failing to parse when selecting specific fields. () 2023-11-10 18:36:52 +00:00
Obinna Ekwuno
7fe90d9dd1
Fix-link-for-documentation () 2023-11-09 11:04:34 +00:00
Emmanuel Keller
ca2c1560da
Repetitive expressions and idioms are not anymore re-evaluated () 2023-11-08 10:06:52 +00:00
Obinna Ekwuno
63cb006893
Move docs issues to the right repo () 2023-11-08 10:05:41 +00:00
Yusuke Kuoka
cf040b36ba
Make Remove{Table,Database,Namespace} faster for TiKV and FDB () 2023-11-01 16:01:00 +00:00
Emmanuel Keller
f8b559ace1
Introduce http-compression feature flag () 2023-11-01 13:58:20 +00:00
Micha de Vries
ed60a35b9b
Forward custom thrown errors in SIGNIN and SIGNUP queries () 2023-10-28 12:39:46 +00:00
Przemyslaw Hugh Kaznowski
4b255efaea
Make cluster tick handle errors and rollback gracefully () 2023-10-26 22:47:12 +00:00
Emmanuel Keller
b8ff68b464
Feat: Indexes used with the operators CONTAINS[ANY|ALL] () 2023-10-26 21:34:28 +00:00
Emmanuel Keller
08ac7579d1
Feat: Implements MTree index deletions () 2023-10-26 22:33:06 +01:00
Micha de Vries
49742ca3db
Add surreal sql welcome message () 2023-10-26 15:25:12 +00:00
Przemyslaw Hugh Kaznowski
42cff67bd1
Fix cluster startup to handle stray heartbeats () 2023-10-26 15:24:46 +00:00
Micha de Vries
144e7de8ff
CLI: Split results by comment ()
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
38e0aa4aa9
Ability to cast string to a Thing/Record ID () 2023-10-26 13:18:49 +00:00
Przemyslaw Hugh Kaznowski
7d5d6c4325
Revert breaking change on key clash and introduce new error () 2023-10-26 13:17:31 +00:00
Micha de Vries
05907db1ea
Fix - Query results should be consistent and representative () 2023-10-26 10:05:44 +00:00
Mees Delzenne
7f935c17fe
Bugfix: fix bug where error offset could underflow. () 2023-10-25 21:14:17 +00:00
Emmanuel Keller
f4a798bd43
ci clippy + test workspace down to 4 cores () 2023-10-25 16:09:52 +00:00
kxt
fcd5c252ec
Use sha1 crate instead of obsolete sha-1 () 2023-10-25 17:08:46 +01:00
Mees Delzenne
66810fd36b
Allow a model to take multiple arguments () 2023-10-25 11:38:03 +00:00
hchockarprasad
cfdd7c195c
Fix index plan for idiom param value () 2023-10-25 10:24:04 +00:00
Emmanuel Keller
bc2f7fdafa
Feat: enable compression on the HTTP connector () 2023-10-23 13:37:42 +00:00
Finn Bear
4c1ceac6eb
Feature - add remainder aka modulo operator. () 2023-10-23 13:37:21 +00:00
Roman Geber
f185c595f4
Clean paths in the start command and honour ~ ()
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2023-10-19 19:48:31 +00:00
Przemyslaw Hugh Kaznowski
872c6d9764
Add new clocks ()
Co-authored-by: Raphael Darley <raphael@raphaeldarley.com>
2023-10-18 08:56:22 +00:00
Akanksha Dharkar
87680df12a
Documentation Fix: Update outdated connection flag -c to -e () 2023-10-18 08:54:59 +00:00
Brian
87859158d3
bump tungstenite to 0.20.1 ()
Co-authored-by: Przemyslaw Hugh Kaznowski <hughkaznowski@protonmail.com>
Co-authored-by: Tristan F. <LeoDog896@hotmail.com>
2023-10-18 08:54:04 +00:00
Finn Bear
3a3125d030
Optimize time::from::nanos function. () 2023-10-18 08:53:25 +00:00
Djole
9d9fde2db8
Fix local engine endpoints ()
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2023-10-10 06:01:21 +00:00
Przemyslaw Hugh Kaznowski
9594683129
Add make check-wasm () 2023-10-08 00:48:00 +00:00