Pekka Enberg
|
eb0de4066b
|
Rename limbo_ext crate to turso_ext
|
2025-06-29 12:14:08 +03:00 |
|
Pekka Enberg
|
90c1e3fc06
|
Switch Connection to use Arc instead of Rc
Connection needs to be Arc so that bindings can wrap it with `Mutex` for
multi-threading.
|
2025-06-16 10:43:19 +03:00 |
|
PThorpe92
|
cbd7245677
|
Update Vtable open method to accept core db connection
|
2025-05-24 14:49:58 -04:00 |
|
Piotr Rzysko
|
9c1dca72db
|
Introduce VTable
This allows storing table arguments parsed in the VTabModule::create
method.
|
2025-05-21 08:33:17 +02:00 |
|
Piotr Rzysko
|
ea0ec6a216
|
Remove VTabModule methods delegating directly to VTabCursor
|
2025-05-21 08:29:20 +02:00 |
|
PThorpe92
|
de27c2fe4c
|
Properly handle pushing predicates for query optimization from xBestIndex
|
2025-04-17 14:01:37 -04:00 |
|
PThorpe92
|
853af16946
|
Implement xBestIndex for virtual table api to improve query planning
|
2025-04-17 13:53:27 -04:00 |
|
PThorpe92
|
0547d397b1
|
Update extension api for vtable interface
|
2025-02-17 20:44:45 -05:00 |
|
PThorpe92
|
9c8083231c
|
Implement create virtual table and VUpdate opcode
|
2025-02-17 20:44:44 -05:00 |
|
PThorpe92
|
d775b3ea5a
|
Improve extension API with results, fix paths in proc macros
|
2025-02-17 20:44:39 -05:00 |
|
Jussi Saurio
|
49e08c43b7
|
remove invalid comments
|
2025-02-07 10:11:31 +02:00 |
|
Jussi Saurio
|
cb9d929eab
|
call cursor methods instead of duplicating logic
|
2025-02-07 10:09:42 +02:00 |
|
Jussi Saurio
|
93c3689070
|
make tests better and fix more edge cases
|
2025-02-06 23:41:31 +02:00 |
|
Jussi Saurio
|
d5f58f5fea
|
Add quickcheck tests for generate_series() and refine implementation
|
2025-02-06 18:36:21 +02:00 |
|
PThorpe92
|
cd83ac6146
|
Remove error from vcursor trait in extensions
|
2025-02-06 09:15:39 -05:00 |
|
PThorpe92
|
a8ae957162
|
Add tests for series extension, finish initial vtable impl
|
2025-02-06 09:15:39 -05:00 |
|
PThorpe92
|
ad30ccdc0e
|
Add docs in extension README for vtable modules
|
2025-02-06 09:15:39 -05:00 |
|
PThorpe92
|
d4c06545e1
|
Refactor vtable impl and remove Rc Refcell from module
|
2025-02-06 09:15:39 -05:00 |
|
PThorpe92
|
661c74e338
|
Apply new planner structure to virtual table impl
|
2025-02-06 09:15:28 -05:00 |
|
Jussi Saurio
|
f5f77c0bd1
|
Initial virtual table implementation
|
2025-02-06 07:51:50 -05:00 |
|