Nathaniel Brough
|
7a86ed3a3d
|
Adds an executor fuzzer and corresponding dictionaries (#1891)
|
2023-04-30 08:49:03 +01:00 |
|
Tobie Morgan Hitchcock
|
c7e3b927ac
|
Optimisation - only loop over document fields when processing PERMISSIONS clauses (#1890)
|
2023-04-30 00:23:19 +01:00 |
|
Rushmore Mushambi
|
1e8903b699
|
Derive Serialize implementations for enums (#1887)
|
2023-04-29 21:50:25 +01:00 |
|
Finn Bear
|
3f3b2248b3
|
Bugfix - Allow {time, duration}::from::* to be parsed (#1886)
|
2023-04-29 20:57:10 +01:00 |
|
Finn Bear
|
c295cb0509
|
Optimization - Zero copy key deserialization. (#1880)
|
2023-04-29 17:44:09 +01:00 |
|
Rushmore Mushambi
|
59947749e3
|
Add a missing impl<T> IntoEndpoint for (T, native_tls::TlsConnector) for the any engine (#1885)
|
2023-04-29 17:21:19 +01:00 |
|
Rushmore Mushambi
|
91e949248d
|
Unify serialisation (#1881)
|
2023-04-29 16:58:22 +01:00 |
|
Rushmore Mushambi
|
955aea9409
|
impl From<sql::Value> for serde_json::Value (#1877)
|
2023-04-29 09:06:02 +01:00 |
|
Rushmore Mushambi
|
141eb091a6
|
Bypass deserialisation for sql::Value responses on Surreal methods (#1875)
|
2023-04-28 12:20:57 +01:00 |
|
Finn Bear
|
eeb46468aa
|
Bugfix #1856 - ensure futures are evaluated in the course of Value::get. (#1867)
|
2023-04-25 23:58:50 +01:00 |
|
Nathaniel Brough
|
f04f575283
|
Add a simple fuzz-testing harness for the sql parser (#1864)
|
2023-04-25 23:35:39 +01:00 |
|
Finn Bear
|
b3ebd4c6b5
|
Bugfix - Fix overflow in duration parser (#1865)
|
2023-04-25 23:00:31 +01:00 |
|
Finn Bear
|
df07bb32f5
|
Bugfix - make string::slice properly handle UTF-8 and reallocate less. (#1854)
|
2023-04-25 22:58:53 +01:00 |
|
Finn Bear
|
c7633414b5
|
Refactor & Optimize - Number and Array (#1868)
|
2023-04-25 22:52:02 +01:00 |
|
Finn Bear
|
38016a0ee6
|
Add SQL array::slice function. (#1855)
|
2023-04-25 22:48:09 +01:00 |
|
Rushmore Mushambi
|
e6b97ff8ff
|
Refactor the Connection trait and Surreal methods (#1860)
|
2023-04-25 15:22:34 +01:00 |
|
Tobie Morgan Hitchcock
|
66b105dac0
|
Add support for stricter typings (#1861)
Co-authored-by: Rushmore Mushambi <rushmore@surrealdb.com>
|
2023-04-25 11:13:04 +01:00 |
|
Tobie Morgan Hitchcock
|
3c027e9e2f
|
Simplify external API and cleanup unused functions (#1857)
|
2023-04-24 21:51:35 +01:00 |
|
Rushmore Mushambi
|
1fc802717d
|
Remove a redundant health check from the isready command (#1849)
|
2023-04-24 10:50:03 +01:00 |
|
Finn Bear
|
f159187dbe
|
Store parsed regex::Regex in Value. (#1837)
|
2023-04-23 12:55:18 +01:00 |
|
Rushmore Mushambi
|
bc7471a6ad
|
Add support for serialising sql::Kind in the serialiser (#1847)
|
2023-04-23 12:09:04 +01:00 |
|
Rushmore Mushambi
|
a15c8c3564
|
Make error messages clearer when required features are not enabled (#1822)
|
2023-04-23 12:08:21 +01:00 |
|
Rushmore Mushambi
|
cd16d4af5c
|
Replace tokio::time with wasmtimer for Wasm targets (#1846)
|
2023-04-23 08:32:27 +01:00 |
|
Tobie Morgan Hitchcock
|
ee24f8d6a0
|
Ensure array::remove() function works correctly
Closes #1831
|
2023-04-20 19:23:13 +01:00 |
|
Tobie Morgan Hitchcock
|
039a3c00e1
|
Update repository imagery
|
2023-04-20 19:23:13 +01:00 |
|
Rushmore Mushambi
|
78625bc7a1
|
Bypass deserialisation for sql::Value s on Response::take (#1834)
|
2023-04-20 19:20:50 +01:00 |
|
Finn Bear
|
7e5f4388a2
|
Refactor and reduce allocations in query executor. (#1819)
|
2023-04-20 13:30:47 +01:00 |
|
Finn Bear
|
46c15cfb8e
|
Allow exports larger than 10,240 bytes for local engines (#1833)
|
2023-04-20 11:42:23 +01:00 |
|
Rushmore Mushambi
|
8eac52315b
|
Fix HTTP string errors deserialization (#1821)
|
2023-04-19 09:46:37 +01:00 |
|
Finn Bear
|
a35ed83c88
|
Streamline Makefile compilation and fix a minor typo. (#1832)
|
2023-04-19 09:27:53 +01:00 |
|
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 |
|