Finn Bear
|
5ebf4ee963
|
Refactor - consolidate Field enum to reduce redundancy. (#2104)
|
2023-06-10 20:23:22 +00:00 |
|
Finn Bear
|
b389b104aa
|
Bugfix #1316 - fix 2 of 3 problems with impl Ord for Number (#2114)
|
2023-06-09 16:53:22 +00:00 |
|
Finn Bear
|
c45fd12509
|
Feature - Use rust_decimal (128b) instead of bigdecimal ("arbitrary" precision) (#1991)
|
2023-06-09 15:23:30 +00:00 |
|
Tobie Morgan Hitchcock
|
f5f10d508f
|
Improve type casting support (#2083)
Co-authored-by: Finn Bear <finnbearlabs@gmail.com>
|
2023-06-06 06:12:59 +00:00 |
|
Finn Bear
|
721d3c5444
|
Feature #2080 - support empty custom fn's (#2081)
|
2023-05-31 22:39:44 +00:00 |
|
Marta Sanchez
|
496d16242f
|
Change data returned by the INFO statement (#2078)
Co-authored-by: Marta <marta@Salvadors-Laptop.local>
|
2023-05-31 12:35:29 +00:00 |
|
Finn Bear
|
ac9f77a62a
|
Bugfix #2069 - Properly escape '\' in strings (#2074)
|
2023-05-31 07:36:29 +00:00 |
|
Emmanuel Keller
|
8e48604e20
|
Add initial full-text search indexer implementation (#1779)
|
2023-05-29 12:46:41 +01:00 |
|
Finn Bear
|
a81d427c02
|
Refactor - Use floats for math and cvt'ing from JS numbers, integer division truncates (#2032)
|
2023-05-23 07:10:09 +01:00 |
|
Finn Bear
|
31af5dd4d3
|
Feature - Add time::EPOCH constant. (#2021)
|
2023-05-20 08:28:52 +01:00 |
|
Finn Bear
|
0d658842df
|
Bugfix #2001 - Error instead of panic when applying malformed patches. (#2007)
|
2023-05-19 22:02:43 +01:00 |
|
hchockarprasad
|
11543f7d67
|
Feature: Add unset clause for update statement (#2004)
|
2023-05-18 09:04:40 +01:00 |
|
hchockarprasad
|
a8f35611c2
|
Bugfix - Include index part when patching object value (#1994)
|
2023-05-15 21:22:13 +01:00 |
|
Rushmore Mushambi
|
c02d176646
|
Expose the range parser (#1993)
|
2023-05-15 16:46:20 +01:00 |
|
Finn Bear
|
10f29fbb26
|
Bugfix - error on integer overflow in SurrealQL. (#1983)
|
2023-05-12 19:55:52 -04:00 |
|
Finn Bear
|
01b280623c
|
Feature #1973 - Add time::ceil function. (#1975)
|
2023-05-11 14:46:36 -04:00 |
|
Tobie Morgan Hitchcock
|
86483e087a
|
Fix clippy warnings (#1965)
|
2023-05-10 12:58:04 -04:00 |
|
Rushmore Mushambi
|
f1ef3bfd21
|
Add a sql::Value::into_json() method (#1963)
|
2023-05-10 08:12:47 -04:00 |
|
Emmanuel Keller
|
848be4dafb
|
Implements analyzer definition (#1705)
|
2023-05-09 22:08:09 -04:00 |
|
Tobie Morgan Hitchcock
|
19b0920e15
|
Ensure Idiom paths result in writeable transactions where necessary (#1957)
|
2023-05-09 18:17:29 -04:00 |
|
hchockarprasad
|
bb94374c78
|
Trim text before json parsing (#1955)
|
2023-05-09 16:49:12 -04:00 |
|
Finn Bear
|
ccc16fa9a7
|
Feature - Expand support for Bytes (#1898)
|
2023-05-09 16:43:16 -04:00 |
|
Finn Bear
|
73374d4799
|
Bugfix - Prevent NUL bytes from existing in UTF-8 strings (#1941)
|
2023-05-09 13:48:14 -04: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 |
|
Finn Bear
|
d0e76e64a9
|
Testing & Bugfix - Ensure consistency of functions. (#1919)
|
2023-05-05 00:05:51 +01:00 |
|
Jan Tebernum
|
e9ebecfdd6
|
Feature: Implementation of array::join (#1920)
|
2023-05-04 21:38:02 +01:00 |
|
Jan Tebernum
|
1cd00cf3fc
|
Feature: Add function string::contains (#1906)
|
2023-05-03 11:40:17 +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 |
|
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
|
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 |
|
Finn Bear
|
eeb46468aa
|
Bugfix #1856 - ensure futures are evaluated in the course of Value::get. (#1867)
|
2023-04-25 23:58:50 +01:00 |
|
Finn Bear
|
b3ebd4c6b5
|
Bugfix - Fix overflow in duration parser (#1865)
|
2023-04-25 23:00:31 +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 |
|
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 |
|
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
|
cd16d4af5c
|
Replace tokio::time with wasmtimer for Wasm targets (#1846)
|
2023-04-23 08:32:27 +01:00 |
|
Finn Bear
|
7e5f4388a2
|
Refactor and reduce allocations in query executor. (#1819)
|
2023-04-20 13:30:47 +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 |
|