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
Improvements to ".wheretrace" output.
2018-04-09
D
.
Richard
H
i
pp
Impr
o
vement
s
to "
.
wheretrace" output
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
Rich
a
rd Hipp
Fi
x
a (
h
arml
e
ss)
s
ign
e
d
i
nteg
e
r overflow wa
r
ning
.
commit
|
commitdiff
|
tree
2018-04-06
D
.
R
ichard Hipp
Enhance
L
EM
O
N to show precendence
o
f
symbols
a
n
d all
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
D
.
Ric
h
ard H
i
pp
Fix
the sqlite3WhereTrace mechanism so
t
hat it compiles
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
D
.
Richard
H
ipp
Fix an
e
r
ror message in speed
t
est1
.
c and make the
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
D
.
Richa
r
d Hipp
Fix the ge
n
er
a
te
_
s
e
r
i
es virtua
l
table so
that
it correctly
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
D
.
Richa
r
d Hipp
Change the LEF
T
JOI
N
st
r
ength reduction opt
i
mi
z
ation
.
.
.
commit
|
commitdiff
|
tree
2018-04-02
D
.
Richard Hipp
Vers
i
on 3
.
23
.
0
commit
|
commitdiff
|
tree
2018-04-02
D
.
Richard Hipp
Better soluti
o
n to the LIK
E
prob
l
em f
r
om the previous
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
D
.
Ri
c
h
a
rd Hip
p
Fix a logic error discovered
by
O
SSFuzz that ca
n
cause
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
D
.
Richa
r
d Hipp
Fix a bug i
n
t
he s
p
ellfix extension causing it
t
o c
o
mpute
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
D
.
R
i
chard H
i
pp
Fix an off-by
-
one error in
t
he dist3 algori
t
hm of the
.
.
.
commit
|
commitdiff
|
tree
2018-03-29
D
.
Ric
h
ard
Hipp
Mod
i
fy the
sqlite3
O
sFileControl
(
) interface to detect
.
.
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richa
r
d Hipp
Fi
x
a harmless compiler warnin
g
in the
kvtest
.
e
xe p
r
o
g
ram
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richard H
i
pp
Fix
a
harmless c
o
mpil
e
r
w
a
r
ning
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
R
icha
r
d Hipp
Remove t
a
b
ch
a
racte
r
s
.
No
l
og
i
cal changes to code
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richa
r
d Hip
p
Min
o
r
comment changes
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Richard Hip
p
Fix a typo in the README file
for ICU
.
N
o cod
e
changes
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
R
ichar
d
Hi
p
p
T
h
e
p
ush-down optim
i
z
at
i
on was being too aggre
s
si
v
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Richard Hip
p
Provi
d
e
t
h
e a
b
ility for
the VFS to
d
o a blocking wait
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard Hipp
D
o no
t
inject O
O
M errors
o
n SQLITE_FCN
T
L_LO
C
K_TIMEO
U
T
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Ri
c
hard
H
ipp
A
void a race con
d
ition that mi
g
ht c
a
use a busy
_
t
i
m
eout
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard Hipp
Add infrastr
u
cture
to supp
o
rt fo
r
using F_SETLK
W
with
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard Hipp
R
e
factor some
i
nt
e
r
n
al object ele
m
ent name
s
used by
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
R
i
chard Hipp
Add testcase(
)
macros
a
nd improve c
o
mments in the
L
EF
T
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Ric
h
ard Hipp
Y
e
t another
f
a
u
l
t
i
n the
s
q
lite3
E
xprImpliesNot
N
ull
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Rich
a
rd Hipp
Bu
g
f
i
x in the LEFT JOIN strength reduc
t
i
o
n optimization of
commit
|
commitdiff
|
tree
2018-03-24
D
.
R
i
chard Hipp
P
r
epend lin
k
a
ge
m
acros to th
e
s
q
li
t
e3
r
e
b
aser interfaces
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richard
H
ipp
Fix the -readon
l
y
o
p
tion on t
h
e CLI
so
th
a
t it actu
a
lly
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Ri
c
hard Hipp
F
ix
t
y
po in a comme
n
t used for
d
ocumentation
.
No
c
hang
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
R
i
ch
a
rd
H
ipp
Fix an erro
r
in
the C
L
I
in the
previous
(
[0249
d
9
aecf69948
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richa
r
d Hipp
Fix the ANA
L
YZE
com
m
and so that it wi
l
l
process table
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
D
.
Rich
a
rd Hipp
Add the lef
t
j
o
i
n
strength
re
d
uct
i
on optimization
.
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
D
.
Rich
a
rd
H
ipp
Add the --valid-sql option to
the
o
ptfuzz test program
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Ri
c
hard H
i
pp
Get
t
h
e opt
f
uzz
p
rogram wo
r
k
i
ng
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Richard H
i
pp
A
dd
t
he op
t
fuzz
.
c program
f
or veri
f
ying the query
p
lann
e
r
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
R
i
chard Hipp
Relax LEFT-JOIN restrict
i
ons on the pu
s
h-down optimization
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
i
chard Hip
p
Do a more th
o
rough job
of cleaning tr
a
ces of the s
t
rength
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
I
f
terms of
t
h
e
WHERE clause
req
u
i
r
e
t
hat the right
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Rich
a
rd Hipp
Fix
incorrect t
e
stcase
l
abe
l
s on
t
wo
c
ases in join5
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
ichard Hipp
I
m
pro
v
em
e
nts to the H
A
VING-to
-
WHER
E
opti
m
ization
.
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
ic
h
ard Hipp
Av
o
id unne
c
essary write to the sqlite
_
sequenc
e
table
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Add the
ability to
di
s
a
ble the pus
h
-down o
p
timization
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Remove a debugging sta
t
ement accid
e
ntly left in
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
In the CLI, avoi
d
ext
r
a
.
selecttrac
e
an
d
.
wheretr
a
ce
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
i
chard Hipp
Closer readi
n
g
of the sqlite3_db_config() documen
t
ation
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Rich
a
r
d Hipp
Fi
x
a
minor formatt
i
ng
i
ssue on the sql
i
te3_db_config
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richa
r
d Hipp
Add the ability
t
o
d
isable the pu
s
h-down optimization
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
R
i
chard Hipp
Minor
i
mpro
v
ements to
"
.
selectt
r
ace"
.
No changes
t
o
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Rich
a
rd Hipp
Enhance
t
he
command-lin
e
com
p
l
e
tion extension
to return
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Ri
c
h
ard Hipp
I
n
the compile_options pragm
a
, s
h
ow the actual value
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
R
i
chard Hi
p
p
I
mproved "
.
s
e
l
ectt
r
ac
e
"
ou
t
p
ut fo
r
matt
i
ng
.
No changes
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
D
.
R
i
cha
r
d Hipp
Do not use sqlite3_colu
m
n
_
dec
l
type() in
t
h
e CLI if
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richard Hipp
Detect corru
p
tion in the form of the sqlite_sequenc
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richard Hipp
Detect dat
a
ba
s
es whose
schema is corrupted using a
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
R
i
char
d
Hipp
Better error message text w
h
en the s
c
hema is corrupted
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richar
d
Hipp
A
v
oid writing the
sqli
t
e_sequence tabl
e
when it has
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
D
.
Richard Hipp
Fix a ty
p
o
i
n
a c
o
mment used to generate d
o
cumen
t
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
D
.
Richard Hipp
Fix a
n
i
s
sue with t
h
e fs
d
ir() t
a
bl
e
-valu
e
d function
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
R
i
c
hard
Hi
p
p
Add the SQLITE_DBSTATUS_CACHE_SPILL opt
i
on to
sql
i
t
e
3
_
d
b_sta
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
R
i
c
h
ard Hipp
Disabl
e
on
e
of the test cases from ch
e
ck-in [2
1
ec
b
ce1378f3cc
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
Ric
h
a
rd
H
ipp
Ad
d
the SQL
I
TE_DBSTATUS_CACH
E
_
S
PILL o
p
tion
to sqlite3_
d
b_sta
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
R
ich
a
rd
Hi
p
p
Fix
t
he sec
o
nd
c
al
l
ba
c
k argument t
o
t
h
e "pro
f
ile"
r
e
s
ponse
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Ri
c
h
ard Hipp
Add support for INSER
T
OR
R
EP
L
ACE
a
nd
I
NSE
R
T
OR IGNORE
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
Im
p
rove
d
error messages from the zipfile
exten
s
i
o
n
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
R
i
chard Hipp
A
v
oid harmless l
e
ft-shift
s
of negative numbe
r
s
i
n the
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
Fix the zipfile extension s
o
th
a
t it is
able to create
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard
H
ipp
Fix the
.
archive command in the CLI so th
a
t it
a
ctually
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
R
i
c
h
ard Hip
p
Enhance the "
.
ar" com
m
and in the CLI
s
o that it is
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richar
d
Hipp
Setting "
.
stats 2"
i
n the CL
I
causes column m
e
t
a
data
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard Hipp
Simp
l
ific
a
tion to the shell_exe
c
()
m
echan
i
sm in the
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Rich
a
rd Hipp
Fix a test
c
ase in zipfilefault
.
test so t
h
at it
o
nly
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
R
icha
r
d Hi
p
p
Attempt to fix
a harmless
compiler warning from
C
l
ang
.
commit
|
commitdiff
|
tree
2018-03-08
D
.
Richard
Hipp
A
dd
th
e
--append and --zi
p
options of the
CLI to the
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
D
.
Richard Hip
p
Upda
t
es to documentation on sq
l
ite3_ser
i
alize() and
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Ric
h
ard Hipp
Add the sessionf
u
zz test program and
data obtained
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
R
ic
h
a
r
d Hi
p
p
Add t
h
e sq
l
ite3_se
r
ial
i
ze() and
s
qlite3_deserialize
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
R
i
chard H
i
pp
Mark an
unre
a
chable
b
ran
c
h
using
NE
V
ER()
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richar
d
Hipp
Improved
d
ocumentat
i
on
f
or sqlite3_serialize() and
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard Hipp
H
a
ndle some
boundary
c
ases in
me
m
db associated with
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richar
d
Hipp
Si
m
p
l
ific
a
tions to the memdb VFS
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Ri
c
h
a
r
d
Hipp
Impro
v
eme
n
ts to the mem
d
b VFS
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
R
i
c
h
a
r
d Hipp
Me
r
ge the walIteratorInit(
)
fix from trunk
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
R
i
char
d
Hipp
Fix wa
l
I
t
eratorInit() so that
it always leave
s
the
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hi
p
p
Merge
t
he se
s
sion f
i
x from trunk
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richa
r
d Hipp
Improved
c
ommand-line hel
p
f
or
the -
A
option on the
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hipp
A new way
of doing archive
c
ommands
o
n
the c
o
m
m
and
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
R
ichard Hipp
In the CLI, add a new
command-line
o
p
tion "--ar
c
hive
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Rich
a
rd Hipp
Merg
e
session fixe
s
from t
r
unk
.
commit
|
commitdiff
|
tree
2018-03-01
D
.
R
ichard Hipp
Allow t
h
e zSchema arg
u
ment to sqlite3_serialize()
t
o
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
D
.
Richard Hipp
Merge the l
a
test enh
a
ncements
f
rom trunk
.
commit
|
commitdiff
|
tree
2018-02-28
D
.
Richard
Hip
p
Enhance the sessions documentati
o
n to show the
m
ethods
.
.
.
commit
|
commitdiff
|
tree
2018-02-28
D
.
R
i
c
h
ar
d
H
i
pp
Use <pre> around co
d
e
s
nip
p
ets in the
d
ocumentat
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-02-28
D
.
R
ichard Hipp
Fix a pot
e
nti
a
l NULL poi
n
ter deref fol
l
owing OOM in
.
.
.
commit
|
commitdiff
|
tree
2018-02-27
D
.
Richard Hipp
A
d
d support for TR
U
E
and FALSE k
e
yword
s
a
n
d for
operato
r
s
.
.
.
commit
|
commitdiff
|
tree
2018-02-27
D
.
R
i
chard
Hipp
Clean up
c
om
m
e
n
ts an
d
variable names prior to
m
erge
.
commit
|
commitdiff
|
tree
2018-02-27
D
.
R
i
c
h
a
rd Hi
p
p
R
emov
e
an
unnecessary decision
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Richard Hipp
C
od
e
simplifications
.
New test cas
e
s
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Richard Hi
p
p
Get t
h
e "DEFAULT tr
u
e" and "DEFAUL
T
f
a
ls
e
" phrases
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
D
.
Richard Hipp
Enhance TreeView
s
o t
h
at
i
t
can display t
h
e ne
w
IS
.
.
.
commit
|
commitdiff
|
tree
next