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
Create a branch for the 3.21.0 release. Development continues on trunk.
2017-10-11
D
.
R
ichard Hipp
C
r
eate a b
r
an
c
h for the 3
.
21
.
0 release
.
Development
.
.
.
commit
|
commitdiff
|
tree
2017-10-10
D
.
R
i
chard H
i
pp
DROP TA
B
LE now works for WITHOUT RO
W
ID tabl
e
s and the
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Ri
c
hard Hipp
F
ix com
p
iler warnings
t
hat
come up
with S
Q
LITE_OMIT_WAL
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Ri
c
hard Hipp
F
ix the command-li
n
e shell so that the "
.
s
chema --
i
ndent
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Richard
H
ipp
Disable the delta checksum ver
i
f
i
ca
t
i
o
n in R
B
U by default
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hipp
Updates to re
q
uirements marks
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Rich
a
rd H
i
pp
New test ca
s
es for
ticket [b899b6042f
9
7f5] deri
v
ed
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hip
p
Tur
n
restri
c
tion 20
on the query f
l
attener into
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard
H
ipp
Remove a re
d
un
d
a
n
t restriction
from
the query
flatte
n
er
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hipp
Fix a minor ty
p
o in
t
he quer
y
flattener header
comment
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Simplify the comp
u
t
ation
of types on col
u
mns o
f
a view
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Do not enable
S
ELE
C
T tracing
with -DSQLITE_DEB
U
G
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
A
dd so
m
e
OK
_
I
F
_
A
LWAYS_TRUE() ma
r
k
s
on
optimization
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Rich
a
rd
Hipp
R
em
o
ve an
u
nused
var
i
able
from sqlit
e
3I
n
sert()
an
d
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard H
i
pp
Fix the sql
i
te3_
c
o
lum
n
_de
c
ltype() inter
f
ace
t
o retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard
Hipp
The simpl
i
fic
a
tion to s
q
lite3Select
E
xpand() i
n
la
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard
H
ipp
Do not compute
c
olumn an
d
row s
i
ze estimat
e
s f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Ma
r
k a sin
g
le
branch within
s
qlite3SelectExpand
(
) as
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard
H
ip
p
Simpl
i
fic
a
t
ion to s
q
lite3S
e
lect
P
rep() f
o
r i
m
proved
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
ichard
H
i
pp
Add the OK_IF_ALWA
Y
S_TRUE() and OK_IF_ALWAYS
_
FALSE
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard
Hipp
Avoi
d
using
lookasid
e
memo
r
y for persistent
virtual
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard H
i
pp
The query planne
r
n
ow always prefe
r
s to implem
e
nt a
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
I
m
provements
t
o a comment in lempar
.
c
.
No co
d
e cha
n
ges
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard Hipp
More
d
etails
i
n the heade
r
comment of
p
ushDownWhereT
e
rms
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard
H
ipp
Make s
u
re the SQLIT
E
_Stat34 optimi
z
a
t
ion switch i
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard
H
ipp
Fix
unreachable
c
o
n
ditionals and
revise
a testcase
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Ric
h
ard
H
ip
p
Always rend
e
r a subquery that
i
s not part o
f
a
join
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
icha
r
d Hipp
M
erge the query flattener c
o
mment improvem
e
n
t
s
fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Clean up the com
m
ents on the
query f
l
a
t
ten
e
r to
m
ore
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Ric
h
a
r
d
Hipp
Merge
c
ha
n
ge
s
f
r
om tr
u
nk
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
M
ake sure
the 6th pa
r
ameter to t
h
e authorizer callback
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Rich
a
rd Hip
p
Better names f
o
r s
u
bqueries i
n
EXPLAIN
comments
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
D
o
n
ot flatt
e
n subqueries that c
o
n
tain
an ORDER BY
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard H
i
p
p
Remove
t
he (undocumen
t
ed) que
r
y-planner control tha
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
i
c
hard Hipp
Fix
o
ver-
l
e
n
gth sou
r
c
e
code lines
i
n select
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
Hip
p
Fix an issue introduced b
y
ch
e
ck-in [4c
d
2a9
6
72c5
9
]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
Hip
p
Add n
e
w rou
t
ines to simpl
i
fy
d
e
a
li
n
g
w
i
t
h collating
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
i
cha
r
d Hipp
Indexes on expressions
with
a
CO
L
LATE clau
s
e are able
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
ich
a
rd Hipp
In
two places, change the magic nu
m
ber -1 to its proper
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Richard Hip
p
Disable tes
t
s for
t
he L
I
KE optimiz
a
tion when ICU i
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hi
p
p
Parti
a
l ba
c
ko
u
t of check-in [e0af9a9
0
4
076
]
.
It turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hipp
Up
d
at
e
the
con
f
igure
script so th
a
t
i
t looks for t
c
lsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
chard Hipp
In the Windows VFS, when
t
rying
t
o op
e
n
a
d
atabase
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hi
p
p
In t
h
e
W
indows
VFS, do not emit an SQ
L
ITE_CAN
T
OPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard
Hipp
Fix harmless UB in the
I
CU extension
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix a potentia
l
use o
f
a
n uninitialized point
e
r in
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Ri
c
hard H
i
pp
Fix
a
bug in tool
/
m
ksourceid
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richar
d
Hipp
Revert one pe
r
f
ormance improvem
e
nt changes from check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richa
r
d
H
ipp
Fix the r
e
nder
i
ng of the P4_INTARRAY
a
rgu
m
en
t
to th
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard H
i
pp
Size a
n
d per
f
ormance optimi
z
ation o
n
s
qlite3VdbeMemGr
o
w()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richa
r
d Hipp
The
BLOB ret
u
rn
e
d by sqli
t
e3VdbeMemFromBt
r
ee()
d
oes
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Rich
a
rd Hipp
Small size
a
nd pe
r
f
o
r
mance
o
p
tim
i
zation in the
byt
e
c
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard
Hi
p
p
Improved resolution
of large intege
r
val
u
es in "CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Ri
c
hard Hipp
Updates to the "l
e
mon
.
html" document received
f
rom
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
i
chard Hipp
Add the sqlite
3
_mmap_warm() function a
s
an exten
s
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
i
chard Hi
p
p
Fix a typo in the
MSVC makefile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richa
r
d Hipp
Minor simp
l
ific
a
t
i
on
o
f
e
rror m
e
ssage generation during
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
i
ch
a
rd Hipp
The out-o
f
-
bounds read on recovery fix of check-in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richa
r
d Hipp
F
i
x the CSV
v
irtua
l
table e
x
tension so that it w
o
rk
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Richa
r
d Hi
p
p
Do not make the as
s
u
mpt
i
on (as
check-in [
4
da49a95c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Ric
h
ard Hipp
Si
m
p
l
ify
the sq
l
ite3V
d
b
eGe
t
() ro
u
tine
.
Smaller, fa
s
ter
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
R
e
move an
u
n
necessary paramet
e
r
f
rom sel
e
ctInnerLoop()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
R
i
char
d
Hipp
Impro
v
ed the header-co
m
m
e
nt
docu
m
entation
on sqlite3Exp
r
C
ode
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Ri
c
hard Hipp
O
p
timization to
t
he ExprLis
t
obje
c
t to
m
ake it sli
g
htly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Ri
c
h
a
r
d Hipp
Fix a har
m
less
co
m
ment typo
.
N
o
changes to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Richard Hipp
Avoi
d
a
n out-of-bounds read on a recover
y
attempt using
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richa
r
d
Hipp
Test cas
e
up
d
ate
due to PRAGMA integ
r
ity_check
e
n
h
ancements
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard
H
ipp
Disable
F
TS3 matchin
f
o
(
) tests that
a
s
s
u
m
e a l
i
ttl
e
E
n
dian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Impro
v
e
m
ents to PRAGMA inte
g
rity_che
c
k
f
or better de
t
ecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
i
c
h
ard
Hi
p
p
PRAG
M
A integrity
_
ch
e
ck re
t
u
r
ns SQLITE_O
K
e
v
en if it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
ichard Hipp
Fix an error in [b22cdd67]
that can c
a
use a
n
egativ
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Rich
a
r
d Hipp
Changes to (hopef
u
lly)
get the b
u
ild wor
k
ing
wi
t
h recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
M
ake sur
e
all connections
a
re
closed in the pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richar
d
Hipp
New
t
est case fo
r
ticket [b899
b
6042f97f52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richa
r
d
H
i
p
p
Ad
d
s
upp
o
rt for new
opera
t
o
rs
i
n
virtual t
a
bles: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Rich
a
rd
Hipp
R
e
factor names of constan
t
s and func
t
ions associate
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richa
r
d Hi
p
p
Mi
n
or ad
j
u
stmen
t
s
to inden
t
ation and spacing for clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Richa
r
d
Hipp
Simplific
a
tions to th
e
PRAGMA integrity_check code
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Ri
c
hard Hi
p
p
Simplification and perf
o
rmanc
e
i
mprovement to sqli
t
e3_re
s
et()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richar
d
Hipp
I
mprov
e
d detec
t
ion of malf
o
rmed rec
o
r
ds b
y
PRAGMA integrity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
R
i
chard Hipp
Prevent a possible cras
h
when trying
t
o recover using
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hi
p
p
Proposed
f
ix fo
r
t
i
cket [b8
9
9b6042
f
97f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
Fix r
e
c
e
nt test cases
in test/indexepxr2
.
tes
t
so that
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Add the
n
ew sql
i
te
3
P
a
gerUnr
e
fPageOne() p
a
ger meth
o
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
R
ichar
d
Hipp
R
emove an obsol
e
t
e optimization
in pcache that due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
R
ichard Hipp
Small size and pe
r
formance im
p
rovement in pcach
e
ManageDirtyL
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Richard H
i
p
p
Cla
r
ify the documentation about "prote
c
ted"
versus
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Richard
H
ipp
Small
per
f
ormance optimization in pcache1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Ric
h
a
r
d Hipp
Faster me
m
ory all
o
cation
from
l
ookaside by not trying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hi
p
p
Add the --enable-update-
l
imit option to
the
.
/co
n
fi
g
ure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Avoid unneces
s
ary mutexes in the pcache1 impleme
n
tation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ri
c
hard
H
i
p
p
Remove t
h
e ra
r
ely
-
used scratch
memor
y
a
ll
o
cat
o
r
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
ichard Hi
p
p
Back
p
o
rt changes to shell
.
c
i
nt
o
shell
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Rich
a
rd Hipp
Fix the
"
.
du
m
p", "
.
sch
e
ma", and "
.
fulls
c
h
ema
"
commands
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ri
c
hard
H
ip
p
Fix a
f
ew ov
e
r-length s
o
urce cod
e
li
n
es
.
No func
t
iona
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
c
h
ard Hipp
Size
an
d
performance optimization
for
s
qlit
e
3Init(
)
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
S
mall
performance optimization i
n
sql
i
te3W
h
ereBegi
n
()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Co
n
vert
a
branch made u
n
reachable by
[
5
9
5
60d07] into
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
c
ha
r
d Hipp
I
m
prove t
h
e internal
m
e
c
hanism
u
se
d
to
k
eep track o
f
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard
H
ipp
Update th
e
mechanism us
e
d
to keep track of
w
h
a
t kind
.
.
.
commit
|
commitdiff
|
tree
next