Commits on Source
100+
c324f373
Merge branch 'fix-backup-restore-error-handle' into 'master'
Apr 08, 2026
53c87f6f
CHANGELOG.md: add
!111
Apr 08, 2026
27197307
fix openV2 handle leak, TLS leak, and misleading error on failed open
Apr 08, 2026
172c3955
Merge branch 'fix-openv2-handle-leak' into 'master'
Apr 08, 2026
df169773
CHANGELOG.md: add
!112
Apr 08, 2026
3ccb9cab
upgrade to SQLite 3.53.0
Apr 17, 2026
fe575e48
doc.go: update SQLite version
Apr 17, 2026
c353a4f7
upgrade to sqlite-vec v0.1.9
Apr 24, 2026
119d8b1c
add ColumnInfo, for inspecting query columns
Apr 24, 2026
a58d5e55
Merge branch 'columns' into 'master'
Apr 24, 2026
e220cc9b
CHANGELOG.md: add
!113
Apr 24, 2026
b95ed459
upgrade to SQLite 3.53.1
May 10, 2026
34d803d5
add CLAUDE.md: guidance for Claude Code in this repo
May 21, 2026
be3fdc1e
git add -f .gitignore
May 21, 2026
9fe88e9a
add FileControl.FileControlDataVersion wrapper for SQLITE_FCNTL_DATA_VERSION
May 21, 2026
09015fff
Merge branch 'feat/issue-219-fcntl-data-version' into 'master'
May 21, 2026
569146e1
CHANGELOG.md: document
#115
May 21, 2026
353bd70b
add Ian Chechin to AUTHORS and CONTRIBUTORS
May 21, 2026
f8e3a200
Merge branch 'chore/add-author-ian-chechin' into 'master'
May 21, 2026
9fdf8429
pool the []driver.Value slice in UDF and vtab callbacks
May 22, 2026
4b91273a
vtab: document that Filter/Insert/Update arguments are not valid past return
May 22, 2026
b8af3a22
Merge branch 'fix/issue-226-udfargs-pool' into 'master'
May 22, 2026
be5154eb
CHANGELOG.md: document
#114
May 23, 2026
c1d418e0
keep in-memory connections valid after a context-cancelled query
May 26, 2026
1534aee9
test issue
#196
: assert in-memory conn stays usable after interrupt
May 26, 2026
5e731534
Merge branch 'fix/issue-196-inmemory-validator' into 'master'
May 26, 2026
0b223921
CHANGELOG.md: document
#116
May 26, 2026
905960c9
add FunctionImpl.VolatileArgs opt-in for zero-copy TEXT/BLOB args
May 26, 2026
569614c5
address review: empty-BLOB shape parity + re-entrancy note
May 26, 2026
fac1cab2
Merge branch 'feat/volatile-args-opt-in' into 'master'
May 27, 2026
d808a8f1
CHANGELOG.md: document
#120
May 27, 2026
2486abd8
HACKING.md, CLAUDE.md: this repo is not auto-tagged, tagging is manual
May 27, 2026
06e06d50
extend VolatileArgs opt-in to vtab Filter and Updater Insert/Update
May 28, 2026
0d384cb7
Merge branch 'feat/vtab-volatile-args-opt-in' into 'master'
May 27, 2026
827df98d
gofmt -l -s -w vtab/*.go
May 27, 2026
41e77be5
CHANGELOG.md: document #121
May 27, 2026
a5f439be
CHANGELOG.md: fix release tag
May 28, 2026
5e633702
add Backup.Remaining and Backup.PageCount progress wrappers
May 28, 2026
2cba7d51
Merge branch 'feat/backup-progress-wrappers' into 'master'
May 28, 2026
0c32f40a
CHANGELOG.md: document
#122
May 28, 2026
20ab6ab7
conn: skip the second string copy in columnText
May 29, 2026
c80a08fb
Merge branch 'perf/column-text-zero-copy' into 'master'
May 29, 2026
b17c0c7f
CHANGELOG.md: document
#123
May 29, 2026
f8fb6dd1
rows: cache the column decltype lookup once per result set
May 30, 2026
8a6f33ce
rows: lock down ColumnTypeScanType under the decltype cache
May 31, 2026
51e67147
Merge branch 'perf/cache-column-decltype' into 'master'
Jun 01, 2026
7da793ef
CHANGELOG.md: document
#124
Jun 01, 2026
3638d17b
rows: cache the parseTime format index per result column
Jun 02, 2026
44857934
Merge branch 'perf/cache-parse-time-format' into 'master'
Jun 02, 2026
e3f64ec2
rows: clarify parseFmtIdx mixed-column cost; CHANGELOG.md: document
#125
Jun 02, 2026
66b4d20f
release v1.52.0, upgrade to SQLite 3.53.2
Jun 06, 2026
277a67de
sqlite: add SQLITE_CONFIG_PCACHE2 wrapper (draft API + skeleton)
Jun 07, 2026
84e273a9
sqlite: pcache2 rework per
!126
review (idiomatic Go API, internal...
Jun 08, 2026
982cdc2d
sqlite: pcache2 round-2 fixes per
!126
review (always-call-Fetch, doc...
Jun 09, 2026
ebeeb1da
Merge branch 'pcache2-api-draft' into 'master'
Jun 09, 2026
f3004385
pcache: pool-backed Cache impl with bounded LRU +
#204
benchmark + e2e harness
Jun 09, 2026
9e09aac4
Merge branch 'pcache2-impl-pool' into 'master'
Jun 10, 2026
3690a8e6
sqlite: add _dqs opt-in DSN parameter (
#61
)
Jun 10, 2026
4bf056ba
CHANGELOG.md: document
!127
(pcache pool impl), set working v1.53.0
Jun 10, 2026
7807cf08
Merge branch 'master' into 'dqs-opt-in'
Jun 10, 2026
39a0c0b1
sqlite: fix 32-bit va_list buffer sizing in dbConfigBool (
#61
)
Jun 10, 2026
0560e005
CHANGELOG.md: restore _dqs entry dropped in master merge (
#61
,
!128
)
Jun 10, 2026
267290b6
Merge branch 'dqs-opt-in' into 'master'
Jun 10, 2026
1cf7251e
sqlite: add _error_rc opt-in DSN parameter (
#230
)
Jun 10, 2026
f64de56c
pcache: address
!127
review follow-ups (Stats accuracy + EasyRefusals counter)
Jun 11, 2026
6250b755
pcache: scaffolding for cross-connection / shared-cache support (RFC)
Jun 11, 2026
606ef9c8
pcache: address
!130
review round 2
Jun 11, 2026
4b8c6a2c
sqlite: address
!129
review (doc inversion + deterministic errstrForDB test)
Jun 11, 2026
68fc1f41
Merge branch 'error-rc-opt-in' into 'master'
Jun 11, 2026
1580c89c
pcache: per-cache mutex for -race cleanliness under cache=shared
Jun 11, 2026
f49af948
pcache: update BenchmarkPoolEvictionChurn comment to reflect xRekey coverage
Jun 12, 2026
26443363
Add netbsd/amd64 support (
#246
)
Jun 11, 2026
06815933
go.mod: bump modernc.org/libc to v1.73.1
Jun 12, 2026
7611e3ee
issue246-tracker.md: add NetBSD/amd64 status tracker
Jun 12, 2026
f1bccf88
go.mod: bump modernc.org/libc to v1.73.3
Jun 14, 2026
0b9e0dca
Makefile: vendor target ran build_all_targets twice, reduce to one
Jun 14, 2026
e62c32f2
Re-vendor lib/ and vec/ from libsqlite3 v1.14.0 and libsqlite_vec v0.3.0
Jun 14, 2026
e0fb13dd
CHANGELOG: reframe netbsd/amd64 as experimental, not yet officially supported
Jun 14, 2026
acabf564
lib, vec: deduplicate generated sources (-2.9M lines, 174 -> 64 MB)
Jun 14, 2026
1897fdd6
CHANGELOG.md: consolidate untagged v1.53.0/v1.54.0 into one v1.53.0 section
Jun 15, 2026
73050dce
Merge branch 'pcache-pool-polish' into 'master'
Jun 15, 2026
8725c222
Add freebsd/386 + freebsd/arm targets
Jun 15, 2026
14e5790e
vendor: regenerate freebsd/arm vec at SQLite 3.53.2
Jun 15, 2026
adff4b17
Merge branch 'pcache-shared-cache-draft' into 'master'
Jun 15, 2026
6a28fe7d
HACKING.md: document CHANGELOG versioning + MR integration flow
Jun 15, 2026
40ff0274
sqlite: add DBStatus wrapper for sqlite3_db_status + pcache spill-I/O benchmark
Jun 15, 2026
759639fa
sqlite: review fixes for
!132
— restore
#131
CHANGELOG link, correct DBStatus op-family docs
Jun 16, 2026
697300ff
Merge branch 'dbstatus-binding' into 'master'
Jun 16, 2026
6b32d1ee
CHANGELOG.md: document experimental freebsd/386 + freebsd/arm (
#119
)
Jun 21, 2026
f2c87584
sqlite: _texttotime best-effort parse for empty-decltype TEXT columns (
#248
)
Jun 25, 2026
892d8477
sqlite: document _texttotime empty-decltype upgrade, widen
#248
comment, add CHANGELOG
Jun 25, 2026
5d243466
Merge branch 'texttotime-aggregates' into 'master'
Jun 25, 2026
693ff386
upgrade to SQLite 3.53.3
Jul 15, 2026
5831f4be
Support more underscore keys in DSN
Jul 19, 2026
97841221
sqlite: document mattn-compat DSN pragma keys and test them together
Jul 19, 2026
266b979e
sqlite: validate mattn-compat DSN keys and fix auto_vacuum apply order
Jul 20, 2026
b31f5212
Merge branch 'dsn-compat-keys' into 'master'
Jul 20, 2026
d7210fc8
CHANGELOG.md: correct the
!134
DSN shorthand-key entry
Jul 20, 2026
63a57e47
sqlite: select DSN shorthand aliases by presence, matching mattn (
!134
follow-up)
Jul 20, 2026
0895392f
sqlite: validate all DSN parameters before applying any of them
Jul 20, 2026
Additional commits have been omitted to prevent performance issues.
Loading
Loading