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
D
a
n Kennedy
Merge trunk in
t
o this branc
h
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ken
n
e
d
y
Ensure that if a m
u
lti
-
row VALU
E
S cannot be cod
e
d w
h
ile
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Da
n
Kennedy
Avoid
c
reating a
co-routine i
n
cremental
l
y
for a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan
K
ennedy
A
dd
poi
n
ter to documentation
to testrunner
.
tcl help
.
.
.
commit
|
commitdiff
|
tree
2024-03-13
Dan Ken
n
e
d
y
Have testrunner
.
tcl set
SQLITE_TM
P
DIR on window
s
a
s
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Correctly ini
t
ialize the SrcIte
m
.
iCursor fiel
d
to
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
Have testrunner
.
tcl have each test sto
r
e its temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan K
e
nnedy
Have te
s
trunner
.
tcl have each test
store its temp files
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan K
e
nnedy
Fix another testr
u
nn
e
r
.
tcl pro
b
lem o
n
windows
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Fix
a
m
i
s
sing
b
r
ace pr
o
blem in tes
t
runner
.
tcl
i
n
troduced
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Ken
n
e
dy
Up
d
ate m
d
evtest and sdevtest to do s
h
e
l
l
bu
i
l
ds in
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Attemp
t
to re
d
uce the me
m
ory used b
y
VALUES cla
u
ses
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kenne
d
y
Omit
s
ome extra t
e
sts
f
or
t
he intck extens
i
on in OMIT
_
VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
Fix pragma6
.
test so that i
t
wo
r
ks wit
h
ENABLE_OVER
S
IZE_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kenne
d
y
D
o
no
t
run
t
ests for the intck extension in OMIT_VIRTUAL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
D
an
Kennedy
Fix
handling of "id=?" corner ca
s
es in rtree when the
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
D
a
n Kennedy
Remove code that added a
P
4 p
a
rame
t
er
to th
e
O
P_Varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan K
e
nned
y
Ensure me
m
ory ce
l
ls are proper
l
y freed
b
efo
r
e
t
hey
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan
K
e
n
n
edy
H
a
v
e
"PRAGMA qu
i
ck_check" compa
r
e t
h
e num
b
er of entr
i
es
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan
K
enn
e
dy
Allow "_"
c
haracters to
a
ppear
between any two digits
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan
Kennedy
Add the intck ex
t
ension
.
For perfo
r
min
g
incremental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Merge latest tru
n
k changes into
th
i
s
b
ranch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kenned
y
Add furt
h
er tests
for the intck module
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kenn
e
dy
Ad
d
t
ests
f
or the new co
d
e on t
h
is branch
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Add the "
.
i
ntck
?
S
TEPS_PER_UNLOC
K
?" command
t
o the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kenn
e
dy
Fix detec
t
ion of su
r
plus ind
e
x
entrie
s
when all ind
e
x
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan K
e
nne
d
y
Fix pro
b
lems
w
i
th
resu
m
ing integ
r
ity-ch
e
ck
o
perations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
D
an Kenn
e
dy
Fix vario
u
s issues in s
q
l
i
te3intck
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan K
e
nnedy
Simplify the way
the res
t
art
k
ey is sav
e
d internally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Kennedy
Add d
o
cument
a
tio
n
to ext/intck/sqlite
3
intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kenne
d
y
E
nsur
e
intck
t
e
s
t
s
are run by test
r
unn
e
r
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan
K
ennedy
M
e
r
g
e trunk
change
s
in
t
o
t
his branch
.
commit
|
commitdiff
|
tree
2024-02-20
Da
n
Kennedy
Have the intck extension better handle co
r
rup
t
ion
at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Da
n
Kennedy
Use
fewer cycle
s
to generate the "
n
ext key" value used
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kenned
y
Consider using "=" and IS
operator
s
with
e
ven low-quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
D
a
n Kennedy
Use more efficient
SQL
t
o veri
f
y
th
a
t indexes
conta
i
n
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan K
e
n
n
e
dy
Add implementation
of
sqlite3_intck_suspend()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan K
e
n
ne
d
y
Add start of ext
e
nsion for increm
e
ntal
int
e
g
rity-c
h
ecks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan K
e
nnedy
Handle an O
O
M
c
ase
in
f
ts5 code to query to
k
endata
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan Kennedy
Have rtre
e
avoid k
e
eping
a
b
l
ob handle o
p
en fo
l
lowi
n
g
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
D
an
Kennedy
R
etu
r
n SQLITE
_
A
B
OR
T
if the unde
r
lying sha
d
ow table
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
D
a
n K
e
nnedy
Return
SQLIT
E
_ABO
R
T if the underlying s
h
a
dow
t
a
b
les
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Hav
e
"P
R
AGMA quick_c
h
eck" comp
a
re the number
o
f e
n
t
ries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Fix typo in vdbe
.
c comment
.
No chang
e
s to c
o
de
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ens
u
re the
f
ts5
x
Integrity method correctly re
t
urns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
an Kennedy
Ensure th
e
f
t
s3 xI
n
tegr
i
ty me
t
hod correc
t
l
y returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Ken
n
edy
Consi
d
e
r
a
n index for queries
like "
S
ELECT
count(DISTINCT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kennedy
Avoid a pot
e
nt
i
al buffer
overr
e
a
d
when hand
l
in
g
corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kenne
d
y
I
n
o
s_unix
.
c and os_win
.
c, do not
a
llow
x
Fetch(
)
to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kenne
d
y
A
dd extra checks for the validity of a num
e
ric li
t
e
ra
l
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ken
n
edy
Fix
a problem in t
h
e previous commit
with hex
literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ken
n
edy
All
o
w underscore
s
to
o
ccur i
n
hex literals
.
commit
|
commitdiff
|
tree
2024-01-22
Da
n
Kennedy
Add ext
r
a t
e
s
t
s for the code
o
n this bran
c
h
.
commit
|
commitdiff
|
tree
2024-01-22
D
a
n Kennedy
Fix te
s
t script li
t
e
ral
.
test so
t
h
at it
works
w
ith
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
Kennedy
Fix
te
s
t script l
i
teral
.
t
e
st so t
h
at it wor
k
s with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan K
e
nnedy
Merge trunk c
h
anges i
n
to t
h
is branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan K
e
nnedy
Ensure that values genera
t
ed by
DE
F
AULT
c
l
auses
t
hat
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan K
e
nne
d
y
Add t
e
st
cases
f
o
r
t
he new code
on
t
h
is branch
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Allo
w
"_" charac
t
ers to appe
a
r following any d
i
git
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Ken
n
e
dy
Allow
large he
x
adecima
l
l
itera
l
s to be
used as D
E
FAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Dan
K
ennedy
Ensure that the x
I
n
tegrity methods
of fts3
and ft
s
5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Kenned
y
Have
the shell tool au
t
omati
c
all
y
enabl
e
SQL
I
TE_CON
F
I
G_DQS_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Kennedy
In fts5, flush the conten
t
s of the in-memory hash table
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
a
n Ken
n
edy
A
u
tomatically turn
o
f
f
DEFENSIVE mode in the
s
h
ell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
a
n K
e
nnedy
Fix
d
at
e
on new fi
l
e shel
l
9
.
test
.
commit
|
commitdiff
|
tree
2024-01-08
D
a
n
K
ennedy
Automatically turn off
DE
F
E
N
SIVE mode
i
n th
e
shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kennedy
Ens
u
re that SQ
L
ITE_
P
ROTOCO
L
is not returned too e
a
rly
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kennedy
E
n
su
r
e
that
S
Q
L
ITE_PR
O
TOCOL is
n
ot r
e
turned to
o
e
a
rly
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Dan Kennedy
Update ex
t
e
n
sion ext/misc
/
t
o
text
.
c to avoid both ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Dan Kennedy
Update extensi
o
n ext/misc/totext
.
c to
a
v
oid both
u
bsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
a
n
Kenne
d
y
Testing code left in by accident
.
commit
|
commitdiff
|
tree
2024-01-02
Dan Kennedy
Fix
a
pr
o
blem in fts5 ca
u
sed by a COMMIT
i
nvolvi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Dan Ken
n
edy
Update fts
5
orig
i
ntex
t
4
.
t
e
s
t to work wi
t
h SQ
L
ITE_DIRECT_OVE
R
F
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
Dan Kenne
d
y
Fix a problem in th
e
shell tool
(not library) causing
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
Dan Kennedy
Ensure that the
xC
o
lum
n
Te
x
t(), xQueryPhra
s
e() a
n
d xPhraseFir
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan
K
e
nnedy
Add
the -f
n
o-s
a
nitize-recover=undefined to th
e
sa
n
itiz
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kennedy
F
ix a usa
n
complaint about signed integer overf
l
ow
.
commit
|
commitdiff
|
tree
2023-12-20
Dan Kennedy
Fix S
Q
L
ITE_ENABLE_SETL
K
_TIMEOUT assert
(
) sta
t
ements
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kennedy
Avoid
e
xpiri
n
g prepared stat
e
ments i
n
the middle of
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
a
n
K
ennedy
Do not
ru
n
tes
t
s
c
r
ipt f
t
s5o
r
igint
e
st4
.
test wit
h
either
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kenn
e
dy
Avoid
run
n
ing th
e
"
no_mutex_try" tests
w
i
th SQLITE_ENABLE_SE
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
D
an Kennedy
Im
p
r
ove the er
r
o
r
message
r
e
turned by an fts5 'rebuild
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Dan
K
ennedy
Avo
i
d dr
o
pping an
e
rr
o
r
code i
n
new
fts5 tok
e
nd
a
ta
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Ensur
e
an fts5vocab ta
b
le never
uses a
special
tokendata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
an Kennedy
Av
o
id an assert() failure
w
hen queryin
g
an f
t
s
5
v
ocab
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kenn
e
dy
Fix a
n
ull
-
pointer derefer
e
nc
e
in fts5 tokend
a
ta
=
1
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Da
n
Kenned
y
F
i
x a
p
r
oblem w
i
th handling OOM
a
nd othe
r
e
r
rors in
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Da
n
K
e
nne
d
y
Di
f
ferent fix f
o
r
the fts5 COMMIT
-
f
o
ll
o
w
in
g
-OOM pro
b
lem
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
Da
n
Kennedy
Fi
x
c
ompi
l
e
r
w
a
r
n
ing about shadowed var
i
ab
l
e in
f
ts5_index
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
Dan
K
ennedy
Updat
e
documen
t
ation com
m
ents in fts5
.
h
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kennedy
Add the tokendat
a
=1 opti
o
n and re
l
ated APIs to ft
s
5
.
commit
|
commitdiff
|
tree
2023-12-06
Dan
K
e
nne
d
y
Me
r
ge trunk changes
i
n
to this bra
n
ch
.
commit
|
commitdiff
|
tree
2023-12-05
Dan Kennedy
Further
t
ests
f
or the new code on
this
b
ra
n
ch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kennedy
A
d
d f
u
rther tests for xIn
s
tTo
k
en()
.
commit
|
commitdiff
|
tree
2023-12-04
Dan
K
ennedy
Fixes for xInstToken() w
i
t
h
tokendata=0 tab
l
e
s
.
A
n
d
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kennedy
Fix memory leak in new code on this branch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Ke
n
nedy
Fix a p
r
o
b
l
em
with the xInstCount() API
and "
O
R
DER
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan K
e
nnedy
Fix bug in xInstT
o
ke
n
() causing the
w
rong t
o
ken
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Da
n
Kennedy
A
dd tests for
u
sing tok
e
ndata=1 and contentless_delete
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Dan
Ken
n
e
dy
Fix va
r
ious co
m
p
iler w
a
rnings and other pr
o
b
lems with
.
.
.
commit
|
commitdiff
|
tree
next