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
Lemon enhancements: (1) Do not allocate space for the 'error' non-terminal
2018-04-16
D
.
Rich
a
rd Hipp
Lemon
e
nhancements: (1)
Do not all
o
cate
s
pace for
.
.
.
commit
|
commitdiff
|
tree
2018-04-16
D
.
Richa
r
d
Hipp
Increase the versi
o
n number to 3
.
2
4
.
0
commit
|
commitdiff
|
tree
2018-04-16
D
.
R
i
c
h
ard Hipp
Reduce the size
of the NameCont
e
xt object
by grouping
.
.
.
commit
|
commitdiff
|
tree
2018-04-13
D
.
Rich
a
rd
H
i
pp
Remove an alwa
y
s
-
t
r
ue branch
from t
h
e
p
reupdate hook
.
.
.
commit
|
commitdiff
|
tree
2018-04-11
D
.
Richar
d
Hipp
Help the
p
arser run
f
a
s
ter by avoiding the "
e
xp
l
a
in
.
.
.
commit
|
commitdiff
|
tree
2018-04-11
D
.
Ri
c
hard Hipp
Prohibit bound parameters i
n
the argu
m
e
nts to
t
a
ble
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
D
.
Richard Hipp
Version
3
.
23
.
1
commit
|
commitdiff
|
tree
2018-04-10
D
.
Ri
c
hard H
i
p
p
Inc
r
ea
s
e the versi
o
n nu
m
ber to 3
.
23
.
1
.
commit
|
commitdiff
|
tree
2018-04-10
D
.
Richar
d
Hipp
Remove an unnece
s
sar
y
SQ
L
ITE_UNTE
S
T
ABLE
compile-time
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
D
.
Richard H
i
pp
Updat
e
the top-le
v
el README
.
m
d fil
e
t
o point to
t
he
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
Richard H
i
p
p
Minor c
h
anges to
t
he i
n
put grammar resul
t
in
g
in a faster
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
Richard H
i
p
p
Enhan
c
e the query plann
e
r so that it detec
t
s when
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
Richa
r
d H
i
pp
Improvements to
"
.
wher
e
trace" output
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
Richard H
i
pp
Fix a
(harmless) signed integer overflow warning
.
commit
|
commitdiff
|
tree
2018-04-06
D
.
Richa
r
d Hipp
Enhance LEMON to
show precendence of symbols
a
nd a
l
l
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
D
.
R
i
ch
a
rd H
i
pp
Fix the sqlite3WhereTrace mecha
n
ism so that i
t
c
o
m
piles
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
D
.
Richard
H
ipp
F
i
x an er
r
or message in speedtest1
.
c and make t
h
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
D
.
Richard
H
i
pp
Fix the
genera
t
e_series virtual table
so t
h
at it correctl
y
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
D
.
Ric
h
ard Hipp
C
hange th
e
LEFT JOIN strength reduction optimization
.
.
.
commit
|
commitdiff
|
tree
2018-04-02
D
.
Richard Hipp
V
e
rsion
3
.
23
.
0
commit
|
commitdiff
|
tree
2018-04-02
D
.
Richar
d
Hipp
B
e
tt
e
r
solution to t
h
e L
I
KE p
r
oblem from the
p
revi
o
us
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
D
.
R
ichard
Hipp
Fix
a logic
error
discov
e
red by
O
SSFuzz
t
h
at
c
a
n
cau
s
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
D
.
Richard
H
ipp
Fix
a bug
in the spellfix exte
n
sion cau
s
i
ng
i
t to c
o
mp
u
te
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
D
.
R
i
chard Hipp
Fix a
n
o
f
f-by-one error
in
the
dist3 algorithm of the
.
.
.
commit
|
commitdiff
|
tree
2018-03-29
D
.
Richa
r
d Hipp
Modify the sqlite3OsFile
C
ontrol(
)
inte
r
face
t
o d
e
tect
.
.
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
R
ic
h
a
r
d
Hipp
Fix a
h
armless compi
l
er w
a
rning in
t
he kvt
e
st
.
exe
p
r
o
g
r
am
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
R
i
chard H
i
pp
F
i
x
a
h
a
rml
e
ss c
o
mpil
e
r
warning
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Ri
c
hard Hipp
R
e
mov
e
tab
c
hara
c
ters
.
N
o logical ch
a
nges to code
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Ric
h
ard
H
ipp
Minor comment ch
a
nges
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Ric
h
a
r
d
H
ipp
Fi
x
a typo in the
REA
D
ME file fo
r
ICU
.
No code
changes
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
R
ichar
d
H
i
pp
The push-down
optimization was be
i
ng too agg
r
essive
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Richard Hip
p
Pro
v
ide the abil
i
ty for t
h
e VFS to
d
o
a
b
l
ocking wa
i
t
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
R
ic
h
ard Hip
p
Do n
o
t
i
n
j
ect OOM
er
r
ors on SQL
I
TE_FCN
T
L_LOCK_
T
IMEOUT
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard
H
i
pp
Avoid a race c
o
ndition that m
i
g
h
t cause a b
u
sy_time
o
u
t
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard H
i
p
p
A
d
d infrastruc
t
ure
t
o
support fo
r
using F_S
E
TLKW with
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard Hipp
Re
f
a
c
tor some in
t
ern
a
l
obje
c
t element n
a
me
s
used by
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richard Hipp
Add t
e
stcase()
m
a
c
ros and impr
o
ve c
o
m
m
ents in th
e
LEFT
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richard Hipp
Yet
a
no
t
her fault in the s
q
lite3ExprImpliesN
o
tNu
l
l
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Ri
c
hard Hipp
B
ug fix in t
h
e LEFT JOI
N
strengt
h
reducti
o
n optimization of
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richard
H
ipp
Prep
e
nd link
a
ge m
a
cr
o
s to the
sqlit
e
3r
e
baser
i
nterfaces
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Ric
h
ard Hipp
Fix the -
r
eadon
l
y option
o
n the CLI so that it actu
a
lly
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
R
i
c
hard H
i
pp
Fix typo in a comm
e
nt
u
sed for
documentation
.
No
changes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Ric
h
ard Hi
p
p
Fix a
n
erro
r
in the CLI in
t
he pr
e
vious
(
[0249d9aec
f
69948
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
R
ichard Hipp
F
ix
t
h
e ANAL
Y
ZE
c
ommand so that it
w
ill
proces
s
tab
l
es
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
D
.
Ri
c
hard Hipp
Add the left joi
n
streng
t
h reduction op
t
imization
.
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
D
.
Richard
Hipp
Add the
--v
a
lid-sql option to t
h
e optfuzz test program
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Richard Hipp
Get
the optfuzz
prog
r
am working
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Richa
r
d Hipp
Add the optfuzz
.
c program for ver
i
fying the query
p
lanner
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Rich
a
rd
Hipp
Relax LEFT-JOIN
r
estrict
i
ons
o
n the p
u
sh-down opti
m
ization
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
ic
h
ard Hipp
Do a more thoroug
h
job of
c
leaning traces of the strength
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
i
c
har
d
Hipp
If
t
e
rms of th
e
WHE
R
E claus
e
requ
i
re t
h
a
t the ri
g
ht
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hi
p
p
Fix i
n
c
o
rrect testcase labels
on t
w
o cases in join5
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
ich
a
rd Hipp
Improve
m
ents to
the H
A
VI
N
G-
t
o-WHERE optimization
.
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Avoi
d
unnecessary writ
e
to the sqlite_sequence table
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richar
d
Hip
p
A
dd the
ability to disable the p
u
sh-down optimiza
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Ri
c
hard
H
i
p
p
Re
m
ove a debugg
i
n
g
statement acci
d
e
ntly
left in
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
In the CLI, avoid extra
.
sel
e
c
ttr
a
c
e
and
.
w
h
eretrace
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Clos
e
r
r
ead
i
ng of the sqli
t
e3_db_con
f
ig() documentation
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
i
chard
H
ipp
Fix
a minor formatting issue on the sql
i
te3_db_config
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
i
chard Hipp
Add t
h
e ability
to disabl
e
the pu
s
h
-down optimization
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard Hi
p
p
Minor imp
r
ovements
t
o "
.
selecttrace"
.
N
o
c
hanges to
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard Hipp
E
n
h
a
nce t
h
e co
m
mand
-
line comple
t
ion extensio
n
to return
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Ri
c
har
d
Hipp
In the compile_options
pra
g
ma, sho
w
the ac
t
u
a
l value
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard Hipp
I
mpr
o
ved "
.
se
l
e
c
tt
r
ace" out
p
ut for
m
a
t
t
ing
.
No cha
n
ges
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
D
.
Ri
c
hard Hipp
Do no
t
use sqlite3_colum
n
_decltype() in the CLI if
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richa
r
d Hipp
Detect c
o
rrupti
o
n
i
n
th
e
form of th
e
s
q
li
t
e
_
s
equenc
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Rich
a
r
d
H
i
p
p
Detect datab
a
ses whose schem
a
is
corrupted
u
s
i
ng a
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richard Hipp
Better
e
rror message text when the sche
m
a is corru
p
ted
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richard
Hipp
Avoid wri
t
ing
t
h
e
s
qlite_
s
equ
e
n
c
e tabl
e
w
h
e
n
i
t has
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
D
.
Rich
a
r
d Hipp
Fix
a
typo in
a
commen
t
used to ge
n
e
r
a
te d
o
cumentation
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
D
.
Ric
h
ard
Hipp
Fix an
i
ss
u
e with t
h
e
fsdir
(
) table
-
v
a
l
ued fu
n
ction
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
Richa
r
d
H
ipp
A
dd the S
Q
L
I
T
E
_DBSTAT
U
S_CACHE_SPILL option
to s
q
lite3_db_
s
t
a
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
Ri
c
har
d
Hipp
Disable one
of the
test cases fr
o
m
c
heck-in
[
21ecbce1378f3cc
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
Richar
d
Hipp
Add
t
he
SQLITE_DBSTATUS_CACHE_SPILL op
t
ion to sqlite3_db_sta
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
Fix the second
callback argument to
the "pro
f
ile" respons
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
R
ichard Hipp
Add sup
p
ort for INSERT OR REPLA
C
E and INS
E
RT OR
I
GNORE
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
R
i
chard Hipp
Improved e
r
r
o
r mes
s
ages from t
h
e zipfile extension
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Rich
a
rd Hipp
Avoid har
m
l
e
s
s lef
t
-shifts o
f
negativ
e
n
u
mber
s
in th
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
Fix the zipfile exte
n
sio
n
so that it is abl
e
to
create
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Rich
a
rd H
i
p
p
Fix the
.
arc
h
ive command in the
C
LI so that
i
t actually
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
R
i
chard Hipp
Enhance the "
.
ar"
c
o
mmand in t
h
e C
L
I
s
o that it is
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard Hipp
Settin
g
"
.
st
a
ts 2"
i
n the CLI c
a
us
e
s column metada
t
a
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Ric
h
a
r
d Hipp
Si
m
plification
to the
shell_exec() mech
a
nism in the
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
R
i
c
hard
Hipp
Fix
a
test case in zipfi
l
efaul
t
.
test so
that i
t
onl
y
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
R
i
chard Hip
p
Attempt to fix a harmless compiler wa
r
ning fro
m
Clang
.
commit
|
commitdiff
|
tree
2018-03-08
D
.
Richa
r
d
H
i
p
p
Add the --append
and --zip options of the
C
LI to
t
he
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
D
.
R
i
cha
r
d
H
i
pp
Updates to documentation on sql
i
te
3
_serialize() and
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Richard Hipp
Add the sessionfuzz test program and
data obtained
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Richa
r
d Hipp
Add the sqlite3
_
seriali
z
e(
)
and sqlite3_des
e
rialize
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Richard Hip
p
M
a
rk an
u
nreachable bran
c
h using NEVER()
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Ri
c
h
a
rd Hipp
Im
p
rove
d
docume
n
t
a
t
i
on fo
r
sqlite3_serialize() and
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
R
ichar
d
Hipp
H
andle
so
m
e boundary
c
ases in memdb ass
o
ciate
d
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Rich
a
rd Hipp
S
i
mp
l
ifications to
the memdb VFS
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richa
r
d Hipp
Imp
r
ovements to
t
he
memdb
VF
S
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard Hipp
M
e
rge the walIter
a
to
r
I
nit() fix from trunk
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hipp
Fix
wa
l
Iterato
r
Init() so that it always leaves the
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hipp
Merg
e
the se
s
sion fix f
r
om trun
k
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard
Hi
p
p
I
m
proved command-line hel
p
for the -A option on the
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard
H
ipp
A
new way
o
f doing archive comman
d
s on the
command
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hipp
In the CLI, a
d
d a new com
m
and-line opt
i
on "--
a
rchive
.
.
.
commit
|
commitdiff
|
tree
next