mirror of
https://github.com/tursodatabase/libsql.git
synced 2024-12-17 03:41:13 +00:00
Commit Graph
Select branches
Hide Pull Requests
2-size-lookaside
3-digit-multiplex-suffix
64-bit-lengths
Cplusplus-comment
EQP-improvements
IN-operator-improvements
IN-with-ORDERBY
OP_Column-refactor
OP_SorterColumns
OR-clause-improvement
VList
abandoned
add-column-constraint-check
affinity-func
affinity-sql-func
agg-context-fix
align8-fix
alt1-tkt-f97c4637
altShellFix
alter-auth-callbacks
alter-quotefix
alter-table-drop-column
alter-table-if-exists
alter-table-rename-column
alter-table-rename-table
alternative-oom-fix
amalg-json1-fts5
analyze-empty-tables
analyze-idx
analyze-worst-case
android-large-filles
api-armor
appendvfs
appendvfs_fix
appendvfs_tighten
apple-increased-sorting-cost
apple-osx
apple-osx-3623
apple-osx-377
apple-osx-385
apple-osx-exp
apple-osx-ml
apple-wal-readonly
application-id
apply-affinity-first
approximate-analyze
archive-improvements
archive_remove
as-materialize
as-materialize-redux
asciiMode
ast-trace-demo
async-sqlite-mods
athos/clear-query-stats-hourly
athos/configurable-vacuum-block
athos/persisted-stats
attach-in-trans
attach_poc
auto-analyze
auto-column
auto-explain
autoconf-package
autoinc-enhancement
autoindex-fix
autoindex-improvements
autoindex-planning
automatic-index-affinity
autovacuum-pages-callback
aux-data-in-rtree
auxdata-cache
av-defense
avoid-bad-indexes
avoid-buffer-overread
avoid-fallocate
avoid-unusable-match
backport-v0.24.8
base1
batch-atomic-write
batch-atomic-write-3.19
batch-in-operator
begin-concurrent
begin-concurrent-3.37
begin-concurrent-3.39
begin-concurrent-branch-3.19
begin-concurrent-pnu
begin-concurrent-pnu-mutexfree-shmlock
begin-concurrent-pnu-tempfix
begin-concurrent-pnu-wal2
begin-concurrent-report
begin-concurrent-report-wal2
begin-concurrent-unixshmlock-opt
begin-concurrent-wal2
begin-concurrent-wal2-3.38
better-comment
better-distinct-agg
better-error-handling-1
bind-pointer
blob-affinity-rename
blob_reopen-fix
blocking-checkpoint
blocky-exec
bloom-filter
bottomless-fail-on-broken-wal
bottomless-less-bugs-more-robustness
bottomless-remote
bottomless-update-deps
bottomless_integration
box-character-graph
branch-3.10
branch-3.11
branch-3.11-matchinfo
branch-3.12.0
branch-3.14
branch-3.15
branch-3.16
branch-3.17
branch-3.18
branch-3.19
branch-3.20
branch-3.21
branch-3.22
branch-3.23
branch-3.25
branch-3.26
branch-3.27
branch-3.28
branch-3.28a
branch-3.29
branch-3.3.6
branch-3.30
branch-3.31
branch-3.32
branch-3.32a
branch-3.33
branch-3.34
branch-3.35
branch-3.36
branch-3.37
branch-3.38
branch-3.39
branch-3.5.9
branch-3.6.1
branch-3.6.1-exp
branch-3.6.21
branch-3.6.22
branch-3.6.23
branch-3.7.0
branch-3.7.11
branch-3.7.14
branch-3.7.15
branch-3.7.16
branch-3.7.2
branch-3.7.4
branch-3.7.5
branch-3.7.6
branch-3.7.7
branch-3.7.9
branch-3.8.0
branch-3.8.10
branch-3.8.11
branch-3.8.2
branch-3.8.3
branch-3.8.4
branch-3.8.6
branch-3.8.7
branch-3.8.8
branch-3.8.9
branch-3.9
branch-3.9.2
branch_3_2
branch_3_3_13
branch_3_3_17
branch_3_6_14
branch_3_6_16
branch_3_6_6
broken-build
broken-on-arm
bswap-functions
btree-balance-bias
btree-code-documentation
btree-column-opcode
btree-current-page-cache
btree-debug
btree-fordelete-flag
btree-moveto-neighbor
btree-opt
btree-opt2
btree-optimization
btree-refactor
btree-speedup
btree-tuning
bug-5d863f87
bug-b351d95f9c
buggy-lemon
build-bug
builtin-bswap64
busy-timeout-pragma
bytecode-function
cache-stats
cache_spill
cache_spill=N
cacheflush
callbackConv
calloc
carray_asc
cell-overwrite-prototype
cell-size-check-pragma
cgo-warning-workaround
chacha20-prng
changebatch
changesetfuzz
checkindex
checkpoint-truncate
ckpt-start-fcntl
clear-subtype-fail
clear-subtype-flag
cli-char-width
cli-tweaks
cli_extension
close-cursor-faster
codecless-inmemory-subjournal
collseq-checking
column-cache-debug
column-usage-hint
combine-disjuncts
common-table-expr
compare-opcode-opt
compile_options
compile_opts
compiler-compat
compound-order-by-fix
configReadOnly
connect-by
constant-propagation-fix
constant-refactoring-in-triggers
constraint-error-codes
copy-optimization
coroutine-autoindex
coroutine-refactor
corrupt-schema
cost-est
covering-index
covering-index-on-expr
covering-or
crash-18fe4e
create-table-as-type-fix
csv_ext
cte-enhancement
cte-via-queue
ctime-refactor
ctimeCompiler
cumulative-progress-count
cursor-hints
cursor-hints-displayP4
custom-destructors
cygDirSep
cygDlOpen
cygUtf8
cygwinTempPath
data_version_pragma
database-list-enhancement
date-overflow-fix
db-readonly-api
dbconfig-defensive
dbconfig-prepare-flags
dbconfig_maindbname
dbdata
dbdump
dbfuzz2-cases
dbgTestFixture
dbhash
dbinfo-guard
dbpage
dbsqlfuzz-in-fuzzcheck
dbstat-enhancements
dbstat-in-amalgamation
dbstatus-cache-spill
dbstatus-prop-cache-used
dead-end
deadend
debug
debug-loopcounters
decimal
default-synchronous
default-synchronous-fix
default-untrusted-schema
defensive-improvements
defer-where-subqueries
deferred-close
deferred-close-order
deferred-fk-quirk
deferred-free-space
deferred-materialize
deferred-open
defrag-opt
defragmentpage-opt
degenerate_IN
delete-bytecode-optimization
delete-without-rowid-opt
demoembeddedencrypted
derived_tests
desc-orderby-fix-1
detail_cli_errors
detect-corrupt-fs
detect-moved-db
dev
directonly
disable-restrict
disable-vtab
disposable-vtable
distinct-agg-opt
distinct-early-out
dll-build-fix
dml-in-cte
do-not-factor-functions
doc-type
docTypo
dockerig
docupdate
does-not-work
drop-win9x-support
dropViewNoStat
dropcargolock
dry-run-with-schema-backup
dummy
dump-recovery
early-column-names
early-vector-size-check
early-winfunc-rewrite
echo-sql
edge-dev
edit-trigger-wrapper
einval-from-fallocate
enable-QPSG
enable-encryption
encryption_mess
enhanced-mem-check
enhanced-uri
eqp-improvements
errCodes
est-count-pragma-vtab
est_count_pragma
ex-robust-open
excel-shell-cmd
execWithNormalize
execute_on_all
exists-to-in
exp-agg-opt
exp-avoid-expensive-skipscan
exp-begin-concurrent-pnu
exp-busy-snapshot-fix
exp-dbreset-fix
exp-indexed-clause
exp-retry-atomic-commit
exp-snapshot-open
exp-window-functions
expShell
experimental
experimental-autoindex-fix
experimental-costs
experimental-fk-actions
experimental-mmap
experimental-namelist
experimental-pcache
experimentalIoLog
expert-in-shell
explain-improvements
expr-codegen-enhancement
expr-node-copy-patch
expr-simplify
expr-simplify-branch1
expr-tuning
exprlist-size-reduction
extRefactor
extapi-serializing
extra-testcase-macros
f2fs-test-fixes
factor-constant-funcs
factor-out-scalar-subselect
failed-dropCell-opt
failed-optimization
failing-aes256-encryption
fast-secure-delete
faster-OP_Column
faster-analyze
faster-memory-barrier
faster-order-by-limit
faster-pcache1-fetch
faster-tokenizer
faster-typeof-and-length
fcntl_shm_read
fiddle
fiddle-indexeddb
fiddle-local-db
fiddle-opfs
fiddle-terminal-view
file-control-journal
file-control-pragma
filesize-debug
filter-clause
find-leak
five-digit-year
fix-2d6e8400
fix-docker-build
fix-namespace-cleanup
fix-over-trigger
fix-stale-keyinfo-cache
fix-wal-api-insert
fix-warnings
fixencses
fkc-missing-parent-tables
fkey-missing-indexes
fkey-optimization
flatten-left-join
flattener-column-names
flattener-in-new-file
flattener-omit-restriction-29
floating-point-conversions
follow-symlinks
fordelete-assert
foreachrow-statement
foreign-key-check
frame-injector-wal
fsDirFix
fsVfsWin
fts-languageid-bits
fts3-changes
fts3-experimental
fts3-expr-rebalance
fts3-int-cursor
fts3-matchinfo-y
fts3-prefix-query-fix
fts3-prefix-search
fts3-refactor
fts3-seekstmt-cache
fts4-auto-incr-merge
fts4-content
fts4-docid-range-constraints
fts4-experimental
fts4-incr-merge
fts4-incr-merge-exp
fts4-languageid
fts4-notindexed
fts4-unicode
fts4aux
fts5
fts5-btree-index
fts5-data-version
fts5-incompatible
fts5-offsets
fts5-perf
fts5-snippet-bias
fts5-trigram
fts5Msvc
fts5NoWarn
ftsWarnings
fullscan-covering-index
funcTestEncoding
function-ctx-cache
fuzzcheck
fuzzcheck-fix
generalize-interrupt
generalized-upsert
generalized-upsert-ex1
generated-columns
geojson
get-trace
glauber/vector
gnu-safe-math
group-by-name-resolution
group_concat-fix-legacy
group_concat_varsep
handshake_prefetch
hard-heap-limit
having-where-optimization
hex-literal
hidden-columns-in-tables
hp-optimizer-fix
http-graceful-shutdown
icc-fix
ieee754
ieee754-func
ifdef-update
ifnull-opt
immutable-pager
import-leak-plug
improved-error-context
improved-index-scan
improved-integrity-check
improved-update
in-early-out
in-scan-vs-index
incr-vacuum-opt
increased-sorting-cost
index-expr
index-info-on-table
index-is-operator
index-on-cast
index-on-date-func
index-scan-rate
index-shape-1
indexList
index_xinfo
infinite-with-loop-bug
initmode-testctrl
inner-loop-cost
insert-optimization
insert-select-opt
instr
int-float-compare
int-float-precision
int-real
integrity-check-heap
integrity-check-improvements
integrity-check-refactor
interleaved-returning
interruptible-checkpoint
invalid-baton-repro
io-opt
ioctl-signature
is-distinct-from
is-true-operator
isnotnull-opt
jemalloc-profiling
join-strength-reduction
joinD
json
json-enhancements
json-fuzz
json-in-core
json-path-enhancement
json_mergepatch
json_quote
kv-access-opt-demo
kv-vfs
kv-vfs-magic-names
kvtest
larger-databases
left-join-fix
left-join-omit-fix
left-join-optimization
left-join-view
leftjoin-or-fix
legacy-alter-table
lemon-improvements
lemon-optimization
lemon-update
lemon-update-2010
lemon-updates
level-pseudocolumn
libsql-rusqlite
libsql-server-release-v0.22
libsql-server-v0.22.12
libsql-version
libsql-wal
libsql-wal-encryption
libsql-wal-no-fixture
libsql-wal-replica-checkpoint
libsql-wal-segment-list
libsql_continue
libsql_continue_preempt_test
like-compare-opt
like-opt-fix
limit-printf-width
limit_heap_k
line_tags
linear-interpolation
linenoise
list-pragmas
literal-column-names
load-ext-security
load-permanently
loadext
location-function
log-stats
lowlevel-lock-timeout
lowmem-update-exp
lsm-metapage-fix
lsm-vtab
lucio/add-code-prepare-failed
lucio/bump-dist
lucio/caching
lucio/downgrade-rustls
lucio/embedded-replica-directory
lucio/enable-embedded-replica-test
lucio/encryption-config-changes
lucio/fail-sync-on-schema-db
lucio/fix-cmake-arm
lucio/fix-deferred-txn
lucio/fix-metastore-checkpoint-starvation
lucio/grpc-web
lucio/libsql-cursor
lucio/multi-embedded-replica
lucio/namespace-shutdown-bug
lucio/reduce-experimental-size
lucio/reduce-lib-size
lucio/repliac-counter-test
lucio/replica-restart-test
lucio/rework-sync-ctx
lucio/serverless
lucio/sqlx
lucio/test
lucio/webpki
lucio/write-delegation-test1
main
main-alias-fix
makefile-cleanup
malformed-vtab-name
malloc-enhancement
malloc-testing
many-VALUEs
many-app-functions
master
materialized-view-reuse
max-memory-option
mbcs-shell
memTests
memdb
memdb-enhancement
memdb-opt
memdb-warning
memjournal-exp
memleak
memstat-vtab
memsys5-performance
merge-sort
merge-statement
micro-optimizations
mingw4x
mini-lookaside-take-2
minmax-opt
minmax-opt-exp
minor-altertab-simplification
missing-journal-file
mistake
mkfileholesz
mksourceid
mmap-experimental
mmap-size-limit
mmap-wal-bigtrans
mmap-warm
mmapDisabled
moarprometheus
more-aggressive-wal-recovery
mp-releasetest
mptest
msan-fix
msvc
msvc-omit-test
msvc2015
msvcDebug
msvcFixes
msvcMakeMin
msvcTcl
msvcThreads
msvcW4
msvcWarn
msvcWarnings
multi-arg-pragma
multi-db-update
multi-or-covering-index
multi-or-covidx-fix2
multi-or-covidx-fix3
multikey-opt-idea
multiplex-enhancements
multiplex-parallel-read
multithreaded-checks
mutex-free-pcache
mutex-free-randomness
mutexDbg
mutexDbg2
mutexInitCmpSwap
mutexInitIsInitReCheck
mutexInitSimpleCmpSwap
mutexfree-shmlock
nVDestroy
name-resolution-fix
named-blob-I/O
named-check-constraints
natsort
negative-zero
nested-agg
nested-parse-oom
new-dbconfig-options
new-security-options
nextgen-query-plan-exp
nextgen-query-plan-fast
nextgen-query-plan-logcost
no-ckpt-on-close
no-overread
no-rowid-in-cte
no-rowid-on-view
noMemBkpt
noMemType
noTclLibs
noWarn
noWarnings
nonblocking-rollback
noop-update-reprepare
normalize
normalize-refactor
normalize_v4
normalized_sql
noskipscan-token
not-working
nullStat4
nulls-last
nx-devkit
ofd-locks
omit-awk
omit-column-cache
omit-fixes
omit-fstat-after-unlink
omit-join-table-opt
omit-left-join-fix
omit-rowid
omit-stat3
omit-subquery-order-by
omit-wal-fix
on-using-opt
one-writable-btree
onepass-delete
onepass-delete-or
onepass-update
oom-handling
oops
open-only-once
open_remote_with_connector
opendup-fix
opfs-proxy-atomics
optbarrier-test-ctrl
optimize-cellinfo
optimize-delete
optimize-init-mem
optimize-vdbecursor
or-opt
or-optimization
orderby-fix
orderby-limit
orderby-planning
osinst
ota-update
ota-update-no-pager_ota_mode
outer-join-tests
output-minmax-row
overflow-pgno-cache
overwrite-avoidance
ovfloffset-macro
pagePerSector
pager-blockalloc
pager-dev
pager-get-method
pager-get-noinit
parse-cleanup
parser-enhancements
parser-performance
partial-index-variables
partial-indices
pass-pointer-as-blob
path-lucio
pattern-compare-optimization
pcache-bulk-local
pcache1-zero-page
penberg/link-to-dotnet
penberg/windows-ci
pending
permutations-fix
persist-agginfo
persistent-extensions
persistent-wal-patch
planner-fix
planner-improvements
poc-program-builder
pointer-types
pointer-with-destructor
pool-connections
popenMsvc
pragma-as-vtab
pragma-columncount-fix
pragma-noop-update
pragma-onconflict
pragma-table-ipk
pragma-table-vinfo
pread
prefer-coroutine-sort-subquery
preload-pragma
prepare-no-vtab
prepare_v3
preupdate-without-rowid
printf-enhancement
printf-optimization
printf-sql-function
private
prng-seed-test-control
propagate-const-opt
prototype-int-array
pure-date-functions
push-down-backport
push-down-disable
pushdown-optimization
qp-enhancements
query-invariant-tests
query-invariants
query-plan-experiments
query-planner-deadend
query-planner-debug
query-planner-fix
query-planner-tweaks
query_only
quota-stdio
rbu-delete-then-insert
rbu-opt
rbu-percent-progress
rbu-replace-hack
rbu-state-api
rbu-vacuum
rbu_exclusive_checkpoint
rc-libsql-server-v0.22.8
read-after-rollback
read-only-shadow
readonly-wal-recovery
recover-extension
recursive-selectdup
reduce-schema-size
reduced-thread-contention
refcount-agginfo
regexp
regexp-span
relaxed-alter-table
release-v0.24
releasetest-refactor
rememberFunc
remove-duplicate-code
reoptimizeArm
reorder-column-opcodes
replace-fix
require-write-txn
reset-database
resolve-symlinks
retry-short-reads
returning
returning-fix
returning-manifested
reusable-pragma
reuse-schema
reuse-schema-3.30
reuse-schema-3.31
reuse-schema-3.33
reuse-schema-3.34
reuse-schema-3.35
reuse-schema-3.36
reuse-schema-3.37
reuse-schema-3.38
reuse-schema-3.39
reuse-schema-vdbe-opt
reuse-schema1
reuse-shm
reuse-subqueries
rework-EQP
right-join
right-join-bug-20220531
right-join-colnames
right-join-fix
right-join-paren
right-join-query-flattener
right-join-subrtn-check
right-join-using
robust-against-damaged-db
rollback-abort
rootpage-bounds-check
row-size-est
row-value-right-join
rowvalue
rowvalue-update-trigger
rtree-32bit-rounding
rtree-blob-agressive-release
rtree-enhancements
rtree-geopoly
rtree-integrity-check
rtree-one-pass
rtree-queue
rtree-sqlite3_blob
rtree-update-optimization
rtreeErrMsg
safer-malloc
save_sorter_stmt
savepoint-rollback
scanstatus
schema-parse-refactor
schema-storage
schema2-vtab
schemalint
schemalint-failure
script_command
scrub-backup
see-testing
seek-eq
seekeq-experiment
seekscan-fix-20211102
seekscan-improvements
select-trace
select-wildcard
selective-debug
separate-lock-mutex
serializable-snapshot
server-edition
server-process-edition
session-changeset-size
session-make
session-retry
sessions
sessions-3.7.14
sessions-diff
sessions-fix
sessions-rebase
sessions-stat1
sessions-value-dup
sessions_from_cli
set-last-insert-rowid
setlk-deadlock-changes
setlk-deadlock-fix
sha3
shared-cache-fix
shared-cache-fixes
shared-cache-memdb
shared-mapping-hack
shared-schema
shared-schema-execution-path
shared-schema-execution-path-2
shared-schema-link
shared-schema-tests
shell-bindings
shell-fix
shell-print-refactor
shell-tweaks
shell-wall-clock
shm-lock-fix
shm-mapping-fix
shmlock-vtab
showdb-uri-option
shunning-error
simplify
simplify-cursor-state
simplify-or-clause
skip-ahead-distinct
skip-inject-replication-index
skip-scan
skip-scan-improvement
smaller-expr
snapshot-cmp
snapshot-get
snapshot-revert
snapshots-lock-wal
socketvfs
sort-column-opcodes
sorter-coalesce-writes
sorter-exp
sorter-limit-opt
sorter-opt
sorter-reference
span-refactor
speedtest-hash
speedtest1
speedy_cli
spellfix-constraints
spellfix-matchlen
split-moveto
sqlar-shell-support
sqlcipher
sqld-libsql-wal-sim
sqldiff-changeset
sqldiff-vtab-support
sqlite-corrupt-page
sqlite-sigsegv
sqlite-update-bundles
sqlite3_blob_reset
sqlite3_database_file_object
sqlite3_db_log
sqlite3_drop_modules_except
sqlite3_kv
sqlite3_snapshot_describe
sqlite3_stmt_mode
sqlite3_stmt_refresh
sqlite3_stmt_retryable
sqlite3_trace_v2
sqlite3_value_nochange
sqlite3_vtab_distinct
sqlite3_vtab_nochange
sqlite3_vtab_rhs_value
sqlite3ext-fix
sqlite3rbu.h-fix
sqliteIntMacros
sqlite_stat4
sqlite_system_errno
sqllog
ss-bench
ss-cache-opt
ss-force-sync
ss-write-path
ssdsim
stat-vtab-in-shell
stat1-max
stat2-enhancement
stat3-3.7.2
stat3-enhancement
stat3-trunk
stat4-avgeq
stat4-change
stat4-experimental
stat4-function
stat4-skipscan
stat4-truthprob
stat4-without-rowid
status-vm-step
status64
statvfs
std-ext
stdcall
stdcall-3.8.8
stdint.h
step-autoreset
stmt-cache
stmt-journal-testing
stmt-jrnl-truncate
stmts-vtab
stmtstatus-memused
strict-tables
string-quoting-dump
stronger-nofollow
subquery-as-coroutine
subquery-codegen-refactor
subquery-limit-opt
subquery-opt
subtype-subquery
subtypes
superlock
syscall-override
tabfunc-in-left-join
table-driven-pragma
table-valued-functions
tclMode
tclsqlite-cleanup
tea-upgrade
teaDoc
temp-page-size
tempdir-mutex
tempfiles-25
tempfiles-lazy-open
test-bestindex
test-encrypt
test-in-subdir
test-using-fuzzcheck
testClean
testFixes
testFixtureSrc
testFsWin32
test_delete
testerOutput
testonly-functions
testrunner
threads
threads-closed
threads-experimental
threads-sort-ex1
threadtest3
threadtest4
ticket-16c9801ce
ticket-71e333e7
ticket-bfbf38e5e9
ticket-f09fcd17810f
tkt-002caede898
tkt-1c24a659
tkt-1c24a659-b
tkt-2326c258
tkt-2500cdb9be
tkt-2f7170d7
tkt-3182d38790
tkt-41866dc37
tkt-55746f9e
tkt-5eaa61ea18
tkt-61c853-A
tkt-61c853-B
tkt-6709574
tkt-6749cb3c
tkt-7c6d876f84e6e7e2
tkt-8c63ff0eca
tkt-9cf6c9bb
tkt-a7b7803e
tkt-a7debbe0_
tkt-a8a0d2996a
tkt-b41031ea
tkt-d96eba87
tkt-df46dfb631
tkt-e1e07ef2
tkt-e39d0325
tkt-e63cbcfd
tkt-f97c4637
tkt787fa716-deadend
tkt9b78184b-alt
toTypeFuncs
tokenizer-char-class
toobig-fix
toolWarnings
traceflags-test-control
transaction-pages
transitive-constraints
translit-tokenizer
tree-explain
tree-stat1-fix
tree-testing
trigger-trace
trim-nulls
two-mappings
two-size-lookaside
typo
typos
unicode-function
uninit-vdbe-mem
union-all-flattener
union-all-flattener-limit
union-vtab
unique-constraint-weights
unix-excl
unix-lock-fix-attempt
unix-timed-wait-exp
unix-vfs-optimization
unixepoch
unixshmlock-opt
unknown-function
unlikely-func
unlocked-recovery
unordered-index-hack
unpack-opcode
unpacked-IdxInsert
unsetnull-option
update-delete-limit-fix
update-from
update-from-right-join
upsert
upsert-opt
upsert-opt2
uri
uri-00-error
uri-enhancement
user-auth
using-materialize
uuid-funcs
v0.22.x
v0.23
v0.24.x
v0.3.x
vacuum-attached-db
vacuum-into
vacuum-lomem
vacuum-preserves-rowid
value-dup
value_frombind
vanilla-wal-replicator
vcreate-stmt
vdbe-aux-perf
vdbe-performance
vdbe-state-refactor
vdbe_cycle_limit
vector
vector-compare
vector-head
vector-more-functions
vector-new-syntax
vector-size-check
version-3.17.0-rbu-fixes
version_2
vfs-stdio
vfsname-filectrl
view-optimization
virtual_wal
vs2013
vsix-3.7.13
vsix2013
vsix2015
vsixFlavor
vsixTest
vsixWin32
vsixWinPhone81
vtab-IN-opt
vtab-collation-fix
vtab-colused
vtab-conflict
vtab-distinct-ordered
vtab-experimental
vtab-extra-ops
vtab-func-constraint
vtab-left-join
vtab-like-operator
vtab-limit-offset
vtab-onepass
wal
wal-asserts
wal-blocking-lock
wal-checkpoint-seq-api
wal-header-sync
wal-incr-ckpt
wal-overwrite-frames
wal-read-change
wal-readonly
wal-refactor
wal-setlk-changes
wal-shm-exceptions
wal-size-hint
wal-sync-refactor
wal-trace-372
wal-trace-375
wal-tuneup
wal-win32
wal2
wallog_encryption
walsync
wapptest
warnings
wasm-cleanups
wasmguest
weak-fallback
well-ordered-cursors
win-blocking-locks
win-check-dir
win-tea-fix
win10sdk
win32-none
win32-test-fixes
win32GetHandle
win32LockFlags
win32Resources
win32SetDir
win32dir
win32heap
win32nolock
winCeLocalTime
winCeWarn
winDisableMmap
winFileMapping
winGetLastError
winHdr
winHeapSize
winIoRetry
winLockHandle
winMmapNoWal
winMutex
winNativeHeap
winNotFound
winOsTrace
winPreCache
winSectorSize
winSyscall
winTest
winViewFlush
wince
wince-fixes
window-functions
window-functions-pushdown
window-functions-subtype-fix
window-functions-subtype-fix2
winfunc-in-orderby
winopen-retry-logic
winrt
with-generated-as
withdrawn
without-rowid-or-opt
without-rowid-vtab
wor-pk-dups
word-fuzzer
wordcount-enhancement
writable-vtab-without-rowid
write-queue-flush-hack
wrong-branch
xShadowName2
xbestindex-fix
zDbSName
zero-base-aMem
zero-byte-backup-fix
zero-register
zipfile-timestamp-fix
zipvfs-multifile-commit
zonefile
#1000
#1001
#1002
#1003
#1004
#1005
#1007
#1008
#1009
#1012
#1013
#1014
#1015
#1016
#1018
#102
#1020
#1022
#1023
#1024
#1025
#1026
#1027
#103
#1030
#1031
#1032
#1033
#1034
#1035
#1037
#1038
#1040
#1043
#1044
#1047
#1048
#1049
#105
#1050
#1052
#1053
#1054
#1055
#1056
#1057
#1058
#1059
#106
#1060
#1061
#1062
#1063
#1064
#1065
#1066
#1067
#1069
#1070
#1071
#1072
#1073
#1074
#1076
#1078
#1079
#108
#1080
#1083
#1084
#1085
#1086
#1087
#1088
#1089
#109
#1091
#1093
#1094
#1095
#1096
#1098
#1099
#110
#1100
#1101
#1102
#1103
#1104
#1105
#1106
#1108
#1109
#111
#1110
#1111
#1112
#1113
#1114
#1115
#1116
#1117
#1118
#112
#1124
#1125
#1126
#1127
#1128
#1129
#113
#1130
#1131
#1134
#1135
#1136
#1137
#1139
#114
#1140
#1141
#1142
#1143
#1144
#1146
#1147
#1148
#1149
#115
#1150
#1151
#1153
#1154
#1156
#1157
#1158
#1159
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1167
#1168
#1170
#1171
#1172
#1173
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1181
#1182
#1183
#1184
#1185
#1186
#1187
#1188
#1190
#1191
#1192
#1193
#1194
#1197
#1198
#1199
#1200
#1201
#1202
#1204
#1205
#1206
#1207
#1208
#1209
#1210
#1211
#1213
#1215
#1216
#1217
#1218
#1219
#1220
#1221
#1225
#1227
#1228
#1229
#1230
#1231
#1233
#1234
#1235
#1237
#1238
#1239
#124
#1240
#1241
#1242
#1243
#1244
#1246
#1247
#1248
#1249
#1250
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1258
#1259
#1260
#1262
#1263
#1264
#1265
#1266
#1267
#1269
#1270
#1271
#1272
#1272
#1273
#1273
#1275
#1278
#1279
#1282
#1285
#1286
#1287
#1288
#1289
#129
#1291
#1294
#1295
#1296
#1297
#1298
#130
#1300
#1301
#1302
#1304
#1305
#1306
#1308
#1309
#131
#1316
#1317
#1318
#1319
#132
#1320
#1323
#1324
#1325
#1326
#1328
#1330
#1331
#1332
#1335
#1336
#1337
#1338
#1339
#134
#1342
#1343
#1344
#1345
#1346
#1347
#1348
#135
#1351
#1353
#1356
#1359
#136
#1360
#1361
#1364
#1365
#1366
#1367
#1368
#1369
#1370
#1371
#1374
#1377
#1378
#1380
#1381
#1386
#1387
#1388
#1389
#139
#1390
#1391
#1392
#1393
#1396
#1397
#1398
#1399
#140
#1400
#1401
#1402
#1403
#1404
#1405
#1406
#1407
#1408
#1409
#141
#1410
#1414
#1419
#1422
#1423
#1425
#1426
#1427
#1428
#1429
#1430
#1431
#1433
#1435
#1437
#1438
#1440
#1441
#1442
#1443
#1444
#1445
#1446
#1447
#1448
#145
#1451
#1452
#1453
#1454
#1455
#1456
#1457
#1459
#1460
#1461
#1463
#1464
#1465
#1466
#1467
#1468
#1469
#1470
#1471
#1472
#1475
#1476
#1477
#1478
#148
#1482
#1483
#1484
#1486
#1487
#1488
#149
#1491
#1493
#1494
#1496
#1497
#1498
#1499
#150
#1500
#1502
#1503
#1505
#1506
#1507
#1508
#151
#1510
#1511
#1513
#1514
#1516
#1518
#152
#1520
#1521
#1522
#1523
#1524
#1525
#1526
#1527
#1528
#1531
#1532
#1533
#1534
#1535
#1538
#1539
#1540
#1541
#1542
#1543
#1543
#1545
#1546
#1548
#1549
#155
#1551
#1554
#1556
#1557
#1559
#1559
#156
#1560
#1563
#1565
#1566
#1567
#1568
#1569
#1570
#1571
#1572
#1573
#1574
#1575
#1576
#1577
#1578
#1579
#158
#1580
#1582
#1584
#1585
#1586
#1587
#1588
#159
#1590
#1591
#1592
#1593
#1594
#1595
#1596
#1597
#1598
#1600
#1601
#1602
#1603
#1604
#1605
#1606
#1608
#1609
#161
#1610
#1611
#1612
#1613
#1614
#1615
#1616
#1617
#1618
#1619
#1620
#1621
#1623
#1624
#1625
#1626
#1627
#1628
#1629
#163
#1632
#1636
#1637
#1638
#1640
#1641
#1642
#1643
#1644
#1645
#1646
#1647
#1648
#1649
#1650
#1651
#1652
#1653
#1654
#1656
#1656
#1659
#166
#1660
#1661
#1662
#1663
#1664
#1665
#1666
#1667
#1668
#1669
#167
#1671
#1672
#1673
#1674
#1677
#1678
#1679
#1680
#1681
#1682
#1683
#1685
#1685
#1686
#1687
#1688
#169
#1692
#1693
#1694
#1695
#1697
#1698
#170
#1700
#1701
#1702
#1702
#1703
#1704
#1705
#1706
#1707
#1707
#1708
#1709
#171
#1710
#1711
#1712
#1713
#1714
#1716
#1717
#1718
#1719
#1720
#1721
#1722
#1723
#1724
#1725
#1726
#1727
#1728
#173
#1730
#1731
#1732
#1733
#1734
#1735
#1737
#174
#1740
#1741
#1742
#1743
#1744
#1745
#1746
#1747
#1748
#1749
#175
#1750
#1751
#1751
#1752
#1753
#1754
#1755
#1758
#1759
#1759
#176
#1761
#1762
#1764
#1764
#1765
#1766
#1767
#1768
#1769
#177
#1770
#1771
#1773
#1774
#1776
#1777
#1779
#1779
#178
#1782
#1784
#1785
#1786
#1787
#1788
#179
#1790
#1791
#1792
#1793
#1796
#1799
#180
#1801
#1802
#1803
#1807
#1808
#1808
#1809
#181
#1810
#1812
#1817
#182
#1820
#1822
#1822
#1824
#1825
#1826
#1827
#1828
#1828
#1829
#183
#1830
#1836
#1839
#1839
#184
#1840
#1841
#1842
#1843
#1844
#1846
#1847
#1848
#185
#1852
#1853
#1855
#1857
#1857
#1858
#186
#1860
#1860
#1861
#1861
#1863
#1864
#1865
#1865
#1866
#1869
#1870
#1871
#1872
#1876
#1876
#1877
#1878
#188
#1880
#1883
#189
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#20
#201
#202
#203
#205
#207
#208
#209
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#227
#228
#229
#230
#231
#232
#234
#235
#236
#237
#238
#239
#240
#243
#245
#248
#249
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#260
#261
#262
#263
#264
#269
#27
#270
#272
#273
#274
#275
#280
#281
#284
#285
#286
#287
#289
#290
#292
#293
#294
#295
#296
#297
#298
#299
#300
#301
#302
#303
#306
#307
#308
#309
#310
#311
#312
#313
#314
#315
#316
#317
#320
#321
#322
#323
#324
#325
#326
#329
#33
#330
#332
#334
#335
#336
#338
#339
#34
#340
#341
#342
#345
#346
#347
#348
#349
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#360
#361
#362
#363
#364
#366
#367
#368
#369
#370
#371
#375
#376
#377
#378
#379
#380
#381
#382
#384
#386
#387
#388
#389
#390
#391
#393
#395
#396
#398
#399
#4
#400
#401
#404
#405
#406
#407
#408
#409
#411
#412
#414
#417
#421
#422
#424
#425
#426
#431
#432
#433
#434
#435
#436
#44
#440
#443
#448
#449
#45
#451
#452
#453
#454
#456
#457
#458
#459
#46
#461
#462
#463
#464
#465
#466
#467
#468
#469
#47
#470
#471
#472
#473
#474
#477
#478
#479
#48
#480
#481
#482
#483
#485
#486
#487
#488
#489
#49
#490
#491
#492
#493
#494
#495
#498
#5
#50
#503
#504
#505
#506
#507
#510
#512
#513
#515
#517
#518
#519
#520
#521
#524
#527
#53
#530
#531
#533
#534
#535
#536
#537
#539
#540
#547
#548
#55
#550
#552
#554
#555
#556
#557
#559
#56
#561
#563
#564
#567
#567
#568
#569
#570
#571
#572
#574
#576
#577
#579
#58
#581
#584
#585
#586
#587
#588
#589
#59
#590
#591
#594
#596
#597
#599
#60
#600
#601
#602
#603
#604
#606
#607
#608
#609
#61
#611
#612
#615
#616
#618
#619
#620
#621
#622
#624
#625
#626
#627
#628
#629
#63
#630
#631
#633
#634
#635
#636
#637
#64
#640
#641
#642
#643
#644
#645
#646
#648
#649
#650
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#670
#671
#672
#673
#674
#675
#676
#677
#678
#679
#68
#680
#681
#682
#683
#684
#685
#689
#69
#690
#693
#694
#695
#696
#697
#699
#70
#700
#701
#703
#705
#706
#707
#708
#709
#710
#712
#713
#714
#715
#719
#72
#720
#721
#722
#724
#726
#727
#728
#729
#73
#730
#731
#732
#733
#734
#735
#736
#737
#739
#74
#741
#742
#743
#744
#745
#746
#748
#75
#750
#751
#752
#753
#754
#755
#756
#757
#759
#76
#760
#761
#762
#763
#764
#766
#769
#77
#771
#773
#775
#776
#777
#778
#78
#780
#781
#782
#783
#784
#785
#786
#787
#790
#791
#792
#796
#798
#799
#801
#802
#803
#804
#805
#808
#81
#810
#811
#814
#815
#816
#818
#819
#82
#820
#821
#823
#824
#825
#828
#83
#830
#832
#834
#835
#836
#837
#840
#842
#843
#845
#846
#847
#849
#85
#850
#852
#853
#855
#856
#858
#859
#86
#860
#861
#862
#866
#867
#868
#869
#87
#870
#871
#872
#873
#874
#875
#876
#877
#880
#881
#882
#883
#884
#885
#886
#888
#889
#890
#891
#892
#894
#895
#896
#897
#9
#902
#903
#906
#907
#908
#909
#91
#910
#911
#913
#914
#915
#917
#918
#919
#92
#920
#922
#923
#926
#928
#93
#930
#931
#932
#933
#934
#935
#936
#937
#938
#939
#940
#941
#942
#944
#945
#946
#947
#948
#949
#95
#950
#953
#954
#956
#957
#958
#96
#960
#961
#962
#963
#964
#965
#966
#967
#968
#969
#97
#970
#971
#972
#973
#974
#975
#977
#978
#98
#980
#981
#982
#983
#984
#987
#988
#99
#990
#991
#992
#993
#994
#995
#996
#997
#998
#999
WASM-libs-release-pipeline
cvs-to-fossil-cutover
experimental
fts3-refactor
latest
libsql-0.1.0
libsql-0.2.0
libsql-0.2.1
libsql-rs-v0.2.0
libsql-rs-v0.3.0
libsql-rs-v0.3.1
libsql-rs-v0.3.2
libsql-rs-v0.3.3
libsql-rs-v0.4.0
libsql-rs-v0.5.0
libsql-rs-v0.5.0-alpha.1
libsql-rs-v0.5.0-alpha.2
libsql-server-v0.22.0
libsql-server-v0.22.1
libsql-server-v0.22.10
libsql-server-v0.22.11
libsql-server-v0.22.12
libsql-server-v0.22.13
libsql-server-v0.22.14
libsql-server-v0.22.15
libsql-server-v0.22.16
libsql-server-v0.22.17
libsql-server-v0.22.18
libsql-server-v0.22.19
libsql-server-v0.22.2
libsql-server-v0.22.20
libsql-server-v0.22.21
libsql-server-v0.22.22
libsql-server-v0.22.25
libsql-server-v0.22.3
libsql-server-v0.22.4
libsql-server-v0.22.5
libsql-server-v0.22.6
libsql-server-v0.22.7
libsql-server-v0.22.8
libsql-server-v0.22.9
libsql-server-v0.23.0
libsql-server-v0.23.1
libsql-server-v0.23.2
libsql-server-v0.23.3
libsql-server-v0.23.4
libsql-server-v0.23.5
libsql-server-v0.23.6
libsql-server-v0.23.7
libsql-server-v0.24.0
libsql-server-v0.24.1
libsql-server-v0.24.10
libsql-server-v0.24.11
libsql-server-v0.24.12
libsql-server-v0.24.13
libsql-server-v0.24.14
libsql-server-v0.24.15
libsql-server-v0.24.16
libsql-server-v0.24.17
libsql-server-v0.24.18
libsql-server-v0.24.19
libsql-server-v0.24.2
libsql-server-v0.24.20
libsql-server-v0.24.21
libsql-server-v0.24.22
libsql-server-v0.24.23
libsql-server-v0.24.24
libsql-server-v0.24.25
libsql-server-v0.24.26
libsql-server-v0.24.27
libsql-server-v0.24.28
libsql-server-v0.24.4
libsql-server-v0.24.5
libsql-server-v0.24.6
libsql-server-v0.24.7
libsql-server-v0.24.8
libsql-server-v0.24.9
libsql-v0.2.0-alpha.1
ls
major-release
mountain-lion
patch
release
relese
same-as-3.35.3
v0.0.1
v0.0.2
v0.10.0
v0.11.0
v0.12.0
v0.13.0
v0.14.0
v0.15.0
v0.16.0
v0.16.1
v0.16.2
v0.16.3
v0.17.0
v0.17.1
v0.17.2
v0.18.0
v0.18.1
v0.18.2
v0.19.0
v0.2.0
v0.2.2
v0.20.0
v0.20.1
v0.20.2
v0.20.3
v0.21.0
v0.21.1
v0.21.2
v0.21.3
v0.21.4
v0.21.5
v0.21.6
v0.21.7
v0.21.8
v0.21.9
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.4.0
v0.5.0
v0.6.0
v0.7.0
v0.8.0
v0.9.0
version-3.10.0
version-3.10.1
version-3.10.2
version-3.11.0
version-3.11.1
version-3.12.0
version-3.12.1
version-3.12.2
version-3.13.0
version-3.14.0
version-3.14.1
version-3.14.2
version-3.15.0
version-3.15.1
version-3.15.2
version-3.16.0
version-3.16.1
version-3.16.2
version-3.17.0
version-3.18.0
version-3.18.1
version-3.18.2
version-3.19.0
version-3.19.1
version-3.19.2
version-3.19.3
version-3.19.4
version-3.20.0
version-3.20.1
version-3.21.0
version-3.22.0
version-3.23.0
version-3.23.1
version-3.23.2
version-3.24.0
version-3.25.0
version-3.25.1
version-3.25.2
version-3.25.3
version-3.26.0
version-3.27.0
version-3.27.1
version-3.27.2
version-3.28.0
version-3.29.0
version-3.30.0
version-3.30.1
version-3.31.0
version-3.31.1
version-3.32.0
version-3.32.1
version-3.32.2
version-3.32.3
version-3.33.0
version-3.34.0
version-3.34.1
version-3.35.0
version-3.35.1
version-3.35.2
version-3.35.3
version-3.35.4
version-3.35.5
version-3.36.0
version-3.37.0
version-3.37.1
version-3.37.2
version-3.38.0
version-3.38.1
version-3.38.2
version-3.38.3
version-3.38.4
version-3.38.5
version-3.39.0
version-3.39.1
version-3.39.2
version-3.39.3
version-3.39.4
version-3.6.10
version-3.6.15
version-3.7.10
version-3.7.11
version-3.7.12
version-3.7.12.1
version-3.7.13
version-3.7.14
version-3.7.14.1
version-3.7.15
version-3.7.15.1
version-3.7.15.2
version-3.7.16
version-3.7.16.1
version-3.7.16.2
version-3.7.17
version-3.7.2
version-3.7.4
version-3.7.5
version-3.7.6
version-3.7.6.1
version-3.7.6.2
version-3.7.6.3
version-3.7.7
version-3.7.7.1
version-3.7.8
version-3.7.9
version-3.8.0
version-3.8.0.1
version-3.8.0.2
version-3.8.1
version-3.8.10
version-3.8.10.1
version-3.8.10.2
version-3.8.11
version-3.8.11.1
version-3.8.2
version-3.8.3
version-3.8.3.1
version-3.8.4
version-3.8.4.1
version-3.8.4.2
version-3.8.4.3
version-3.8.5
version-3.8.6
version-3.8.6.1
version-3.8.7
version-3.8.7.1
version-3.8.7.2
version-3.8.7.3
version-3.8.7.4
version-3.8.8
version-3.8.8.1
version-3.8.8.2
version-3.8.8.3
version-3.8.9
version-3.9.0
version-3.9.1
version-3.9.2
version-3.9.3
Select branches
Hide Pull Requests
2-size-lookaside
3-digit-multiplex-suffix
64-bit-lengths
Cplusplus-comment
EQP-improvements
IN-operator-improvements
IN-with-ORDERBY
OP_Column-refactor
OP_SorterColumns
OR-clause-improvement
VList
abandoned
add-column-constraint-check
affinity-func
affinity-sql-func
agg-context-fix
align8-fix
alt1-tkt-f97c4637
altShellFix
alter-auth-callbacks
alter-quotefix
alter-table-drop-column
alter-table-if-exists
alter-table-rename-column
alter-table-rename-table
alternative-oom-fix
amalg-json1-fts5
analyze-empty-tables
analyze-idx
analyze-worst-case
android-large-filles
api-armor
appendvfs
appendvfs_fix
appendvfs_tighten
apple-increased-sorting-cost
apple-osx
apple-osx-3623
apple-osx-377
apple-osx-385
apple-osx-exp
apple-osx-ml
apple-wal-readonly
application-id
apply-affinity-first
approximate-analyze
archive-improvements
archive_remove
as-materialize
as-materialize-redux
asciiMode
ast-trace-demo
async-sqlite-mods
athos/clear-query-stats-hourly
athos/configurable-vacuum-block
athos/persisted-stats
attach-in-trans
attach_poc
auto-analyze
auto-column
auto-explain
autoconf-package
autoinc-enhancement
autoindex-fix
autoindex-improvements
autoindex-planning
automatic-index-affinity
autovacuum-pages-callback
aux-data-in-rtree
auxdata-cache
av-defense
avoid-bad-indexes
avoid-buffer-overread
avoid-fallocate
avoid-unusable-match
backport-v0.24.8
base1
batch-atomic-write
batch-atomic-write-3.19
batch-in-operator
begin-concurrent
begin-concurrent-3.37
begin-concurrent-3.39
begin-concurrent-branch-3.19
begin-concurrent-pnu
begin-concurrent-pnu-mutexfree-shmlock
begin-concurrent-pnu-tempfix
begin-concurrent-pnu-wal2
begin-concurrent-report
begin-concurrent-report-wal2
begin-concurrent-unixshmlock-opt
begin-concurrent-wal2
begin-concurrent-wal2-3.38
better-comment
better-distinct-agg
better-error-handling-1
bind-pointer
blob-affinity-rename
blob_reopen-fix
blocking-checkpoint
blocky-exec
bloom-filter
bottomless-fail-on-broken-wal
bottomless-less-bugs-more-robustness
bottomless-remote
bottomless-update-deps
bottomless_integration
box-character-graph
branch-3.10
branch-3.11
branch-3.11-matchinfo
branch-3.12.0
branch-3.14
branch-3.15
branch-3.16
branch-3.17
branch-3.18
branch-3.19
branch-3.20
branch-3.21
branch-3.22
branch-3.23
branch-3.25
branch-3.26
branch-3.27
branch-3.28
branch-3.28a
branch-3.29
branch-3.3.6
branch-3.30
branch-3.31
branch-3.32
branch-3.32a
branch-3.33
branch-3.34
branch-3.35
branch-3.36
branch-3.37
branch-3.38
branch-3.39
branch-3.5.9
branch-3.6.1
branch-3.6.1-exp
branch-3.6.21
branch-3.6.22
branch-3.6.23
branch-3.7.0
branch-3.7.11
branch-3.7.14
branch-3.7.15
branch-3.7.16
branch-3.7.2
branch-3.7.4
branch-3.7.5
branch-3.7.6
branch-3.7.7
branch-3.7.9
branch-3.8.0
branch-3.8.10
branch-3.8.11
branch-3.8.2
branch-3.8.3
branch-3.8.4
branch-3.8.6
branch-3.8.7
branch-3.8.8
branch-3.8.9
branch-3.9
branch-3.9.2
branch_3_2
branch_3_3_13
branch_3_3_17
branch_3_6_14
branch_3_6_16
branch_3_6_6
broken-build
broken-on-arm
bswap-functions
btree-balance-bias
btree-code-documentation
btree-column-opcode
btree-current-page-cache
btree-debug
btree-fordelete-flag
btree-moveto-neighbor
btree-opt
btree-opt2
btree-optimization
btree-refactor
btree-speedup
btree-tuning
bug-5d863f87
bug-b351d95f9c
buggy-lemon
build-bug
builtin-bswap64
busy-timeout-pragma
bytecode-function
cache-stats
cache_spill
cache_spill=N
cacheflush
callbackConv
calloc
carray_asc
cell-overwrite-prototype
cell-size-check-pragma
cgo-warning-workaround
chacha20-prng
changebatch
changesetfuzz
checkindex
checkpoint-truncate
ckpt-start-fcntl
clear-subtype-fail
clear-subtype-flag
cli-char-width
cli-tweaks
cli_extension
close-cursor-faster
codecless-inmemory-subjournal
collseq-checking
column-cache-debug
column-usage-hint
combine-disjuncts
common-table-expr
compare-opcode-opt
compile_options
compile_opts
compiler-compat
compound-order-by-fix
configReadOnly
connect-by
constant-propagation-fix
constant-refactoring-in-triggers
constraint-error-codes
copy-optimization
coroutine-autoindex
coroutine-refactor
corrupt-schema
cost-est
covering-index
covering-index-on-expr
covering-or
crash-18fe4e
create-table-as-type-fix
csv_ext
cte-enhancement
cte-via-queue
ctime-refactor
ctimeCompiler
cumulative-progress-count
cursor-hints
cursor-hints-displayP4
custom-destructors
cygDirSep
cygDlOpen
cygUtf8
cygwinTempPath
data_version_pragma
database-list-enhancement
date-overflow-fix
db-readonly-api
dbconfig-defensive
dbconfig-prepare-flags
dbconfig_maindbname
dbdata
dbdump
dbfuzz2-cases
dbgTestFixture
dbhash
dbinfo-guard
dbpage
dbsqlfuzz-in-fuzzcheck
dbstat-enhancements
dbstat-in-amalgamation
dbstatus-cache-spill
dbstatus-prop-cache-used
dead-end
deadend
debug
debug-loopcounters
decimal
default-synchronous
default-synchronous-fix
default-untrusted-schema
defensive-improvements
defer-where-subqueries
deferred-close
deferred-close-order
deferred-fk-quirk
deferred-free-space
deferred-materialize
deferred-open
defrag-opt
defragmentpage-opt
degenerate_IN
delete-bytecode-optimization
delete-without-rowid-opt
demoembeddedencrypted
derived_tests
desc-orderby-fix-1
detail_cli_errors
detect-corrupt-fs
detect-moved-db
dev
directonly
disable-restrict
disable-vtab
disposable-vtable
distinct-agg-opt
distinct-early-out
dll-build-fix
dml-in-cte
do-not-factor-functions
doc-type
docTypo
dockerig
docupdate
does-not-work
drop-win9x-support
dropViewNoStat
dropcargolock
dry-run-with-schema-backup
dummy
dump-recovery
early-column-names
early-vector-size-check
early-winfunc-rewrite
echo-sql
edge-dev
edit-trigger-wrapper
einval-from-fallocate
enable-QPSG
enable-encryption
encryption_mess
enhanced-mem-check
enhanced-uri
eqp-improvements
errCodes
est-count-pragma-vtab
est_count_pragma
ex-robust-open
excel-shell-cmd
execWithNormalize
execute_on_all
exists-to-in
exp-agg-opt
exp-avoid-expensive-skipscan
exp-begin-concurrent-pnu
exp-busy-snapshot-fix
exp-dbreset-fix
exp-indexed-clause
exp-retry-atomic-commit
exp-snapshot-open
exp-window-functions
expShell
experimental
experimental-autoindex-fix
experimental-costs
experimental-fk-actions
experimental-mmap
experimental-namelist
experimental-pcache
experimentalIoLog
expert-in-shell
explain-improvements
expr-codegen-enhancement
expr-node-copy-patch
expr-simplify
expr-simplify-branch1
expr-tuning
exprlist-size-reduction
extRefactor
extapi-serializing
extra-testcase-macros
f2fs-test-fixes
factor-constant-funcs
factor-out-scalar-subselect
failed-dropCell-opt
failed-optimization
failing-aes256-encryption
fast-secure-delete
faster-OP_Column
faster-analyze
faster-memory-barrier
faster-order-by-limit
faster-pcache1-fetch
faster-tokenizer
faster-typeof-and-length
fcntl_shm_read
fiddle
fiddle-indexeddb
fiddle-local-db
fiddle-opfs
fiddle-terminal-view
file-control-journal
file-control-pragma
filesize-debug
filter-clause
find-leak
five-digit-year
fix-2d6e8400
fix-docker-build
fix-namespace-cleanup
fix-over-trigger
fix-stale-keyinfo-cache
fix-wal-api-insert
fix-warnings
fixencses
fkc-missing-parent-tables
fkey-missing-indexes
fkey-optimization
flatten-left-join
flattener-column-names
flattener-in-new-file
flattener-omit-restriction-29
floating-point-conversions
follow-symlinks
fordelete-assert
foreachrow-statement
foreign-key-check
frame-injector-wal
fsDirFix
fsVfsWin
fts-languageid-bits
fts3-changes
fts3-experimental
fts3-expr-rebalance
fts3-int-cursor
fts3-matchinfo-y
fts3-prefix-query-fix
fts3-prefix-search
fts3-refactor
fts3-seekstmt-cache
fts4-auto-incr-merge
fts4-content
fts4-docid-range-constraints
fts4-experimental
fts4-incr-merge
fts4-incr-merge-exp
fts4-languageid
fts4-notindexed
fts4-unicode
fts4aux
fts5
fts5-btree-index
fts5-data-version
fts5-incompatible
fts5-offsets
fts5-perf
fts5-snippet-bias
fts5-trigram
fts5Msvc
fts5NoWarn
ftsWarnings
fullscan-covering-index
funcTestEncoding
function-ctx-cache
fuzzcheck
fuzzcheck-fix
generalize-interrupt
generalized-upsert
generalized-upsert-ex1
generated-columns
geojson
get-trace
glauber/vector
gnu-safe-math
group-by-name-resolution
group_concat-fix-legacy
group_concat_varsep
handshake_prefetch
hard-heap-limit
having-where-optimization
hex-literal
hidden-columns-in-tables
hp-optimizer-fix
http-graceful-shutdown
icc-fix
ieee754
ieee754-func
ifdef-update
ifnull-opt
immutable-pager
import-leak-plug
improved-error-context
improved-index-scan
improved-integrity-check
improved-update
in-early-out
in-scan-vs-index
incr-vacuum-opt
increased-sorting-cost
index-expr
index-info-on-table
index-is-operator
index-on-cast
index-on-date-func
index-scan-rate
index-shape-1
indexList
index_xinfo
infinite-with-loop-bug
initmode-testctrl
inner-loop-cost
insert-optimization
insert-select-opt
instr
int-float-compare
int-float-precision
int-real
integrity-check-heap
integrity-check-improvements
integrity-check-refactor
interleaved-returning
interruptible-checkpoint
invalid-baton-repro
io-opt
ioctl-signature
is-distinct-from
is-true-operator
isnotnull-opt
jemalloc-profiling
join-strength-reduction
joinD
json
json-enhancements
json-fuzz
json-in-core
json-path-enhancement
json_mergepatch
json_quote
kv-access-opt-demo
kv-vfs
kv-vfs-magic-names
kvtest
larger-databases
left-join-fix
left-join-omit-fix
left-join-optimization
left-join-view
leftjoin-or-fix
legacy-alter-table
lemon-improvements
lemon-optimization
lemon-update
lemon-update-2010
lemon-updates
level-pseudocolumn
libsql-rusqlite
libsql-server-release-v0.22
libsql-server-v0.22.12
libsql-version
libsql-wal
libsql-wal-encryption
libsql-wal-no-fixture
libsql-wal-replica-checkpoint
libsql-wal-segment-list
libsql_continue
libsql_continue_preempt_test
like-compare-opt
like-opt-fix
limit-printf-width
limit_heap_k
line_tags
linear-interpolation
linenoise
list-pragmas
literal-column-names
load-ext-security
load-permanently
loadext
location-function
log-stats
lowlevel-lock-timeout
lowmem-update-exp
lsm-metapage-fix
lsm-vtab
lucio/add-code-prepare-failed
lucio/bump-dist
lucio/caching
lucio/downgrade-rustls
lucio/embedded-replica-directory
lucio/enable-embedded-replica-test
lucio/encryption-config-changes
lucio/fail-sync-on-schema-db
lucio/fix-cmake-arm
lucio/fix-deferred-txn
lucio/fix-metastore-checkpoint-starvation
lucio/grpc-web
lucio/libsql-cursor
lucio/multi-embedded-replica
lucio/namespace-shutdown-bug
lucio/reduce-experimental-size
lucio/reduce-lib-size
lucio/repliac-counter-test
lucio/replica-restart-test
lucio/rework-sync-ctx
lucio/serverless
lucio/sqlx
lucio/test
lucio/webpki
lucio/write-delegation-test1
main
main-alias-fix
makefile-cleanup
malformed-vtab-name
malloc-enhancement
malloc-testing
many-VALUEs
many-app-functions
master
materialized-view-reuse
max-memory-option
mbcs-shell
memTests
memdb
memdb-enhancement
memdb-opt
memdb-warning
memjournal-exp
memleak
memstat-vtab
memsys5-performance
merge-sort
merge-statement
micro-optimizations
mingw4x
mini-lookaside-take-2
minmax-opt
minmax-opt-exp
minor-altertab-simplification
missing-journal-file
mistake
mkfileholesz
mksourceid
mmap-experimental
mmap-size-limit
mmap-wal-bigtrans
mmap-warm
mmapDisabled
moarprometheus
more-aggressive-wal-recovery
mp-releasetest
mptest
msan-fix
msvc
msvc-omit-test
msvc2015
msvcDebug
msvcFixes
msvcMakeMin
msvcTcl
msvcThreads
msvcW4
msvcWarn
msvcWarnings
multi-arg-pragma
multi-db-update
multi-or-covering-index
multi-or-covidx-fix2
multi-or-covidx-fix3
multikey-opt-idea
multiplex-enhancements
multiplex-parallel-read
multithreaded-checks
mutex-free-pcache
mutex-free-randomness
mutexDbg
mutexDbg2
mutexInitCmpSwap
mutexInitIsInitReCheck
mutexInitSimpleCmpSwap
mutexfree-shmlock
nVDestroy
name-resolution-fix
named-blob-I/O
named-check-constraints
natsort
negative-zero
nested-agg
nested-parse-oom
new-dbconfig-options
new-security-options
nextgen-query-plan-exp
nextgen-query-plan-fast
nextgen-query-plan-logcost
no-ckpt-on-close
no-overread
no-rowid-in-cte
no-rowid-on-view
noMemBkpt
noMemType
noTclLibs
noWarn
noWarnings
nonblocking-rollback
noop-update-reprepare
normalize
normalize-refactor
normalize_v4
normalized_sql
noskipscan-token
not-working
nullStat4
nulls-last
nx-devkit
ofd-locks
omit-awk
omit-column-cache
omit-fixes
omit-fstat-after-unlink
omit-join-table-opt
omit-left-join-fix
omit-rowid
omit-stat3
omit-subquery-order-by
omit-wal-fix
on-using-opt
one-writable-btree
onepass-delete
onepass-delete-or
onepass-update
oom-handling
oops
open-only-once
open_remote_with_connector
opendup-fix
opfs-proxy-atomics
optbarrier-test-ctrl
optimize-cellinfo
optimize-delete
optimize-init-mem
optimize-vdbecursor
or-opt
or-optimization
orderby-fix
orderby-limit
orderby-planning
osinst
ota-update
ota-update-no-pager_ota_mode
outer-join-tests
output-minmax-row
overflow-pgno-cache
overwrite-avoidance
ovfloffset-macro
pagePerSector
pager-blockalloc
pager-dev
pager-get-method
pager-get-noinit
parse-cleanup
parser-enhancements
parser-performance
partial-index-variables
partial-indices
pass-pointer-as-blob
path-lucio
pattern-compare-optimization
pcache-bulk-local
pcache1-zero-page
penberg/link-to-dotnet
penberg/windows-ci
pending
permutations-fix
persist-agginfo
persistent-extensions
persistent-wal-patch
planner-fix
planner-improvements
poc-program-builder
pointer-types
pointer-with-destructor
pool-connections
popenMsvc
pragma-as-vtab
pragma-columncount-fix
pragma-noop-update
pragma-onconflict
pragma-table-ipk
pragma-table-vinfo
pread
prefer-coroutine-sort-subquery
preload-pragma
prepare-no-vtab
prepare_v3
preupdate-without-rowid
printf-enhancement
printf-optimization
printf-sql-function
private
prng-seed-test-control
propagate-const-opt
prototype-int-array
pure-date-functions
push-down-backport
push-down-disable
pushdown-optimization
qp-enhancements
query-invariant-tests
query-invariants
query-plan-experiments
query-planner-deadend
query-planner-debug
query-planner-fix
query-planner-tweaks
query_only
quota-stdio
rbu-delete-then-insert
rbu-opt
rbu-percent-progress
rbu-replace-hack
rbu-state-api
rbu-vacuum
rbu_exclusive_checkpoint
rc-libsql-server-v0.22.8
read-after-rollback
read-only-shadow
readonly-wal-recovery
recover-extension
recursive-selectdup
reduce-schema-size
reduced-thread-contention
refcount-agginfo
regexp
regexp-span
relaxed-alter-table
release-v0.24
releasetest-refactor
rememberFunc
remove-duplicate-code
reoptimizeArm
reorder-column-opcodes
replace-fix
require-write-txn
reset-database
resolve-symlinks
retry-short-reads
returning
returning-fix
returning-manifested
reusable-pragma
reuse-schema
reuse-schema-3.30
reuse-schema-3.31
reuse-schema-3.33
reuse-schema-3.34
reuse-schema-3.35
reuse-schema-3.36
reuse-schema-3.37
reuse-schema-3.38
reuse-schema-3.39
reuse-schema-vdbe-opt
reuse-schema1
reuse-shm
reuse-subqueries
rework-EQP
right-join
right-join-bug-20220531
right-join-colnames
right-join-fix
right-join-paren
right-join-query-flattener
right-join-subrtn-check
right-join-using
robust-against-damaged-db
rollback-abort
rootpage-bounds-check
row-size-est
row-value-right-join
rowvalue
rowvalue-update-trigger
rtree-32bit-rounding
rtree-blob-agressive-release
rtree-enhancements
rtree-geopoly
rtree-integrity-check
rtree-one-pass
rtree-queue
rtree-sqlite3_blob
rtree-update-optimization
rtreeErrMsg
safer-malloc
save_sorter_stmt
savepoint-rollback
scanstatus
schema-parse-refactor
schema-storage
schema2-vtab
schemalint
schemalint-failure
script_command
scrub-backup
see-testing
seek-eq
seekeq-experiment
seekscan-fix-20211102
seekscan-improvements
select-trace
select-wildcard
selective-debug
separate-lock-mutex
serializable-snapshot
server-edition
server-process-edition
session-changeset-size
session-make
session-retry
sessions
sessions-3.7.14
sessions-diff
sessions-fix
sessions-rebase
sessions-stat1
sessions-value-dup
sessions_from_cli
set-last-insert-rowid
setlk-deadlock-changes
setlk-deadlock-fix
sha3
shared-cache-fix
shared-cache-fixes
shared-cache-memdb
shared-mapping-hack
shared-schema
shared-schema-execution-path
shared-schema-execution-path-2
shared-schema-link
shared-schema-tests
shell-bindings
shell-fix
shell-print-refactor
shell-tweaks
shell-wall-clock
shm-lock-fix
shm-mapping-fix
shmlock-vtab
showdb-uri-option
shunning-error
simplify
simplify-cursor-state
simplify-or-clause
skip-ahead-distinct
skip-inject-replication-index
skip-scan
skip-scan-improvement
smaller-expr
snapshot-cmp
snapshot-get
snapshot-revert
snapshots-lock-wal
socketvfs
sort-column-opcodes
sorter-coalesce-writes
sorter-exp
sorter-limit-opt
sorter-opt
sorter-reference
span-refactor
speedtest-hash
speedtest1
speedy_cli
spellfix-constraints
spellfix-matchlen
split-moveto
sqlar-shell-support
sqlcipher
sqld-libsql-wal-sim
sqldiff-changeset
sqldiff-vtab-support
sqlite-corrupt-page
sqlite-sigsegv
sqlite-update-bundles
sqlite3_blob_reset
sqlite3_database_file_object
sqlite3_db_log
sqlite3_drop_modules_except
sqlite3_kv
sqlite3_snapshot_describe
sqlite3_stmt_mode
sqlite3_stmt_refresh
sqlite3_stmt_retryable
sqlite3_trace_v2
sqlite3_value_nochange
sqlite3_vtab_distinct
sqlite3_vtab_nochange
sqlite3_vtab_rhs_value
sqlite3ext-fix
sqlite3rbu.h-fix
sqliteIntMacros
sqlite_stat4
sqlite_system_errno
sqllog
ss-bench
ss-cache-opt
ss-force-sync
ss-write-path
ssdsim
stat-vtab-in-shell
stat1-max
stat2-enhancement
stat3-3.7.2
stat3-enhancement
stat3-trunk
stat4-avgeq
stat4-change
stat4-experimental
stat4-function
stat4-skipscan
stat4-truthprob
stat4-without-rowid
status-vm-step
status64
statvfs
std-ext
stdcall
stdcall-3.8.8
stdint.h
step-autoreset
stmt-cache
stmt-journal-testing
stmt-jrnl-truncate
stmts-vtab
stmtstatus-memused
strict-tables
string-quoting-dump
stronger-nofollow
subquery-as-coroutine
subquery-codegen-refactor
subquery-limit-opt
subquery-opt
subtype-subquery
subtypes
superlock
syscall-override
tabfunc-in-left-join
table-driven-pragma
table-valued-functions
tclMode
tclsqlite-cleanup
tea-upgrade
teaDoc
temp-page-size
tempdir-mutex
tempfiles-25
tempfiles-lazy-open
test-bestindex
test-encrypt
test-in-subdir
test-using-fuzzcheck
testClean
testFixes
testFixtureSrc
testFsWin32
test_delete
testerOutput
testonly-functions
testrunner
threads
threads-closed
threads-experimental
threads-sort-ex1
threadtest3
threadtest4
ticket-16c9801ce
ticket-71e333e7
ticket-bfbf38e5e9
ticket-f09fcd17810f
tkt-002caede898
tkt-1c24a659
tkt-1c24a659-b
tkt-2326c258
tkt-2500cdb9be
tkt-2f7170d7
tkt-3182d38790
tkt-41866dc37
tkt-55746f9e
tkt-5eaa61ea18
tkt-61c853-A
tkt-61c853-B
tkt-6709574
tkt-6749cb3c
tkt-7c6d876f84e6e7e2
tkt-8c63ff0eca
tkt-9cf6c9bb
tkt-a7b7803e
tkt-a7debbe0_
tkt-a8a0d2996a
tkt-b41031ea
tkt-d96eba87
tkt-df46dfb631
tkt-e1e07ef2
tkt-e39d0325
tkt-e63cbcfd
tkt-f97c4637
tkt787fa716-deadend
tkt9b78184b-alt
toTypeFuncs
tokenizer-char-class
toobig-fix
toolWarnings
traceflags-test-control
transaction-pages
transitive-constraints
translit-tokenizer
tree-explain
tree-stat1-fix
tree-testing
trigger-trace
trim-nulls
two-mappings
two-size-lookaside
typo
typos
unicode-function
uninit-vdbe-mem
union-all-flattener
union-all-flattener-limit
union-vtab
unique-constraint-weights
unix-excl
unix-lock-fix-attempt
unix-timed-wait-exp
unix-vfs-optimization
unixepoch
unixshmlock-opt
unknown-function
unlikely-func
unlocked-recovery
unordered-index-hack
unpack-opcode
unpacked-IdxInsert
unsetnull-option
update-delete-limit-fix
update-from
update-from-right-join
upsert
upsert-opt
upsert-opt2
uri
uri-00-error
uri-enhancement
user-auth
using-materialize
uuid-funcs
v0.22.x
v0.23
v0.24.x
v0.3.x
vacuum-attached-db
vacuum-into
vacuum-lomem
vacuum-preserves-rowid
value-dup
value_frombind
vanilla-wal-replicator
vcreate-stmt
vdbe-aux-perf
vdbe-performance
vdbe-state-refactor
vdbe_cycle_limit
vector
vector-compare
vector-head
vector-more-functions
vector-new-syntax
vector-size-check
version-3.17.0-rbu-fixes
version_2
vfs-stdio
vfsname-filectrl
view-optimization
virtual_wal
vs2013
vsix-3.7.13
vsix2013
vsix2015
vsixFlavor
vsixTest
vsixWin32
vsixWinPhone81
vtab-IN-opt
vtab-collation-fix
vtab-colused
vtab-conflict
vtab-distinct-ordered
vtab-experimental
vtab-extra-ops
vtab-func-constraint
vtab-left-join
vtab-like-operator
vtab-limit-offset
vtab-onepass
wal
wal-asserts
wal-blocking-lock
wal-checkpoint-seq-api
wal-header-sync
wal-incr-ckpt
wal-overwrite-frames
wal-read-change
wal-readonly
wal-refactor
wal-setlk-changes
wal-shm-exceptions
wal-size-hint
wal-sync-refactor
wal-trace-372
wal-trace-375
wal-tuneup
wal-win32
wal2
wallog_encryption
walsync
wapptest
warnings
wasm-cleanups
wasmguest
weak-fallback
well-ordered-cursors
win-blocking-locks
win-check-dir
win-tea-fix
win10sdk
win32-none
win32-test-fixes
win32GetHandle
win32LockFlags
win32Resources
win32SetDir
win32dir
win32heap
win32nolock
winCeLocalTime
winCeWarn
winDisableMmap
winFileMapping
winGetLastError
winHdr
winHeapSize
winIoRetry
winLockHandle
winMmapNoWal
winMutex
winNativeHeap
winNotFound
winOsTrace
winPreCache
winSectorSize
winSyscall
winTest
winViewFlush
wince
wince-fixes
window-functions
window-functions-pushdown
window-functions-subtype-fix
window-functions-subtype-fix2
winfunc-in-orderby
winopen-retry-logic
winrt
with-generated-as
withdrawn
without-rowid-or-opt
without-rowid-vtab
wor-pk-dups
word-fuzzer
wordcount-enhancement
writable-vtab-without-rowid
write-queue-flush-hack
wrong-branch
xShadowName2
xbestindex-fix
zDbSName
zero-base-aMem
zero-byte-backup-fix
zero-register
zipfile-timestamp-fix
zipvfs-multifile-commit
zonefile
#1000
#1001
#1002
#1003
#1004
#1005
#1007
#1008
#1009
#1012
#1013
#1014
#1015
#1016
#1018
#102
#1020
#1022
#1023
#1024
#1025
#1026
#1027
#103
#1030
#1031
#1032
#1033
#1034
#1035
#1037
#1038
#1040
#1043
#1044
#1047
#1048
#1049
#105
#1050
#1052
#1053
#1054
#1055
#1056
#1057
#1058
#1059
#106
#1060
#1061
#1062
#1063
#1064
#1065
#1066
#1067
#1069
#1070
#1071
#1072
#1073
#1074
#1076
#1078
#1079
#108
#1080
#1083
#1084
#1085
#1086
#1087
#1088
#1089
#109
#1091
#1093
#1094
#1095
#1096
#1098
#1099
#110
#1100
#1101
#1102
#1103
#1104
#1105
#1106
#1108
#1109
#111
#1110
#1111
#1112
#1113
#1114
#1115
#1116
#1117
#1118
#112
#1124
#1125
#1126
#1127
#1128
#1129
#113
#1130
#1131
#1134
#1135
#1136
#1137
#1139
#114
#1140
#1141
#1142
#1143
#1144
#1146
#1147
#1148
#1149
#115
#1150
#1151
#1153
#1154
#1156
#1157
#1158
#1159
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1167
#1168
#1170
#1171
#1172
#1173
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1181
#1182
#1183
#1184
#1185
#1186
#1187
#1188
#1190
#1191
#1192
#1193
#1194
#1197
#1198
#1199
#1200
#1201
#1202
#1204
#1205
#1206
#1207
#1208
#1209
#1210
#1211
#1213
#1215
#1216
#1217
#1218
#1219
#1220
#1221
#1225
#1227
#1228
#1229
#1230
#1231
#1233
#1234
#1235
#1237
#1238
#1239
#124
#1240
#1241
#1242
#1243
#1244
#1246
#1247
#1248
#1249
#1250
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1258
#1259
#1260
#1262
#1263
#1264
#1265
#1266
#1267
#1269
#1270
#1271
#1272
#1272
#1273
#1273
#1275
#1278
#1279
#1282
#1285
#1286
#1287
#1288
#1289
#129
#1291
#1294
#1295
#1296
#1297
#1298
#130
#1300
#1301
#1302
#1304
#1305
#1306
#1308
#1309
#131
#1316
#1317
#1318
#1319
#132
#1320
#1323
#1324
#1325
#1326
#1328
#1330
#1331
#1332
#1335
#1336
#1337
#1338
#1339
#134
#1342
#1343
#1344
#1345
#1346
#1347
#1348
#135
#1351
#1353
#1356
#1359
#136
#1360
#1361
#1364
#1365
#1366
#1367
#1368
#1369
#1370
#1371
#1374
#1377
#1378
#1380
#1381
#1386
#1387
#1388
#1389
#139
#1390
#1391
#1392
#1393
#1396
#1397
#1398
#1399
#140
#1400
#1401
#1402
#1403
#1404
#1405
#1406
#1407
#1408
#1409
#141
#1410
#1414
#1419
#1422
#1423
#1425
#1426
#1427
#1428
#1429
#1430
#1431
#1433
#1435
#1437
#1438
#1440
#1441
#1442
#1443
#1444
#1445
#1446
#1447
#1448
#145
#1451
#1452
#1453
#1454
#1455
#1456
#1457
#1459
#1460
#1461
#1463
#1464
#1465
#1466
#1467
#1468
#1469
#1470
#1471
#1472
#1475
#1476
#1477
#1478
#148
#1482
#1483
#1484
#1486
#1487
#1488
#149
#1491
#1493
#1494
#1496
#1497
#1498
#1499
#150
#1500
#1502
#1503
#1505
#1506
#1507
#1508
#151
#1510
#1511
#1513
#1514
#1516
#1518
#152
#1520
#1521
#1522
#1523
#1524
#1525
#1526
#1527
#1528
#1531
#1532
#1533
#1534
#1535
#1538
#1539
#1540
#1541
#1542
#1543
#1543
#1545
#1546
#1548
#1549
#155
#1551
#1554
#1556
#1557
#1559
#1559
#156
#1560
#1563
#1565
#1566
#1567
#1568
#1569
#1570
#1571
#1572
#1573
#1574
#1575
#1576
#1577
#1578
#1579
#158
#1580
#1582
#1584
#1585
#1586
#1587
#1588
#159
#1590
#1591
#1592
#1593
#1594
#1595
#1596
#1597
#1598
#1600
#1601
#1602
#1603
#1604
#1605
#1606
#1608
#1609
#161
#1610
#1611
#1612
#1613
#1614
#1615
#1616
#1617
#1618
#1619
#1620
#1621
#1623
#1624
#1625
#1626
#1627
#1628
#1629
#163
#1632
#1636
#1637
#1638
#1640
#1641
#1642
#1643
#1644
#1645
#1646
#1647
#1648
#1649
#1650
#1651
#1652
#1653
#1654
#1656
#1656
#1659
#166
#1660
#1661
#1662
#1663
#1664
#1665
#1666
#1667
#1668
#1669
#167
#1671
#1672
#1673
#1674
#1677
#1678
#1679
#1680
#1681
#1682
#1683
#1685
#1685
#1686
#1687
#1688
#169
#1692
#1693
#1694
#1695
#1697
#1698
#170
#1700
#1701
#1702
#1702
#1703
#1704
#1705
#1706
#1707
#1707
#1708
#1709
#171
#1710
#1711
#1712
#1713
#1714
#1716
#1717
#1718
#1719
#1720
#1721
#1722
#1723
#1724
#1725
#1726
#1727
#1728
#173
#1730
#1731
#1732
#1733
#1734
#1735
#1737
#174
#1740
#1741
#1742
#1743
#1744
#1745
#1746
#1747
#1748
#1749
#175
#1750
#1751
#1751
#1752
#1753
#1754
#1755
#1758
#1759
#1759
#176
#1761
#1762
#1764
#1764
#1765
#1766
#1767
#1768
#1769
#177
#1770
#1771
#1773
#1774
#1776
#1777
#1779
#1779
#178
#1782
#1784
#1785
#1786
#1787
#1788
#179
#1790
#1791
#1792
#1793
#1796
#1799
#180
#1801
#1802
#1803
#1807
#1808
#1808
#1809
#181
#1810
#1812
#1817
#182
#1820
#1822
#1822
#1824
#1825
#1826
#1827
#1828
#1828
#1829
#183
#1830
#1836
#1839
#1839
#184
#1840
#1841
#1842
#1843
#1844
#1846
#1847
#1848
#185
#1852
#1853
#1855
#1857
#1857
#1858
#186
#1860
#1860
#1861
#1861
#1863
#1864
#1865
#1865
#1866
#1869
#1870
#1871
#1872
#1876
#1876
#1877
#1878
#188
#1880
#1883
#189
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#20
#201
#202
#203
#205
#207
#208
#209
#210
#211
#212
#213
#214
#215
#216
#217
#218
#219
#22
#220
#221
#222
#223
#224
#225
#227
#228
#229
#230
#231
#232
#234
#235
#236
#237
#238
#239
#240
#243
#245
#248
#249
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#260
#261
#262
#263
#264
#269
#27
#270
#272
#273
#274
#275
#280
#281
#284
#285
#286
#287
#289
#290
#292
#293
#294
#295
#296
#297
#298
#299
#300
#301
#302
#303
#306
#307
#308
#309
#310
#311
#312
#313
#314
#315
#316
#317
#320
#321
#322
#323
#324
#325
#326
#329
#33
#330
#332
#334
#335
#336
#338
#339
#34
#340
#341
#342
#345
#346
#347
#348
#349
#350
#351
#352
#353
#354
#355
#356
#357
#358
#359
#360
#361
#362
#363
#364
#366
#367
#368
#369
#370
#371
#375
#376
#377
#378
#379
#380
#381
#382
#384
#386
#387
#388
#389
#390
#391
#393
#395
#396
#398
#399
#4
#400
#401
#404
#405
#406
#407
#408
#409
#411
#412
#414
#417
#421
#422
#424
#425
#426
#431
#432
#433
#434
#435
#436
#44
#440
#443
#448
#449
#45
#451
#452
#453
#454
#456
#457
#458
#459
#46
#461
#462
#463
#464
#465
#466
#467
#468
#469
#47
#470
#471
#472
#473
#474
#477
#478
#479
#48
#480
#481
#482
#483
#485
#486
#487
#488
#489
#49
#490
#491
#492
#493
#494
#495
#498
#5
#50
#503
#504
#505
#506
#507
#510
#512
#513
#515
#517
#518
#519
#520
#521
#524
#527
#53
#530
#531
#533
#534
#535
#536
#537
#539
#540
#547
#548
#55
#550
#552
#554
#555
#556
#557
#559
#56
#561
#563
#564
#567
#567
#568
#569
#570
#571
#572
#574
#576
#577
#579
#58
#581
#584
#585
#586
#587
#588
#589
#59
#590
#591
#594
#596
#597
#599
#60
#600
#601
#602
#603
#604
#606
#607
#608
#609
#61
#611
#612
#615
#616
#618
#619
#620
#621
#622
#624
#625
#626
#627
#628
#629
#63
#630
#631
#633
#634
#635
#636
#637
#64
#640
#641
#642
#643
#644
#645
#646
#648
#649
#650
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#665
#666
#667
#668
#669
#670
#671
#672
#673
#674
#675
#676
#677
#678
#679
#68
#680
#681
#682
#683
#684
#685
#689
#69
#690
#693
#694
#695
#696
#697
#699
#70
#700
#701
#703
#705
#706
#707
#708
#709
#710
#712
#713
#714
#715
#719
#72
#720
#721
#722
#724
#726
#727
#728
#729
#73
#730
#731
#732
#733
#734
#735
#736
#737
#739
#74
#741
#742
#743
#744
#745
#746
#748
#75
#750
#751
#752
#753
#754
#755
#756
#757
#759
#76
#760
#761
#762
#763
#764
#766
#769
#77
#771
#773
#775
#776
#777
#778
#78
#780
#781
#782
#783
#784
#785
#786
#787
#790
#791
#792
#796
#798
#799
#801
#802
#803
#804
#805
#808
#81
#810
#811
#814
#815
#816
#818
#819
#82
#820
#821
#823
#824
#825
#828
#83
#830
#832
#834
#835
#836
#837
#840
#842
#843
#845
#846
#847
#849
#85
#850
#852
#853
#855
#856
#858
#859
#86
#860
#861
#862
#866
#867
#868
#869
#87
#870
#871
#872
#873
#874
#875
#876
#877
#880
#881
#882
#883
#884
#885
#886
#888
#889
#890
#891
#892
#894
#895
#896
#897
#9
#902
#903
#906
#907
#908
#909
#91
#910
#911
#913
#914
#915
#917
#918
#919
#92
#920
#922
#923
#926
#928
#93
#930
#931
#932
#933
#934
#935
#936
#937
#938
#939
#940
#941
#942
#944
#945
#946
#947
#948
#949
#95
#950
#953
#954
#956
#957
#958
#96
#960
#961
#962
#963
#964
#965
#966
#967
#968
#969
#97
#970
#971
#972
#973
#974
#975
#977
#978
#98
#980
#981
#982
#983
#984
#987
#988
#99
#990
#991
#992
#993
#994
#995
#996
#997
#998
#999
WASM-libs-release-pipeline
cvs-to-fossil-cutover
experimental
fts3-refactor
latest
libsql-0.1.0
libsql-0.2.0
libsql-0.2.1
libsql-rs-v0.2.0
libsql-rs-v0.3.0
libsql-rs-v0.3.1
libsql-rs-v0.3.2
libsql-rs-v0.3.3
libsql-rs-v0.4.0
libsql-rs-v0.5.0
libsql-rs-v0.5.0-alpha.1
libsql-rs-v0.5.0-alpha.2
libsql-server-v0.22.0
libsql-server-v0.22.1
libsql-server-v0.22.10
libsql-server-v0.22.11
libsql-server-v0.22.12
libsql-server-v0.22.13
libsql-server-v0.22.14
libsql-server-v0.22.15
libsql-server-v0.22.16
libsql-server-v0.22.17
libsql-server-v0.22.18
libsql-server-v0.22.19
libsql-server-v0.22.2
libsql-server-v0.22.20
libsql-server-v0.22.21
libsql-server-v0.22.22
libsql-server-v0.22.25
libsql-server-v0.22.3
libsql-server-v0.22.4
libsql-server-v0.22.5
libsql-server-v0.22.6
libsql-server-v0.22.7
libsql-server-v0.22.8
libsql-server-v0.22.9
libsql-server-v0.23.0
libsql-server-v0.23.1
libsql-server-v0.23.2
libsql-server-v0.23.3
libsql-server-v0.23.4
libsql-server-v0.23.5
libsql-server-v0.23.6
libsql-server-v0.23.7
libsql-server-v0.24.0
libsql-server-v0.24.1
libsql-server-v0.24.10
libsql-server-v0.24.11
libsql-server-v0.24.12
libsql-server-v0.24.13
libsql-server-v0.24.14
libsql-server-v0.24.15
libsql-server-v0.24.16
libsql-server-v0.24.17
libsql-server-v0.24.18
libsql-server-v0.24.19
libsql-server-v0.24.2
libsql-server-v0.24.20
libsql-server-v0.24.21
libsql-server-v0.24.22
libsql-server-v0.24.23
libsql-server-v0.24.24
libsql-server-v0.24.25
libsql-server-v0.24.26
libsql-server-v0.24.27
libsql-server-v0.24.28
libsql-server-v0.24.4
libsql-server-v0.24.5
libsql-server-v0.24.6
libsql-server-v0.24.7
libsql-server-v0.24.8
libsql-server-v0.24.9
libsql-v0.2.0-alpha.1
ls
major-release
mountain-lion
patch
release
relese
same-as-3.35.3
v0.0.1
v0.0.2
v0.10.0
v0.11.0
v0.12.0
v0.13.0
v0.14.0
v0.15.0
v0.16.0
v0.16.1
v0.16.2
v0.16.3
v0.17.0
v0.17.1
v0.17.2
v0.18.0
v0.18.1
v0.18.2
v0.19.0
v0.2.0
v0.2.2
v0.20.0
v0.20.1
v0.20.2
v0.20.3
v0.21.0
v0.21.1
v0.21.2
v0.21.3
v0.21.4
v0.21.5
v0.21.6
v0.21.7
v0.21.8
v0.21.9
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.4.0
v0.5.0
v0.6.0
v0.7.0
v0.8.0
v0.9.0
version-3.10.0
version-3.10.1
version-3.10.2
version-3.11.0
version-3.11.1
version-3.12.0
version-3.12.1
version-3.12.2
version-3.13.0
version-3.14.0
version-3.14.1
version-3.14.2
version-3.15.0
version-3.15.1
version-3.15.2
version-3.16.0
version-3.16.1
version-3.16.2
version-3.17.0
version-3.18.0
version-3.18.1
version-3.18.2
version-3.19.0
version-3.19.1
version-3.19.2
version-3.19.3
version-3.19.4
version-3.20.0
version-3.20.1
version-3.21.0
version-3.22.0
version-3.23.0
version-3.23.1
version-3.23.2
version-3.24.0
version-3.25.0
version-3.25.1
version-3.25.2
version-3.25.3
version-3.26.0
version-3.27.0
version-3.27.1
version-3.27.2
version-3.28.0
version-3.29.0
version-3.30.0
version-3.30.1
version-3.31.0
version-3.31.1
version-3.32.0
version-3.32.1
version-3.32.2
version-3.32.3
version-3.33.0
version-3.34.0
version-3.34.1
version-3.35.0
version-3.35.1
version-3.35.2
version-3.35.3
version-3.35.4
version-3.35.5
version-3.36.0
version-3.37.0
version-3.37.1
version-3.37.2
version-3.38.0
version-3.38.1
version-3.38.2
version-3.38.3
version-3.38.4
version-3.38.5
version-3.39.0
version-3.39.1
version-3.39.2
version-3.39.3
version-3.39.4
version-3.6.10
version-3.6.15
version-3.7.10
version-3.7.11
version-3.7.12
version-3.7.12.1
version-3.7.13
version-3.7.14
version-3.7.14.1
version-3.7.15
version-3.7.15.1
version-3.7.15.2
version-3.7.16
version-3.7.16.1
version-3.7.16.2
version-3.7.17
version-3.7.2
version-3.7.4
version-3.7.5
version-3.7.6
version-3.7.6.1
version-3.7.6.2
version-3.7.6.3
version-3.7.7
version-3.7.7.1
version-3.7.8
version-3.7.9
version-3.8.0
version-3.8.0.1
version-3.8.0.2
version-3.8.1
version-3.8.10
version-3.8.10.1
version-3.8.10.2
version-3.8.11
version-3.8.11.1
version-3.8.2
version-3.8.3
version-3.8.3.1
version-3.8.4
version-3.8.4.1
version-3.8.4.2
version-3.8.4.3
version-3.8.5
version-3.8.6
version-3.8.6.1
version-3.8.7
version-3.8.7.1
version-3.8.7.2
version-3.8.7.3
version-3.8.7.4
version-3.8.8
version-3.8.8.1
version-3.8.8.2
version-3.8.8.3
version-3.8.9
version-3.9.0
version-3.9.1
version-3.9.2
version-3.9.3
-
a6370df1e1
Bug fix in the IF NOT EXISTS logic. (CVS 2858)
drh
2006-01-04 21:40:06 +00:00 -
446a9b825b
Bug fix in the new "exists" method of the TCL interface. (CVS 2857)
drh
2006-01-04 18:13:26 +00:00 -
5af7e19bd0
Update document for CREATE INDEX IF NOT EXISTS and DROP INDEX IF EXISTS (CVS 2856)
drh
2006-01-04 15:58:28 +00:00 -
4d91a701bd
Add support for CREATE INDEX IF NOT EXISTS and DROP INDEX IF EXISTS. (CVS 2855)
drh
2006-01-04 15:54:36 +00:00 -
f93339decb
Always case 0 to (char*) on varargs functions. Otherwise there are problems on 64-bit machines. (CVS 2854)
drh
2006-01-03 15:16:26 +00:00 -
34e8494202
Add test files for the asynchronous IO concept. (CVS 2853)
danielk1977
2006-01-03 13:39:25 +00:00 -
dddca28608
The sqlite TCL command no longer returns the hex address of the sqlite3* structure. Instead there is a new command in testfixture to find that information. (CVS 2852)
drh
2006-01-03 00:33:50 +00:00 -
88f474a938
Add the xInMutex method to the os-layer switch for testing whether or not mutexes are used correctly. (CVS 2851)
drh
2006-01-02 20:00:12 +00:00 -
35a5965a17
Additional tests for descending indices. Comment changes. (CVS 2850)
drh
2006-01-02 18:24:40 +00:00 -
5118b918d8
Repair typo in previous commit. (CVS 2849)
danielk1977
2005-12-30 16:31:53 +00:00 -
aef0bf6429
Add part of the btree layer of the shared-cache feature. (CVS 2848)
danielk1977
2005-12-30 16:28:01 +00:00 -
faa59554c3
Add support for CREATE TABLE IF NOT EXISTS. (CVS 2847)
drh
2005-12-29 23:33:54 +00:00 -
72e5c6dbb9
Bug fix in codec processing. (CVS 2846)
drh
2005-12-29 23:04:01 +00:00 -
d946db0064
Add serial-types 8 and 9 for integer constants of 0 and 1 that use zero bytes of storage. Make the default file format 4. Add the SQLITE_DEFAULT_FILE_FORMAT compile-time option to lower the default file format number so that newly created databases can be read and written by older versions of SQLite. (CVS 2845)
drh
2005-12-29 19:23:06 +00:00 -
aa81608eb0
Fix for ticket #1575. (CVS 2844)
drh
2005-12-29 12:53:09 +00:00 -
a073384f08
Add support for DROP TABLE IF EXISTS. (CVS 2843)
drh
2005-12-29 01:11:36 +00:00 -
ab8aa68325
Make genericAllocationSize work on NULL pointers. (CVS 2842)
drh
2005-12-22 13:47:49 +00:00 -
0b2f3160d6
Bug fixes and additional testing of descending indices. (CVS 2841)
drh
2005-12-21 18:36:45 +00:00 -
d28bcb305b
Basic functionality for descending indices is in place. Lots more testing needed. (CVS 2840)
drh
2005-12-21 14:43:11 +00:00 -
85eeb692f3
Progress toward decending indices. (CVS 2839)
drh
2005-12-21 03:16:42 +00:00 -
db515783f7
Include sqlite3_release_memory() code when SQLITE_MEMDEBUG is not defined. (CVS 2838)
danielk1977
2005-12-20 14:37:59 +00:00 -
5591df558a
Add simple tests and fixes for sqlite3_soft_heap_limit() (CVS 2837)
danielk1977
2005-12-20 09:19:37 +00:00 -
a34b0794e0
Version 2.8.17 (CVS 2836)
drh
2005-12-19 17:56:44 +00:00 -
6ed65f5a3f
Website changes in preparation for the release of 2.8.17. (CVS 2834)
drh
2005-12-19 17:53:35 +00:00 -
058d3c4477
Bump the version number of the 2.8 branch to 2.8.17. (CVS 2833)
drh
2005-12-19 17:38:35 +00:00 -
fdd4af7e7b
Backport the fix for ticket #1567 to version 2.8. (CVS 2832)
drh
2005-12-19 17:37:09 +00:00 -
739aab893a
Version 3.2.8 (CVS 2835)
branch_3_2
drh
2005-12-19 17:26:59 +00:00 -
29b6e57b3e
Website changes for the release of 3.2.8. (CVS 2831)
drh
2005-12-19 17:26:46 +00:00 -
6a42c8f368
Bump the version number on the 3.2 branch to 3.2.8. (CVS 2830)
drh
2005-12-19 16:34:31 +00:00 -
523de6a830
Backport the fix for ticket #1567 into the 3.2 branch. (CVS 2829)
drh
2005-12-19 16:29:07 +00:00 -
8f9b728b62
Tentative fix for ticket #1567: disable the sqlite3pager_dont_write() optimization when a statement transaction is active. We continue to look for a better fix. (CVS 2827)
drh
2005-12-19 16:15:31 +00:00 -
0190d1da46
Add some very simple test cases (and resulting bug fixes) for release_memory(). (CVS 2826)
danielk1977
2005-12-19 14:18:11 +00:00 -
13f7299bbe
Add the (untested) sqlite3_release_memory() function. (CVS 2825)
danielk1977
2005-12-18 08:51:22 +00:00 -
f3f06bb30c
Verify that the rollback-hook is invoked correctly when a malloc() failure occurs. (CVS 2824)
danielk1977
2005-12-16 15:24:28 +00:00 -
71fd80bf5c
Add the sqlite3_rollback_hook() API. Still requires further testing. (CVS 2823)
danielk1977
2005-12-16 06:54:01 +00:00 -
fdd6e85a34
Initial infrastructure for recognizing DESC indices and being able to read and write older databases that specify DESC indices but do not really use them. Nothing is close to working yet. (CVS 2822)
drh
2005-12-16 01:06:16 +00:00 -
fbfb60bc25
Fix the utf8 to utf16 conversion routine for short strings. Bug introduced by check-in (2817). (CVS 2821)
drh
2005-12-15 22:34:00 +00:00 -
94eb6a14cb
Add the sqlite3_update_hook() API. (CVS 2820)
danielk1977
2005-12-15 15:22:08 +00:00 -
c529f52046
Move malloc(), free(), realloc() and allocationSize() into the Os vtbl. (CVS 2819)
danielk1977
2005-12-15 10:50:53 +00:00 -
13a68c3f61
Add the sqlite3_os_routine_set()/get() functions. (CVS 2818)
danielk1977
2005-12-15 10:11:30 +00:00 -
af9a7c22b5
Fix memory allocation problems on the utf-16 versions of collating function control routines. (CVS 2817)
drh
2005-12-15 03:04:10 +00:00 -
26abcb1eef
Avoid using the transient value in the UTF-16 collation needed callback. (CVS 2816)
drh
2005-12-14 22:51:16 +00:00 -
268803a95b
Properly zero-terminate UTF-16 collation names on an sqlite3_collation_needed16 callback. (CVS 2815)
drh
2005-12-14 20:11:30 +00:00 -
7ddad969a4
Fix minor malloc() related problems and add sqlite3_soft_heap_limit() stubs. (CVS 2814)
danielk1977
2005-12-12 06:53:03 +00:00 -
97f2ebc192
Add the "exists" method to the TCL interface. (CVS 2813)
drh
2005-12-10 21:19:04 +00:00 -
e57c06fdf0
New bind tests (check-ins (2797) and (2798)) only work right on a UTF8 database. So make sure they are only run when the database is UTF8. (CVS 2812)
drh
2005-12-09 20:54:34 +00:00 -
03d847eafe
More annoying and pointless signedness warnings fixed. (CVS 2811)
drh
2005-12-09 20:21:58 +00:00 -
2646da7e52
Clean up annoying (and pointless) compiler warnings about differing signedness. (CVS 2810)
drh
2005-12-09 20:02:05 +00:00 -
97cb2e969b
Define the sqliteMalloc() macro differently to avoid a compiler warning. (CVS 2809)
danielk1977
2005-12-09 14:39:04 +00:00 -
2e588c7525
Many small changes to ensure memory is not leaked after malloc() fails. (CVS 2808)
danielk1977
2005-12-09 14:25:08 +00:00 -
fde4a6f8a4
Add more stress testing to autovacuum in an (unsuccessful) attempt to reproduce a reported problem. Even though these tests did not uncover anything amiss, extra tests never hurt... (CVS 2807)
drh
2005-12-09 02:35:53 +00:00 -
3c4f2a4202
Provide a pragma to set the codec key. (CVS 2806)
drh
2005-12-08 18:12:56 +00:00 -
00fd957b78
Add some tests for malloc() failure within the column_name() and column_decl() APIs. (CVS 2805)
danielk1977
2005-12-07 06:27:43 +00:00 -
f4208043d6
Allow VACUUM to detach the auxillary database after malloc() fails. (CVS 2804)
danielk1977
2005-12-06 17:48:31 +00:00 -
f744bb56a1
Modify ATTACH and DETACH to execute at runtime instead of compile time. (CVS 2803)
danielk1977
2005-12-06 17:19:11 +00:00 -
7dd90a4785
Report errors out of sqlite3_open16(). (CVS 2802)
drh
2005-12-06 13:19:07 +00:00 -
1a485fca83
Add test file for new malloc() failure handling. (CVS 2801)
danielk1977
2005-12-06 12:57:58 +00:00 -
261919cc16
Some elements of the new malloc() failure handling. Not all cases work properly yet. Also, library is not threadsafe if malloc() fails right now. (CVS 2800)
danielk1977
2005-12-06 12:52:59 +00:00 -
67e0b84f7d
Update mailing list hyperlink on the support page. (CVS 2799)
drh
2005-12-05 22:22:40 +00:00 -
5c434b7265
Make sure sqlite3_result_text can handle text strings with embedded '\000' characters. (CVS 2798)
drh
2005-12-05 13:20:01 +00:00 -
bf8aa2a6c5
Add a test to verify that binding text with embedded '\000' works. Also comment changes in os.h. (CVS 2797)
drh
2005-12-02 02:44:05 +00:00 -
e90a9ffa12
Documentation updates. (CVS 2796)
drh
2005-12-02 01:57:42 +00:00 -
054889ec6d
Restructure the OS interface yet again. This time make the OsFile object a virtual base class which is subclassed for unix, windows, and the crash test simulator. Add the new file "os.c" for common os layer code. Move all OS-specific routines into the sqlite3Os structure. (CVS 2795)
drh
2005-11-30 03:20:31 +00:00 -
392b3ddf2e
The crash test works now, at least on unix. Untested on windows. But it never worked on windows before so if it still does not there is no big loss. I am still troubled by the current design of the OS overloading mechanism. Expect to see more changes. (CVS 2794)
drh
2005-11-29 19:56:32 +00:00 -
a2eebaa43b
Make the build work on windows again. Ticket #1544. (CVS 2793)
drh
2005-11-29 19:50:24 +00:00 -
1a23593dc0
The crash tests now compile, at least. But they get wrong results. The problem is fundamental and suggests I need to completely rethink how the new OS backend should work. (CVS 2792)
drh
2005-11-29 18:37:15 +00:00 -
9cbe635219
Make the OsFile structure opaque with its internal structure known only to the appropriate os_*.c implementation. Omit the os_unix.h and os_win.h include files. The crash tests are broken by this patch. (CVS 2791)
drh
2005-11-29 03:13:21 +00:00 -
9267bdcecd
Replace a call to sprintf() with sqlite3MPrintf() since on some embedded platforms, sprintf() is busted. Need to go through and do similar replacements elsewhere in the code. (CVS 2790)
drh
2005-11-28 12:36:35 +00:00 -
9a5f7474e3
Disable the OR-clause optimization if it does not result in an index being used that would not have been used otherwise. In other words, do not convert OR clauses into an IN statement if it does not help the optimizer. (CVS 2789)
drh
2005-11-26 14:24:40 +00:00 -
54a167d1fe
Make sure left joins still work even when the OR clause optimization fires. Ticket #1537. (CVS 2788)
drh
2005-11-26 14:08:07 +00:00 -
d86959f588
Remove some vestiges of the old OS_TEST driver. (CVS 2787)
drh
2005-11-26 03:51:18 +00:00 -
18839217da
Add an OS method for making copies of file descriptors. This fixes the crash tests. (CVS 2786)
drh
2005-11-26 03:43:23 +00:00 -
9c06c95309
Modify the OS layer so that I/O routines are called through a virtual function table. The os_test.c module has been replaced by test6.c. The crash tests are busted now and need to be fixed. (CVS 2785)
drh
2005-11-26 00:25:00 +00:00 -
aa2289f89c
Ensure a low system limit on the number of open files does not cause manydb.test to fail. (CVS 2784)
danielk1977
2005-11-25 10:55:57 +00:00 -
4af65bb160
Add the compilation option SQLITE_DISABLE_DIRSYNC (CVS 2783)
danielk1977
2005-11-25 10:38:22 +00:00 -
d7c03f7485
Add the compilation option SQLITE_DISABLE_DIRSYNC (CVS 2782)
danielk1977
2005-11-25 10:38:22 +00:00 -
26c5d79f60
If SQLITE_DISABLE_LFS is defined, omit the bigfile tests. (CVS 2781)
danielk1977
2005-11-25 09:01:23 +00:00 -
0964b23a99
Check the return code of full_fsync() when used to sync a directory fd. (CVS 2780)
danielk1977
2005-11-25 08:47:57 +00:00 -
94c1f6f731
Preserve 64-bit last insert rowids across triggers. (CVS 2779)
drh
2005-11-25 02:43:50 +00:00 -
91636d58c0
The --enable-cross-thread-connect configuration option or the -DSQLITE_ALLOW_XTHREAD_CONNECT compile-time option permits database connections to be moved across threads. This will cause latch-ups and failures on some linux systems such as RedHat-9. Do not use these options if you want a portable build. (CVS 2778)
drh
2005-11-24 23:14:00 +00:00 -
22465ced29
Make sure sqliteInt.h is included before any system includes. This is required for QNX. Ticket #1478. (CVS 2777)
drh
2005-11-24 22:33:05 +00:00 -
fa3b19ef3d
Reduce the number of distinct token symbols in the parser so that the parser can store tokens in a single byte and thus be smaller in size. (CVS 2776)
drh
2005-11-24 22:22:29 +00:00 -
31beae983e
Comment changes. No changes to code. (CVS 2775)
drh
2005-11-24 14:34:36 +00:00 -
3a4a2d40e1
Fix a comment in btree.c. No code changes. (CVS 2774)
drh
2005-11-24 14:24:28 +00:00 -
3eda040be9
Fix incorrect type conversions when copying from a table into itself. Ticket #1536. (CVS 2773)
drh
2005-11-24 13:15:32 +00:00 -
32daab6cb0
Less verbose output when EXPLAIN QUERY PLAN identifies use of the primary key. (CVS 2772)
drh
2005-11-21 12:48:24 +00:00 -
36d649303f
The EXPLAIN QUERY PLAN now identifies when tables use the integer primary key. (CVS 2771)
drh
2005-11-21 12:46:27 +00:00 -
4efc083f57
Fix a problem with the sorting of literals in a compound query. Ticket #1501. (CVS 2770)
drh
2005-11-16 13:47:50 +00:00 -
7e56e71125
Do not allow aggregate functions in a WHERE clause. Ticket #1514. (CVS 2769)
drh
2005-11-16 12:53:15 +00:00 -
ed2df7fb68
Avoid unnecessary strlen() calls in the OP_String opcode. (CVS 2768)
drh
2005-11-16 04:34:32 +00:00 -
a0943e6666
Fix a bug in UTF-16 handling introduced by the previous check-in. (CVS 2767)
drh
2005-11-15 02:14:00 +00:00 -
8a51256c0c
Create separate affinities for INTEGER and REAL. (CVS 2766)
drh
2005-11-14 22:29:05 +00:00 -
a8f1914b72
Fix documentation typo. (CVS 2765)
drh
2005-11-14 11:51:45 +00:00 -
fd405314d3
About 0.5KiB of additional compression in the parser tables. (CVS 2764)
drh
2005-11-06 04:06:59 +00:00 -
152410fade
Work around a bug in MSVC++. Ticket #1513. (CVS 2763)
drh
2005-11-05 15:11:22 +00:00 -
8a9f38feb2
Remove a C++-ism that slipped into the code during the recent CHECK enhancements. Ticket #1513. (CVS 2762)
drh
2005-11-05 15:07:55 +00:00 -
ada354db0e
Improved table compression in lemon reduces the overall library size by about 1.5KiB. (CVS 2761)
drh
2005-11-05 15:03:59 +00:00 -
c9ac5caa45
VACUUM works even on an empty database. Ticket #1512. (CVS 2760)
drh
2005-11-04 22:03:30 +00:00 -
c01be744bc
sqlite3_column_int() and similar routines return 0 or 0.0 on an out-of-memory condition, not some mysterious error code. (CVS 2759)
drh
2005-11-03 14:29:55 +00:00 -
4284fb0778
Prohibit parameters in CHECK constraint expressions. (CVS 2758)
drh
2005-11-03 12:33:28 +00:00