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
.
Richard Hipp
C
r
eate a branch for
the
3
.
21
.
0
r
elease
.
Development
.
.
.
commit
|
commitdiff
|
tree
2017-10-10
D
.
Ric
h
ard Hipp
DROP TABLE no
w
w
o
r
k
s
for W
I
THOUT ROWID
tables
and the
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Richard Hipp
Fi
x
c
o
m
piler warnings that come up with
SQ
L
ITE_OMIT_WAL
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Richard Hipp
Fix the comma
n
d
-line shell so that the "
.
schema --indent
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Ri
c
hard Hipp
Disable the d
e
lta checksum
ve
r
ification
i
n RB
U
by default
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hipp
Updates
to
r
equirements marks
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hipp
New test ca
s
es f
o
r tick
e
t [b899b6042
f
97f5] derived
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Ri
c
hard Hipp
Turn restr
i
ction 20
o
n the
query flat
t
ener into
an
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
R
i
chard Hipp
Remove a redundant restriction from t
h
e query flat
t
ener
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Ric
h
ard Hipp
F
i
x a minor
typo i
n
the query flattener header comment
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Simplify
t
he comp
u
tation of types o
n
colu
m
n
s
o
f
a view
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
D
o not enable SELECT t
r
acing with -DSQLI
T
E_DEBU
G
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
R
icha
r
d Hi
p
p
Add s
o
me OK_IF_ALWAYS_TRU
E
() m
a
r
k
s on op
t
i
m
i
zation
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Remove an unused variable from sqlit
e
3In
s
ert() and
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Fix the sqlite3
_
co
l
u
m
n
_de
c
ltype()
i
n
terface to return
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Rich
a
rd Hipp
The simp
l
ification
to sqlite3S
e
l
ectExpand()
in l
a
st
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
R
i
c
hard
H
i
p
p
Do not compu
t
e colum
n
and row
s
ize estimates for the
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richar
d
Hipp
Mark
a
single br
a
nch within sqlite3Se
l
ectExpand() as
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Ric
h
ard Hipp
Simplif
i
cati
o
n to
s
qlite3SelectPrep
(
) for improved
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richar
d
Hip
p
Add
t
he OK_IF_ALWAYS_TRUE() and
O
K
_IF_ALWAYS_FALSE
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard
H
ipp
Avoi
d
using
looka
s
ide memory f
o
r persi
s
tent v
i
rtual
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
icha
r
d Hipp
Th
e
q
u
ery planner now always prefers to implement a
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard H
i
pp
Improve
m
ents
t
o a comment in lemp
a
r
.
c
.
No code changes
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Ric
h
ard Hipp
More details in the
h
eader comment of pushDow
n
WhereTerms
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard Hipp
Make
s
ure th
e
SQL
I
TE_Sta
t
34 opti
m
ization s
w
itch
i
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
R
i
c
h
ard Hipp
Fix unre
a
chable c
o
n
d
itionals and revise a testcase
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Alwa
y
s rend
e
r a subque
r
y
t
hat i
s
n
ot part of a join
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Ri
c
hard Hipp
Merge
t
he que
r
y f
l
a
t
t
ener
comment improvements fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Clea
n
up the com
m
ents on the query flattener to more
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
i
chard Hipp
Merg
e
c
han
g
es from
tr
u
n
k
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard H
i
pp
Make sure the
6
th parame
t
er to t
h
e
autho
r
i
ze
r
c
allback
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richa
r
d Hipp
Better na
m
es for subqueries in EX
P
L
A
IN comm
e
n
t
s
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
Hipp
Do not flat
t
en subque
r
ies that cont
a
i
n
an OR
D
ER BY
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richar
d
Hipp
Remove t
h
e (undocum
e
n
t
ed) query-planner control t
h
at
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Fix over-length source code li
n
es in select
.
c
.
N
o
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ri
c
h
a
rd Hipp
Fix an issue introd
u
ced by ch
e
ck-in [
4
cd2a967
2
c59
]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
H
i
p
p
Add new routin
e
s to simplify dealing with colla
t
ing
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
i
c
hard Hipp
Indexes on
e
xpressions with a
COLLATE clause ar
e
able
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ri
c
hard
H
ip
p
In two p
l
a
c
es, cha
n
ge t
h
e mag
i
c number -
1
to its proper
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Richard
Hipp
D
i
sable
tests for the LIKE op
t
imization when I
C
U is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richar
d
Hipp
P
artial backout of
chec
k
-
in [e0af9a90407
6
]
.
It
tur
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hi
p
p
Update the configure scrip
t
so that it lo
o
ks fo
r
tclsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard
Hipp
I
n
the Windows
VFS
,
when trying to o
p
e
n a d
a
tabase
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard H
i
pp
In
t
he Windows VFS, do not
e
mit
an SQLIT
E
_CANT
O
PEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
chard Hipp
Fix harmless UB i
n
the ICU extensi
o
n
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fi
x
a p
o
tential use of an u
n
initialized
p
oint
e
r
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Rich
a
rd
H
i
pp
Fix
a
bug in to
o
l/mk
s
ourcei
d
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard
Hipp
Revert
one
p
erforman
c
e improvemen
t
changes fro
m
c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
ichard
Hipp
Fix the
r
e
n
d
e
ring
of the P4_INTARRAY argument to t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
Size an
d
performa
n
ce
o
ptimization on sqlite3VdbeMemGrow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
i
chard Hipp
The BLOB ret
u
rned by sqlite3VdbeMemFro
m
Btree() d
o
es
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hip
p
Small size and p
e
rformance optimiz
a
tion
i
n the b
y
tecode
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Ric
h
ard Hipp
Improved resolution of large
i
nteger values in "CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richa
r
d Hipp
Updates to the "lemon
.
ht
m
l
" document rece
i
ved from
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Rich
a
rd
H
ipp
Add
t
he sqlite
3
_mmap_war
m
() function as an
extensio
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
Fix a typo in
the MSVC makefile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
ichard Hipp
M
i
nor si
m
plif
i
c
atio
n
of error message
ge
n
eration du
r
ing
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richar
d
Hipp
The out-of
-
bounds read on recove
r
y fix
of check-
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richa
r
d Hipp
Fix the
CSV vir
t
ua
l
ta
b
le extension so t
h
at it works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Ric
h
ard Hipp
Do not
m
ake
t
he assu
m
ption (as
c
heck
-
in [4
d
a49a
9
5c0
f
07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Richar
d
Hi
p
p
Si
m
plify th
e
sqlite3
V
dbeGet() rou
t
ine
.
Smalle
r
,
faster
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richa
r
d Hipp
Remove an un
n
ecessary p
a
ramete
r
fro
m
sele
c
tIn
n
er
L
oop(
)
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hi
p
p
Imp
r
oved
t
he
header-
c
omment
d
o
c
u
mentati
o
n on sqlite3ExprC
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
R
i
c
h
a
r
d Hipp
Optimization
t
o
the ExprL
i
st object to
m
ake it
s
lightly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Ri
c
h
ar
d
Hipp
Fix a harmles
s
comment typo
.
N
o cha
n
ges to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Richard
Hipp
Avoid an out-of
-
bounds
read
on
a re
c
overy at
t
e
mpt using
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Test case update due to PRAGMA integrity_ch
e
ck enhancements
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Disable FTS3
mat
c
h
in
f
o() te
s
ts that
assume
a
l
ittleEndian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
ichard
H
i
pp
Improvement
s
to PRAGMA inte
g
rity_ch
e
c
k
fo
r
b
etter d
e
t
ecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard
H
ipp
PRA
G
MA integri
t
y_check returns
SQLITE_O
K
ev
e
n
if it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
i
chard H
i
p
p
Fix an error in
[b22cdd67] that can ca
u
se a
negative
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richa
r
d Hipp
Changes to (hopefully)
g
et the b
u
ild work
i
ng
w
i
t
h recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Rich
a
rd Hipp
M
a
k
e s
u
r
e
all connections are closed
i
n th
e
p
ragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard
Hipp
New test cas
e
for ticket [b899b6042f97f5
2
d
]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hi
p
p
Add supp
o
r
t
f
o
r
new operators in virtual
ta
b
les
:
!
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richar
d
H
i
pp
Refactor na
m
es of con
s
tants a
n
d functions
a
ssociat
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Mi
n
or adjustments to ind
e
ntation and spac
i
ng for cla
r
ity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Rich
a
rd H
i
pp
Si
m
plifications to
t
h
e PRAGMA integr
i
ty_check
cod
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard Hipp
Si
m
plification and per
f
o
r
mance improvement to sqlit
e
3_reset(
)
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard Hipp
Improved detecti
o
n of malformed r
e
cords by PRA
G
MA integrity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Ri
c
ha
r
d Hipp
Prevent a possible crash
w
hen trying to r
e
c
over us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Ri
c
ha
r
d Hipp
P
roposed fix
f
or ticket
[
b
899b6042f97f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
Fix recent te
s
t ca
s
e
s in test/indexe
p
x
r
2
.
test so that
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard
Hipp
Add the new sqli
t
e3PagerUnrefPageOne() pager method
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Ri
c
har
d
H
i
pp
Remove a
n
obsolete optimization in
pca
c
he tha
t
du
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Small si
z
e and per
f
o
r
m
a
nc
e
i
m
pr
o
v
ement
i
n
pc
a
cheManag
e
D
irtyL
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Richa
r
d
Hipp
C
l
arify
the documentation about "
p
rotec
t
ed"
v
ersus
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Richard Hipp
Small perf
o
r
m
ance optimization in pcache1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Ri
c
hard Hipp
Fas
t
e
r
memory allocat
i
on
f
rom lookaside by not
t
rying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard H
i
pp
Add the
--en
a
ble-update-limit option to
t
he
.
/conf
i
gure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
ichard Hipp
Avoid
unn
e
c
essary mutexes in
the pcache1 implementa
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Rem
o
v
e
the rarely
-
used
s
cratc
h
mem
o
ry allocator
.
Th
i
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
i
chard Hipp
Backpor
t
changes to shell
.
c into she
l
l
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
F
i
x t
h
e "
.
dump"
,
"
.
schema", and "
.
fullschema" commands
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ichard
H
ipp
Fix a few over-length source
c
o
d
e
lines
.
N
o function
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
chard Hipp
Size
a
nd pe
r
formance optimization for sql
i
te3Init()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hip
p
Small
p
e
rformanc
e
op
t
imizati
o
n i
n
s
ql
i
te3WhereBegin()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ric
h
ard Hipp
Convert a branch ma
d
e unreachab
l
e by
[59560d07]
i
nto
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
I
mprove
th
e
in
t
e
r
nal mecha
n
is
m
used to ke
e
p track o
f
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ichar
d
H
i
p
p
Update
the mec
h
anism used to keep trac
k
of what ki
n
d
.
.
.
commit
|
commitdiff
|
tree
next