Skip to content

Tags: Boomgeek/go-sqlite3

Tags

v1.14.10

Toggle v1.14.10's commit message
Temporary disable test for dropping vtable

v1.14.9

Toggle v1.14.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
bump codecov/codecov-action@v2 (mattn#957)

v1.14.8

Toggle v1.14.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update amalgamation code (mattn#955)

* Update amalgamation code

* Apply realPy's patch

v1.14.7

Toggle v1.14.7's commit message

Verified

This commit was signed with the committer’s verified signature.
mattn mattn
Update amalgamation code

v1.14.6

Toggle v1.14.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update amalgamation code (mattn#896)

v1.14.5

Toggle v1.14.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Support vfs for Open (mattn#877)

Closes mattn#876

v1.14.4

Toggle v1.14.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix mattn#860 extenstion entry bug (mattn#861)

Fix overshadowing of entrypoint variable.

v1.14.3

Toggle v1.14.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add build tag ignore for upgrade script (mattn#851)

v1.14.2

Toggle v1.14.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix "cannot start a transaction within a transaction" issue (mattn#764)…

… (mattn#765)

* Fix "cannot start a transaction within a transaction" issue

[why]
If db.BeginTx(ctx, nil) context is cancelled too fast, "BEGIN" statement can be
completed inside DB, but we still try to cancel it with sqlite3_interrupt.
In such case we get context.Cancelled or context.DeadlineExceeded from exec(),
but operation really completed. Connection returned into pool, and returns "cannot
start a transaction within a transaction" error for next db.BeginTx() call.

[how]
Handle status code returned from cancelled operation.

[testing]
Added unit-test which reproduces issue.

* Reduce TestQueryRowContextCancelParallel concurrency

[why]
Tests times out in travis-ci when run with -race option.

v1.14.1

Toggle v1.14.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update amalgamation code (mattn#842)

* Update amalgamation code

* Drop go1.9 and go1.10