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
Add tests to check that affinities work with != operators on virtual table
2017-09-11
Dan Ken
n
edy
Add tests to
check that affinities
work with != operators
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
a
n Kennedy
En
h
anc
e
t
he vtab
i
nt
e
rface to
h
andle
I
S, !=, I
S
N
O
T
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
Dan Ke
n
nedy
H
a
v
e the head
e
r
comment f
o
r sql
i
te3Ch
e
c
k
po
i
nt() me
n
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Dan Kennedy
Upd
a
t
e "PRAGMA
int
e
grity_check"
to
d
etect
i
nconsi
s
tencies
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Dan Kennedy
Fix a comm
e
nt
describing the xRowi
d
metho
d
of
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-05
Dan Kenned
y
Add experimental API sqlite3rbu_tem
p
_size_
l
imit()
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
a
n K
e
nned
y
Remove unnec
e
s
sary "_
_
de
c
l
sp
e
c(dl
l
ex
p
o
rt)"
qualifiers
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
Dan Ke
n
n
e
dy
Avoid ret
u
r
ning dupl
i
c
a
t
e rows in experimental
p
r
agm
a
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Dan Kenn
e
dy
On
l
y use indexes on expr
e
s
s
i
o
ns to optimiz
e
ORD
E
R BY
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
an K
e
n
ned
y
Add
t
est cases for ti
c
k
e
t [be436a7f45
8
7ce5
1
7] using
.
.
.
commit
|
commitdiff
|
tree
2017-08-12
Dan
K
ennedy
A
d
d
new test file
f
ts5voc
a
b
2
.
te
s
t
.
commit
|
commitdiff
|
tree
2017-08-10
D
an Kennedy
A
dd t
h
e "instance"
t
ype
t
o the fts5vocab virtual table
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
D
an Kennedy
F
ix
a typo in csv
0
1
.
test introd
u
ced by the previous
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
Dan Ke
n
nedy
A
d
d extra t
e
s
t
s to
t
his branch
.
commit
|
commitdiff
|
tree
2017-08-07
Dan Kenned
y
Avoid casting a value large
r
than 2^31 to a (size_
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Dan Kennedy
Fix a problem
wi
t
h handling
S
QLITE_FCNTL_MMAP_SIZE
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Dan Ken
n
ed
y
Update bigmmap
.
test
to ac
c
ount for bui
l
ds th
a
t use
commit
|
commitdiff
|
tree
2017-08-07
Dan Kennedy
A
v
oid casting a value larger than 2^31
to a (size_
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Dan Kennedy
Add new t
e
st file "bigm
m
ap
.
test"
.
F
o
r
te
s
ting bui
l
ds
.
.
.
commit
|
commitdiff
|
tree
2017-08-05
Dan Kenn
e
dy
Fix a s
e
gfau
l
t in swa
r
mvtab that could occ
u
r if ther
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-05
Dan Kenne
d
y
Fix memory
lea
k
in
s
warmv
t
a
b
.
commit
|
commitdiff
|
tree
2017-08-04
D
an Kenn
e
dy
Ad
d
furth
e
r test cases for swarmv
t
ab
.
A
n
d m
i
nor code
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Dan
Kennedy
A
d
d
t
est cases and associated fi
x
es for swarmvt
a
b
.
commit
|
commitdiff
|
tree
2017-08-04
D
an
K
e
n
ne
d
y
Add SQLITE_API q
u
alifiers to public API
f
unctions in
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
Dan Kennedy
Update script tool/mksq
l
ite
3
c
.
tcl to avoid duplicating
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Dan Kennedy
Modify swarm
v
tab to use a
s
e
par
a
te d
a
tabase connection
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Dan
Ken
n
edy
Add SQLITE
_
API qualifiers to publi
c
API fun
c
tions in
.
.
.
commit
|
commitdiff
|
tree
2017-08-03
Dan Kennedy
Fix some pr
o
ble
m
s
i
n RBU test
c
ases
.
Also upd
a
t
e RBU
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
Da
n
Kennedy
E
n
h
ance
the code
i
n unionvt
a
b
.
c
to also provide the
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
Dan
K
e
nnedy
Add
n
ew te
s
t fi
l
e test/atomic
.
test
.
commit
|
commitdiff
|
tree
2017-07-27
Dan
K
ennedy
Do not set devic
e
-capabilities
flags SEQUENTIAL
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Dan Ke
n
nedy
D
o not attempt to run test fil
e
unio
n
vtab
f
a
u
lt
.
te
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Dan Kennedy
Do not attempt to run
t
e
s
t file un
i
onv
t
ab
.
test with
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
D
an Kennedy
A
dd a test f
o
r the ou
t
come o
f
a process cra
s
h wit
h
in
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Dan Kenn
e
dy
Ad
d
t
he "atomi
c
-batch-wr
i
te" per
m
utat
i
on to permutations
.
.
.
commit
|
commitdiff
|
tree
2017-07-21
Dan Kenne
d
y
Us
e
ioctl(F2FS_IOC_GE
T
_F
E
A
T
URES) to determine wheth
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Dan
Kennedy
Sp
l
i
t
S
Q
L
ITE_ENA
B
LE_
A
TOMIC
_
WR
I
TE
int
o
tw
o
options
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Da
n
Kennedy
Add
support for F2FS atomic writes
.
Untested at this
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Dan
K
e
nnedy
Add further te
s
ts to uni
o
nvtab
.
test
.
commit
|
commitdiff
|
tree
2017-07-18
D
an Kennedy
Fix a cra
s
h in uni
o
nvtab caused by a
misconfig
u
ration
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
D
an Kennedy
Add test cases and fix minor
error-handling iss
u
es
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Dan Kenne
d
y
Remove an unused variable
f
rom unionvtab
.
c
.
commit
|
commitdiff
|
tree
2017-07-18
D
a
n
K
ennedy
Improve the re
a
d
a
b
i
lity of
t
h
e unionvt
a
b
c
ode
.
commit
|
commitdiff
|
tree
2017-07-18
Dan
Kennedy
Have unionvta
b
support constraints on the column that
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Da
n
Kenned
y
Add
test
c
ases to unionv
t
ab
.
test
.
commit
|
commitdiff
|
tree
2017-07-18
Dan Kenne
d
y
Do not use the
fl
a
ttening optim
i
za
t
ion for a sub-q
u
ery
.
.
.
commit
|
commitdiff
|
tree
2017-07-18
Dan Kennedy
Avoid
c
reating an a
u
tom
a
t
ic i
n
dex on
t
he
R
HS of a LE
F
T
.
.
.
commit
|
commitdiff
|
tree
2017-07-17
Dan Kennedy
A
d
d test ca
s
es to test/unionvtab
.
test
.
commit
|
commitdiff
|
tree
2017-07-17
Dan Kennedy
En
h
anc
e
error
d
etection and fix other
i
ssues in unionvtab
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
Dan Kenn
e
dy
Ad
d
t
h
e "un
i
onvtab" virtual t
a
ble
extension
i
n ext
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
Dan Kennedy
Fix
a
n
o
t
h
er minor
problem in test
f
ile
l
ike
.
t
e
s
t
.
commit
|
commitdiff
|
tree
2017-07-15
Dan Ken
n
ed
y
F
ix test prob
l
ems cau
s
ing the "prepare"
permu
t
at
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Dan Ke
n
nedy
Fix test proble
m
s w
i
th stm
t
vtab1
.
test under
s
ome permutati
o
ns
.
commit
|
commitdiff
|
tree
2017-07-14
D
a
n Kennedy
Tweak
Makefil
e
.
in
s
o that testfixture can be b
u
i
lt
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Dan Ke
n
ned
y
Modi
f
y mkopcodeh
.
t
c
l
so th
a
t it can
h
a
n
d
le "same
as
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Dan Kennedy
Add very simple
t
cl tests for
t
he lsm1 extens
i
on
.
commit
|
commitdiff
|
tree
2017-07-12
D
a
n Kennedy
F
ix a
problem in an lsmtest test case
c
aused
by wr
i
ting
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
Dan Kennedy
I
n
l
s
m, attempt to unmap t
h
e database file b
e
for
e
tru
n
ca
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
Dan Ken
n
edy
Simpl
i
fy the wa
y
in w
h
ich the database fi
l
e is tr
u
ncated
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Dan Kennedy
In LSM, avoid
calling
the VFS xTest
L
ock meth
o
d to test
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Dan
Kenne
d
y
F
ix
a
nother p
r
oblem on
this br
a
nch
.
commit
|
commitdiff
|
tree
2017-07-10
Dan Kennedy
F
i
x
a p
r
oblem cau
s
ing non-c
o
v
ered WHERE terms to be
.
.
.
commit
|
commitdiff
|
tree
2017-07-10
Dan Ke
n
nedy
When testin
g
non-ind
e
xed WHERE constraints,
t
es
t
t
ho
s
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Dan Ke
n
ne
d
y
Remove a
b
lock from the Win32 VFS for lsm1 that
i
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Dan Kenn
e
dy
In lsmtes
t
,
u
se an empty s
t
r
ing instea
d
of
"
:
memory
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
D
a
n Kennedy
Have fts3 virtual
t
able cur
s
ors free internal
r
esources
.
.
.
commit
|
commitdiff
|
tree
2017-07-05
D
a
n
Ke
n
nedy
Fix a problem in lsmtest
c
ausi
n
g one test to fail f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-04
Da
n
Kennedy
Fi
x
further OOM handl
i
ng cas
e
s i
n
LSM
.
commit
|
commitdiff
|
tree
2017-07-04
Dan Kenned
y
Fix a
couple o
f
problems in
h
andling
OOM conditions
.
.
.
commit
|
commitdiff
|
tree
2017-07-03
D
a
n Kennedy
Fix a b
u
g in lsm queries on levels un
d
ergoing incremental
.
.
.
commit
|
commitdiff
|
tree
2017-07-03
Dan Kennedy
Add more tests
f
or LSM log fi
l
e r
e
covery
.
Fi
x
a problem
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Dan
Ken
n
e
dy
Fix a m
e
mory management probl
e
m
in
lsm log recovery
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Dan
K
enned
y
A
v
oid constantly freeing
a
n
d
re
a
llo
c
ing small in
t
ernal
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Dan Kenned
y
Av
o
id reading or writing t
h
e 32 locking
bytes at th
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
Dan
Kennedy
Avoid readi
n
g or w
r
i
t
in
g
the 32 l
o
cking
b
ytes
at the
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
Dan Kennedy
F
i
x a virtual t
a
ble pr
o
blem that can occu
r
when the
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
D
an K
e
n
n
edy
Rem
o
ve an invalid assert() from lsm
t
est c
o
de
.
commit
|
commitdiff
|
tree
2017-06-26
Dan Kenned
y
Fix another problem with multi-t
h
readed mode in
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
Dan Ke
n
ned
y
Upda
t
e a test case to r
e
fl
e
ct the f
a
ct that
t
he lsm
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
Dan
Kennedy
Fi
x
some compiler warnings in lsm_file
.
c
.
commit
|
commitdiff
|
tree
2017-06-24
Dan Kennedy
Consider th
e
values bound to
S
QL v
a
r
i
a
b
les when d
e
termi
n
ing
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
Dan
K
ennedy
Whe
n
generating individ
u
a
l loops for each ORed term
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Dan
K
ennedy
Whe
n
gen
e
rati
n
g i
n
di
v
idual loops
f
or each ORed te
r
m
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Da
n
Kennedy
E
nsure that the que
r
y
p
lanne
r
knows
t
hat
any column
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
Dan Kenned
y
Re
w
ork
t
he
c
ode i
n
ct
i
me
.
c
a
b
i
t to report on more
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
Dan Ken
n
e
d
y
Ensure t
h
a
t
the value of the THREADSAFE sy
m
bo
l
is
alwa
y
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-17
Dan Kennedy
Add extra tes
t
c
ases for sql
i
te3change
s
e
t
_
a
pp
l
y() and
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
D
a
n
Kennedy
Rework the code in
ctime
.
c
a
bit to report
on more
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
D
a
n Kenne
d
y
Fix
s
qlite3rbu_close() so that
th
e
p
z
E
rrmsg pa
r
a
meter
.
.
.
commit
|
commitdiff
|
tree
2017-06-08
D
an
Ke
n
nedy
Ensu
r
e
p
o
inter map entries are always added
w
h
en a
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
Dan Kennedy
Fix anoth
e
r
ls
m
test
b
u
i
l
d problem
.
A
d
d
the "-tran
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
Da
n
Kennedy
Fix a
threading probl
e
m
i
n
lsm test code
.
commit
|
commitdiff
|
tree
2017-06-05
D
a
n Kennedy
Fix a bug in te
s
t_fs
.
c that occurs when the first com
p
onent
.
.
.
commit
|
commitdiff
|
tree
2017-06-01
Dan K
e
n
nedy
Add test code for LS
M
t
o
the e
x
t/
l
sm
1
/lsm-
t
e
s
t d
i
rector
y
.
commit
|
commitdiff
|
tree
2017-05-30
Dan Kennedy
Omit a t
e
st of
c
odepoint 0x202F
(
n
o
n
-brea
k
narrow space
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Dan Kennedy
Fix
i
n
compatib
i
l
i
ties b
e
tween the "s
q
ldiff --changeset
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Dan Ken
n
edy
Fix
a
c
a
s
e where NULL was bein
g
p
as
s
ed
to me
m
cm
p
()
.
.
.
commit
|
commitdiff
|
tree
2017-05-19
D
a
n
Kennedy
Fix
s
ome problems in
f
ts
5
cod
e
detect
e
d
b
y -fsan
i
tize
.
.
.
commit
|
commitdiff
|
tree
2017-05-16
Dan K
e
nnedy
Update
t
he tool/warnings
.
sh
s
cript
t
o automatically
.
.
.
commit
|
commitdiff
|
tree
2017-05-11
Dan Kennedy
Ad
d
an
o
th
e
r test case for the new
authori
z
er fu
n
ction
a
lity
.
commit
|
commitdiff
|
tree
next