Finn Bear
|
3d76645908
|
Bugfix #1946 - allow 4X deeper computation by default, make limit configurable (#1950)
|
2023-05-09 07:37:07 +01:00 |
|
Tobie Morgan Hitchcock
|
bfbadc6fdd
|
Ensure user $input is accessible with all Data pattern types (#1945)
|
2023-05-07 13:33:32 +01:00 |
|
Tobie Morgan Hitchcock
|
f0e5753cd1
|
Use static str where possible for context param names (#1942)
|
2023-05-06 21:49:34 +01:00 |
|
Tobie Morgan Hitchcock
|
531e75a5b0
|
Ensure chained future values have access to current document context (#1939)
|
2023-05-06 07:29:42 +01:00 |
|
Tobie Morgan Hitchcock
|
53212b23be
|
Don’t use asynchronous functions when not necessary (#1936)
|
2023-05-06 01:15:03 +01:00 |
|
Tobie Morgan Hitchcock
|
e725b3e8e6
|
Add detailed code comments for Value enum variants (#1938)
|
2023-05-06 00:53:26 +01:00 |
|
Tobie Morgan Hitchcock
|
591634e049
|
Ensure HTTP REST API responses are simplified when serialized (#1924)
|
2023-05-05 19:54:49 +01:00 |
|
Rushmore Mushambi
|
3dd0b6d5e8
|
Fix building the HTTP feature on Wasm (#1928)
|
2023-05-05 19:14:36 +01:00 |
|
Rushmore Mushambi
|
fb6f1caa6b
|
Lift 'static restriction on connect methods (#1926)
|
2023-05-05 19:14:06 +01:00 |
|
Rushmore Mushambi
|
107e5b5dba
|
Support switching namespaces and databases separately (#1927)
|
2023-05-05 19:12:19 +01:00 |
|
Tobie Morgan Hitchcock
|
0c752b43e9
|
Optimise array::join() SQL function (#1925)
|
2023-05-05 00:06:49 +01:00 |
|
Finn Bear
|
d0e76e64a9
|
Testing & Bugfix - Ensure consistency of functions. (#1919)
|
2023-05-05 00:05:51 +01:00 |
|
Tobie Morgan Hitchcock
|
bcbd5f3e6e
|
Add PUT & PATCH methods for updating and merging in the HTTP REST API (#1923)
|
2023-05-04 21:42:02 +01:00 |
|
Jan Tebernum
|
e9ebecfdd6
|
Feature: Implementation of array::join (#1920)
|
2023-05-04 21:38:02 +01:00 |
|
Finn Bear
|
975ea616dd
|
Bugfix - export new array::slice to JS and fuzzer. (#1915)
|
2023-05-03 22:48:05 +01:00 |
|
Jan Tebernum
|
1cd00cf3fc
|
Feature: Add function string::contains (#1906)
|
2023-05-03 11:40:17 +01:00 |
|
Rushmore Mushambi
|
c3c6613e7a
|
Fix simple ID serialisation in the WebSocket protocol (#1900)
|
2023-05-02 12:17:27 +01:00 |
|
Finn Bear
|
a31784495f
|
Testing - Preserve microbenchmark baseline around actions/checkout@v3. (#1897)
|
2023-05-02 09:28:36 +01:00 |
|
Finn Bear
|
46c5b4d7f1
|
Testing - Add microbenchmarks for query parsing and execution. (#1878)
|
2023-05-01 18:15:42 +01:00 |
|
Finn Bear
|
a76910e826
|
Preparation for #1878 - microbenchmarks. (#1894)
|
2023-04-30 23:50:33 +01:00 |
|
Rushmore Mushambi
|
357a5320ef
|
Disable URL-encoding on file paths (#1892)
|
2023-04-30 19:34:46 +01:00 |
|
Tobie Morgan Hitchcock
|
453d368e69
|
Add integration tests for the built-in SQL functions (#1893)
|
2023-04-30 19:34:26 +01:00 |
|
Finn Bear
|
12bf8dea6b
|
Bugfix #1702 - Unicode escape parser for Strand. (#1888)
|
2023-04-30 19:33:48 +01:00 |
|
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 |
|