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
Avoid creating a co-routine incrementally for a VALUES clause that has affinities...
2024-03-13
Dan
Kennedy
A
vo
i
d cr
e
ating a
c
o-
r
outine i
n
creme
n
tally for a VALUES
.
.
.
commit
|
commitdiff
|
tree
2024-03-12
Dan Kennedy
C
o
rrectly init
i
alize the SrcIt
e
m
.
iC
u
rsor field to
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Dan Kennedy
Attempt to reduc
e
t
h
e memory us
e
d
b
y
VALUES cl
a
u
s
es
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Da
n
Kenned
y
Omit some e
x
tra tests for th
e
intc
k
ext
e
nsion
i
n
O
MIT_VIRTUA
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
F
i
x pragma6
.
t
es
t
so t
h
at it works with ENABLE_OVERSI
Z
E_CELL_
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Dan Kennedy
D
o
n
o
t run tests
f
or the intck
extension in
OM
I
T_VIRTUAL_TAB
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Dan Ken
n
edy
Fix hand
l
ing
o
f "
i
d
=?" cor
n
er cases in rtree when t
h
e
.
.
.
commit
|
commitdiff
|
tree
2024-03-05
Dan Kennedy
R
emove
c
od
e
th
a
t added a P4 pa
r
amet
e
r to the
O
P_Va
r
iable
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kenn
e
d
y
Ensure memo
r
y
c
ells are properly freed before they
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Da
n
Kenne
d
y
Have "PRAGM
A
quick_check" compare the
n
umber of entrie
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-27
Dan Kenned
y
Allow "_" cha
r
ac
t
ers to appea
r
bet
w
een any two di
g
its
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
D
an Kennedy
Add t
h
e intck extension
.
For performing
i
ncremental
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
Dan Kennedy
Merge la
t
est
t
runk changes i
n
t
o
this bra
n
ch
.
commit
|
commitdiff
|
tree
2024-02-24
Dan Kennedy
Add f
u
rther
test
s
for the intck module
.
commit
|
commitdiff
|
tree
2024-02-23
Dan
Ke
n
nedy
Ad
d
tests for the new code
on
t
his branch
.
commit
|
commitdiff
|
tree
2024-02-23
D
a
n Kennedy
Add
the "
.
int
c
k ?STEPS_PER_UNLOCK?" comm
a
nd to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Dan Kennedy
Fix dete
c
tion of
s
urplus index entries
w
hen all indexed
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Da
n
Kennedy
Fi
x
problem
s
wi
t
h resuming inte
g
rity-c
h
eck op
e
rations
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
Fi
x
variou
s
issues in sqlite3
i
n
t
c
k
.
c
.
commit
|
commitdiff
|
tree
2024-02-21
Dan K
e
nnedy
S
impl
i
f
y
the way the res
t
art key is
saved internally
.
.
.
commit
|
commitdiff
|
tree
2024-02-21
D
a
n
Ke
n
n
edy
Add documentation to ext/intck/sqlite3intck
.
h
.
commit
|
commitdiff
|
tree
2024-02-21
Da
n
Ken
n
e
dy
E
n
sure int
c
k tests are run by testrunner
.
tcl
.
commit
|
commitdiff
|
tree
2024-02-21
Dan Kennedy
M
erg
e
trunk changes into this branc
h
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Have
the intck extensi
o
n
b
e
t
ter h
a
ndle cor
r
upti
o
n at
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Use fewer cycles to
g
e
nerate the "next key" value
u
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-02-20
Dan Kennedy
Consider using "=" and IS
o
p
e
rators
w
ith even low
-
quality
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
D
a
n Kennedy
U
s
e more efficient SQL to verify that ind
e
xes co
n
ta
i
n
.
.
.
commit
|
commitdiff
|
tree
2024-02-19
Dan Kennedy
Add
i
m
p
lementation of
s
qlite3_intck_
s
usp
e
n
d()
.
commit
|
commitdiff
|
tree
2024-02-17
Dan Kennedy
A
d
d
st
a
rt of extensi
o
n for incremen
t
al
integrity-checks
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Dan Kennedy
Handle
an O
O
M case in fts5 code t
o
que
r
y tokenda
t
a
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Dan
Kenned
y
Have rtree
avoid keepi
n
g
a bl
o
b h
a
nd
l
e open foll
o
win
g
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Return
SQLITE_ABORT
if the
u
nderlyi
n
g
s
h
a
dow
t
able
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Dan Kennedy
Return SQLIT
E
_AB
O
RT if the u
n
de
r
lying sha
d
o
w
tabl
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Kennedy
Have "PRAGM
A
quick_check
"
compare
t
he number
of entries
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Dan Ke
n
nedy
F
i
x typo
i
n
v
dbe
.
c
c
omment
.
No changes
to code
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ens
u
re the fts
5
xInte
g
rity
m
etho
d
correct
l
y re
t
urns
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Dan Kennedy
Ensu
r
e the f
t
s3 xIn
t
egrity meth
o
d
c
orr
e
c
tl
y
returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan Kenned
y
C
o
nsider an i
n
dex for quer
i
es
like "SELECT cou
n
t(DISTI
N
CT
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
Dan
K
e
n
nedy
A
void a potent
i
al buffer overread when
h
an
d
lin
g
corrupt
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Kennedy
In os_unix
.
c and
o
s_win
.
c, do not a
l
low xFe
t
ch(
)
to
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Dan Ke
n
n
edy
A
dd extra ch
e
cks for the val
i
di
t
y
of
a
n
u
m
e
ri
c
lit
e
r
a
l
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
Fix a problem in
t
he previous commit
with hex literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan
K
ennedy
Allow unde
r
scores to occur in hex literal
s
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Kennedy
A
d
d
ex
t
ra te
s
ts for the code on this bran
c
h
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ke
n
nedy
Fix tes
t
s
cript
liter
a
l
.
test so
t
hat it works with
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Dan Ken
n
edy
Fix te
s
t script
l
iteral
.
test so
that it wor
k
s w
i
th
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kenned
y
Merge trunk chan
g
e
s
into
this branch
.
commit
|
commitdiff
|
tree
2024-01-20
Da
n
Kennedy
Ensure that values generated by
DEFAULT cl
a
uses that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
Dan Kennedy
Add test cases for the ne
w
code
on this branch
.
commit
|
commitdiff
|
tree
2024-01-20
D
a
n Kenn
e
dy
Allow "
_
" char
a
c
t
ers to app
e
ar following any dig
i
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Dan Kennedy
Allow large
hexadecimal
litera
l
s to be used
as DEFAULT
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
an Ke
n
nedy
Ens
u
re that t
h
e xI
n
tegr
i
ty me
t
hods of fts3 a
n
d fts5
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
Dan Kennedy
Have the she
l
l
tool aut
o
matically en
a
ble SQLITE_
C
ONFIG_D
Q
S_D
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Dan Kennedy
In
f
t
s5,
f
lush the contents
of the in-
m
em
o
r
y
hash tabl
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
an Kennedy
Auto
m
atical
l
y
tur
n
off
D
E
FENSIVE mode i
n
t
h
e shell
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
an Kenn
e
dy
Fix date on new file she
l
l
9
.
t
e
st
.
commit
|
commitdiff
|
tree
2024-01-08
Dan Kenn
e
dy
Automatically t
u
r
n off DEFENSIVE m
o
de in
t
h
e she
l
l
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
a
n
K
ennedy
Ensure th
a
t SQL
I
TE_PROT
O
CO
L
is n
o
t retur
n
ed too earl
y
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
D
an
Ke
n
nedy
Ensure that SQL
I
TE_PROTOCOL is not retu
r
ned too early
.
.
.
commit
|
commitdiff
|
tree
2024-01-06
Da
n
Kenn
e
dy
Update extension ext/mi
s
c/tote
x
t
.
c
to avoid both
u
bsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-05
Da
n
K
e
nnedy
Update extensi
o
n ext/m
i
s
c/totext
.
c
t
o
a
void
both
ubsan
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
Dan
K
e
n
nedy
Te
s
ting
c
o
d
e left i
n
by
a
ccident
.
commit
|
commitdiff
|
tree
2024-01-02
Dan Ke
n
nedy
Fix a problem
i
n f
t
s5 caused
b
y
a CO
M
MIT invol
v
ing
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
Dan Kenn
e
dy
U
pdate
f
ts5o
r
igintext4
.
test to work wi
t
h SQLITE_DIRECT_OVERF
.
.
.
commit
|
commitdiff
|
tree
2023-12-27
Da
n
Kennedy
Fix a pro
b
lem
in the shell tool (n
o
t library) causing
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
D
a
n
K
e
nnedy
Ensure that th
e
xColumnTex
t
(), x
Q
u
e
ryPhrase()
a
n
d xPhras
e
Fir
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Dan Kennedy
Add the
-fno
-
sanitize-rec
o
v
er
=
undefined t
o
the
s
anitizer
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
Da
n
Kennedy
Fi
x
a
u
s
an c
o
mplaint abo
u
t signed
integer overf
l
o
w
.
commit
|
commitdiff
|
tree
2023-12-20
Dan K
e
nn
e
dy
F
ix SQLIT
E
_ENABLE
_
SE
T
LK_TIMEOUT assert() statements
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kennedy
A
v
oid
exp
i
ring pre
p
ared sta
t
ement
s
in
t
he mid
d
le of
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Dan Kenn
e
dy
Do not
r
un
te
s
t script fts5o
r
i
gintest4
.
test with eit
h
er
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
D
a
n Ken
n
edy
A
v
o
i
d
ru
n
ning the
"
no_mutex_tr
y
"
tests wi
t
h
SQ
L
ITE_
E
N
ABLE_SE
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Da
n
Kennedy
Improve
t
he
e
r
ror message returned by an
fts5 'r
e
build
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Dan
K
ennedy
Avoid dropping an error
c
ode in new
fts5 tokendata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
an
K
ennedy
Ensur
e
a
n
f
t
s5vocab
t
able n
e
ver u
s
es a
s
pecial tokendata
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan K
e
nn
e
dy
Avoid an assert() f
a
ilure when querying an
fts5vocab
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
D
a
n Kennedy
Fix a null-
p
ointer
d
ereference in fts
5
toke
n
data
=
1
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Fix a problem with handling OOM a
n
d
o
t
her er
r
ors in
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Dan Kennedy
Di
f
fe
r
e
nt fix for the ft
s
5 COMMI
T
-following-OOM problem
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
D
a
n Ken
n
edy
F
ix compiler
warni
n
g abou
t
shadowed
v
a
r
i
a
ble in fts5_i
n
dex
.
c
.
commit
|
commitdiff
|
tree
2023-12-06
Dan Kennedy
Update documenta
t
i
on
comment
s
in fts
5
.
h
.
commit
|
commitdiff
|
tree
2023-12-06
D
a
n
K
ennedy
Add
t
he tokendata=1 opti
o
n
and related APIs to fts5
.
commit
|
commitdiff
|
tree
2023-12-06
Dan K
e
n
n
edy
M
erge trun
k
changes into this b
r
an
c
h
.
commit
|
commitdiff
|
tree
2023-12-05
Dan K
e
nne
d
y
Furthe
r
tests f
o
r the new code
on t
h
is branch
.
commit
|
commitdiff
|
tree
2023-12-04
D
a
n Kenne
d
y
Add further tes
t
s for
xIn
s
tToken()
.
commit
|
commitdiff
|
tree
2023-12-04
Dan Kenne
d
y
Fi
x
es for
x
I
n
stToken() with to
k
end
a
ta
=
0
t
a
bles
.
And
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
D
a
n
Kennedy
Fix memory le
a
k
in
n
e
w
code on this branch
.
commit
|
commitdiff
|
tree
2023-12-04
Dan
Kennedy
Fix a problem with the xInstC
o
u
n
t()
A
PI and
"ORDER
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan
Kennedy
Fix bug in xInstToken(
)
c
a
using the wrong
t
oken
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Dan
Kennedy
Add
tests for using tokendat
a
=
1
and contentless_delete
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Da
n
Kennedy
Fi
x
various compiler warni
n
gs
and
other problems wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Dan Kennedy
When tokendata=1 q
u
er
i
es r
e
quire
m
u
l
t
iple seg
m
e
nt-cur
s
o
r
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Da
n
Kennedy
Ensure that tokendat
a
=1
q
u
eries
avoi
d
lo
a
ding large
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
Dan K
e
nnedy
R
e
move old
co
d
e
for
t
oke
n
d
a
ta=1 queries
.
commit
|
commitdiff
|
tree
2023-12-01
D
a
n
Kennedy
Merge
l
atest trunk with this
branch
.
commit
|
commitdiff
|
tree
2023-12-01
Dan Kennedy
Different approach to quer
y
i
ng
a
t
o
k
en
d
ata=1 table
.
.
.
commit
|
commitdiff
|
tree
2023-11-29
Dan Kennedy
Fix signed
i
nt
e
ger overflow in fts5
.
commit
|
commitdiff
|
tree
2023-11-28
Dan Kenne
d
y
Merge
l
ates
t
trunk updates int
o
this br
a
nch
.
commit
|
commitdiff
|
tree
2023-11-28
D
a
n Kenn
e
dy
In SQLITE_E
N
AB
L
E_SETLK_T
I
ME
O
UT b
u
i
lds, use blocking
.
.
.
commit
|
commitdiff
|
tree
2023-11-28
Da
n
Kennedy
Handle
a
n SQ
L
IT
E
_
BUSY
_
TIME
O
U
T e
r
ror if one
o
ccurs
w
hile
.
.
.
commit
|
commitdiff
|
tree
next