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
Version 3.23.0
2018-04-02
D
.
Richard Hi
p
p
Version 3
.
23
.
0
commit
|
commitdiff
|
tree
2018-04-02
D
.
Richard Hip
p
Be
t
t
er
s
olution to the LIKE
p
roblem from t
h
e prev
i
ous
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
D
.
Richard
H
ipp
Fix a
logic er
r
or discovered by OSSFu
z
z that
can cause
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
D
.
Richard Hi
p
p
Fix a bug in the spellfix ex
t
ensio
n
cau
s
ing it
t
o compute
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
D
.
Rich
a
rd
Hi
p
p
F
i
x a
n
off-b
y
-on
e
error in the dist3
a
lgorithm o
f
the
.
.
.
commit
|
commitdiff
|
tree
2018-03-29
D
.
Richard
H
i
p
p
Modify the sq
l
ite3OsF
i
leControl() interfac
e
to d
e
tect
.
.
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
R
i
char
d
H
i
pp
Fix a harmless comp
i
le
r
warning in the kvt
e
st
.
exe program
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richard Hi
p
p
F
ix a
h
ar
m
less compiler warnin
g
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Ric
h
ard H
i
pp
Rem
o
v
e tab chara
c
ters
.
No logi
c
al changes to code
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Ric
h
ar
d
Hipp
M
ino
r
c
omme
n
t changes
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Richard Hipp
Fix a
t
y
p
o in the README
f
ile for I
C
U
.
No cod
e
changes
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Ri
c
ha
r
d Hipp
The
p
ush-down
o
ptimization
w
as being too
a
ggressive
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Richard Hipp
Prov
i
de the
a
b
i
lity for the VFS
t
o do a bl
o
cking w
a
it
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard Hipp
D
o
no
t
inject OOM
er
r
ors on SQLITE_FCNTL_LOCK_TIMEO
U
T
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Rich
a
rd Hipp
Av
o
id
a
r
ace condition that might
c
ause a busy_
t
imeou
t
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Ri
c
har
d
Hip
p
Add infras
t
ructure to
supp
o
rt for using F_SE
T
LKW w
i
th
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Ri
c
hard Hipp
R
e
factor so
m
e internal o
b
ject ele
m
ent names used by
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Ri
c
hard Hipp
A
d
d tes
t
case() mac
r
o
s
an
d
i
m
prove comments in the LEFT
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richard Hi
p
p
Y
et an
o
th
e
r fault
i
n the sqlite3
E
xprImpliesNotNull
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richard Hipp
Bu
g
fix in the LEFT JOIN stren
g
th reduction optim
i
zation of
commit
|
commitdiff
|
tree
2018-03-24
D
.
Ri
c
hard Hip
p
Prepend lin
k
age
m
a
cros to t
h
e sqlite3rebaser
i
nte
r
fa
c
e
s
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richa
r
d H
i
p
p
Fix
the -read
o
nly o
p
tion on th
e
CLI so tha
t
it actu
a
l
ly
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richard H
i
pp
Fix typo in
a
comment used
f
or docu
m
entation
.
N
o
chang
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richard Hipp
Fix an
e
rror in the CLI in
t
he previous ([0249d9aecf
6
9948
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richard
H
ipp
Fix
the AN
A
L
YZE command so that it w
i
ll process tables
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
D
.
Richard H
i
pp
Add t
h
e left join strength reduction optimization
.
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
D
.
Richar
d
H
ip
p
A
d
d
the --valid-sql option to the optfu
z
z test pro
g
ram
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Richard Hipp
G
e
t the optfuzz progra
m
working
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
R
i
c
h
ard Hipp
Add t
h
e optfuzz
.
c p
r
ogram for
v
e
rifying
the q
u
e
r
y p
l
a
nner
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Richard
H
ip
p
Relax LE
F
T-JOIN re
s
tr
i
ctions on the push-do
w
n o
p
timization
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
ichard Hipp
Do a
more thoroug
h
job of cleaning
t
rac
e
s of t
h
e
stren
g
th
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Rich
a
r
d
Hipp
If te
r
ms
o
f the WHE
R
E c
l
ause r
e
quire tha
t
t
he
r
i
ght
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Ri
c
ha
r
d
H
i
pp
Fix
incorr
e
ct testcase lab
e
ls on two
cases in join5
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Improvements to the
H
A
V
ING-to
-
WHER
E
optimization
.
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
i
c
ha
r
d Hi
p
p
Avoid un
n
ecessary write to
th
e
sqlite_sequence
t
a
ble
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Ri
c
har
d
Hipp
A
dd the abi
l
i
ty to disable the push-dow
n
op
t
imizati
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Ri
c
h
ard Hipp
Remove a debugg
i
ng statement accidently left in
commit
|
commitdiff
|
tree
2018-03-20
D
.
Rich
a
rd
H
ipp
I
n the
CLI, avoid extra
.
selecttrace a
n
d
.
where
t
race
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richa
r
d Hipp
Closer reading of the sqlite3_d
b
_co
n
fig() documentat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Fix
a
minor formatting issue o
n
th
e
sqlite3_db_config
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Add the ability to disable the push-dow
n
optim
i
z
a
t
ion
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard
Hipp
Minor improvements to "
.
sele
c
ttrace"
.
No changes to
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
R
i
chard Hipp
En
h
an
c
e the comma
n
d-li
n
e
completio
n
extension to retur
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard
Hipp
In t
h
e compile_option
s
pragma,
show the actual value
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richar
d
Hipp
Improved "
.
s
electt
r
ac
e
"
output form
a
tting
.
No chan
g
es
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
D
.
Richard Hi
p
p
Do not use sqlite3_co
l
u
mn_d
e
cltype() in
the CLI if
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Rich
a
rd Hipp
D
etect corrupt
i
o
n
in t
h
e form
of the sq
l
ite_se
q
uence
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richard Hipp
Detect datab
a
ses whose schema i
s
corrupted u
s
ing a
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richard Hipp
Be
t
ter error m
e
s
s
age t
e
xt wh
e
n the
s
c
h
ema is
corrupt
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richard H
i
pp
A
v
oid writing the sqlite_sequence table when
i
t has
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
D
.
Richar
d
Hi
p
p
Fi
x
a typo in
a comment u
s
ed to
ge
n
er
a
te documentation
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
D
.
Richar
d
H
i
pp
F
ix an is
s
ue with the f
s
dir() table-
v
alu
e
d function
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
R
ichard
H
ipp
Add the SQ
L
ITE_
D
BSTATUS_CACHE_SPILL o
p
tion
to sqlite3_db
_
sta
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
R
ichard Hipp
Disable one
of the test case
s
from
c
heck-in
[
2
1
ecbc
e
1378f3cc
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
Richard Hi
p
p
Add the SQLITE_DB
S
TATUS_CACHE_SPILL opt
i
on to sqlite3_db
_
sta
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richa
r
d
Hipp
Fix the sec
o
n
d c
a
llback
ar
g
ument to the "profile"
response
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Ri
c
hard Hipp
Add
supp
o
rt
f
or I
N
SERT OR REPLACE and INSER
T
OR IGNO
R
E
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
I
mpr
o
ved
error
m
essage
s
fro
m
the zipfile extensio
n
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard
H
ipp
Avoid harmles
s
left-sh
i
fts of negative numbers in the
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
Fix the zipfile exten
s
ion so
t
ha
t
it is able to create
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard H
i
pp
Fi
x
the
.
a
r
chive command
in the C
L
I
s
o that it actually
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
R
ich
a
rd Hipp
Enhan
c
e the "
.
a
r
"
command
in the
C
L
I s
o
that
i
t is
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard Hipp
S
e
t
ting "
.
stats
2
" in the CLI causes colum
n
metadata
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard Hipp
Simplification
t
o the sh
e
l
l
_e
x
ec
(
) m
e
chanism in the
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richar
d
Hipp
Fix a test ca
s
e in zipfilefault
.
tes
t
so
that it only
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Rich
a
rd Hipp
Attempt to f
i
x
a harm
l
ess compiler w
a
rning
from Clang
.
commit
|
commitdiff
|
tree
2018-03-08
D
.
Richard
H
i
pp
Add
t
he --ap
p
end and
--zip options
of the CLI t
o
the
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
D
.
Ric
h
ar
d
Hipp
Up
d
at
e
s to documentation on sqlite3_
s
erialize
(
)
and
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Richar
d
Hipp
Add the sessionfuzz te
s
t
p
rogr
a
m
a
nd data obtained
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Richard Hipp
Add
the sqlite3_serialize() a
n
d sq
l
ite3_deserialize
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Richard Hipp
Mark an unreach
a
ble
b
ranch using NEVE
R
()
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
R
ichard Hipp
Improved docu
m
en
t
ation
fo
r
sqlite3_serialize() and
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Ric
h
ar
d
H
ipp
Handl
e
some b
o
undary ca
s
es in memdb associated with
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard Hipp
Simplifications
t
o
t
he mem
d
b
V
FS
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
R
ichard Hipp
Improvements to the memdb VF
S
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richar
d
Hipp
Merge
t
he
walIteratorInit() fix
from trunk
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
R
ichar
d
Hipp
F
i
x walItera
t
o
rInit() so tha
t
i
t a
l
way
s
leaves
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hipp
Merge the session fix from
t
r
u
nk
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hipp
Improved command-line help for
t
he -
A
opti
o
n
o
n the
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richa
r
d Hipp
A n
e
w way of doing archive com
m
a
n
ds
on the
c
o
m
mand
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hi
p
p
I
n
the
C
L
I
,
add a
n
ew c
o
mma
n
d
-
l
i
ne option "--archive
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard H
i
p
p
Mer
g
e session fixes f
r
om
t
runk
.
commit
|
commitdiff
|
tree
2018-03-01
D
.
Ri
c
hard Hi
p
p
Allow the
z
Schema a
r
gum
e
nt to sqlite3
_
serialize()
t
o
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
D
.
Ric
h
ard Hipp
Merge the latest
e
n
hancements from trun
k
.
commit
|
commitdiff
|
tree
2018-02-28
D
.
Richard Hipp
Enhance the sessions docu
m
entation to show the met
h
ods
.
.
.
commit
|
commitdiff
|
tree
2018-02-28
D
.
Richar
d
Hi
p
p
Use <pre> around code snippets i
n
t
he documen
t
ation
.
.
.
commit
|
commitdiff
|
tree
2018-02-28
D
.
Richard Hipp
Fix a po
t
ential
NULL
pointer
d
er
e
f
following OOM in
.
.
.
commit
|
commitdiff
|
tree
2018-02-27
D
.
Ri
c
hard
H
i
pp
Add support for TRUE and FALS
E
keywords and
for operators
.
.
.
commit
|
commitdiff
|
tree
2018-02-27
D
.
Richard
Hipp
Clean up comments
a
n
d
v
ariable name
s
prior
to
m
erge
.
commit
|
commitdiff
|
tree
2018-02-27
D
.
Richard
Hipp
Remove an unn
e
c
e
s
s
ary decision
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Richard Hi
p
p
Code si
m
plifications
.
New
t
es
t
cases
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Richard
H
ipp
Get the "
D
EFAULT
t
rue" and "DEFAULT false
"
phras
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Richard Hipp
Enhance TreeView
s
o that
i
t
c
an
d
i
splay the ne
w
IS
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
R
i
cha
r
d
Hip
p
Refactor
f
or co
r
rect
NULL h
a
ndlin
g
in th
e
IS TRUE,
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
R
i
c
h
ard Hipp
M
erge th
e
f
ix for
d
etermi
n
ing t
r
uth
of floating
point
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Richa
r
d
H
ipp
Alway
s
i
n
terpr
e
t n
o
n-zero
f
lo
a
t
i
ng-po
i
nt valu
e
s as
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Richard Hipp
E
x
perimen
t
al implemen
t
at
i
on
o
f IS TRUE and I
S
FALSE
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
D
.
Richar
d
H
i
pp
For the "S
Q
Lite arch
i
v
e
" link in th
e
REA
D
ME
.
m
d file
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
D
.
Rich
a
rd H
i
pp
Upda
t
es to the
README
.
m
d
file
.
Ment
i
o
n
t
he
abi
l
ity
.
.
.
commit
|
commitdiff
|
tree
2018-02-21
D
.
Ric
h
ard Hipp
Remov
e
an unr
e
achable branc
h
in the wa
l
IndexPage()
.
.
.
commit
|
commitdiff
|
tree
next