Commit graph

2375 commits

Author SHA1 Message Date
Rushmore Mushambi
32352f4bd1
Add more #[must_use] attributes (#1828) 2023-04-19 09:26:22 +01:00
Finn Bear
28bd007f72
Limit the number of concurrent futures run when fetching remote records (#1824) 2023-04-18 22:32:29 +01:00
Finn Bear
c9a9336fdc
Improve performance and security of simple JSON parser (#1813) 2023-04-17 15:39:37 +01:00
Rushmore Mushambi
ed20048358
Improve GitHub Actions CI run time (#1569) 2023-04-17 14:27:32 +01:00
Tobie Morgan Hitchcock
8bf5585080 Simplify parser and improve performance 2023-04-17 13:09:56 +01:00
Tobie Morgan Hitchcock
50c3554242 Ensure edge record deletes do not cascade to related records
Closes #1817
2023-04-16 18:17:50 +01:00
Tobie Morgan Hitchcock
7413e93a48 Don’t pretty print newlines in objects and arrays if empty 2023-04-15 17:00:01 +01:00
Rushmore Mushambi
40e75f3f35
Change cargo commands to only build storage-mem in CONTRIBUTING.md (#1814) 2023-04-15 11:16:29 +01:00
Rushmore Mushambi
1aac97f0da
Print a newline after each query response in the sql shell (#1798) 2023-04-14 19:41:37 +01:00
Tobie Morgan Hitchcock
c5de4d8ef0 Update 3rd party dependencies 2023-04-14 17:01:31 +01:00
Tobie Morgan Hitchcock
7448cd1305 Ensure custom functions can write data
Closes #1808
2023-04-14 16:51:15 +01:00
Tobie Morgan Hitchcock
2a797f6f3b Add WebSocket id to Open Telemetry tracing 2023-04-14 16:51:15 +01:00
Finn Bear
15bfef4866
Refactor - Clean-up and optimize KVs (#1807) 2023-04-14 12:43:25 +01:00
Finn Bear
d87836fc84
Update BUILDING.md docs regarding protobuf compiler dependency on linux/mac (#1805) 2023-04-14 12:42:26 +01:00
Finn Bear
8eb683d259
Update warp dependency from 0.3.3 to 0.3.4. (#1806) 2023-04-14 12:42:03 +01:00
Rushmore Mushambi
6d2f325b46
Update lock file (#1791) 2023-04-11 20:23:45 +01:00
J
5d929041cb
Remove http crate from axum example (#1789) 2023-04-09 16:55:17 +01:00
Rushmore Mushambi
e075be16b8
Fix Display implementation for empty Groups (#1788) 2023-04-09 11:14:07 +01:00
Rushmore Mushambi
1d27273d7e
Update Nix flake (#1777) 2023-04-07 20:56:02 +01:00
Tobie Morgan Hitchcock
b63c83a4bc Ensure duration addition and subtraction does not panic
Closes #1773
2023-04-06 09:35:01 +01:00
Tobie Morgan Hitchcock
8083eaf751 Allow :: module separators in custom function names
Closes #1775
2023-04-06 09:35:01 +01:00
PastelStoic
59c6087169
Fixed discord link (#1770) 2023-04-06 08:12:07 +01:00
Tobie Morgan Hitchcock
8a84033a08 Update the README ensuring the docker images are always up to date 2023-04-04 14:04:36 +01:00
Tobie Morgan Hitchcock
5eafebd64b Release v1.0.0-beta.9+20230402 2023-04-02 19:57:02 +01:00
Tobie Morgan Hitchcock
8089d1f2ed Ensure Docker tag works correctly with metadata 2023-04-02 18:56:45 +01:00
Tobie Morgan Hitchcock
b5afc4a3e0 Fix serialization size checking tests 2023-04-02 18:56:45 +01:00
Tobie Morgan Hitchcock
ae13289745 Use larger serialization format while in beta 2023-04-02 17:40:44 +01:00
Tobie Morgan Hitchcock
459da80c89 Don’t build tikv feature for docs.rs 2023-04-02 15:19:06 +01:00
Rushmore Mushambi
65f1957256
Ensure Value::Bytes serialises correctly (#1757) 2023-04-02 13:24:43 +01:00
Tobie Morgan Hitchcock
3b7a3a5a35 Use larger serialization format while in beta 2023-04-02 00:48:56 +01:00
Tobie Morgan Hitchcock
7bb89d5041 Ensure DEFINE and REMOVE statements are serialized with full field information 2023-04-02 00:28:01 +01:00
Tobie Morgan Hitchcock
683c1adbd4 Ensure DEFINE TOKEN ON SCOPE statments are included in database export 2023-04-01 19:28:44 +01:00
Tobie Morgan Hitchcock
da2fd133ec Don’t build kv-fdb feature on docs.rs 2023-04-01 19:21:16 +01:00
Tobie Morgan Hitchcock
7e6c0abc5c Add native-tls feature to local documentation build 2023-04-01 19:19:41 +01:00
Tobie Morgan Hitchcock
64873eb881 Ensure DEFINE FIELD statements deserialize correctly 2023-04-01 19:07:00 +01:00
Tobie Morgan Hitchcock
2895026593 Use custom serialization compaction for DEFINE and REMOVE statements 2023-04-01 18:49:10 +01:00
Tobie Morgan Hitchcock
be42b3e7c9 Ensure strings are parsed last 2023-04-01 18:48:17 +01:00
Tobie Morgan Hitchcock
54d285f1e1 Update license change date 2023-04-01 02:14:29 +01:00
Tobie Morgan Hitchcock
e629ddf9c5 Update LICENSE link on crates.io 2023-04-01 02:10:55 +01:00
Tobie Morgan Hitchcock
c3773b2e57 Release 1.0.0-beta.9 2023-04-01 02:07:04 +01:00
Tobie Morgan Hitchcock
34a1ae588f Don’t use macos-12-xl runners in CI 2023-04-01 00:55:33 +01:00
Tobie Morgan Hitchcock
fa6edd5d69 Don’t push by default on release 2023-04-01 00:28:21 +01:00
Tobie Morgan Hitchcock
d106d36dbb Fix tests in release build 2023-04-01 00:27:48 +01:00
Tobie Morgan Hitchcock
94c9c61780 Don’t publish crate by default on release 2023-04-01 00:27:48 +01:00
Tobie Morgan Hitchcock
6ef06ac2c9 Update release configuration file 2023-04-01 00:15:02 +01:00
Tobie Morgan Hitchcock
8a726b794b Add additional database type 2023-03-31 23:49:52 +01:00
Tobie Morgan Hitchcock
45094c76ce Use custom serialization format 2023-03-31 23:49:52 +01:00
Tobie Morgan Hitchcock
1cb05c7b0a Use larger macos instances for releases in CI 2023-03-31 23:49:52 +01:00
Rushmore Mushambi
179878d672
Add compile-time guarantees to make Surreal::delete safer (#1753) 2023-03-31 23:49:29 +01:00
Tobie Morgan Hitchcock
e1c2ade163 Ensure protocol buffers compiler is installed in CI 2023-03-31 20:12:10 +01:00