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
Fix a minor typo in the query flattener header comment. No code changes.
2017-10-04
D
.
Rich
a
rd Hipp
F
i
x a
m
inor typo in
t
h
e que
r
y flattener header comment
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Simplify
the c
o
mputati
o
n of types on columns of a view
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Ri
c
hard Hipp
Do not enable S
E
LECT
t
r
acing
w
i
th
-DSQLITE
_
D
E
B
U
G
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Add
some OK_IF_ALWAYS_TRUE() marks on optimization
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Ri
c
h
ard Hipp
R
e
move
a
n un
u
s
e
d
vari
a
ble from
s
qlite3
I
nsert(
)
and
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richa
r
d Hipp
Fix t
h
e sqlite3_column_declty
p
e() interface to r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
The simplificat
i
on to sqlite3SelectExpand() in last
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richar
d
Hipp
Do not comput
e
column a
n
d row
s
ize
e
s
timate
s
f
or the
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
M
ark a single b
r
anch
within sqlite3Sel
e
ct
E
xpand() as
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
ichard Hipp
Simplificat
i
on t
o
sqlite3Sel
e
ctPrep() for impro
v
ed
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Add the OK_IF_ALW
A
YS_TRUE()
a
nd OK_IF_ALWA
Y
S_FALSE
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Avoid using lookaside memory for persistent vir
t
ual
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
T
h
e query planner
now always prefers to imple
m
e
n
t a
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
I
mprove
m
ent
s
t
o
a comment in lempar
.
c
.
No code chan
g
es
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard Hipp
Mor
e
d
e
t
ails
i
n
t
h
e header comm
e
nt of push
D
ownWhe
r
e
T
e
r
ms
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richar
d
Hipp
Make
sure the SQLITE_Stat34 optimization switch is
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard
Hipp
Fix unrea
c
hable
c
onditionals a
n
d revise a t
e
stcase
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hip
p
Alw
a
ys
render
a subque
r
y th
a
t i
s
not par
t
of a
join
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
ichard Hipp
Merge th
e
query flatt
e
ner
comment improvem
e
nts f
r
om
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Rich
a
rd Hipp
Clean up the comme
n
t
s
on
the query flattener to more
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Ri
c
ha
r
d Hipp
Merge changes
from
t
runk
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Mak
e
s
ure
t
he 6th para
m
eter
to th
e
authoriz
e
r callbac
k
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Ri
c
hard
H
ipp
Bet
t
er names for subqueries in EXPLAIN
comments
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Do not
f
latten
subquerie
s
tha
t
con
t
ain
a
n ORDE
R
BY
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richa
r
d Hipp
Remove the (u
n
documented)
qu
e
r
y-
p
lanner control that
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
F
ix over-length sourc
e
c
o
de
l
ine
s
in select
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ric
h
ard
H
ipp
Fix an
issue
i
ntrod
u
ced by check-in [4cd2a9672c59
]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
Hipp
Add new
r
out
i
n
e
s to si
m
pli
f
y dea
l
ing with
c
ollating
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ric
h
ard Hip
p
Indexes
o
n
expressions with a COLLATE claus
e
are able
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
H
i
pp
In two pl
a
ces, change the magic number -1
t
o its proper
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Richard Hi
p
p
Disable
t
ests for the LIKE optimi
z
a
tion when
ICU is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Ri
c
hard Hipp
Partial backout of check-i
n
[e0af9a904076]
.
I
t
t
u
r
n
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richa
r
d H
i
p
p
Update the c
o
n
figure script
so that it looks for tclsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
c
hard Hipp
In th
e
Windows VFS, when trying
to open a database
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
chard Hipp
I
n the
Win
d
ows VFS, do not emit an SQ
L
ITE_CANTO
P
E
N
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard
H
i
pp
Fix harmless UB in
the ICU extension
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Rich
a
rd Hipp
Fix a potential use of an
un
i
ni
t
ializ
e
d point
e
r in
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Rich
a
rd Hi
p
p
F
i
x
a
bu
g
in tool/mk
s
ourceid
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
R
ev
e
rt
one pe
r
forma
n
ce im
p
roveme
n
t ch
a
nges from check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix th
e
rendering of the P4_INTARRAY argument to the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richar
d
Hip
p
Size
and p
e
rformance optimization on
sqlite3VdbeMemGrow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard
Hipp
The BL
O
B returned by
s
qlite
3
VdbeMemFrom
B
t
r
e
e
(
)
does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hip
p
Small size
and perf
o
rma
n
ce
optimization i
n
the bytecode
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
Improved resolution
of large integer va
l
ues in "CAS
T
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
ich
a
rd
H
ipp
Up
d
at
e
s
to the
"
lemon
.
ht
m
l" d
o
cume
n
t rece
i
ved from
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
i
c
hard Hipp
Add
t
h
e
sqlite3_mmap_warm
(
) fun
c
t
i
o
n a
s
an ex
t
ension
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richa
r
d Hipp
Fix a typo
i
n the
MSVC makefile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard
Hip
p
Mino
r
simp
l
ification of erro
r
message generation during
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
ichard Hi
p
p
The out-of-bou
n
ds read
on recov
e
ry fix of c
h
e
c
k-in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ric
h
ard Hipp
Fix
the
C
SV virtual t
a
ble extension
so that it works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Ric
h
ard
H
ipp
Do
n
ot make the assumpti
o
n (as
check-in
[4da4
9
a
95c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Richard Hipp
Simplify the sqli
t
e3Vd
b
eGet
(
)
routi
n
e
.
Smalle
r
, f
a
ster
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richar
d
Hipp
Remove an u
n
nece
s
sa
r
y p
a
r
am
e
ter from sel
e
ctInne
r
L
o
o
p()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Improved t
h
e he
a
d
er-comment do
c
umentat
i
on on sqlite3ExprCode
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Optimizat
i
on
t
o the ExprLis
t
obj
e
ct to make it slightly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
R
ichard Hipp
F
i
x a harmless commen
t
typo
.
N
o changes to
cod
e
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Richard H
i
pp
Avoid an
out-of-bounds read on a
r
e
cover
y
att
e
mpt using
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard
H
ipp
Test case u
p
date
d
ue to PR
A
GMA int
e
g
r
i
ty_c
h
eck enhancemen
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Rich
a
rd Hipp
Disable F
T
S3 m
a
tchinfo() t
e
s
t
s that
assume a
littleEndian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Improvemen
t
s to
PRAGMA integrity_check for better d
e
tect
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
i
c
hard Hipp
P
RA
G
MA integri
t
y_check re
t
ur
n
s
SQL
I
TE
_
O
K
even if it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Ric
h
ard Hi
p
p
Fix an
e
rror in [b22
c
dd67]
that can ca
u
se a negat
i
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard
Hipp
Changes to (hopefully)
get t
h
e
b
uild working w
i
th recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard
Hipp
M
a
k
e sure
a
ll connections
a
re closed in the
prag
m
a
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard H
i
pp
New tes
t
case
for t
i
c
k
e
t
[b89
9
b6042f97f52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard
Hipp
Add support for new operators in virtual tab
l
e
s: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard
H
ipp
Refacto
r
n
a
me
s
of constan
t
s an
d
functio
n
s associated
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Minor adjustm
e
n
t
s to
i
n
dentation
and
spaci
n
g for clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Richar
d
Hipp
Simpl
i
f
i
cations to
t
h
e PR
A
GMA inte
g
rity_ch
e
c
k code
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
R
i
chard Hipp
Simp
l
ificati
o
n and performance improvement to sq
l
ite3_reset()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Ri
c
hard
Hipp
Improved detection of
m
alformed rec
o
rds by
P
RAGMA integrity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Richard Hipp
P
revent a po
s
sible crash when trying
to re
c
over
using
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
R
ichard Hipp
P
r
opo
s
e
d
fix for
ticket
[
b8
9
9b6042f97f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard H
i
pp
Fix r
e
cent test cases in te
s
t/in
d
e
x
epxr2
.
te
s
t so that
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Ric
h
ard Hi
p
p
Add
th
e
n
e
w sqlite3Pag
e
rUnrefPageOne() p
a
ger m
e
tho
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Remov
e
an
o
bsolete optimi
z
ation in
p
cache that due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richar
d
Hi
p
p
Small size an
d
p
erformance
improvement in pcacheMa
n
a
g
eDi
r
tyL
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
R
i
char
d
Hipp
Clarify the documentat
i
on about "
p
rot
e
c
ted" v
e
rsu
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
R
i
ch
a
rd Hipp
Small performance op
t
imization in pcache1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Richard Hipp
Faste
r
memory al
l
ocation fro
m
lookaside by not
t
rying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
ichard Hi
p
p
Add the --
e
nable-update-limit option to the
.
/configure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hi
p
p
Av
o
i
d
unn
e
cessary mutexes in the pca
c
h
e
1 im
p
leme
n
tation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Rich
a
r
d Hip
p
Re
m
o
v
e
the rarely-used scr
a
tch m
e
mo
r
y allocator
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Backport chan
g
es t
o
shell
.
c
i
nto shell
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard H
i
pp
F
ix the "
.
dump",
"
.
schema", and "
.
fullschema"
c
ommands
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richa
r
d Hipp
Fix a
fe
w
over-len
g
t
h
source code lines
.
No
f
u
n
ctio
n
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Size and pe
r
forman
c
e optimiza
t
ion fo
r
sqlit
e
3In
i
t()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hip
p
Sma
l
l
p
e
rforma
n
ce optimi
z
ation
i
n sqli
t
e3WhereBegin
(
)
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Convert a b
r
anch m
a
d
e
unreachable by [59560d
0
7] into
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ichard Hipp
Improve t
h
e
in
t
ernal mechani
s
m used
t
o k
e
ep track of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Rich
a
rd Hipp
Update the me
c
hanism
used to ke
e
p
tr
a
c
k of what kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
R
i
chard
H
i
pp
Fi
x
an incorrect hyper
l
ink in a comm
e
n
t
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard
H
ipp
Fi
x
es to docum
e
ntation
about SQLITE_
O
PE
N
_URI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
R
i
chard Hipp
M
ake sur
e
th
e
sqlite3_r
e
su
l
t_pointer() interfa
c
e does
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
Per
f
ormance optimiz
a
tion to page
F
indSlot() in the b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
R
i
chard Hip
p
S
i
ze
and performance op
t
imization to dropCel
l
() and
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
S
mall
e
r an
d
faster implem
e
ntation of the fi
l
lInC
e
ll
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ric
h
ard
H
ipp
Update
d
ocu
m
entat
i
o
n
to
m
a
k
e it clear that SQL
I
TE_SOURCE_ID and
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
ic
h
ard Hip
p
Less
d
r
amatic change
s
to the source-i
d
following an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
i
char
d
H
ipp
Modify the
S
Q
LIT
E
_SO
U
RC
E
_ID if the source
c
ode has
.
.
.
commit
|
commitdiff
|
tree
next