Commit graph

121 commits

Author SHA1 Message Date
Rushmore Mushambi
05f78ee145
Update workflows to take core v2 into consideration (#3701) 2024-03-15 16:58:51 +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
Rushmore Mushambi
3dd808701f
Remove parser2 and ml2 from nightly binaries (#3564) 2024-02-22 13:50:19 +00:00
Rushmore Mushambi
0ad7e8c363
Infer current version from the binary, not the SDK (#3536) 2024-02-19 15:38:13 +00:00
Rushmore Mushambi
9404688d87
Avoid bumping the SDK version when checking out a patch branch (#3517) 2024-02-19 14:41:26 +00:00
Rushmore Mushambi
e08029ce48
Enable parser2, ml2 and surrealkv in nightly binaries (#3538) 2024-02-19 13:59:31 +00:00
Farhan
485a224bcd
Add SurrealKV as an experimental backend store (#3451) 2024-02-15 20:47:10 +00:00
Rushmore Mushambi
5eacdb0e45
Fix crate dependency patching (#3502) 2024-02-13 10:00:21 +00:00
Rushmore Mushambi
454509e4d1
Update dependencies and add ml2 feature (#3385) 2024-02-09 19:31:16 +00:00
Rushmore Mushambi
9cd6a5034a
Enable sql2 and jwks in shipped binaries (#3445) 2024-02-06 08:41:27 +00:00
Rushmore Mushambi
05a86ead5b
Release the core crate together with the SDK crate and binaries (#3437) 2024-02-05 12:01:39 +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
Salvador Girones Gil
f1ae36f332
[ci] Fix Docker push (#3388) 2024-01-23 14:49:03 +00:00
Tobie Morgan Hitchcock
8f62a5cf06
Add configuration and checks for cargo deny (#3386) 2024-01-23 10:03:25 +00:00
Salvador Girones Gil
307d7d68fc
[ci/builds] Reuse binary builds for Docker. Static link ONNX runtime (#3382) 2024-01-22 17:51:49 +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
Rushmore Mushambi
32dae92a29
Fix stable version patch (#3295) 2024-01-09 20:47:27 +00:00
Rushmore Mushambi
1e56db7eb4
Use Rust 1.74.1 to build binaries (#3279) 2024-01-05 19:07:17 +00:00
Rushmore Mushambi
6827044246
Fix build metadata in beta and stable binaries (#3209) 2024-01-01 14:48:20 +00:00
Maxwell Flitton
a01c1347cb
Update the surrealml-core version (#3184) 2023-12-20 18:50:28 +00:00
Rushmore Mushambi
7bd958300a
Support patch releases for v1.0 (#3157) 2023-12-15 21:53:25 +00:00
Gerard Guillemas Martos
c683ee42fb
Run cargo audit in CI (#3123) 2023-12-13 08:59:54 +00:00
Rushmore Mushambi
fad759c813
Fix permission issues when pushing a Github release (#3138) 2023-12-13 08:05:18 +00:00
Rushmore Mushambi
10c13a2af5
Avoid building the ml feature by default (#3135) 2023-12-12 16:55:23 +00:00
Maxwell Flitton
2ae8416791
Add support for ML model storage and execution (#3015) 2023-12-12 13:51:43 +00:00
Rushmore Mushambi
fc66e2f4ea
Make release and beta workflows idempotent (#3132) 2023-12-12 12:45:17 +00:00
Rushmore Mushambi
28e3547fca
Improve release workflows (#3085) 2023-12-11 13:58:43 +00:00
Rushmore Mushambi
af3132f7cd
Remove environment key from crates (#3081) 2023-12-06 15:54:12 +00:00
Rushmore Mushambi
5547ce3056
Add beta release workflow (#3070)
Co-authored-by: Salvador Girones Gil <salvadorgirones@gmail.com>
2023-12-06 14:46:23 +00:00
Salvador Girones Gil
6f48c6fdfa
[gh actions] Use self-hosted runners (#3072) 2023-12-05 19:26:04 +00:00
Salvador Girones Gil
db21caa697
[nix] Disable nix static job (#3073) 2023-12-05 19:20:29 +00:00
Salvador Girones Gil
7cd921b8eb
[build/release] Refactor GH workflows. Add new Docker images (#3014) 2023-12-05 11:52:09 +00:00
Salvador Girones Gil
8e401a90c4
[mem] Use mimalloc instead of snmalloc (#3068) 2023-12-05 10:10:52 +00:00
Rushmore Mushambi
3b5a7411cf
Disable building static binaries in Nix (#3065) 2023-12-05 01:46:27 +00:00
Rushmore Mushambi
468d72ff81
Fix the nightly channel (#3012) 2023-11-21 13:24:59 +00:00
Rushmore Mushambi
7c1ce926ae
Make cargo install use pinned dependencies (#3004) 2023-11-20 11:49:35 +00:00
Rushmore Mushambi
fc540a830d
Publish a nightly crate along with the nightly binary (#2993) 2023-11-19 23:53:52 +00:00
Salvador Girones Gil
b0be22360e
[bench] New benchmarks against different datastores (#2956) 2023-11-18 13:55:01 +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
Tobie Morgan Hitchcock
ed48fddd2a Ensure release build deploys correctly (#2567) 2023-09-01 15:36:54 +01:00
Salvador Girones Gil
70da8d26a4
[ci] Pin the Rust version (#2511) 2023-08-24 17:33:57 +01:00