Releases: ipfs/go-ds-sql
Releases · ipfs/go-ds-sql
v0.3.0
What's Changed
- Fix
staticcheck
issues by @masih in #19 - chore: remove .gx by @marten-seemann in #22
- sync: update CI config files by @web3-bot in #23
- update to new context-ful datastore interface by @willscott in #25
- feat: sqlite support by @n0izn0iz in #21
New Contributors
- @masih made their first contribution in #19
- @marten-seemann made their first contribution in #22
- @web3-bot made their first contribution in #23
- @willscott made their first contribution in #25
- @n0izn0iz made their first contribution in #21
Full Changelog: v0.2.0...v0.3.0
v0.2.0
- Implements the
Txn
interface. - Fixes a deadlocking issue using the
Batching
interface withautobatch
. Previously all batch statements were executed in a transaction. Using the datastore with autobatch could easily lead to deadlocks since the queries and their ordering cannot be controlled within a transaction. The batch interface now sends each query consecutively over a single connection whenCommit
is called. Batches are no longer executed in a single transaction. If you need transactions please use theTxn
interface. - PostgreSQL
Queries
must now be constructed usingNewQueries
, passing the table name to use as a parameter.