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 the SQLITE_DBCONFIG_RESET_DATABASE control as a replacement for
2018-04-10
D
.
Ri
c
hard Hipp
Inc
r
e
ase th
e
version numb
e
r to
3
.
23
.
1
.
commit
|
commitdiff
|
tree
2018-04-10
D
.
Rich
a
rd
H
ipp
Remove an u
n
necessa
r
y SQLI
T
E_UNTE
S
TAB
L
E compi
l
e-tim
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
D
.
Richard Hipp
Update the top-level README
.
md file
t
o point to the
.
.
.
commit
|
commitdiff
|
tree
2018-04-10
D
.
Richa
r
d Hipp
Update the top-level
R
EA
D
ME
.
md fi
l
e to point to th
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
Richard Hi
p
p
Minor
c
hanges
t
o the in
p
ut gramma
r
r
esulting in a f
a
ster
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
R
i
char
d
H
i
pp
Enh
a
nc
e
the qu
e
ry planner s
o
that it detects when
t
he
.
.
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
Richard Hipp
Improvements to "
.
wheret
r
ace" ou
t
put
.
commit
|
commitdiff
|
tree
2018-04-09
D
.
Richard Hi
p
p
Fix
a
(harmless) signe
d
i
n
t
e
ger overflow warning
.
commit
|
commitdiff
|
tree
2018-04-07
D
.
R
i
c
h
a
rd Hipp
More complete
p
arsing
o
f UPSERT, including
U
PSERT
w
ithin
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
D
.
Richard H
i
p
p
D
emonst
r
ation of
h
ow the
p
arser can be augmen
t
ed to
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
D
.
R
i
c
hard Hipp
Enhance
LEM
O
N to
show pr
e
ce
n
dence of sy
m
bols and all
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
D
.
Richard
H
ipp
Fix the sqlite3Wh
e
reTrace mechanism so
t
ha
t
it
c
ompiles
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
D
.
Richard
H
ipp
Fix an error m
e
ss
a
ge in speedt
e
st1
.
c
and make the
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
D
.
R
i
chard Hipp
Fix the
gene
r
ate_
s
eries v
i
rtua
l
tab
l
e so that it correctly
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
D
.
Rich
a
rd Hipp
Change th
e
LEFT J
O
IN strength reduction o
p
timization
.
.
.
commit
|
commitdiff
|
tree
2018-04-02
D
.
Richard Hipp
Version 3
.
23
.
0
commit
|
commitdiff
|
tree
2018-04-02
D
.
Richard Hipp
B
e
tter
s
olution to t
h
e LIKE probl
e
m from the previous
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
D
.
Rich
a
rd
Hipp
Fi
x
a
l
ogic err
o
r
d
i
scovere
d
by OSS
F
uzz that
c
an cause
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
D
.
Richard H
i
pp
Fi
x
a bug
i
n
t
he spellfix extension causing i
t
to compute
.
.
.
commit
|
commitdiff
|
tree
2018-03-30
D
.
Richard Hipp
Fix
a
n off-by-one
error in
t
he dist3 algor
i
t
hm of the
.
.
.
commit
|
commitdiff
|
tree
2018-03-29
D
.
R
i
chard Hipp
Modify the
s
ql
i
te3OsFileCont
r
o
l
() interface to de
t
ect
.
.
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richard
H
ipp
F
ix a harmless compiler warning
i
n
the kvtest
.
exe prog
r
am
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Ric
h
ar
d
H
ip
p
F
ix a
harml
e
ss compiler w
a
rning
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richard
Hipp
Remove
tab charact
e
rs
.
N
o
logical cha
n
ge
s
to code
.
commit
|
commitdiff
|
tree
2018-03-28
D
.
Richar
d
Hipp
Minor
comment c
h
anges
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Richard Hipp
Fix a typo in
t
he README file for ICU
.
No cod
e
c
h
anges
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
Richard Hipp
The push-down optimi
z
at
i
on
w
as being
too a
g
g
r
essive
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
D
.
R
i
ch
a
rd Hipp
Pr
o
vide the ability for the VFS to do a blocking wait
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard
H
ipp
Do not
i
nject OOM errors on SQLITE_FCNTL_LOCK_TI
M
EOUT
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Ric
h
ard Hipp
Avoi
d
a race condition that might cause a
busy_timeout
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard
H
ipp
Add infra
s
tructur
e
to s
u
pport for using F_SETLKW with
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
D
.
Richard Hipp
Refactor s
o
me in
t
ernal object element names used by
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richard Hipp
Add testcas
e
() macros and impro
v
e comm
e
nts
in the L
E
FT
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
R
ichard Hipp
Ye
t
ano
t
her fault i
n
th
e
sqlite
3
ExprImpliesNotNull
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richard Hip
p
Bug fix
in the LEFT JOI
N
strength reduction op
t
imizati
o
n of
commit
|
commitdiff
|
tree
2018-03-24
D
.
Richard Hipp
Prepend l
i
nkage mac
r
os
to the
s
ql
i
t
e3rebase
r
i
n
terfa
c
es
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richard Hipp
Fi
x
the
-r
e
adonly option on the C
L
I
s
o tha
t
it actually
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
R
i
chard H
i
pp
Fix t
y
po in a comment
us
e
d
f
or documentation
.
No cha
n
ges
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richard Hip
p
Fix a
n
error in the CLI in th
e
pre
v
ious
(
[0249d9ae
c
f69948
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
D
.
Richard Hi
p
p
Fi
x
the ANALYZE comm
a
n
d so tha
t
it will p
r
ocess tables
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
D
.
Ric
h
ard Hipp
Add the left join
stre
n
gth
r
eduction optimi
z
ation
.
.
.
.
commit
|
commitdiff
|
tree
2018-03-22
D
.
R
ichard Hip
p
A
dd the
-
-valid-sql option t
o
t
he op
t
f
u
z
z
test pro
g
ram
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
R
i
cha
r
d Hipp
Get the
o
ptfuzz program working
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
Richa
r
d
H
ipp
Add the optfu
z
z
.
c p
r
ogram
for verifying the query planner
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
D
.
R
i
cha
r
d Hip
p
Re
l
ax LEFT-JOI
N
restrictions
o
n
the
p
ush-do
w
n
o
ptimization
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Do a more thorough
jo
b
of cleaning
traces of the strength
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
If te
r
m
s of the WHE
R
E clause requir
e
that the right
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richa
r
d Hi
p
p
Fi
x
incor
r
e
c
t testcase labels
o
n
two cases i
n
j
o
in5
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
R
i
chard Hipp
Improvements t
o
the HA
V
ING-to-WHERE
o
ptimization
.
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Avoid unnecess
a
ry write to
the
s
qli
t
e_sequence tabl
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard
Hipp
Add the abili
t
y to d
i
sabl
e
the
p
us
h
-down optimization
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Remo
v
e a
d
eb
u
gging st
a
tement acc
i
dently left in
commit
|
commitdiff
|
tree
2018-03-20
D
.
Rich
a
r
d
H
i
pp
I
n
the CLI, a
v
oid ext
r
a
.
selecttra
c
e and
.
wheretrace
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard H
i
pp
Cl
o
ser
r
e
a
ding
of the
s
q
l
ite3_db_config()
d
ocumen
t
ation
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Ric
h
ard Hipp
Fi
x
a min
o
r
formatting issue
on the sqlite3_d
b
_config
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
D
.
Richard Hipp
Add the ability to
disable the pus
h
-d
o
wn optimizat
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard Hipp
Mino
r
i
m
provemen
t
s to "
.
s
e
lecttrac
e
"
.
No changes to
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richa
r
d Hipp
Enhan
c
e the command-line completion exten
s
ion to ret
u
rn
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richar
d
Hi
p
p
In the com
p
ile_options pragma, sho
w
the actual value
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
D
.
Richard H
i
pp
Imp
r
ov
e
d "
.
selecttrace" output for
m
a
t
t
i
ng
.
No changes
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
D
.
Richar
d
H
i
p
p
Do no
t
u
se sqlit
e
3_column_decltype(
)
i
n
t
he CLI if
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Rich
a
r
d
Hipp
Detect co
r
ruption
i
n the
form
o
f
the sqlite_
s
eque
n
ce
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Rich
a
rd Hipp
Detect data
b
ases wh
o
se schema i
s
corrupte
d
using a
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
R
i
char
d
Hip
p
Better error message
t
ext
when
the schem
a
is corrupted
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
D
.
Richard Hipp
A
void wri
t
in
g
the s
q
lite_sequence table wh
e
n it has
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
D
.
Ric
h
ard Hipp
Fi
x
a typo
in a
comment used to ge
n
er
a
te documentation
.
.
.
commit
|
commitdiff
|
tree
2018-03-15
D
.
R
ichard Hipp
Fix an i
s
sue wit
h
the fsdir() table-valued funct
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
R
i
c
har
d
Hipp
A
d
d
the SQLITE_DBSTATU
S
_CACHE_SPILL option to s
q
lite3_db_sta
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
Richard Hipp
Disabl
e
one
o
f the
t
est cases from check-in [21
e
cbc
e
1378f3cc
.
.
.
commit
|
commitdiff
|
tree
2018-03-14
D
.
Richard Hip
p
Add the SQLIT
E
_DBSTATUS_CACHE_SPILL opt
i
o
n to sqlite3_db
_
s
t
a
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
Fix the
s
eco
n
d callb
a
ck argument to the "pr
o
file" r
e
spo
n
se
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richar
d
Hip
p
Add s
u
p
po
r
t for INSERT
O
R
R
EPLACE and INSERT O
R
IGNO
R
E
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
Impro
v
ed error messages from the zipfile e
x
tension
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
R
i
c
hard Hipp
Avoid harmless left-
s
h
i
ft
s
of negative numbers in
t
he
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
D
.
Richard Hipp
Fix the zipfile extension so that it
i
s
able
t
o
c
reate
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Ric
h
ard Hipp
F
i
x
the
.
a
r
chiv
e
comm
a
nd in the CLI so that
i
t
ac
t
ually
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard
H
ipp
Enh
a
n
c
e th
e
"
.
a
r"
c
o
mma
n
d
in
the CLI so that
i
t is
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard Hipp
Setting "
.
stats 2" in the CL
I
cau
s
es column met
a
d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richar
d
Hi
p
p
Simplification to the shel
l
_exec
(
) mech
a
nism in the
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Rich
a
rd
Hipp
Fix a test cas
e
in zipfi
l
ef
a
ult
.
test so that it only
.
.
.
commit
|
commitdiff
|
tree
2018-03-09
D
.
Richard Hipp
Attempt to fix a harmless comp
i
le
r
warning from C
l
ang
.
commit
|
commitdiff
|
tree
2018-03-08
D
.
Richard Hi
p
p
Add
the --a
p
pend and
--zip options of t
h
e CLI t
o
the
.
.
.
commit
|
commitdiff
|
tree
2018-03-08
D
.
Richard Hip
p
Updates to d
o
cumen
t
ati
o
n on sqlit
e
3_serialize() and
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Rich
a
rd Hipp
Add the sess
i
onfuzz test program and data
o
b
tained
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Richar
d
Hipp
Add
t
he sqlite3_seri
a
liz
e
() a
n
d sqlit
e
3_deserialize
.
.
.
commit
|
commitdiff
|
tree
2018-03-07
D
.
Richard Hipp
Mark an un
r
eac
h
ab
l
e b
r
anc
h
using NEVER(
)
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard
Hipp
Impr
o
ved
d
o
cumentation for sqlite3_ser
i
aliz
e
() and
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard Hipp
Handle s
o
m
e boundar
y
cases
i
n memdb
associated
w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Richard Hipp
Sim
p
lif
i
cations to the mem
d
b
VFS
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
Ric
h
ard Hipp
Im
p
rovements to the
memdb VFS
.
commit
|
commitdiff
|
tree
2018-03-06
D
.
R
i
c
hard Hipp
Merge the walIt
e
ratorInit() fix fr
o
m trunk
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
R
ichard Hipp
Fix w
a
l
IteratorInit() so t
h
at it always
l
e
a
ves the
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Ric
h
ard Hipp
Merge the session fix from tr
u
nk
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hipp
Improved command-line help for th
e
-A opti
o
n
on th
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hipp
A new way
o
f
doing arch
i
ve comm
a
nds on the co
m
mand
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
R
i
cha
r
d Hipp
I
n
t
h
e CLI,
a
dd
a new comm
a
nd-line opt
i
o
n
"--arch
i
v
e
.
.
.
commit
|
commitdiff
|
tree
2018-03-05
D
.
Richard Hipp
Mer
g
e session fixes from trunk
.
commit
|
commitdiff
|
tree
2018-03-01
D
.
Richar
d
Hipp
Allow the zSchema a
r
gument to s
q
l
it
e
3_serialize(
)
to
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
D
.
Richa
r
d Hipp
Merge the lat
e
s
t
e
n
hancements from
t
r
u
nk
.
commit
|
commitdiff
|
tree
2018-02-28
D
.
Ric
h
ard Hipp
Enhance
the sessions documentation to sho
w
the m
e
thods
.
.
.
commit
|
commitdiff
|
tree
next