Jussi Saurio
a48b6d049a
Another post-rebase clippy round with 1.88.0
2025-07-12 19:10:56 +03:00
PThorpe92
bbee10ba2c
Add mvcc and index config to connection open api
2025-06-30 22:04:56 -04:00
PThorpe92
51ef3774ab
Use connection::from_uri method in Go bindings
2025-06-30 22:03:51 -04:00
Pekka Enberg
53ba3ff926
Rename limbo_core crate to turso_core
2025-06-29 09:59:17 +03:00
Pekka Enberg
2fc5c0ce5c
Switch to runtime flag for enabling indexes
...
Makes it easier to test the feature:
```
$ cargo run -- --experimental-indexes
Limbo v0.0.22
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database
limbo> CREATE TABLE t(x);
limbo> CREATE INDEX t_idx ON t(x);
limbo> DROP INDEX t_idx;
```
2025-06-26 10:07:28 +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
Pekka Enberg
96175cccf7
cli: Add --experimental-mvcc option to enable MVCC
2025-03-06 10:16:42 +02:00
Pere Diaz Bou
8daf7666d1
Make database Sync + Send
2025-03-05 14:07:48 +01:00
PThorpe92
6a919ac691
Remove uri parsing in go bindings because it has been added in core
2025-02-26 10:17:26 -05:00
PThorpe92
1493d499e5
bindings/go: Add error propagation from bindings lib
2025-02-02 07:40:28 -05:00
PThorpe92
7ee52fca4d
bindings/go: update readme with example, change module name
2025-01-31 19:22:21 -05:00
PThorpe92
950f29daab
bindings/go: Adjust tests for multiple concurrent connections
2025-01-31 13:28:05 -05:00
Pekka Enberg
0918fc40d4
bindings/go: Rename to Limbo
...
...we'll likely call this Turso eventually, but right now, let's keep
the code consistent.
2025-01-26 20:58:10 +02:00
PThorpe92
32c985f9a8
Progress on Go bindings, add prepare + query statement
2025-01-25 23:01:46 -05:00
PThorpe92
4be1f9c3cc
Begin work on Go bindings (purego)
2025-01-25 11:37:12 -05:00