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
Da
n
K
e
nnedy
M
e
rge trun
k
i
nto th
i
s bran
c
h
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Ensure
that if
a
m
u
lti-
r
ow V
A
LUES c
a
nnot be co
d
ed wh
i
le
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenne
d
y
Avoid cr
e
ating a co-routine in
c
remen
t
ally for a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Da
n
Kenne
d
y
Add pointer to doc
u
mentation to t
e
s
trunner
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
Ken
n
edy
Hav
e
testrunn
e
r
.
tcl set SQLITE_TMPD
I
R on windows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Co
r
rect
l
y
i
n
itialize the SrcItem
.
iCurso
r
field to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have testr
u
nner
.
tcl have each test sto
r
e its t
e
m
p
f
i
l
es
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
D
a
n
Kennedy
H
a
ve
testrunner
.
t
cl have e
a
ch test store its temp file
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
an Kennedy
Fix another tes
t
runner
.
tcl problem on window
s
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Fix a missing brace problem
i
n test
r
un
n
er
.
tcl introduced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
K
ennedy
Upd
a
t
e
mdevtest and sdevtest to do shel
l
builds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Da
n
Kennedy
Attempt
t
o reduce the m
e
mory u
s
ed by
VA
L
UES
clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Ken
n
e
d
y
Omit some
e
x
t
ra tes
t
s
for the intc
k
extension in OMIT
_
VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Da
n
Ke
n
ne
d
y
F
ix pr
a
gma6
.
t
e
st so that it
work
s
w
i
t
h
E
NABLE_
O
VERSIZE_
C
ELL
_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
D
a
n Kennedy
Do not run
t
e
s
ts fo
r
the i
n
tck extension in OMIT
_
V
I
RTU
A
L
_
TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Kennedy
Fix
handling of "id=?" corner cases i
n
rtr
e
e when t
h
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Kenn
e
d
y
Remove code that a
d
ded a P4 par
a
mete
r
to the OP_Variable
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Da
n
Kennedy
Ensu
r
e
memory ce
l
ls
a
re
p
roper
l
y freed before they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Da
n
K
e
n
nedy
Have "PRA
G
MA quick_check" c
o
mpar
e
the numb
e
r of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Da
n
Kennedy
Allow "_"
c
hara
c
t
e
rs to ap
p
ear betw
e
en any tw
o
d
igits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kenn
e
d
y
A
dd th
e
i
n
t
ck extension
.
For
p
erforming incremental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan
K
ennedy
Merge latest
t
runk changes into this bra
n
c
h
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kenn
e
dy
Add further tests for the
i
ntck module
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
A
d
d tests fo
r
the new c
o
de on this branch
.
commit
|
commitdiff
|
tree
2024-02-23
D
an Ken
n
e
dy
Add the "
.
i
n
tck ?STEPS_PER
_
UNLOCK?" command to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
F
ix
detection of surplus index entries
w
hen all indexe
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan K
e
nnedy
Fix problems wi
t
h res
u
ming int
e
g
r
ity-check operations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenn
e
dy
Fix vari
o
us issues
i
n sqlite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Sim
p
lify
t
he way the resta
r
t key is saved in
t
ernally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenned
y
Add documentation to ext
/
in
t
ck/sqlite3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
E
n
s
u
re in
t
ck tests
are
ru
n
by testrunne
r
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
K
en
n
edy
Me
r
ge trunk changes into this branch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
H
a
ve the i
n
tck e
x
tension better
handle corruptio
n
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Use fewer
c
y
cles
t
o gener
a
t
e
t
h
e
"next key" value used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Consider
us
i
n
g
"=" and IS operators with eve
n
low-qualit
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
D
an
Kennedy
U
s
e more ef
f
icient SQL to verify that indexes
c
ontain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Add im
p
lem
e
ntation of
sqlite3_i
n
tck_suspe
n
d()
.
commit
|
commitdiff
|
tree
2024-02-17
D
an
K
ennedy
Add
start of extension for incremental
i
ntegrity-che
c
ks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan K
e
nnedy
H
andle
a
n OOM case in fts5
c
ode to query
tokendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Kenne
d
y
Ha
v
e rtr
e
e avoid k
e
eping
a
blob
handle
open fol
l
owing
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan
Kennedy
Retu
r
n
S
QLITE_A
B
ORT
if
t
h
e underlying shad
o
w table
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
D
an Kennedy
Return SQLITE_ABORT if the under
l
ying shadow
t
ables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kenn
e
d
y
Have "PRAGM
A
quick_che
c
k" compare t
h
e numbe
r
of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
D
a
n
Kennedy
Fix typo i
n
vdb
e
.
c comment
.
No changes to co
d
e
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensure the fts5 xIntegrity metho
d
c
o
r
r
ectly r
e
tu
r
n
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Da
n
Kennedy
En
s
ure the
fts3 xInteg
r
ity method corr
e
c
t
ly retu
r
ns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
an K
e
nnedy
Co
n
side
r
an
i
n
dex fo
r
queries like "SE
L
ECT count(
D
ISTI
N
CT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
an K
e
n
n
e
d
y
Av
o
id a
potential buffe
r
overread when h
a
ndling cor
r
upt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
a
n
Kennedy
In os
_
unix
.
c and os_win
.
c
,
do n
o
t all
o
w xFetch() t
o
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kenn
e
dy
Add extra che
c
k
s
f
o
r the
v
alidity of a n
u
meric l
i
t
er
a
l
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fi
x
a pr
o
blem in the prev
i
o
u
s commi
t
with hex literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
Ken
n
edy
Allow underscores to
occur
in hex lite
r
als
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n
K
e
nnedy
A
dd e
x
tra tests f
o
r the
code on
t
his branch
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n Kennedy
Fix test script literal
.
test so t
h
at it works
with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n Kennedy
Fix test scr
i
pt
l
ite
r
al
.
t
est so that it w
o
rks wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenn
e
dy
Merge trunk changes into this
branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan
K
enn
e
dy
Ensure that val
u
es gener
a
ted by DEFAUL
T
clause
s
that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Add test cases for t
h
e new co
d
e on this branch
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n
Kenne
d
y
A
llow "_" cha
r
acters to
ap
p
ear following any
d
i
git
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
D
a
n
K
e
nnedy
Allow
large hexa
d
ecimal
l
iteral
s
to be used as DEF
A
ULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
an
K
ennedy
Ensure that the x
I
ntegrity methods of fts3
an
d
fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
D
an
Kennedy
Have
the shell to
o
l
a
uto
m
atica
l
ly enable SQLI
T
E
_CONFIG_DQS_
D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
D
an Kennedy
In ft
s
5, f
l
u
s
h the
c
ontents of the in-memory hash table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
A
u
tomatically tu
r
n
o
ff DEFENSIVE mode in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kenne
d
y
Fix
d
ate o
n
new fil
e
shell9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Automa
t
ically turn
o
ff
DEFENSI
V
E
mode
i
n the shel
l
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ken
n
e
dy
Ensure
t
hat
S
Q
LITE_PROTOCOL is n
o
t return
e
d
t
o
o
ea
r
ly
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Da
n
K
e
nne
d
y
Ensure tha
t
SQLIT
E
_PROT
O
COL is not
r
e
t
u
rned too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Da
n
Kennedy
Up
d
a
t
e
ex
t
ensio
n
ext/
m
i
s
c/to
t
ext
.
c to a
v
o
i
d
both ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Dan Kenne
d
y
U
pdate extensio
n
ext/misc/
t
ot
e
xt
.
c to avoid bo
t
h
ubsa
n
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
a
n
Kenne
d
y
Testing cod
e
left
i
n
b
y
a
c
c
i
d
ent
.
commit
|
commitdiff
|
tree
2024-01-02
Dan
Kenn
e
dy
Fix a
p
roble
m
in fts5 ca
u
sed by a
C
OMMIT in
v
olving
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Dan Kenne
d
y
Update f
t
s5origintext4
.
test to
w
o
r
k with SQLITE_D
I
RECT_OVERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
D
a
n Kennedy
Fix a prob
l
em i
n
t
h
e
shell tool (not li
b
r
a
ry) causing
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
D
an Ken
n
edy
Ensure that the xColumnTe
x
t(), xQu
e
ry
P
h
r
ase() and xPhr
a
seF
i
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Ken
n
edy
Add the -
f
no-
s
anitize-recover=undefin
e
d to the saniti
z
er
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kennedy
Fi
x
a
usan complai
n
t about signed intege
r
overflow
.
commit
|
commitdiff
|
tree
2023-12-20
Dan Kennedy
Fix S
Q
LIT
E
_
ENABLE_SE
T
LK_TI
M
EO
U
T a
s
se
r
t() st
a
teme
n
ts
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Ken
n
e
d
y
Avoid ex
p
iring prepared statements in the middle
of
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kennedy
Do not run
test
script
fts5ori
g
intest4
.
test
wit
h
either
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan K
e
nnedy
Avoid runn
i
ng the "no_mutex_try" t
e
st
s
w
i
t
h
SQ
L
IT
E
_
E
N
ABL
E
_
SE
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Dan Kennedy
Improve the error messa
g
e returned by
a
n fts5 '
r
e
b
uild
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Dan
Kennedy
Avoi
d
dropping an error code in new fts5 tokend
a
ta
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
E
n
s
ure an fts5vocab
t
able nev
e
r uses a
specia
l
tokend
a
ta
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan
Ke
n
n
e
dy
A
v
oid an asse
r
t() fail
u
re
w
hen quer
y
ing an f
t
s5vocab
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kenned
y
F
i
x a null-pointer
de
r
eference in
fts5 tokendata=1
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kenned
y
Fix a
p
r
oblem
w
ith hand
l
ing OOM and other e
r
rors in
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Da
n
Kennedy
Differe
n
t
fix for
t
h
e fts5 CO
M
MIT
-
fol
l
owing
-
OO
M
problem
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kenne
d
y
Fix com
p
i
l
er warning about shad
o
wed va
r
iable in fts5_index
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
D
an Kennedy
Update
d
ocum
e
nta
t
ion comments i
n
fts
5
.
h
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Ken
n
edy
Add th
e
t
o
k
e
ndata=1 option a
n
d
related APIs to fts5
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kennedy
Merge
t
r
unk
changes into this branch
.
commit
|
commitdiff
|
tree
2023-12-05
Dan Kennedy
F
u
rt
h
e
r te
s
ts for the new code on th
i
s b
r
anch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kenned
y
Add
f
urther tests for x
I
nstTok
e
n(
)
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kenned
y
Fixes fo
r
xI
n
st
T
o
k
en() w
i
t
h to
k
endata=0 tables
.
A
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan K
e
nnedy
Fix memo
r
y l
e
a
k
in new code on this bran
c
h
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Ke
n
nedy
Fix a problem
with the x
I
nstCount() API and "ORDER
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kenne
d
y
Fix bug in xInstT
o
ken()
c
ausing
t
he
w
rong token to
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kennedy
Add tests
f
o
r
usi
n
g tokendata=1 and
c
ont
e
ntless_delete
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Dan
Kennedy
F
i
x various compiler warnings and
o
ther problems with
.
.
.
commit
|
commitdiff
|
tree
next