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
Update the upsert parsing so that it accepts conflict-target labels using
2018-04-12
D
.
Richard Hipp
Upd
a
te
t
he upsert parsing so
t
hat
it accepts co
n
flict
.
.
.
commit
|
commitdiff
|
tree
2018-04-12
D
.
Richard Hi
p
p
Add the Upsert
o
bject for holding
up
s
e
r
t
clause in
f
o
rm
a
t
i
on
.
commit
|
commitdiff
|
tree
2018-04-12
D
.
Richard Hipp
Merge c
h
anges
f
rom
t
r
u
nk
.
commit
|
commitdiff
|
tree
2018-04-11
D
.
Richard H
i
pp
Help the parser
r
u
n faster by av
o
iding the "explain
.
.
.
commit
|
commitdiff
|
tree
2018-04-11
D
.
Ric
h
a
rd Hipp
Prohibit bound p
a
ramete
r
s in the
a
rgum
e
nts to
t
able
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
D
.
Richard Hip
p
Version 3
.
23
.
1
commit
|
commitdiff
|
tree
2018-04-10
D
.
Richard Hip
p
Increase the
v
er
s
ion number to 3
.
23
.
1
.
commit
|
commitdiff
|
tree
2018-04-10
D
.
Richard Hipp
R
e
m
ove an unne
c
essary SQLITE
_
UNTESTABLE co
m
pil
e
-time
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
D
.
Ri
c
har
d
Hipp
Update
the top-le
v
el README
.
md
f
ile
to point
to the
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
D
.
Rich
a
rd Hipp
Update
the top-l
e
vel README
.
md file to point
t
o th
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
Richard Hipp
Min
o
r changes to the i
n
p
u
t gra
m
mar resulting in a faster
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
Richard Hipp
En
h
ance the query pla
n
ner so that it detects w
h
en the
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
Richard Hipp
I
m
provements to "
.
wheretrace" outpu
t
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
Richa
r
d Hipp
Fix a (harmless) signed integer overflow warning
.
commit
|
commitdiff
|
tree
2018-04-07
D
.
Richard H
i
pp
More co
m
plete parsing
o
f UPSERT
,
including UPSERT w
i
thin
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
D
.
Ri
c
ha
r
d Hipp
D
emo
n
st
r
ation
o
f how the par
s
er
c
an be augment
e
d to
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
D
.
R
i
chard Hip
p
E
n
hance LEMON to show precenden
c
e of
sy
m
bols and a
l
l
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
D
.
Richard Hipp
Fix the sqlite3WhereT
r
ace mechanism so
t
hat it compiles
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
D
.
Richard Hi
p
p
Fix an err
o
r
m
essage in sp
e
edtes
t
1
.
c and make th
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
D
.
R
i
c
hard Hipp
Fix t
h
e
generate_series virtual table
s
o that it correctl
y
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
D
.
Ri
c
hard Hipp
Cha
n
ge t
h
e LEFT JOI
N
stre
n
g
th reduction optimization
.
.
.
commit
|
commitdiff
|
tree
2018-04-02
D
.
R
ic
h
ard Hipp
Version
3
.
2
3
.
0
commit
|
commitdiff
|
tree
2018-04-02
D
.
Richard H
i
pp
Bette
r
solu
t
ion to
t
he LIKE prob
l
em fr
o
m the previous
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
D
.
Richa
r
d Hipp
Fix a logi
c
er
r
or disco
v
ered
b
y OSSFuzz that c
a
n cau
s
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
D
.
Richard Hipp
F
i
x
a
bug in t
h
e
s
p
ellfix
e
xt
e
nsion caus
i
ng
i
t
to
compu
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
D
.
Richa
r
d Hipp
F
i
x an of
f
-by-on
e
error in
t
he dist3 algorit
h
m of the
.
.
.
commit
|
commitdiff
|
tree
2018-03-29
D
.
Richard Hip
p
Modify the sqlite3OsFi
l
eContr
o
l() interface to
d
etect
.
.
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richar
d
Hip
p
Fix a harmless co
m
piler warning in the kvt
e
st
.
exe progr
a
m
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Ric
h
ard Hipp
Fix a harmless
c
o
mpiler warnin
g
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richard Hipp
R
emove tab c
h
aract
e
rs
.
No logical changes to code
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richard Hip
p
Mi
n
or comment c
h
an
g
es
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Ric
h
ard
Hipp
Fix
a
typo in t
h
e README file for ICU
.
No co
d
e changes
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Richard Hipp
Th
e
push-down
optim
i
zation was bei
n
g
too a
g
gressive
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
R
ichard Hipp
Provid
e
the ability for th
e
VFS to do a bl
o
cking wait
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard Hipp
Do not inj
e
c
t
OOM
e
rrors on
S
Q
L
ITE
_
FCNTL_LOCK_TI
M
E
O
UT
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard Hipp
Avoid a race
c
on
d
i
t
ion th
a
t
m
ight
caus
e
a busy_timeout
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard
Hipp
A
dd infrastructure to sup
p
ort for
u
sing F
_
SETLKW wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard Hip
p
R
efactor so
m
e
inter
n
al o
b
ject element
names used by
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richard Hipp
Add testcase() macro
s
and improve comments i
n
the LEFT
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richard
Hipp
Yet
a
n
o
t
her fault in the sqlite
3
ExprImpl
i
e
s
NotNull
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Rich
a
r
d
H
i
pp
Bug fix in th
e
LEFT
J
OIN stre
n
gth red
u
ction optimization of
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richard Hipp
Prepend lin
k
age macro
s
to the sql
i
te3reb
a
ser interfaces
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richard
H
ipp
Fix the -rea
d
o
nly option on the C
L
I
so that it actuall
y
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richa
r
d Hipp
Fix typo in a
c
omm
e
nt us
e
d for documen
t
a
t
i
o
n
.
N
o changes
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
R
ichard Hipp
F
ix a
n
error in t
h
e CLI in
the previo
u
s
([0249d9aecf69948
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
R
i
cha
r
d Hip
p
Fix
t
he AN
A
LYZE
c
om
m
and so that
it wil
l
process
t
a
bles
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
D
.
Richard Hip
p
Add the left
j
oin strength reduction opti
m
ization
.
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
D
.
R
i
chard Hipp
A
dd the
-
-valid-sql opt
i
on to th
e
optfuzz test pr
o
g
r
am
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Richar
d
Hip
p
G
et the optfuzz program
w
orki
n
g
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
R
i
chard Hipp
A
d
d the optfuzz
.
c pr
o
g
ram for v
e
rifying
t
h
e
query planner
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Richard Hipp
Relax
LEFT-JOIN restriction
s
on
t
h
e
push-down
optimiza
t
ion
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard H
i
p
p
Do
a
more thorough j
o
b
of cle
a
ning tr
a
ces
of
t
he strength
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richar
d
H
i
pp
If terms
o
f
the WHERE clause require
t
h
at the right
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Fix incorrect
testcas
e
l
abels on tw
o
cas
e
s in
join5
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard
H
ipp
Impro
v
e
ment
s
t
o
th
e
HAVIN
G
-to-
W
HERE optimiz
a
tion
.
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard
H
ipp
Avoid unn
e
ces
s
ar
y
wr
i
te to th
e
sqlite_s
e
q
uence t
a
ble
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
ic
h
ard
Hipp
Add
the ab
i
lit
y
to disable the p
u
sh-down optimi
z
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Remove
a
debu
g
g
i
ng statement accidently left
i
n
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard
H
ipp
In the CLI, av
o
id extra
.
sele
c
ttrace
a
n
d
.
wher
e
trace
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Ric
h
ard Hipp
Closer reading
of the
sql
i
te3_db_config() do
c
u
m
entation
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard
Hipp
Fi
x
a m
i
nor forma
t
ting issue on the s
q
lite3_d
b
_con
f
ig
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Ri
c
hard Hipp
Add the ability t
o
di
s
able t
h
e push-do
w
n op
t
imizatio
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard Hipp
Mi
n
or impr
o
vements to "
.
s
elect
t
race"
.
No c
h
anges to
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard Hipp
Enhance the command
-
l
i
ne comp
l
eti
o
n ext
e
nsion to retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard Hip
p
In th
e
compile_opt
i
o
ns pragma,
s
h
ow the actual
v
alue
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard
H
ipp
I
m
proved "
.
selecttr
a
ce" output formatting
.
No
changes
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
D
.
R
i
chard H
i
pp
Do n
o
t us
e
sql
i
te3_co
l
umn_declty
p
e()
in the CLI i
f
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Ric
h
ard Hipp
De
t
ect corruption i
n
the fo
r
m
of the sqlite_seque
n
ce
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richard Hipp
Detect da
t
abases w
h
o
s
e schema is corrupted us
i
ng a
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richard Hipp
B
etter error mess
a
g
e
text wh
e
n
the sc
h
ema is corrupt
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richa
r
d Hipp
Avoid writin
g
the
s
qlite_s
e
q
uence table w
h
en it has
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
D
.
R
ichard H
i
pp
Fix a typo in a comment used to genera
t
e do
c
umentation
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
D
.
Ric
h
ar
d
Hipp
Fi
x
a
n issue wi
t
h the fsdi
r
()
t
able-valued function
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
Richard Hipp
Add the SQLI
T
E
_
DBSTATUS_CACHE_SPILL opt
i
o
n
to sql
i
te3_d
b
_sta
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
Richa
r
d
Hipp
D
isabl
e
one
of the test
c
ase
s
fro
m
check-in [21ecbce1378
f
3cc
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
Ric
h
a
rd Hipp
Add the SQLITE_DBSTATUS_CACHE_SPILL option to sqlite3_db_sta
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
F
i
x
t
h
e second ca
l
lback
argu
m
en
t
to the "profile" resp
o
nse
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard
H
ipp
Add sup
p
ort fo
r
INSERT OR REPLACE and INSERT OR IGNO
R
E
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richar
d
Hipp
Improved error messages from the
z
ip
f
il
e
exte
n
sion
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
Avoid harmless lef
t
-shifts of negat
i
ve numbers in the
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Ri
c
hard Hipp
F
i
x the zipfile exten
s
io
n
so that
it
is abl
e
to create
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Ri
c
hard Hi
p
p
Fix the
.
arc
h
ive com
m
and in t
h
e CLI s
o
that it actually
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
R
i
c
h
ard Hi
p
p
Enhan
c
e t
h
e
"
.
ar" comm
a
nd i
n
the CL
I
so that it
i
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richar
d
Hipp
Set
t
ing "
.
stats 2" in the C
L
I cause
s
column
m
et
a
data
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Ri
c
hard Hipp
Sim
p
lification to the sh
e
l
l_e
x
ec(
)
mec
h
anism in the
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard
H
ipp
Fix
a
test case in zipfilefault
.
test s
o
that it on
l
y
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Rich
a
rd
H
i
p
p
Att
e
mpt to f
i
x
a
harmless compiler
w
arning from Clang
.
commit
|
commitdiff
|
tree
2018-03-08
D
.
R
i
chard H
i
pp
A
d
d
t
he -
-
a
p
p
e
nd and --zi
p
optio
n
s of
t
h
e CLI
t
o the
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
D
.
Richard
H
i
p
p
Upda
t
e
s
t
o documentation on sq
l
ite3_serializ
e
() and
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Richa
r
d Hipp
Add
t
h
e sessi
o
nf
u
zz t
e
st program
a
n
d
dat
a
obtained
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Richard Hip
p
Add
t
he sqlite3_serialize()
a
n
d sqlite3_deserialize
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Ric
h
ard Hipp
Mark a
n
unreachable
b
ranc
h
using N
E
VER
(
)
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard Hipp
I
m
pro
v
e
d
docu
m
e
n
tation for
s
qlite
3
_seri
a
lize
(
) and
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard
H
ipp
H
andle so
m
e boundary c
a
ses in memdb
a
ssociat
e
d
w
it
h
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
R
ichard
Hip
p
Simp
l
ific
a
t
ions to
t
he
m
em
d
b VFS
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard Hipp
Improvem
e
nts t
o
t
h
e memdb VFS
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
R
i
c
hard Hipp
Merge the walIt
e
ratorInit() fix
f
rom trunk
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
R
i
ch
a
rd Hipp
Fix walIter
a
torInit
(
)
so
t
h
at it always lea
v
es the
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Rich
a
rd Hipp
M
erge the se
s
sion fix from
t
runk
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hip
p
I
m
proved command-line help
for t
h
e -A option on
t
he
.
.
.
commit
|
commitdiff
|
tree
next