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
.
Richard Hipp
Fix
a
minor typ
o
in the que
r
y
f
lattener header
c
omme
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
R
i
chard Hipp
Sim
p
l
i
fy the compu
t
ation
o
f
types on
c
olumn
s
o
f a view
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Ric
h
ar
d
Hipp
Do no
t
enable
S
ELECT trac
i
ng wit
h
-
DSQLITE_DEB
U
G
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Ad
d
some OK_IF_ALW
A
Y
S_TRUE()
m
arks on optimizat
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Remove an unu
s
ed v
a
riable from s
q
lite3Inser
t
(
)
and
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard H
i
pp
Fix
t
he sqlite3_colu
m
n
_
dec
l
t
y
pe()
interfac
e
to re
t
u
r
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard H
i
pp
The simplifi
c
ation to sqlite3Sel
e
ctExpand
(
) in last
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Ri
c
hard Hi
p
p
Do not c
o
m
p
ute col
u
mn and row size esti
m
ates f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Ri
c
hard Hipp
Mark a
s
ingle branch w
i
t
h
in sqlite3SelectExpand() a
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richar
d
Hipp
Simp
l
ification to sqlit
e
3Selec
t
P
r
ep() for improved
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
ichard Hipp
A
d
d the OK
_
IF_
A
LWAYS_TRUE() and OK_
I
F_ALWAYS_FALSE
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
i
cha
r
d Hipp
A
v
oid
u
s
i
n
g
l
ookaside memor
y
for persistent
v
i
rtual
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
The query planner now a
l
ways prefers
to implement a
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Ri
c
hard Hipp
Improveme
n
ts to a comment in lemp
a
r
.
c
.
No c
o
de ch
a
n
g
e
s
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard Hi
p
p
M
o
re de
t
ail
s
in
th
e
header com
m
ent of
pushDownWhere
T
erms
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
R
i
cha
r
d Hipp
Make
sure the
SQLITE_Sta
t
3
4
optimization switc
h
is
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Ric
h
a
r
d Hipp
Fix un
r
eachable cond
i
tiona
l
s an
d
revise a testcase
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Ri
c
hard
H
ipp
Alway
s
render a subquer
y
t
h
a
t is not pa
r
t of a join
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Merge th
e
qu
e
r
y
f
lattener c
o
mment imp
r
ovements from
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Ric
h
a
r
d Hi
p
p
Clean up the comments on the
q
u
ery flattener
t
o
more
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richa
r
d Hipp
M
e
r
g
e chang
e
s from t
r
unk
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Make s
u
r
e
t
h
e 6th par
a
mete
r
to
the auth
o
rize
r
callb
a
ck
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
ic
h
a
r
d Hi
p
p
Better names for subqueries in EXPLA
I
N
comments
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richar
d
Hipp
Do not flatten subq
u
eries
that c
o
ntain an
ORDER BY
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Rich
a
rd Hipp
Rem
o
v
e
the (undocumented
)
query-planner c
o
ntrol
t
ha
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richar
d
H
i
pp
Fix over-le
n
gth
s
o
urce code lines in sele
c
t
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
H
ipp
Fix an issue introduced by chec
k
-in [4cd2a967
2
c59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ric
h
a
r
d Hipp
Add new routine
s
t
o
s
implify dealing wit
h
collating
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Indexes
o
n
e
xpress
i
ons with a COLLATE clause are able
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
i
chard H
i
p
p
I
n
t
wo plac
e
s, change
the magi
c
number -1 to it
s
pr
o
per
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Richa
r
d Hipp
Disable tests
fo
r
the LIKE optimization wh
e
n ICU i
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hi
p
p
Pa
r
tial backout of check
-
in [e0af9a9040
7
6]
.
It turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Ri
c
hard Hipp
Update the configure
script so th
a
t i
t
looks for tclsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Ri
c
hard Hipp
In the Window
s
VFS, when trying to open a database
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Rich
a
rd
Hipp
In th
e
Wind
o
ws V
F
S, do no
t
e
m
i
t an
SQLITE_CANTOPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richar
d
Hipp
Fi
x
harmless U
B
in the ICU ex
t
ension
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix a pot
e
ntial us
e
of an uninitialized pointer
in
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Ri
c
h
a
rd Hipp
Fix a bug i
n
tool/mksour
c
e
i
d
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
c
h
a
rd Hipp
Revert one performan
c
e improveme
n
t changes from chec
k
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richa
r
d H
i
pp
Fix the
r
enderi
n
g o
f
the P4_INTAR
R
AY argumen
t
t
o
the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
ic
h
ar
d
Hipp
S
ize and p
e
rforma
n
ce o
p
t
i
mization on sqlite3Vdbe
M
emGrow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
i
chard Hip
p
The BLOB return
e
d by sqlit
e
3Vd
b
eMem
F
r
omBtr
e
e() does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
Small size
a
n
d
p
e
rf
o
rman
c
e
optimizat
i
on in
the
b
ytec
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
I
m
p
roved resol
u
tion of
l
a
r
ge i
n
teger values in
"CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richar
d
Hipp
Update
s
to
t
he "lemon
.
html" docume
n
t receiv
e
d f
r
om
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ric
h
ard Hip
p
Add the
s
qlite3_m
m
ap_warm() function as
a
n
e
xtension
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
Fi
x
a
t
ypo in the
MS
V
C
m
akefile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
ichard
Hipp
Mino
r
simpl
i
fication of error
message generation during
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard
Hipp
The out-o
f
-bounds read on
recovery fix of
check-in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ri
c
ha
r
d
Hipp
Fix the
C
S
V virtu
a
l table e
x
t
e
nsio
n
s
o that it
w
ork
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Ric
h
a
r
d Hipp
Do not ma
k
e the assumpti
o
n (a
s
check-i
n
[4da49a95c0f0
7
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Richard Hi
p
p
S
implify the sqlite
3
Vdbe
G
et() routine
.
Smaller,
f
aster
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Remove an unnecessary parame
t
e
r
fr
o
m selectI
n
nerLoop()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Impr
o
ved the header-comment
d
o
cument
a
tion o
n
sq
l
ite3ExprCo
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Ric
h
a
rd Hipp
Optimization
t
o
t
he ExprList
o
bject
to mak
e
it
sl
i
ghtly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Fix a harmless
c
omme
n
t typo
.
No chan
g
e
s
to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
R
i
cha
r
d H
i
pp
Avo
i
d an out-of-b
o
u
n
ds re
a
d on a recovery attempt using
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
T
e
st case
u
pda
t
e due
t
o
PR
A
GMA inte
g
rit
y
_che
c
k enhancemen
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Ri
c
h
a
rd Hipp
Disable
F
TS3 m
a
t
c
hi
n
fo() te
s
t
s
that assume a littl
e
E
ndian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richa
r
d Hipp
Improv
e
ments to PRAGMA integrit
y
_check fo
r
better detection
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
PRAGM
A
inte
g
rity_check return
s
SQLITE_OK even if it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
i
chard Hipp
Fix an er
r
or in [b22cdd67] t
h
a
t
can cause a negati
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Ric
h
ard
Hipp
Changes t
o
(hopefully)
get the build working
w
i
th recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
ichard Hipp
M
a
ke sure al
l
c
o
n
n
ections are
c
l
o
sed in t
h
e pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Ric
h
ard H
i
p
p
New test
ca
s
e
f
or ticket [b899b6042f9
7
f
52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Add
s
u
p
port f
o
r
new
o
p
erators in vir
t
ual tables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard
Hipp
Refactor names of constant
s
and func
t
ions assoc
i
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Minor adjust
m
ent
s
to
i
n
d
entat
i
on a
n
d s
p
acing for clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
R
i
c
h
ard
H
ipp
S
i
mplificat
i
o
n
s to the PRAGMA integrity_check code
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Rich
a
r
d Hipp
Simpl
i
ficat
i
on and performance improve
m
ent to sqlite3_reset()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
R
i
chard Hipp
Improve
d
dete
c
tion of malform
e
d rec
o
rds by PRAGMA integ
r
ity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Richa
r
d Hipp
Prevent a
possible crash
w
hen trying to recover using
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
R
i
c
h
ard Hipp
Proposed fix for ticket [b899b604
2
f97f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Rich
a
r
d
Hipp
Fix recen
t
te
s
t
c
ases in
t
est/ind
e
xepxr2
.
test
so tha
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Add the new sq
l
ite3PagerUnrefPa
g
e
O
ne() pager method
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard H
i
pp
Remove an obsol
e
t
e
opt
i
m
ization
in pcache t
h
at due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Rich
a
rd Hipp
S
mall size and performanc
e
impr
o
vem
e
nt in pcacheM
a
nageDirtyL
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Richard Hipp
Cla
r
ify
t
he documentation
about "prot
e
c
t
e
d" vers
u
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Ri
c
hard H
i
pp
Small p
e
r
f
or
m
ance optimiz
a
tion in pcache
1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Richard Hipp
Faster memor
y
a
l
location
from
lookas
i
de by not trying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard
H
ip
p
Add the --enable-up
d
ate-limit option t
o
the
.
/confi
g
u
re
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ric
h
ard H
i
pp
A
void unnecessary mutexes in the pca
c
h
e
1
impl
e
me
n
tat
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
i
c
hard Hipp
Remo
v
e the rarely-used scra
t
ch memory allo
c
ator
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ric
h
ard Hipp
Backport changes to
s
hell
.
c i
n
to shel
l
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
ichard Hipp
Fix the "
.
dump", "
.
schema", an
d
"
.
fu
l
lschema" commands
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ich
a
rd Hipp
Fix
a few over-length sou
r
ce code lines
.
No function
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Size and performa
n
ce optimiz
a
tion for
s
qlite
3
Init()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ichard Hipp
Sm
a
ll perfor
m
ance opt
i
mizati
o
n in sqlite3Whe
r
e
Begin()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
chard Hipp
Convert a
bran
c
h made unr
e
ac
h
abl
e
by [59560d07] into
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ichard Hipp
Improv
e
the intern
a
l
mechanism used to kee
p
track of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ri
c
h
a
rd Hipp
Updat
e
the mechanism used
to keep tr
a
c
k of what kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
R
i
chard Hipp
Fix
a
n i
n
corr
e
ct hyperlink in a comment
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Ri
c
hard Hipp
F
i
xes to docu
m
ent
a
tion a
b
out SQ
L
ITE_
O
PE
N
_
U
RI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Make sure the sqlite3_res
u
lt_po
i
nter()
inter
f
ace d
o
es
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
R
i
ch
a
rd Hipp
Perf
o
rmance optimizati
o
n to pageFindSlot() in
the b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
Size
a
nd performance op
t
im
i
z
ation to
dropCell() and
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
Smaller
and faster imp
l
ementatio
n
of the fillIn
C
ell
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ric
h
ard Hipp
Update documentation to make it c
l
ear
t
hat SQLITE_S
O
URCE_ID and
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hip
p
Le
s
s
d
ram
a
tic ch
a
nges
t
o the source-id following an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ric
h
ard Hipp
M
odify the SQLITE_S
O
U
RCE_ID if the source code
has
.
.
.
commit
|
commitdiff
|
tree
next