Commit graph

79 commits

Author SHA1 Message Date
Rushmore Mushambi
4aa1f8c64e
Disable database upgrade tests (#3804) 2024-04-05 10:32:27 +00:00
Gerard Guillemas Martos
1a394aeb5d
Fix fuzzing (#3800) 2024-04-04 07:30:13 +00:00
Mees Delzenne
567832825a
Implement reblessive into the parser to prevent any overflows. (#3591) 2024-03-22 20:50:11 +00:00
Rushmore Mushambi
0fc410dec2
Make sql2 mandatory in the binary (#3722) 2024-03-19 12:34:38 +00:00
Rushmore Mushambi
eb01bfd293
Update Github Actions (#3708) 2024-03-18 09:29:19 +00:00
Micha de Vries
728269e30f
Bump/mio (#3631) 2024-03-05 11:50:57 +00:00
Emmanuel Keller
a182908fde
Tooling: Test checking file based database migration (#3558) 2024-03-01 08:29:42 +00:00
Salvador Girones Gil
a1b4ee3a28
[ci] Use self-hosted runners for more CI jobs (#3596) 2024-02-28 14:52:44 +00:00
Farhan
485a224bcd
Add SurrealKV as an experimental backend store (#3451) 2024-02-15 20:47:10 +00:00
Rushmore Mushambi
454509e4d1
Update dependencies and add ml2 feature (#3385) 2024-02-09 19:31:16 +00:00
Rushmore Mushambi
690dd55a86
Extract core lib into a standalone crate (#3423)
Co-authored-by: Gerard Guillemas Martos <gerard.guillemas@surrealdb.com>
2024-02-02 22:10:47 +00:00
Gerard Guillemas Martos
74d91d430e
Implement Basic Supply Chain Security (#3395) 2024-01-26 07:56:29 +00:00
Tobie Morgan Hitchcock
8f62a5cf06
Add configuration and checks for cargo deny (#3386) 2024-01-23 10:03:25 +00:00
Rushmore Mushambi
ff6e2aec61
Bump MSRV to 1.75 (#3308) 2024-01-11 21:29:58 +00:00
Mees Delzenne
2755f572fc
Introduce new experimental parser (#2885)
Co-authored-by: Raphael Darley <raphael@raphaeldarley.com>
2024-01-10 16:43:56 +00:00
Gerard Guillemas Martos
c683ee42fb
Run cargo audit in CI (#3123) 2023-12-13 08:59:54 +00:00
Maxwell Flitton
2ae8416791
Add support for ML model storage and execution (#3015) 2023-12-12 13:51:43 +00:00
Salvador Girones Gil
7cd921b8eb
[build/release] Refactor GH workflows. Add new Docker images (#3014) 2023-12-05 11:52:09 +00:00
Rushmore Mushambi
7c1ce926ae
Make cargo install use pinned dependencies (#3004) 2023-11-20 11:49:35 +00:00
Rushmore Mushambi
690ebd32aa
Retry installing and running tiup when it fails (#2987) 2023-11-16 16:00:00 +01:00
Rushmore Mushambi
2d19ac9f7a
Add live query API (#2919)
Co-authored-by: Emmanuel Keller <keller.emmanuel@gmail.com>
2023-11-13 17:19:47 +00:00
Emmanuel Keller
f8b559ace1
Introduce http-compression feature flag (#2916) 2023-11-01 13:58:20 +00:00
Emmanuel Keller
f4a798bd43
ci clippy + test workspace down to 4 cores (#2884) 2023-10-25 16:09:52 +00:00
Emmanuel Keller
bc2f7fdafa
Feat: enable compression on the HTTP connector (#2867) 2023-10-23 13:37:42 +00:00
Rushmore Mushambi
cb379ab69b
Fix CI warnings (#2620) 2023-09-06 13:51:33 +00:00
Salvador Girones Gil
70da8d26a4
[ci] Pin the Rust version (#2511) 2023-08-24 17:33:57 +01:00
Yusuke Kuoka
2bb078b7dc
ci: Shorten coverage report upload timeout (#2480) 2023-08-21 13:51:14 +01:00
Salvador Girones Gil
22f4c44989
[ci] Fixes for cli_integration. Debugging for websocket tests (#2453) 2023-08-18 08:16:13 +01:00
Salvador Girones Gil
4288d9f188
[integration-tests] Improvements. Increase timeout for WS (#2435) 2023-08-14 15:36:27 +00:00
Tobie Morgan Hitchcock
620d01f06a
Ensure TiKV cluster is clean before running tests (#2427) 2023-08-11 11:50:48 +00:00
Salvador Girones Gil
e91011cc78
[rpc] Better tracing for WebSockets (#2325) 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 (#2372) 2023-08-03 10:55:06 +01: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
Rushmore Mushambi
ed21a28086
Run Github Actions on ubuntu-latest (#2310) 2023-07-25 11:37:43 +00:00
Salvador Girones Gil
53702c247a
[metrics] HTTP Layer + move to Axum (#2237) 2023-07-19 14:35:56 +00:00
Emmanuel Keller
484571361d
Add code coverage to CI (#2177) 2023-06-23 19:21:02 +00:00
Emmanuel Keller
be3e2637b9
Install cache on ci.yml (#2173) 2023-06-23 11:58:15 +00:00
Nrishinghananda Roy
5485883d3c
Fix multiple Clippy Lints (#2159) 2023-06-20 12:48:20 +01:00
Tobie Morgan Hitchcock
a1b1fead7b
Ensure formatting and linting are properly checked (#2154) 2023-06-19 22:35:19 +00:00
Rushmore Mushambi
6f79f1556a
Test FoundationDB (#1889) 2023-06-13 20:55:38 +00:00
Tobie Morgan Hitchcock
a6e1bacee0
Add more tests for all key-value storage engines (#2124) 2023-06-10 20:30:37 +00:00
Tobie Morgan Hitchcock
c490005007
Fix nightly and release builds (#2121) 2023-06-09 15:19:26 +00:00
Tobie Morgan Hitchcock
3900bfa737
Add SpeeDB storage engine implementation (#2076) 2023-05-31 12:35:41 +00:00
Tobie Morgan Hitchcock
d56a574467
Improve continuous integration checks (#2070) 2023-05-30 19:44:47 +01:00
Finn Bear
0a0031e9e2
Testing - don't test server outside CI. (#2047) 2023-05-26 11:34:57 +01:00
Rushmore Mushambi
3dd0b6d5e8
Fix building the HTTP feature on Wasm (#1928) 2023-05-05 19:14:36 +01:00
Finn Bear
d0e76e64a9
Testing & Bugfix - Ensure consistency of functions. (#1919) 2023-05-05 00:05:51 +01:00
Rushmore Mushambi
ed20048358
Improve GitHub Actions CI run time (#1569) 2023-04-17 14:27:32 +01:00
Rushmore Mushambi
6d2f325b46
Update lock file (#1791) 2023-04-11 20:23:45 +01:00
Tobie Morgan Hitchcock
e1c2ade163 Ensure protocol buffers compiler is installed in CI 2023-03-31 20:12:10 +01:00