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
Merge trunk
into this
branch
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kenne
d
y
Ensure
t
hat if a multi-
r
ow V
A
LUES cannot be
c
oded w
h
ile
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
Avoid cr
e
ating a co-routine incr
e
mentally for a
VAL
U
ES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
D
a
n Ke
n
ne
d
y
A
dd poi
n
ter to
documentation to tes
t
r
u
nn
e
r
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Kennedy
H
ave
test
r
unner
.
tcl set SQLITE_TMPDIR
on w
i
ndows as
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
K
e
nnedy
C
o
rrectly initializ
e
the SrcItem
.
iCursor
f
i
eld to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have tes
t
runner
.
tcl ha
v
e e
a
ch test store its tem
p
files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan
Kennedy
Ha
v
e testrunner
.
tcl
have each
tes
t
stor
e
its t
e
m
p files
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
F
i
x another testru
n
n
er
.
tcl problem on windows
.
commit
|
commitdiff
|
tree
2024-03-11
Dan
K
ennedy
F
i
x
a missing brace problem in testrun
n
er
.
tcl introduced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
D
a
n Kennedy
Update
mdevtest
and sde
v
test to
d
o shell builds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Ke
n
n
e
d
y
Attempt to reduce the memory u
s
ed
b
y V
A
LUES clauses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kenn
e
dy
Om
i
t some extra tests for the
intck ext
e
nsion
in OMIT_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Da
n
Kennedy
F
ix pragma6
.
t
e
s
t so that
it work
s
with ENA
B
LE_OVERSIZE
_
CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Ke
n
nedy
Do not r
u
n
t
e
sts for the
intck extension in OMIT_VIRTUAL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Da
n
Ke
n
nedy
Fix
h
andling of
"
id=?" corner cases in rtree when the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
D
an Kennedy
R
e
move cod
e
t
hat added a P4 pa
r
a
m
eter
to t
h
e
OP_Varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kenne
d
y
Ensure
m
emory cells are p
r
ope
r
ly freed before they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
D
an Kennedy
Ha
v
e "PRAGMA q
u
ick_ch
e
ck
"
compare
the number of
entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan
K
e
n
nedy
Allow
"
_" c
h
aracters t
o
appear between an
y
two
d
i
gi
t
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kenned
y
Add the i
n
tck
extensi
o
n
.
For performing incremental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan
K
ennedy
Merge latest tr
u
nk changes
i
nto th
i
s branch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kenne
d
y
Add
further tes
t
s for the intck module
.
commit
|
commitdiff
|
tree
2024-02-23
D
a
n Kennedy
Add tests
f
or the new c
o
de on this branch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
Kennedy
Add the "
.
intck ?STEPS_
P
ER_U
N
LOCK?"
c
ommand t
o
the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kenn
e
d
y
Fix detection of surplus index
entries when all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix problems with
resum
i
ng integrit
y
-check op
e
r
ations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
D
a
n
Kennedy
Fix various issues in sqlite3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ken
n
e
d
y
Simplify the way the
r
e
s
t
art key i
s
saved int
e
rnally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Add d
o
cumentation to ex
t
/int
c
k/sqlite3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ke
n
nedy
En
s
ure int
c
k
test
s
ar
e
run b
y
testrunner
.
tc
l
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Ke
n
nedy
Mer
g
e trunk
c
hanges into this branch
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Have the intc
k
ex
t
ension bett
e
r handle
c
o
rru
p
ti
o
n
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ken
n
edy
U
s
e fewer
c
ycles to
g
enerate th
e
"next key" value u
s
ed
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Ke
n
nedy
Consider using "="
a
n
d IS
o
pera
t
ors with even low-quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Use more efficient S
Q
L to verif
y
t
h
a
t indexes contain
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Add implementation of sqli
t
e3_intck_suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
Add start
of ex
t
ensi
o
n
fo
r
i
n
crem
e
ntal inte
g
rity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan K
e
nnedy
H
a
ndle
a
n OOM
c
ase i
n
fts5
c
ode to query t
o
kendata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Da
n
Kennedy
H
ave rtree a
v
oid keep
i
ng a
bl
o
b h
a
ndle open followi
n
g
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
D
an Kennedy
Return
SQL
I
T
E_ABOR
T
if the underlying shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Ke
n
ne
d
y
Return
S
Q
LITE_ABOR
T
if th
e
underly
i
n
g shadow tables
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan
K
enned
y
Have "PRAGMA quick_check" comp
a
re
t
he number o
f
entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Fix typo in v
d
be
.
c com
m
ent
.
No
c
han
g
es t
o
code
.
commit
|
commitdiff
|
tree
2024-02-01
D
a
n K
e
nnedy
Ensu
r
e the fts5
x
Integr
i
ty m
e
thod correctly returns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
a
n
Kennedy
E
nsure the fts3 xIntegrity method correctly returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Cons
i
d
er an inde
x
for queries li
k
e "
S
ELECT count(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Da
n
Kennedy
Avoi
d
a
p
oten
t
i
al bu
f
fer overread when ha
n
dling corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan K
e
nne
d
y
In os_u
n
ix
.
c
an
d
os_w
i
n
.
c, do not a
l
low xFetch() to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
A
dd
e
xtra checks for the validi
t
y of a
n
umer
i
c lit
e
ral
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ke
n
n
e
dy
Fix a probl
e
m in the previous
c
o
mmi
t
w
it
h
hex l
i
terals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Allow unde
r
score
s
t
o occur in hex literals
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Add e
x
tra tests
for the
c
od
e
o
n
this branch
.
commit
|
commitdiff
|
tree
2024-01-22
Dan K
e
nnedy
Fix test
script
l
iter
a
l
.
tes
t
so th
a
t it
w
o
r
k
s with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix tes
t
sc
r
ipt literal
.
test so that it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n Kennedy
Merge trunk c
h
anges int
o
thi
s
branch
.
commit
|
commitdiff
|
tree
2024-01-20
Da
n
Kenne
d
y
Ensure that val
u
es generated
by DEFAULT cla
u
ses tha
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Add te
s
t c
a
se
s
for the new cod
e
on this bran
c
h
.
commit
|
commitdiff
|
tree
2024-01-20
Da
n
Kennedy
Allow "_" c
h
aracters
t
o appear following any di
g
it
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
D
a
n Kenned
y
A
l
low
la
r
ge hex
a
deci
m
al
l
iter
a
ls to be u
s
ed as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan Kennedy
Ensure
t
hat the xIntegrity m
e
thods of fts3 and fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan
K
enned
y
Ha
v
e
the she
l
l
to
o
l automatic
a
lly ena
b
le
SQLITE_CONFIG_
D
QS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Ken
n
edy
In fts5, flush the content
s
of
the in-memory hash table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Da
n
K
e
nnedy
Automa
t
ically turn off DEFENSIVE
m
od
e
in the shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Ke
n
nedy
Fi
x
date on new file shell9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Autom
a
tically turn off DEFE
N
S
IVE mode in
t
h
e
s
hell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan K
e
nnedy
Ensur
e
that
S
Q
LITE_PROTOCOL
i
s not returned too
earl
y
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Ken
n
edy
Ensure that SQLITE_PROTOCOL i
s
not returne
d
to
o
early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kenn
e
dy
Updat
e
ext
e
nsion e
x
t
/misc/tote
x
t
.
c
t
o avoid bo
t
h ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Dan Kenne
d
y
U
p
da
t
e exte
n
sion ext/misc
/
totext
.
c to avo
i
d both
ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
a
n
Kennedy
Testing code left
in by acc
i
de
n
t
.
commit
|
commitdiff
|
tree
2024-01-02
Dan
Kenned
y
F
i
x a p
r
oblem in fts5 caused by a COMMIT involving
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Dan
Kennedy
Updat
e
f
ts5origintext4
.
t
e
st
t
o wo
r
k
wi
t
h SQLITE
_
DIRE
C
T_OVERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
Dan Kennedy
Fix a prob
l
em in the shell tool (not l
i
brary) ca
u
sing
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Dan Kennedy
En
s
ure
that the
x
C
olum
n
Text(), xQueryPhras
e
() and xPhr
a
seFir
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kennedy
Add
th
e
-
f
no
-
san
i
tize-
r
ecover=undefined
t
o
th
e
sanitizer
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
a
n Ken
n
edy
F
i
x a usan com
p
lain
t
about signed i
n
teger ove
r
flo
w
.
commit
|
commitdiff
|
tree
2023-12-20
Dan Kennedy
Fix SQLITE_EN
A
BLE_SETLK_TIMEOUT assert() statements
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Ken
n
edy
Avo
i
d
expiring prepared s
t
atements in t
h
e middle of
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kennedy
Do
n
ot
run test script fts5o
r
igintest4
.
test with
e
i
ther
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kennedy
A
void running the "no_mutex_try"
tests with SQLITE_EN
A
BLE_SE
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Dan Kenn
e
dy
Improve the e
r
ro
r
message retur
n
ed by an fts5 'rebu
i
ld
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
D
a
n Kennedy
Avoid dropp
i
ng an er
r
o
r c
o
de in new fts5 tokendata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Ensure an fts5
v
ocab table never u
s
es a speci
a
l tokendata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Ke
n
nedy
Avoid an assert() fa
i
l
u
re when qu
e
rying an fts
5
voc
a
b
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
a
n
Kennedy
F
ix a null-pointer de
r
efe
r
ence in ft
s
5
t
okendata=1
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan
Ken
n
edy
Fix a problem w
i
th handling OOM an
d
other e
r
ror
s
in
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Different fix fo
r
the fts
5
COMMIT
-
follow
i
ng
-
OOM
p
roblem
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Ken
n
edy
Fi
x
compiler
w
arnin
g
abou
t
shado
w
ed variable in fts
5
_index
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
D
an Kennedy
Update documentatio
n
comments in
fts5
.
h
.
commit
|
commitdiff
|
tree
2023-12-06
D
a
n Kennedy
Add
t
he tokendata=
1
option
and rela
t
ed A
P
I
s to fts5
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kennedy
M
erge tru
n
k change
s
into thi
s
branch
.
commit
|
commitdiff
|
tree
2023-12-05
Dan Kennedy
Further tes
t
s for
the
new cod
e
on this b
r
anch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Ken
n
edy
A
dd f
u
rthe
r
t
ests for xInstT
o
ken()
.
commit
|
commitdiff
|
tree
2023-12-04
Da
n
Kenn
e
dy
F
i
xes for xInstToken() with tokendata=0 t
a
bles
.
A
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
D
a
n Kennedy
Fix memory leak in
n
ew code on this branch
.
commit
|
commitdiff
|
tree
2023-12-04
D
an Kennedy
Fi
x
a problem with the
x
I
nstCount() API and "ORDE
R
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan K
e
nnedy
F
i
x
bug i
n
x
InstToken() ca
u
sing th
e
wrong token to
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Da
n
Kennedy
Add tests for u
s
ing t
o
kendata=1 an
d
contentless_delete
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Dan Kenn
e
dy
Fix v
a
r
i
ous compiler warnings a
n
d o
t
h
er pro
b
lems with
.
.
.
commit
|
commitdiff
|
tree
next