Commit graph

178 commits

Author SHA1 Message Date
kxt
fcd5c252ec
Use sha1 crate instead of obsolete sha-1 () 2023-10-25 17:08:46 +01:00
Emmanuel Keller
bc2f7fdafa
Feat: enable compression on the HTTP connector () 2023-10-23 13:37:42 +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
Tobie Morgan Hitchcock
54aedcdbdc Release 1.0.0 2023-09-13 08:12:59 +01:00
Tobie Morgan Hitchcock
538ad50c65 Release 1.0.0-beta.12 2023-09-12 21:29:42 +01:00
Tobie Morgan Hitchcock
59718fc665 Release 1.0.0-beta.11 2023-09-05 16:43:15 +01:00
Rushmore Mushambi
4259e05413
Fix relative paths () 2023-09-05 07:38:39 +01:00
Tobie Morgan Hitchcock
fd73619349 Release 1.0.0-beta.10 2023-09-01 15:36:54 +01:00
Emmanuel Keller
0d43e7a156
Implements revision on indexes states () 2023-08-29 20:21:55 +01:00
Rushmore Mushambi
bae9217b72
Fix Wasm binaries () 2023-08-29 11:47:53 +01:00
Mees Delzenne
e477dc9133
Fix build by upgrading rquickjs () 2023-08-24 15:05:28 +01:00
Salvador Girones Gil
b5b6f6f1d4
[security] Introduce the Datastore capabilities () 2023-08-23 20:26:31 +01:00
Tobie Morgan Hitchcock
b2b51b54b1
Add versioned data storage serialisation () 2023-08-17 19:03:46 +01:00
Rushmore Mushambi
61f4580ba8
Switch to std::sync::OnceLock and fix Surreal::clone () 2023-08-10 06:33:38 +00:00
Salvador Girones Gil
94f7fc01e7
[cargo] Use the surrealdb-tikv-client published to crates.io () 2023-08-08 16:41:45 +00:00
Salvador Girones Gil
e91011cc78
[rpc] Better tracing for WebSockets () 2023-08-03 14:59:05 +00:00
Salvador Girones Gil
5f9b79162b
[ci] Intruduce cargo-make to dry the workflows. Get rid of unused deps () 2023-08-03 10:55:06 +01:00
Mees Delzenne
c9078a116e
Add the value function for easy access to SurrealQL parameters and values. ()
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 ()
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
Mees Delzenne
278e27db87
Implement support for running queries in script functions. () 2023-07-26 07:54:07 +00:00
Yusuke Kuoka
5b8fec93d7
Bump surrealdb-tikv-client to 0.2.0-surreal.1 () 2023-07-25 12:24:36 +00:00
Yusuke Kuoka
840b1ae24f
Bump surrealdb-tikv-client to 0.1.0-surreal.2 () 2023-07-23 08:19:20 +00:00
Mees Delzenne
cacd9a1de9
Add tests for http functions () 2023-07-20 12:46:11 +00:00
Tobie Morgan Hitchcock
09dde86e73
Allow for DIFFs in notifications for simple live queries () 2023-07-19 16:19:19 +00:00
Salvador Girones Gil
53702c247a
[metrics] HTTP Layer + move to Axum () 2023-07-19 14:35:56 +00:00
Mees Delzenne
c9414a1165
Update rquickjs, attempt two. () 2023-07-17 13:40:58 +00:00
Tobie Morgan Hitchcock
1d6c12e777
Update dependencies and reduce log traces () 2023-07-15 13:18:44 +01:00
Rushmore Mushambi
cab0540432
Drop build metadata from the library version () 2023-07-14 23:01:10 +00:00
Tobie Morgan Hitchcock
5c08be973d
Revert "Update js functions to new rquickjs version" () 2023-07-14 16:01:12 +00:00
Mees Delzenne
4f4339848e
Update js functions to new rquickjs version () 2023-07-14 13:35:32 +00:00
Emmanuel Keller
1d68fd5622
Improve index BTree insertion & search performance () 2023-07-11 18:22:31 +00:00
David Bottiau
676327f781
feat(cli): add validate command () 2023-07-10 08:36:35 +00:00
Emmanuel Keller
cf4cfc1908
processor micro-benchmark () 2023-07-07 18:43:16 +00:00
Emmanuel Keller
e9eeb9aca7
QueryPlanner / indexing / Context / Cursor doc () 2023-07-06 14:57:42 +00:00
Yusuke Kuoka
0a3fe516ff
chore: Use forked tikv-client for change feeds () 2023-07-04 10:56:24 +00:00
Rushmore Mushambi
9d680e780e
Remove unused dependencies () 2023-07-03 20:23:52 +00:00
Tobie Morgan Hitchcock
8474329451
Update 3rd party dependencies () 2023-07-03 14:30:42 +00:00
Tobie Morgan Hitchcock
55918b7c0e
Switch to bincode serialization ()
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
2023-07-01 20:09:15 +01:00
Rushmore Mushambi
699880f155
Print tracing logs for cargo test when RUST_LOG is set () 2023-06-30 11:43:19 +00:00
Emmanuel Keller
f688eb4ef5
Fixes highlighting bug (out or range for slice length...) () 2023-06-23 11:58:51 +00:00
Mees Delzenne
b4adbe9962
Feature - Implement fetch () 2023-06-22 12:14:54 +00:00
Emmanuel Keller
668d3fd8fb
Introduce query planner and indexing () 2023-06-19 19:41:13 +01:00
Rushmore Mushambi
6f79f1556a
Test FoundationDB () 2023-06-13 20:55:38 +00:00
Tobie Morgan Hitchcock
a6e1bacee0
Add more tests for all key-value storage engines () 2023-06-10 20:30:37 +00:00
Finn Bear
c45fd12509
Feature - Use rust_decimal (128b) instead of bigdecimal ("arbitrary" precision) () 2023-06-09 15:23:30 +00:00
Rushmore Mushambi
409ad61477
Add authentication support for local engines () 2023-06-09 13:45:07 +00:00
Finn Bear
2237afb21a
Feature - add upgrade CLI. () 2023-06-08 20:57:02 +00:00
Mees Delzenne
1bcf57ecc9
Update rquickjs dependency to new version () 2023-06-06 06:11:32 +00:00
Przemyslaw Hugh Kaznowski
8c6c5a5e37
Change notification type from sql::Uuid to uuid::Uuid () 2023-05-31 22:40:24 +00:00
Tobie Morgan Hitchcock
3900bfa737
Add SpeeDB storage engine implementation () 2023-05-31 12:35:41 +00:00