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
Fix a bug causing "make amalgmation-autoconf" to create an invalid package if
2017-10-26
Dan Kennedy
Fix a bug caus
i
n
g
"
m
ake ama
l
gma
t
io
n
-auto
c
onf" to creat
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
Dan Kenne
d
y
Ad
d
tests cases and fix minor issues in the
r
tre
e
c
heck
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
Dan Kennedy
Add
S
QL scalar function rtr
e
e
c
h
e
c
k() to the rtr
e
e
m
o
dule
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Dan Kennedy
Fix
a problem in the i
n
c
r-blob code caus
i
ng a new c
u
rsor
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
Dan Kennedy
Merge tr
u
n
k fixes to swarmvtabfault
.
test and the lsm
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
Dan Kennedy
Avoid passing a NULL valu
e
a
s
the second
a
r
gument to
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
Dan
K
enn
e
dy
I
n lsm (not SQLite)
,
avoid open
i
ng
the *-shm file b
e
fore
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
Dan Kennedy
Fix
minor tes
t
s
c
ript problems revealed by releasetes
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
Dan Kennedy
Fix m
i
nor test script pro
b
l
e
ms revealed by
releaset
e
st
.
.
.
commit
|
commitdiff
|
tree
2017-10-22
Dan K
e
nnedy
F
ix tes
t
c
as
e
s in
dbpage
.
test so
t
h
at they w
o
rk with
commit
|
commitdiff
|
tree
2017-10-22
Dan Kenn
e
dy
Fix test cases in dbpage
.
tes
t
so that th
e
y
work wit
h
commit
|
commitdiff
|
tree
2017-10-22
Dan
Kennedy
Avoid
running tes
t
s t
h
at use sql
i
te
_
dbpage with SQLITE_OMIT_
.
.
.
commit
|
commitdiff
|
tree
2017-10-22
D
an K
e
nnedy
Avoid running tests that us
e
sqlite_dbpage
with S
Q
LITE
_
OMI
T
_
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
Dan Kenned
y
Tak
e
extra care to avoid
an
OOB read caused
by a corrupt
.
.
.
commit
|
commitdiff
|
tree
2017-10-18
Dan Kenned
y
Avoid
using snprint
f
as a memb
e
r var
i
a
ble
o
f
a
s
t
r
u
ct
.
.
.
commit
|
commitdiff
|
tree
2017-10-18
Dan Kenn
e
dy
Avoid using
snprintf as a member va
r
ia
b
le of a struct
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
a
n
Ken
n
edy
Fix a p
o
tential crash t
h
a
t
may follow an OOM or ot
h
er
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Dan Ken
n
edy
U
pdate some t
e
st cas
e
s to work with SQLITE_O
M
IT_VIRTUAL
T
ABLE and
commit
|
commitdiff
|
tree
2017-10-11
Dan Kennedy
Ad
d
t
e
st f
i
le mmapwarm
.
test
.
With tests for the sqlit
e
3_mmap
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
Dan
Kennedy
Che
c
k
that the lea
f
c
o
unt on e
a
ch freelist trun
k
p
a
ge
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
a
n
Ken
n
edy
A
d
d new extens
i
on "c
h
eck
f
reelist", which uses
sqlite
_
dbpage
.
.
.
commit
|
commitdiff
|
tree
2017-10-06
Dan K
e
nn
e
dy
Add tests
f
or th
e
example fts3 "rank" f
u
n
c
t
ion
t
hat
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
Da
n
K
e
n
n
edy
Fix a prob
l
em b
u
il
d
ing with SQLITE_OMIT_WAL
defi
n
ed
.
commit
|
commitdiff
|
tree
2017-10-04
D
an Kennedy
Update
the speedtest1 pr
o
gram so that
i
t pr
i
nts the
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
Dan
K
e
nne
d
y
Ame
n
d recen
t
changes to b
u
sy
.
te
s
t to avoid
failing
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
Dan K
e
nn
e
dy
Add tests to
verify that th
e
busy
-
h
a
ndler i
s
inv
o
ked
.
.
.
commit
|
commitdiff
|
tree
2017-09-25
D
an Kennedy
Add a
n
e
x
tra snapshot relat
e
d test
case
.
commit
|
commitdiff
|
tree
2017-09-18
Dan
Kennedy
A
d
d extension
"mmapwar
m
.
c"
.
P
r
ovides function
s
qlite3
_
mmap_w
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Dan
Kennedy
A
d
d anoth
e
r
test
c
a
se for the problem
f
ixed by the
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Dan Kennedy
Avoid an out-of-boun
d
s r
e
ad that can be
c
a
used by a
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
Dan
Kenne
d
y
Add
t
e
sts t
o
ch
e
ck that
a
ffin
i
tie
s
work
with !
=
operators
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
Dan
K
en
n
edy
Enh
a
nce the vtab inte
r
face to
h
a
ndle I
S
, !
=
, IS NO
T
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Dan
Kenn
e
dy
Have
the header
com
m
ent for sqlite3Ch
e
ckpoint() mention
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Dan Kenn
e
dy
Upda
t
e "
P
RAG
M
A integrity_ch
e
ck
"
to de
t
ect inconsist
e
ncies
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Dan
K
e
n
nedy
Fix a comment describing th
e
xRow
i
d method of th
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
D
an Kennedy
Add exp
e
ri
m
en
t
al API sqlite3r
b
u_temp_
s
ize_lim
i
t
()
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Dan
Ke
n
n
edy
Remove
unnecessa
r
y "__decls
p
e
c(d
l
lexpor
t
)
" qualifiers
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
Dan Kennedy
Avoi
d
r
e
t
urning
d
u
p
l
icate rows in expe
r
ime
n
t
a
l pragmas
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Dan
Kennedy
Only use ind
e
xes on expressions to op
t
imize ORDER
B
Y
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
a
n
Ken
n
edy
Add test c
a
s
e
s f
o
r ticket [be436
a
7f4587ce
5
17] using
.
.
.
commit
|
commitdiff
|
tree
2017-08-12
Dan Kennedy
Add new test file
fts5v
o
cab2
.
test
.
commit
|
commitdiff
|
tree
2017-08-10
Dan Ken
n
e
d
y
Add the "instance" ty
p
e to
the fts5vocab vi
r
t
u
al table
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
Dan Kenn
e
d
y
Fix a typo in csv01
.
t
est intro
d
uced by
th
e
previo
u
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
D
an Kenne
d
y
Add extra tests to this branch
.
commit
|
commitdiff
|
tree
2017-08-07
Dan Kennedy
Av
o
id casting a value larger than
2
^31 to a (siz
e
_t
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Dan Kennedy
Fix
a problem wit
h
h
andling SQLITE
_
FCNTL_
M
MAP_SIZE
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Dan Kennedy
Update bigmmap
.
test to
a
cc
o
unt for bu
i
ld
s
that use
commit
|
commitdiff
|
tree
2017-08-07
D
an Kennedy
Avoid casti
n
g
a value
larger than
2
^
31 to a (siz
e
_t
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Dan Ke
n
n
edy
Add n
e
w test file "bi
g
mm
a
p
.
test
"
.
For tes
t
ing b
u
i
l
d
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-05
Dan
K
e
n
ned
y
Fix a s
e
g
fa
u
l
t in swa
r
mvta
b
tha
t
c
ou
l
d
occur if there
.
.
.
commit
|
commitdiff
|
tree
2017-08-05
Dan
Ke
n
n
e
d
y
Fix memory l
e
ak in
s
warmvtab
.
commit
|
commitdiff
|
tree
2017-08-04
Dan K
e
nnedy
A
dd furt
h
er test
cas
e
s
for swa
r
mv
t
ab
.
And minor code
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Dan
K
en
n
edy
Ad
d
test cases and a
s
so
c
iated fixes for sw
a
rm
v
tab
.
commit
|
commitdiff
|
tree
2017-08-04
Dan Kennedy
A
d
d SQLITE_API
q
ualifiers to
p
ublic
A
PI functio
n
s in
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Dan
Kennedy
Update script tool/mk
s
qlite
3
c
.
tcl
to
a
void dupl
i
c
a
ti
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Dan Kenne
d
y
Modify swarmvtab to use a separate
d
a
tabase con
n
ection
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Da
n
Kenned
y
Add SQLI
T
E_API qualifi
e
rs
to p
u
blic API functions
in
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Dan
K
ennedy
F
ix
s
ome problems
i
n RBU tes
t
cases
.
Also upda
t
e R
B
U
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
Dan Kenned
y
Enhance the code
i
n
union
v
tab
.
c to also provide the
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
D
a
n Kennedy
Add n
e
w test file test
/
atomic
.
test
.
commit
|
commitdiff
|
tree
2017-07-27
Da
n
Kennedy
Do not
set
d
e
vice-capabilities f
l
a
gs SEQ
U
ENTIAL or
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Dan Kennedy
Do not
attempt to
r
un test f
i
le unionvtabfault
.
test
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
D
an Kennedy
Do not a
t
t
emp
t
to run test file u
n
ionvtab
.
test with
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Dan Ken
n
e
d
y
Add a test for the outcome
of
a
p
r
ocess crash within
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Dan Kennedy
Add the "atomic
-
batc
h
-
write" per
m
ut
a
t
ion
to perm
u
tations
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Dan Ken
n
edy
Use ioctl(F2FS_IOC_GET_FEATURES
)
to determine whether
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Dan Kenned
y
Split SQLITE_
E
NABLE_ATO
M
IC_W
R
ITE i
n
to
t
wo options
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Da
n
K
e
nne
d
y
Add support f
o
r
F2F
S
a
t
omic writes
.
Untested at this
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Dan Kennedy
Ad
d
further tests t
o
un
i
onvtab
.
test
.
commit
|
commitdiff
|
tree
2017-07-18
Dan Kennedy
F
i
x a crash in u
n
ionvtab caused by a
m
isconfigu
r
ation
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Dan Kennedy
Ad
d
test ca
s
es and fix
m
ino
r
error-han
d
l
ing issu
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Dan
K
e
nnedy
R
e
mov
e
an unused
variable
from unio
n
vtab
.
c
.
commit
|
commitdiff
|
tree
2017-07-18
Dan K
e
nn
e
dy
Improve the rea
d
a
b
il
i
ty
of
t
he unionvtab code
.
commit
|
commitdiff
|
tree
2017-07-18
Dan Kennedy
Ha
v
e unio
n
vtab support c
o
nst
r
ain
t
s
o
n
the column that
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Dan
K
e
n
ned
y
Ad
d
t
est ca
s
es to unionvtab
.
test
.
commit
|
commitdiff
|
tree
2017-07-18
D
an Kenn
e
d
y
Do
n
ot use the flattening optimiz
a
t
i
o
n for a sub-query
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Dan Kenne
d
y
A
void creating
a
n automatic
index on the R
H
S of a
L
E
FT
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Dan
K
enne
d
y
Add
te
s
t case
s
to
t
est/unio
n
vtab
.
test
.
commit
|
commitdiff
|
tree
2017-07-17
Dan Kennedy
Enha
n
c
e error detect
i
on
a
nd fix other i
s
sues in unio
n
vt
a
b
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
D
a
n Kennedy
Add the "unionvta
b
" virtual ta
b
l
e
extension in ext
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
Dan Kennedy
F
i
x an
o
ther
m
inor
p
r
o
b
lem i
n
t
e
s
t f
i
le lik
e
.
te
s
t
.
commit
|
commitdiff
|
tree
2017-07-15
Da
n
Kennedy
Fix
test problem
s
ca
u
sing the "prepare" permutati
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
D
a
n Kennedy
Fix test pro
b
lems
with stmtvtab1
.
test
u
n
der some permutations
.
commit
|
commitdiff
|
tree
2017-07-14
Dan Kenne
d
y
Tweak Makefile
.
in so
that t
e
stfixture ca
n
be
b
uilt
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
D
a
n K
e
nnedy
Modify
mkopcode
h
.
tcl so that i
t
ca
n
handl
e
"
s
ame as
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Dan Kenn
e
dy
A
dd
very s
i
mple tcl tests for the
lsm1 extension
.
commit
|
commitdiff
|
tree
2017-07-12
Dan
K
ennedy
Fix a pr
o
b
l
em in
a
n lsmtest tes
t
case cause
d
by writing
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
Dan Kennedy
In lsm, attempt to unmap the d
a
tabase file
before truncating
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
Dan Kennedy
Simplify the
w
a
y in which the database file is trunc
a
ted
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Dan Kennedy
In LSM, avoi
d
c
alling
the VFS
x
T
e
stLock method
t
o test
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Dan Kennedy
Fi
x
a
nother p
r
oblem on this bran
c
h
.
commit
|
commitdiff
|
tree
2017-07-10
Dan Kennedy
F
i
x a problem causi
n
g n
o
n-covered WHE
R
E terms
to be
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
D
an
Kennedy
When
t
e
s
tin
g
non-ind
e
xed
WHERE constraints
,
test those
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Dan Kenne
d
y
R
e
move a block from the Wi
n
32
VFS for lsm
1
that is
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
D
a
n
Kennedy
In lsmt
e
st
,
use an empty string ins
t
ead
of "
:
memory
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Dan
K
e
n
n
e
dy
Have fts3
v
ir
t
ual t
a
ble curs
o
rs fre
e
internal resources
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
Dan Kenn
e
dy
Fix a problem i
n
l
s
mtest causing one test
to fail for
.
.
.
commit
|
commitdiff
|
tree
2017-07-04
D
a
n Kennedy
Fix
f
urther OO
M
handling c
a
ses in
L
SM
.
commit
|
commitdiff
|
tree
2017-07-04
Dan Kennedy
F
i
x
a c
o
u
p
le of problems
in handling OOM conditions
.
.
.
commit
|
commitdiff
|
tree
2017-07-03
Dan
K
ennedy
Fix a
b
ug in
lsm queries on levels undergoing incrementa
l
.
.
.
commit
|
commitdiff
|
tree
next