tursodatabase / tursodatabase/libsql
Example does not work with remote URL
Open
Nobody has claimed this yet.
bug
help wanted
- Dominant language
- C
- Stars
- 17.2k
- Forks
- 531
- Avg merge
- 1h 12m
- Merged PRs (30d)
- 1
Description
penberg@vonneumann libsql % export LIBSQL_HRANA_URL=$(turso db show --url foo)
penberg@vonneumann libsql % export LIBSQL_AUTH_TOKEN=$(turso db tokens create foo)
penberg@vonneumann libsql % cargo run --example example_v2
Finished dev [unoptimized + debuginfo] target(s) in 0.54s
Running `target/debug/examples/example_v2`
thread 'main' panicked at libsql/examples/example_v2.rs:18:49:
called `Result::unwrap()` on an `Err` value: Hrana(Http("connection closed before message completed"))
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the failure with cargo run --example example_v2 using the documented LIBSQL_HRANA_URL and LIBSQL_AUTH_TOKEN environment variables, then inspect libsql/examples/example_v2.rs at the reported panic. Done means the example connects to the remote URL and completes without the Hrana(Http("connection closed before message completed")) error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust, sqlite
- Domain
- databases
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100