Commit graph

3204 commits

Author SHA1 Message Date
Przemyslaw Hugh Kaznowski
4b255efaea
Make cluster tick handle errors and rollback gracefully (#2860) 2023-10-26 22:47:12 +00:00
Emmanuel Keller
b8ff68b464
Feat: Indexes used with the operators CONTAINS[ANY|ALL] (#2879) 2023-10-26 21:34:28 +00:00
Emmanuel Keller
08ac7579d1
Feat: Implements MTree index deletions (#2738) 2023-10-26 22:33:06 +01:00
Micha de Vries
49742ca3db
Add surreal sql welcome message (#2897) 2023-10-26 15:25:12 +00:00
Przemyslaw Hugh Kaznowski
42cff67bd1
Fix cluster startup to handle stray heartbeats (#2891) 2023-10-26 15:24:46 +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
38e0aa4aa9
Ability to cast string to a Thing/Record ID (#2834) 2023-10-26 13:18:49 +00:00
Przemyslaw Hugh Kaznowski
7d5d6c4325
Revert breaking change on key clash and introduce new error (#2823) 2023-10-26 13:17:31 +00:00
Micha de Vries
05907db1ea
Fix #2513 - Query results should be consistent and representative (#2887) 2023-10-26 10:05:44 +00:00
Mees Delzenne
7f935c17fe
Bugfix: fix bug where error offset could underflow. (#2859) 2023-10-25 21:14:17 +00:00
Emmanuel Keller
f4a798bd43
ci clippy + test workspace down to 4 cores (#2884) 2023-10-25 16:09:52 +00:00
kxt
fcd5c252ec
Use sha1 crate instead of obsolete sha-1 (#2883) 2023-10-25 17:08:46 +01:00
Mees Delzenne
66810fd36b
Allow a model to take multiple arguments (#2890) 2023-10-25 11:38:03 +00:00
hchockarprasad
cfdd7c195c
Fix index plan for idiom param value (#2865) 2023-10-25 10:24:04 +00:00
Emmanuel Keller
bc2f7fdafa
Feat: enable compression on the HTTP connector (#2867) 2023-10-23 13:37:42 +00:00
Finn Bear
4c1ceac6eb
Feature #2720 - add remainder aka modulo operator. (#2868) 2023-10-23 13:37:21 +00:00
Roman Geber
f185c595f4
Clean paths in the start command and honour ~ (#2787)
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2023-10-19 19:48:31 +00:00
Przemyslaw Hugh Kaznowski
872c6d9764
Add new clocks (#2778)
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 (#2853) 2023-10-18 08:54:59 +00:00
Brian
87859158d3
bump tungstenite to 0.20.1 (#2807)
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. (#2811) 2023-10-18 08:53:25 +00:00
Djole
9d9fde2db8
Fix local engine endpoints (#2813)
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2023-10-10 06:01:21 +00:00
Przemyslaw Hugh Kaznowski
9594683129
Add make check-wasm (#2796) 2023-10-08 00:48:00 +00:00
Emin Fedar
e6a8f598fe
feat: improve time module (#2800) (#2801) 2023-10-08 00:46:40 +00:00
Sebin CM
507966ecd2
docs(readme):close issue2728 (#2793) 2023-10-04 09:54:38 -04:00
Tristan F
9a554e4370
fix: interchangable limit & order (#2774) 2023-10-04 09:53:46 -04:00
Przemyslaw Hugh Kaznowski
c6f6ca8062
Improve bootstrapping for finding invalid data from beta versions. (#2700)
Co-authored-by: Raphael Darley <raphael@raphaeldarley.com>
2023-10-04 13:06:58 +00:00
Mees Delzenne
8b2ae9fc99
Bugfix: Fix wrong function name export and function name parsing (#2786) 2023-10-04 12:02:20 +00:00
Mees Delzenne
d9fa31f745
Fix clippy warnings in tests and clippy check tests in CI (#2779) 2023-10-04 09:51:34 +00:00
Salvador Girones Gil
920cdfc71a
[otel] Fix memory leak caused by OTEL callbacks (#2771) 2023-10-02 12:27:18 +00:00
Jan S
74ad693709
Fix typos (#2764) 2023-09-28 09:17:29 +00:00
Przemyslaw Hugh Kaznowski
67fa54d792
Introduce key clash errors (#2558)
Co-authored-by: Emmanuel Keller <keller.emmanuel@gmail.com>
2023-09-27 10:35:01 +00:00
Raphael Darley
db5fb6df63
Switch transaction to enum from bool (#2743) 2023-09-26 13:02:53 +00:00
Tobie Morgan Hitchcock
14dec55ae3
Update README.md 2023-09-25 16:02:54 +01:00
Micha de Vries
a0072cf133
Improve type::is::record() method (#2736) 2023-09-22 19:44:28 +00:00
Finn Bear
fba24969b6
Bugfix - parse error for invalid leading whitespace. (#2703) 2023-09-22 19:43:20 +00:00
Przemyslaw Hugh Kaznowski
b989e45927
Fix stack overflow in graph traversal (#2732) 2023-09-22 19:41:55 +00:00
Tobie Morgan Hitchcock
54aedcdbdc Release 1.0.0 2023-09-13 08:12:59 +01:00
Mees Delzenne
178e2a0d4a
Implement parsing for ML models. (#2691)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
2023-09-13 07:06:28 +01:00
Tobie Morgan Hitchcock
538ad50c65 Release 1.0.0-beta.12 2023-09-12 21:29:42 +01:00
Emmanuel Keller
0772a8c592
Feature: Vector Search: mtree index + knn operator (#2546)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
2023-09-12 21:26:03 +01:00
Przemyslaw Hugh Kaznowski
1a85f4967a
Add kv unit tests verify write+scan (#2682) 2023-09-12 17:45:46 +01:00
Emmanuel Keller
34fc0cc6e6
Bug fix: query planner double index (#2690) 2023-09-12 17:36:43 +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
Emmanuel Keller
e4c6d817c4
Feature: Support of range queries in the query planner (#2656) 2023-09-12 16:43:32 +01:00
Yusuke Kuoka
3ab03b00a8
Fix change feeds enabled at the database-level (#2688)
Co-authored-by: Yusuke Kuoka <yusuke.kuoka@surrealdb.com>
2023-09-12 14:57:27 +00:00
Rushmore Mushambi
3c48558ca2
Fix decimal deserialisation (#2687) 2023-09-12 15:34:58 +01:00
Yusuke Kuoka
5446666e7d
Fix panic on commit when defining db and tb in strict mode (#2684)
Co-authored-by: Yusuke Kuoka <yusuke.kuoka@surrealdb.com>
Co-authored-by: Mees Delzenne <mees.delzenne@gmail.com>
2023-09-12 15:33:24 +01:00
Finn Bear
bbc077fc0e
Bugfix - prevent infinite parser recursion in stmts & binary exprs. (#2675) 2023-09-12 12:03:52 +01:00
Finn Bear
82e0d85da0
Bugfix - avoid panics when displaying error snippets. (#2674) 2023-09-12 11:34:17 +01:00