Przemyslaw Hugh Kaznowski
|
ac213d69bb
|
Sur 191 self garbage collection 2 (#2137)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
|
2023-07-13 13:44:54 +00:00 |
|
Emmanuel Keller
|
e9eeb9aca7
|
QueryPlanner / indexing / Context / Cursor doc (#2229)
|
2023-07-06 14:57:42 +00:00 |
|
Tobie Morgan Hitchcock
|
4b690c763b
|
Improve datastore configuration options (#2227)
|
2023-07-05 21:26:13 +00:00 |
|
Rushmore Mushambi
|
20ee2f1dc6
|
Remove manual log targets (#2214)
|
2023-07-04 21:02:10 +00:00 |
|
Yusuke Kuoka
|
781b1f944e
|
feat: Change Feed option for DEFINE [TABLE|DATABASE] (#2189)
|
2023-06-28 07:19:40 +00:00 |
|
Przemyslaw Hugh Kaznowski
|
64adb2e913
|
Rebased live query changes (#2136)
|
2023-06-20 23:50:26 +01:00 |
|
Nrishinghananda Roy
|
5485883d3c
|
Fix multiple Clippy Lints (#2159)
|
2023-06-20 12:48:20 +01:00 |
|
Finn Bear
|
2019290a0b
|
Refactor - reduce redundancy in Datastore::execute . (#2095)
|
2023-06-19 22:35:08 +00:00 |
|
Maxwell Flitton
|
e389e51b7f
|
adding comments (#2147)
|
2023-06-19 18:44:40 +00:00 |
|
Emmanuel Keller
|
668d3fd8fb
|
Introduce query planner and indexing (#1899)
|
2023-06-19 19:41:13 +01:00 |
|
Rushmore Mushambi
|
6f79f1556a
|
Test FoundationDB (#1889)
|
2023-06-13 20:55:38 +00:00 |
|
Tobie Morgan Hitchcock
|
ab5737dd2b
|
Fix key-value store tests (#2130)
|
2023-06-13 18:01:08 +00:00 |
|
Finn Bear
|
5c07a7b2d4
|
Security - Add global query timeouts (attempt 2). (#2097)
|
2023-06-12 12:23:30 +01:00 |
|
Tobie Morgan Hitchcock
|
a6e1bacee0
|
Add more tests for all key-value storage engines (#2124)
|
2023-06-10 20:30:37 +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 |
|
Tobie Morgan Hitchcock
|
3900bfa737
|
Add SpeeDB storage engine implementation (#2076)
|
2023-05-31 12:35:41 +00:00 |
|
Przemyslaw Hugh Kaznowski
|
b2adca1851
|
Sur 229 kvs integration tests (#2050)
|
2023-05-31 07:36:23 +00:00 |
|
Finn Bear
|
5e0e72def2
|
Bugfix - ret. QueryNotExecuted if implicit txn. fails to commit. (#2039)
|
2023-05-23 23:03:59 +01:00 |
|
Emmanuel Keller
|
848be4dafb
|
Implements analyzer definition (#1705)
|
2023-05-09 22:08:09 -04:00 |
|
Rushmore Mushambi
|
91e949248d
|
Unify serialisation (#1881)
|
2023-04-29 16:58:22 +01:00 |
|
Rushmore Mushambi
|
a15c8c3564
|
Make error messages clearer when required features are not enabled (#1822)
|
2023-04-23 12:08:21 +01:00 |
|
Finn Bear
|
c9a9336fdc
|
Improve performance and security of simple JSON parser (#1813)
|
2023-04-17 15:39:37 +01:00 |
|
Finn Bear
|
15bfef4866
|
Refactor - Clean-up and optimize KVs (#1807)
|
2023-04-14 12:43:25 +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
|
86f768e996
|
Ensure tests work correctly when no features enabled
|
2023-03-30 11:10:07 +01:00 |
|
Salvador Girones Gil
|
565717659a
|
Add functionality for open telemetry tracing (#1727)
|
2023-03-29 19:16:18 +01:00 |
|
Tobie Morgan Hitchcock
|
715b79c24e
|
Fix warnings in release mode
|
2023-03-25 20:48:51 +00:00 |
|
Tobie Morgan Hitchcock
|
cdac4f84cd
|
Add support for custom SQL functions
Closes #247
|
2023-03-25 19:44:03 +00:00 |
|
Emmanuel Keller
|
19c287a011
|
Implement transaction debug tracing (#1668)
|
2023-03-16 09:11:30 -04:00 |
|
Finn Bear
|
b0811b263e
|
Fix #1698 - reduce code duplication in TiKV txn. (#1699)
|
2023-03-13 22:54:21 -04:00 |
|
Emmanuel Keller
|
f3e605afde
|
Implements transaction isolation testing (#1674)
|
2023-03-10 15:24:27 +00:00 |
|
Tobie Morgan Hitchcock
|
9c18025cca
|
Use new SQL Block type for <future> expressions
|
2023-02-21 14:15:19 +00:00 |
|
Tobie Morgan Hitchcock
|
84b026679f
|
Update clippy linting tests
|
2023-02-03 11:47:07 +00:00 |
|
Tobie Morgan Hitchcock
|
c37d93bcb9
|
Ensure edge records are output as RELATE statements in SQL export
Closes #1496
|
2023-01-17 10:41:34 +00:00 |
|
Tobie Morgan Hitchcock
|
7fabf54593
|
Add ability to define global parameters on database
Closes #133
|
2023-01-09 15:49:47 +00:00 |
|
Rushmore Mushambi
|
c2dce39f91
|
Integrate client library into surrealdb crate (#1514)
|
2022-12-30 08:23:19 +00:00 |
|
Tobie Morgan Hitchcock
|
df954a9554
|
Ensure transaction cache is cleared when necessary
Closes #1526
|
2022-12-18 10:30:07 +00:00 |
|
Tobie Morgan Hitchcock
|
6804c6d79b
|
Ensure RocksDB range scans are inclusive at the start
|
2022-12-12 19:38:43 +00:00 |
|
Tobie Morgan Hitchcock
|
406e277c3b
|
Ensure crate builds with no-default-features
|
2022-12-07 19:30:29 +00:00 |
|
CelebrateVC
|
f0745386cf
|
Improve code comments for documentation (#1476)
|
2022-11-23 09:42:59 +00:00 |
|
Tobie Morgan Hitchcock
|
65f219ffe5
|
Ensure system parameters are not able to be overridden
|
2022-11-01 23:55:33 +00:00 |
|
Tobie Morgan Hitchcock
|
426fce00a8
|
Separate Future into standalone type
|
2022-10-31 23:24:44 +00:00 |
|
Tobie Morgan Hitchcock
|
7f84504170
|
Remove old code comment
|
2022-10-19 18:56:56 +01:00 |
|
Tobie Morgan Hitchcock
|
7f66592808
|
Fix key scan range iteration in RocksDB storage engine
Closes #1221
|
2022-09-26 03:33:30 +01:00 |
|
Tobie Morgan Hitchcock
|
75d1e86990
|
Add DEFINE TOKEN … ON SCOPE … functionality
Closes #144
|
2022-09-25 22:58:38 +01:00 |
|
Finn Bear
|
b31dbb28fe
|
Miscellaneous performance optimizations and code cleanup (#240)
|
2022-09-23 00:54:53 +01:00 |
|
Finn Bear
|
8907f0aa14
|
Make RocksDB integration more, if not completely, sound (#77)
Closes #76
|
2022-08-31 14:18:23 +01:00 |
|
Tobie Morgan Hitchcock
|
906b969b90
|
Don’t use writeable TiKV transactions when we don’t need to
|
2022-08-30 22:35:29 +01:00 |
|
Tobie Morgan Hitchcock
|
58591f82dc
|
Ensure we use the correct transaction type (optimistic/pessimistic)
Closes #79
|
2022-08-30 22:34:55 +01:00 |
|
Tobie Morgan Hitchcock
|
e6d3c1e977
|
Add initial RocksDB storage implementation
|
2022-08-28 14:35:30 +01:00 |
|