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
Create a
b
r
a
n
ch for the 3
.
21
.
0 release
.
Development
.
.
.
commit
|
commitdiff
|
tree
2017-10-10
D
.
Richard Hi
p
p
D
ROP TABLE now works f
o
r WITHOU
T
ROW
I
D tables
a
nd th
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Ri
c
hard Hipp
Fi
x
c
o
mpiler war
n
i
ng
s
that co
m
e up w
i
th SQLI
T
E_O
M
IT_WAL
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Ri
c
hard
H
ipp
Fi
x
t
h
e co
m
mand-line
s
hell so that the "
.
schema --indent
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Richard Hipp
Disable the delt
a
chec
k
sum verification in RBU
b
y default
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richar
d
Hipp
Update
s
t
o
requirements marks
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
R
i
chard Hipp
New test cases for
t
icke
t
[b899b6042f97f5] derived
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hipp
Tu
r
n restri
c
t
ion 2
0
o
n
the query flattene
r
into an
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hip
p
Rem
o
ve
a r
e
dun
d
ant
restr
i
ction
from the query fl
a
ttener
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hipp
Fix a minor typo
i
n the query flatt
e
ner h
e
a
der com
m
ent
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Ri
c
hard
H
ipp
Simp
l
ify the compu
t
a
t
ion of types on
col
u
mns
o
f a
v
iew
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Do not enable SEL
E
CT
t
r
acing
w
ith -DSQL
I
TE_DE
B
U
G
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Add
s
o
me OK
_
I
F
_
A
L
WAYS_TRUE() m
a
rks on optimization
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Remove an un
u
sed variable
f
r
o
m sq
l
i
t
e3Insert
(
)
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Fix
the sqlit
e
3_
c
o
l
umn
_
decltype(
)
inter
f
ace to
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Rich
a
r
d H
i
p
p
The
s
implification to sqlite3Se
l
ectExp
a
nd() in last
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Ric
h
a
rd Hipp
Do not comput
e
column and row size
e
stimates fo
r
the
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Ri
c
hard Hipp
Ma
r
k a single bran
c
h
w
i
thin sqlite3Se
l
ectExpand() as
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
i
chard Hipp
Si
m
plifi
c
ation to sqlite3SelectPrep() for
i
mproved
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
i
c
h
ard Hi
p
p
Add the OK_IF_A
L
WAYS_
T
RUE() and OK_IF_ALWAYS_FALSE
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Avoid using lookaside mem
o
r
y
for
persiste
n
t vir
t
ual
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
i
chard
Hip
p
The
q
uery plann
e
r now always prefer
s
to
i
mplement
a
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Improvem
e
nt
s
to a
c
o
mment in lempar
.
c
.
No code
changes
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard Hipp
More details
i
n the header comment of pushDownW
h
e
r
eTerms
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richa
r
d Hi
p
p
Make
s
u
re
t
he
SQL
I
TE_Stat34 optimiza
t
ion s
w
it
c
h is
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Ri
c
h
a
r
d Hipp
Fix unreachable
c
o
n
ditiona
l
s
and
r
e
vise a tes
t
case
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
i
chard Hipp
A
l
w
ays render
a
subquery th
a
t is not part of
a
join
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richa
r
d Hipp
Me
r
ge the q
u
ery
f
lattener comment impro
v
em
e
nts from
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
ichard H
i
pp
Clean up the commen
t
s on the quer
y
flattener to
m
o
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hip
p
Merge ch
a
nge
s
from tru
n
k
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Ric
h
a
r
d Hipp
Make sur
e
t
he 6th parameter to
t
h
e author
i
zer ca
l
lback
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
i
chard H
i
pp
B
e
tte
r
names fo
r
subqueries
i
n EXPLAIN comments
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Do
n
ot flatten subqueries that c
o
n
tain an ORDER BY
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Rich
a
rd Hipp
Remove t
h
e (un
d
ocumen
t
ed) q
u
ery-planne
r
control tha
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
H
ipp
Fix ov
e
r-length so
u
rce code lines in s
e
lect
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
F
i
x
a
n issue
i
ntroduced by che
c
k-in [4cd2a9672c59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Add n
e
w rou
t
ines to si
m
plify dealing with
c
ollating
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
I
n
dexes on express
i
o
ns
with
a
COLL
A
TE clau
s
e are abl
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
In t
w
o places, change the magic numb
e
r -1 to
i
ts proper
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Richard Hipp
D
isable te
s
ts for th
e
LIKE
o
ptimization when ICU is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hi
p
p
Partial backou
t
of check-
i
n [e0af9a904076
]
.
It turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richa
r
d
H
ipp
Update the configure script so that it look
s
for tclsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
In the Windows VFS, when trying
t
o open
a
databa
s
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
In t
h
e Windows VFS,
d
o
not emit
a
n
SQLITE_CANTOP
E
N
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
chard Hipp
Fix har
m
less UB
i
n the IC
U
e
xtensi
o
n
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix
a
p
otenti
a
l use of an uninit
i
ali
z
ed poin
t
er
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard H
i
pp
Fi
x
a
b
ug in tool/m
k
sourceid
.
c
:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Revert one performance improvement changes fro
m
c
h
ec
k
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix the render
i
ng of
the P4_INTARRAY arg
u
ment to the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richa
r
d
Hi
p
p
S
i
z
e a
n
d per
f
orm
a
nce opt
i
miz
a
t
i
o
n
on sqlite3VdbeMemGr
o
w()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard
Hipp
The BLOB returned
b
y sq
l
ite
3
VdbeMem
F
romBtree() does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
Small size and performance
o
p
timization in th
e
b
ytecode
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
Improved resolution of large i
n
teg
e
r values in "CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richa
r
d Hipp
Updates t
o
the "lemon
.
html"
d
ocument received from
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard H
i
pp
Add the sql
i
t
e
3_
m
map_
w
arm() function as an ext
e
n
s
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ric
h
ard Hip
p
F
i
x a t
y
po in th
e
M
SV
C
makefile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hip
p
Minor s
i
mplification
o
f error message g
e
ner
a
tion during
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richar
d
Hipp
The out-o
f
-bounds
r
e
ad on recove
r
y fi
x
o
f c
h
e
c
k
-
in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
ichard H
i
pp
Fix
t
he CSV
virtual table e
x
t
e
nsion s
o
that
i
t works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
R
i
char
d
Hipp
Do
not make the
assumption (as check-in [4
d
a
4
9a
9
5c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Richard Hip
p
Si
m
plify th
e
s
q
li
t
e3VdbeGet()
routine
.
S
mal
l
er, f
a
s
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Rich
a
rd
H
i
pp
Rem
o
ve an unnece
s
sary pa
r
am
e
ter fr
o
m
s
ele
c
tInnerLoop()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard
H
ipp
I
mpro
v
ed the header-co
m
m
ent documentat
i
on on sqlite3ExprCode
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
R
ichard Hipp
Optimization to the
E
x
prList object to m
a
ke it sli
g
htly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard
Hipp
Fix a h
a
rmless com
m
ent typo
.
N
o
changes to
c
ode
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Richard Hipp
Avoid an out-of-bound
s
read on a reco
v
ery attempt
u
s
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richar
d
H
i
pp
Te
s
t
c
ase u
p
d
ate due
to
P
RAGMA
integ
r
ity_
c
he
c
k enhancements
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hip
p
D
isable FTS3 matchinfo()
t
e
sts that
assume a
l
i
ttleEnd
i
an
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
ich
a
r
d Hipp
Im
p
rovem
e
n
t
s
to PRA
G
MA integri
t
y_check for better detection
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
PRAGMA integ
r
ity_ch
e
ck retu
r
ns
S
QLITE_OK even if it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Ri
c
hard Hipp
Fi
x
an erro
r
i
n
[b
2
2cdd67]
t
hat ca
n
cause
a
negative
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hi
p
p
C
hang
e
s
to
(
hopefull
y
) get the build working with recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
Ma
k
e sure all connec
t
ions are c
l
osed in the pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Ne
w
test case for
ti
c
ket
[
b
8
99b6
0
42f97f
5
2d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
R
i
chard Hi
p
p
Add
s
upport fo
r
new op
e
rators in virtual tables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richa
r
d Hipp
Refa
c
t
o
r names of
cons
t
ant
s
and function
s
associat
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Rich
a
r
d Hipp
M
i
nor adjustme
n
t
s
to
in
d
e
ntati
o
n
a
nd
s
p
aci
n
g
fo
r
clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Richard
Hipp
Simplifications
to t
h
e
PRAGMA
inte
g
ri
t
y_check code
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
R
i
ch
a
rd
H
i
pp
S
i
mpli
f
ication
a
nd pe
r
formance improvemen
t
to sqlite3
_
res
e
t()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard
H
ipp
Improved d
e
tectio
n
of malform
e
d
r
ecords
by PRAGMA
i
ntegrity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Richard
H
ipp
Preven
t
a possible crash when t
r
ying to rec
o
ver
u
sing
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Ri
c
har
d
Hip
p
Proposed f
i
x
f
or ticket [b899b60
4
2f97f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Ric
h
ard Hipp
Fix recent t
e
st
c
ases in test/inde
x
epxr2
.
t
es
t
s
o
that
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Ric
h
ard Hi
p
p
Add t
h
e new sqlite
3
PagerU
n
refPageOne
(
) pager m
e
thod
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Remove an
o
b
solete opt
i
mizat
i
on in pcache that due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
R
i
chard Hipp
Small size and perfor
m
ance improvement in pc
a
cheMana
g
eDirty
L
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Rich
a
rd Hip
p
Cl
a
r
ify
the document
a
ti
o
n about "protected" ve
r
sus
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Ric
h
ard
Hipp
Small performan
c
e optimiza
t
ion in pca
c
he1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Ric
h
ard Hipp
Fas
t
e
r m
e
mory
al
l
ocation f
r
o
m
lookasi
d
e
b
y
not tryi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard
H
ip
p
Ad
d
the --en
a
ble-update-limit
o
ption to the
.
/configure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
A
v
oid unnecessary mutex
e
s in
t
h
e
pcache1 impleme
n
tation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard H
i
pp
Remove the r
a
rely-
u
sed sc
r
a
t
ch
m
emory allocator
.
T
h
is
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard
Hipp
Backport changes to shell
.
c into shell
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Fix the "
.
dump", "
.
schema", and "
.
fullschem
a
"
commands
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
char
d
H
i
pp
Fix a fe
w
over-length s
o
urce co
d
e lines
.
N
o
func
t
ional
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ichard Hipp
Size
a
nd performance opt
i
miz
a
tio
n
for sqlite3Init()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ric
h
ar
d
Hi
p
p
S
m
all
p
erform
a
nce o
p
ti
m
iz
a
tion in sqlite
3
W
hereB
e
g
i
n
()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hip
p
Convert a
b
ranch made
u
n
reachable b
y
[5
9
560d
0
7]
into
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ri
c
hard Hipp
Improve the inte
r
nal mechan
i
sm us
e
d t
o
keep track of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Updat
e
the mec
h
anism used
to keep
track of what ki
n
d
.
.
.
commit
|
commitdiff
|
tree
next