Releases: ipfs/go-ds-sql
Releases · ipfs/go-ds-sql
v0.3.2
v0.3.1
What's Changed
- sync: update CI config files by @web3-bot in #30
- sync: update CI config files by @web3-bot in #31
- ci: uci/delete-templates by @web3-bot in #34
- ci: uci/copy-templates by @web3-bot in #35
- ci: uci/update-go by @web3-bot in #36
- ci: uci/copy-templates by @web3-bot in #37
- use go-datastore without goprocess by @gammazero in #39
New Contributors
- @gammazero made their first contribution in #39
Full Changelog: v0.3.0...v0.3.1
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.