Tobie Morgan Hitchcock
|
d5c53b7791
|
Extract core surrealdb code into separate library
|
2022-02-22 14:16:50 +00:00 |
|
Tobie Morgan Hitchcock
|
f22352aee6
|
Switch to asynchronous owned mutex locks in underlying kv storage
|
2022-02-15 03:33:16 +00:00 |
|
Tobie Morgan Hitchcock
|
efa67bb043
|
Only pass transaction when processing queries
Instead of passing the executor instance, we only need to pass the current transaction which is to be used for processing and running any queries.
|
2022-02-15 01:05:39 +00:00 |
|
Tobie Morgan Hitchcock
|
81164410fb
|
Use bincode serialization for data values
|
2022-02-10 12:49:09 +00:00 |
|
Tobie Morgan Hitchcock
|
a9978fdcda
|
Enable conversion to/from Vec<u8> for record values
|
2022-02-09 08:50:05 +00:00 |
|
Tobie Morgan Hitchcock
|
be7f22e35b
|
Don't store selected NS and DB on executor
|
2022-02-08 14:50:45 +00:00 |
|
Tobie Morgan Hitchcock
|
49a62aaba5
|
Add initial iterator blueprint implementation
|
2022-02-06 01:14:56 +00:00 |
|
Tobie Morgan Hitchcock
|
835018d5f4
|
Finish implementation of executor transaction logic
|
2022-01-26 13:57:17 +00:00 |
|
Tobie Morgan Hitchcock
|
f6f54cf4f4
|
Only pass immutable executor when computing values
|
2022-01-25 21:30:32 +00:00 |
|
Tobie Morgan Hitchcock
|
cd26de7c3f
|
Finish implementation of record DIFF and PATCH
|
2022-01-23 10:35:40 +00:00 |
|
Tobie Morgan Hitchcock
|
b29db4d999
|
Improve error passing in SQL parser
|
2022-01-17 09:00:23 +00:00 |
|
Tobie Morgan Hitchcock
|
3126251a65
|
Convert all processing code to async
|
2022-01-14 08:12:56 +00:00 |
|
Tobie Morgan Hitchcock
|
6e031110bb
|
Large update to code to convert Golang to Rust
|
2022-01-13 17:37:38 +00:00 |
|