repo.or.cz
/
sqlite.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge trunk into this branch.
2024-03-13
Dan Kennedy
Merg
e
tru
n
k
in
t
o this bra
n
ch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Ensure that if a multi-row VALUES cannot be coded wh
i
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Avoid creat
i
ng a
co-routine inc
r
ementally for
a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
A
dd po
i
n
t
er to documentation to testrunner
.
t
cl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
an K
e
nnedy
Have testrunner
.
t
cl set SQL
I
TE_TMPDIR o
n
windows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
C
o
rr
e
ctly initialize the SrcItem
.
iCur
s
o
r fiel
d
to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan K
e
nnedy
Have
testrunner
.
tcl have each
t
est store its t
e
mp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
D
a
n Kennedy
Have testrunner
.
tcl have each test store its temp fil
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
K
e
nnedy
F
i
x an
o
ther testr
u
nn
e
r
.
t
c
l
prob
l
e
m on windows
.
commit
|
commitdiff
|
tree
2024-03-11
Da
n
K
enned
y
Fix
a missing br
a
ce pro
b
lem in tes
t
r
unne
r
.
tcl introduced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
a
n
K
enne
d
y
Upd
a
t
e
mde
v
test and
s
de
v
test t
o
do
s
hell bu
i
l
ds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
At
t
empt to reduce the me
m
ory used by V
A
LUES claus
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kenned
y
Omit
s
ome extra tests
for
t
he int
c
k
ex
t
ension in OMIT_V
I
RTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
Ke
n
nedy
Fix
p
ragma
6
.
test so
t
h
at
i
t works with
EN
A
B
LE_OVER
S
IZ
E
_C
E
LL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan
K
ennedy
Do not run tests fo
r
the intc
k
e
x
te
n
s
i
on in OMIT_
V
IRTUAL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Ke
n
ne
d
y
Fix handling
of "id=?" corner ca
s
e
s
in rtree when the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Ke
n
nedy
R
e
move code that added a P
4
paramet
e
r
to the OP_Vari
a
bl
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Ken
n
e
d
y
Ensure mem
o
ry cells are properl
y
freed
b
efore they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Have
"
PRAGMA quick_c
h
eck" comp
a
re
t
he number
o
f entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kennedy
Allow "_" characters to appear be
t
ween any two
d
i
g
its
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
a
n Kennedy
Add
t
he
intck ext
e
nsi
o
n
.
F
o
r perf
o
rming incremental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Merge latest trunk changes into thi
s
bran
c
h
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
A
dd
f
urther te
s
t
s for the intck mo
d
ul
e
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Add tests
f
o
r the n
e
w cod
e
on this branch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kenn
e
dy
Add the "
.
intck ?STEPS_PER_UNLOCK?" comm
a
nd to
t
he
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix
detecti
o
n of surplus i
n
de
x
e
n
t
ries when all
i
ndex
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Da
n
K
ennedy
Fix prob
l
ems with
resuming
integrity-check operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ke
n
nedy
Fix vari
o
us issues in sq
l
ite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
K
e
n
ned
y
Simplify the way th
e
restart key is saved internally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Add docume
n
tatio
n
to ext/intck/sqli
t
e3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Ke
n
nedy
Ensure
i
ntck test
s
are
r
un by testrunner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ke
n
nedy
M
e
r
ge trunk cha
n
g
es
i
nto
this
bran
c
h
.
commit
|
commitdiff
|
tree
2024-02-20
D
an Kennedy
Have the
i
n
t
ck extens
i
o
n
bet
t
er h
a
ndle corruption at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kenne
d
y
U
s
e fewer cycles
to g
e
ne
r
ate the "
n
e
xt ke
y
"
va
l
ue u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kenn
e
dy
C
onsider using "=" and IS
operators
with even
l
ow-qual
i
ty
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
U
s
e more eff
i
ci
e
nt SQL to verify that indexe
s
contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan K
e
nn
e
dy
Add implemen
t
a
ti
o
n of
s
qlite3_intck_s
u
spend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
Add start of extension for incremental in
t
egrity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
D
a
n
K
e
nned
y
Hand
l
e
a
n OOM case in fts5
c
ode to query tokendat
a
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
a
n Kennedy
Hav
e
rtree avoid keeping a blob
h
a
ndle open f
o
llowing
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Retur
n
SQLITE_AB
O
R
T if
th
e
underlying sh
a
dow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
D
an
K
e
n
nedy
Return SQLITE_ABORT
i
f the under
l
yi
n
g sh
a
dow table
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Have "PRAGMA quick
_
c
heck" compare the number of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan
K
ennedy
F
i
x typo in
v
dbe
.
c
c
omment
.
N
o
changes to cod
e
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Ke
n
nedy
Ensur
e
the fts5
x
Integri
t
y method correc
t
ly returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan K
e
n
n
edy
Ensu
r
e th
e
fts3
xI
n
t
e
grity method correct
l
y returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kenn
e
dy
Consi
d
e
r an index for queries like "SELECT count
(
DISTI
N
CT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan
Kenned
y
Avoi
d
a potential bu
f
fer overread
w
hen handli
n
g
c
o
rrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kenned
y
In os_uni
x
.
c a
n
d
o
s_win
.
c, do not allow xFe
t
ch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Ken
n
e
dy
A
d
d e
x
tra checks for t
h
e val
i
d
i
t
y
of a nume
r
ic literal
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ken
n
e
d
y
Fix a
p
roble
m
in t
h
e previous
commit with h
e
x
liter
a
ls
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
an
Kenned
y
Al
l
ow und
e
rscore
s
to o
c
cur in hex lite
r
als
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
A
d
d
e
x
tra
tests for the
code o
n
t
his b
r
a
n
ch
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
Kennedy
Fix test s
c
ript
l
iteral
.
t
e
st so
t
hat i
t
wor
k
s w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
an Kennedy
Fix test script l
i
teral
.
te
s
t so that i
t
w
o
rk
s
with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Mer
g
e trunk c
h
ange
s
into
t
hi
s
branc
h
.
commit
|
commitdiff
|
tree
2024-01-20
Da
n
Kennedy
Ensure
t
hat values genera
t
ed by DEFAULT c
l
a
u
ses th
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
an Ke
n
nedy
Add t
e
st cas
e
s
for the new
c
ode on thi
s
branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Ken
n
edy
Allow "_" characters to app
e
ar fo
l
lo
w
ing any digit
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Da
n
Kenned
y
A
l
low
large hexadecimal
literals to b
e
used
a
s DEFA
U
LT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan Kenne
d
y
Ensure that th
e
xInt
e
grity
m
e
th
o
ds of fts3 and
fts
5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Da
n
Ke
n
ne
d
y
Have
the shell tool aut
o
matically e
n
a
b
le SQLITE_CONFIG
_
DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Kennedy
I
n
f
ts5,
f
lush the co
n
te
n
t
s of t
h
e
in-memor
y
hash
tab
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan K
e
nnedy
Automaticall
y
turn off
D
EFENSIVE mode i
n
the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ken
n
edy
Fix
d
ate on
n
ew file
shell9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
D
an
K
e
n
n
edy
Automatically turn off D
E
FENS
I
VE mode
in t
h
e shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Ensure that
SQLIT
E
_PROTOCOL is not r
e
tur
n
ed too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan K
e
n
n
edy
E
n
s
ure that SQLITE
_
PR
O
TOCOL is
not retur
n
ed
t
oo early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Ke
n
n
e
dy
Update exten
s
ion ex
t
/misc/totext
.
c to
a
void both
ub
s
a
n
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
D
a
n Ke
n
nedy
Update extension
e
xt/misc/t
o
t
ext
.
c to avoid both
ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan Kennedy
Tes
t
ing code left
in by accident
.
commit
|
commitdiff
|
tree
2024-01-02
Dan Kenned
y
Fi
x
a problem in
f
ts5 caused
b
y a COMMIT
involving
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Dan
Ken
n
edy
Update fts5or
i
gintex
t
4
.
test
to wor
k
with SQ
L
ITE_DIRECT_OVERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
Dan Ken
n
edy
Fix a problem in
the shell tool (not library) caus
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Dan Ken
n
e
d
y
Ensu
r
e
th
a
t the
x
ColumnText()
,
xQuer
y
Phrase() and xPhra
s
eFir
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
a
n Kennedy
Add
t
he -fno-sani
t
i
z
e-re
c
over=undefined t
o
t
he sanitiz
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Da
n
Ken
n
edy
Fix a usa
n
c
omplaint about
sig
n
ed in
t
eg
e
r overflow
.
commit
|
commitdiff
|
tree
2023-12-20
Dan Kennedy
Fi
x
SQLITE_ENABLE_SET
L
K_
T
I
M
E
O
U
T assert()
s
t
a
tements
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kenne
d
y
Avoi
d
e
x
piring prepa
r
ed statements in the middle of
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan
K
enne
d
y
Do not run test
script fts5ori
g
intest4
.
t
e
st with
either
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan
K
enned
y
Avoid
running
t
h
e
"no
_
mut
e
x_
t
ry" te
s
ts with SQLITE_ENAB
L
E_SE
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Dan
Ke
n
nedy
Improve the
err
o
r message returned by an fts5 'r
e
build
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Dan
Kennedy
Avoid
d
ropping an error
c
o
d
e
in new fts5 tok
e
n
d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Ensure
an
f
t
s5vocab
t
able
never use
s
a
special t
o
ke
n
data
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
an
K
ennedy
Avoid an assert() failure
when queryi
n
g
an fts5vocab
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Ke
n
nedy
Fix a null-pointer dereference
i
n
fts5 tokend
a
ta
=
1
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Da
n
Kenne
d
y
Fix a p
r
oblem with handling
O
OM and
o
t
her errors i
n
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
a
n Ke
n
ne
d
y
Differ
e
nt fix fo
r
the fts5 COM
M
IT-following-OOM prob
l
e
m
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kenne
d
y
Fix compiler war
n
ing about shadowe
d
v
ariable
i
n fts5_index
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Ke
n
ne
d
y
Up
d
ate do
c
umentatio
n
comm
e
nts in fts5
.
h
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kennedy
Add the tokendata=1 option and related APIs to fts5
.
commit
|
commitdiff
|
tree
2023-12-06
Da
n
K
e
n
n
e
dy
Merg
e
tru
n
k
changes
i
n
t
o
this
b
ra
n
c
h
.
commit
|
commitdiff
|
tree
2023-12-05
Dan Kenne
d
y
Further
t
ests
for the new cod
e
on this branch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Ke
n
nedy
Add furth
e
r tests for xIns
t
T
o
ken()
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kennedy
Fixes for
x
I
nstToken() with
t
o
kendata
=
0 tables
.
And
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kennedy
Fix memory leak in n
e
w code on
t
h
is
b
ranch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan K
e
nnedy
Fix a pr
o
b
lem with the xInstC
o
unt()
API
and "ORD
E
R
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Ke
n
nedy
Fi
x
b
ug in
xInstToken
(
) c
a
using the
wrong token to
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Da
n
K
e
n
nedy
Add tests for using tokendat
a
=1
a
nd cont
e
ntless_delet
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Dan Kennedy
Fix various co
m
piler warnings a
n
d other problems with
.
.
.
commit
|
commitdiff
|
tree
next