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
Clarification of comments on sqlite3FindInIndex(). No changes to code.
2017-10-03
D
.
Richard Hipp
The simplification
t
o
s
qlite3SelectE
x
pand() in la
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Ric
h
ard Hipp
Do
not
c
ompute colum
n
an
d
row size estimates
f
or the
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richar
d
Hipp
Mark a single bran
c
h with
i
n sqli
t
e3S
e
lectExpand() as
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Ric
h
a
r
d Hipp
Simplificati
o
n to
s
qlite
3
Sele
c
tPre
p
(
) for improve
d
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Rich
a
r
d
Hipp
Add
the OK_IF_ALWA
Y
S_TRUE
(
)
a
nd OK_I
F
_AL
W
AY
S
_FA
L
SE
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hi
p
p
A
void using looka
s
i
d
e
memor
y
fo
r
persistent
v
irtual
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
ichard Hipp
The query planner now alw
a
ys prefers to implement a
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
ichard Hipp
I
mprov
e
ments to a c
o
mme
n
t in lempar
.
c
.
No
code chan
g
es
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richa
r
d Hipp
More
d
e
tail
s
i
n the header comment of push
D
ownWhereT
e
r
ms
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard Hipp
Ma
k
e su
r
e
t
he SQLITE_Stat34
o
ptimization sw
i
tch
is
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richar
d
Hipp
Fix
u
nreachable conditiona
l
s
and revise a testcase
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
ichard
Hipp
Always ren
d
er a su
b
q
u
ery that is not part of
a
join
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hi
p
p
Merge t
h
e quer
y
flatt
e
ner
comment im
p
rovements from
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Rich
a
rd Hipp
Clean up the
comments on the query
f
lat
t
ener to more
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richa
r
d
H
ip
p
Merge ch
a
ng
e
s from trunk
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Make sure the 6th
pa
r
ame
t
er to t
h
e authorizer callback
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard
Hipp
Better
names for subqueries in EXPLAIN comments
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ri
c
hard
H
ipp
Do not flatte
n
subq
u
eries that contain
a
n
O
R
DER BY
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Remove the
(undocument
e
d) qu
e
ry-
p
lanner control that
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Rich
a
rd Hipp
Fix over
-
l
e
ngth so
u
rce cod
e
l
i
nes in select
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ric
h
ard Hipp
Fi
x
an issu
e
int
r
oduce
d
by check-in [4cd2a9672
c
59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
i
chard Hipp
Add new rout
i
nes t
o
simplif
y
dealin
g
with c
o
llating
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
i
chard H
i
p
p
In
d
e
xes on expressio
n
s with a COLLATE
clause are able
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Rich
a
rd Hipp
In
two
p
laces,
c
hange the magic numb
e
r
-1 to its pro
p
er
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
R
ichard Hipp
Disable t
e
sts for the LIKE o
p
timiza
t
ion when ICU i
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hipp
P
arti
a
l
b
a
ckout o
f
check-in [e
0
af9a904076]
.
It turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richar
d
Hipp
Upda
t
e the configur
e
scr
i
p
t
s
o that it looks fo
r
tcls
h
8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
chard Hipp
In
the Wi
n
d
ows
V
FS,
w
hen
try
i
ng
t
o open a database
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Ric
h
ard Hipp
In
t
h
e
W
indows VFS, do not emit an SQLITE_CANTOPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
chard Hipp
Fix har
m
less UB i
n
the ICU
e
x
t
ens
i
on
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
F
i
x a potential use of an
un
i
nitia
l
ized pointer in
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix a bug i
n
tool/mksourcei
d
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Revert o
n
e performance improv
e
ment
c
hanges from che
c
k
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix the rende
r
ing of
the P4_INTARRAY arg
u
m
ent to th
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
Size and pe
r
formance optimization on sqlit
e
3
VdbeMemGrow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
The BLOB r
e
tur
n
ed by sqlite3Vd
b
eMemFromBtre
e
() does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
S
mall size a
n
d performance optimiza
t
ion in the bytecod
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richar
d
Hipp
Impro
v
ed resolu
t
ion of large int
e
g
er values in "CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richar
d
Hipp
Upd
a
tes to
the "lemon
.
html" document rece
i
v
ed from
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
A
d
d the sqlite3_mmap_warm()
f
unction as an extension
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richa
r
d Hipp
F
i
x
a
t
y
p
o
in the MSVC m
a
k
efile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard
H
ipp
Minor simplif
i
cation of err
o
r message generation
d
uring
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard H
i
pp
The out-
o
f-bounds read
o
n recovery fix of
c
he
c
k-
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
i
c
h
ard Hi
p
p
Fix the CSV virtual table extension
s
o
that it works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Richard Hipp
D
o not make the assump
t
i
on (as check-
i
n [4da49a95c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Richard Hipp
S
i
mplify the sqlit
e
3Vdbe
G
et() routine
.
Sm
a
l
l
e
r
,
fas
t
er
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Remove an unn
e
cessary pa
r
ame
t
er from se
l
ectIn
n
e
r
Loop()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard
Hipp
I
mproved the
header
-
comment d
o
cumentation on sq
l
ite3Exp
r
Code
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richa
r
d
Hip
p
O
pti
m
iz
a
tio
n
to
t
h
e Expr
L
ist object to make it
slightly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
R
i
c
har
d
Hi
p
p
Fix a harmless comment typo
.
No chan
g
e
s to
c
ode
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Richard
H
i
p
p
Avoi
d
an
o
ut-of-bo
u
nds read on a reco
v
e
r
y attempt us
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Rich
a
rd Hipp
Test case
up
d
ate due
t
o PRAGMA integrity_c
h
eck enhancements
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Rich
a
rd Hipp
D
i
sable FTS3 matchinfo() tests that assume
a
littleEndian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richa
r
d Hipp
Improvements to PRAGMA
inte
g
ri
t
y_check for better detecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
P
R
AGMA integrity_c
h
eck r
e
turns SQLITE_
O
K eve
n
i
f
it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hi
p
p
F
ix
an
error in
[
b
22cdd67] that
can cause a negative
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
C
h
anges to (ho
p
eful
l
y) get the build
w
orking with
recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Ric
h
ard H
i
pp
Make sure
all conn
e
ctions are closed in the pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richa
r
d H
i
pp
New test case for t
i
cket [
b
899b6
0
42f97
f
52
d
]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
R
icha
r
d Hipp
A
dd
support for new oper
a
to
r
s
in vi
r
tual tables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Refac
t
or names of constants and fu
n
ctions associated
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard
H
ipp
Mi
n
or adjustments to indent
a
t
ion and spacing for clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Richard Hipp
Sim
p
lifica
t
ions to
the PRA
G
M
A
i
n
t
eg
r
ity
_
c
heck code
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard Hipp
Simplification and
p
erformance imp
r
ovemen
t
t
o sqlit
e
3_re
s
et()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard H
i
pp
Im
p
roved detectio
n
of malformed
records
by PRAGMA inte
g
r
ity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Richard Hipp
Prevent
a possible
c
r
a
sh w
h
en tr
y
i
ng to recover us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Ri
c
h
ar
d
Hipp
Propose
d
f
ix
f
o
r ticke
t
[b89
9
b604
2
f97f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
R
i
ch
a
rd H
i
p
p
Fi
x
recent test
c
ases i
n
tes
t
/in
d
exepx
r
2
.
test so
that
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Ric
h
ar
d
Hipp
Add th
e
new sqlite3PagerUnrefP
a
geOne() pager method
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Remove an
obsolete optim
i
zation in pca
c
he tha
t
d
ue
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richa
r
d Hipp
Small size
a
nd per
f
ormance improve
m
e
n
t
in
p
cache
M
anage
D
i
rtyL
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Richa
r
d Hipp
Clarif
y
th
e
document
a
tio
n
about "p
r
otected"
versu
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Richard H
i
pp
S
m
all p
e
rformance optimi
z
ation in
p
cac
h
e1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Richard Hi
p
p
Faster
m
emory allocation fr
o
m looka
s
ide by not tryin
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard H
i
pp
Add the --en
a
b
le-update-limit option to the
.
/configure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ri
c
h
a
r
d
Hi
p
p
Avoi
d
unnecessary mutexes in the p
c
ache1 implementat
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Remove the rarely-use
d
s
cratch m
e
mory allocator
.
T
h
is
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard
H
ipp
Backport changes to s
h
el
l
.
c
i
nt
o
shell
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
ichard Hipp
Fi
x
the "
.
du
m
p"
,
"
.
schema", and "
.
fu
l
lschem
a
"
c
ommands
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard
Hipp
Fix a few over-length
sou
r
ce code lines
.
No f
u
n
c
tional
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ichard Hip
p
Size and performance optimization f
o
r
s
q
l
ite3Init()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richa
r
d Hipp
Small perfo
r
mance
op
t
i
mization i
n
sql
i
te3WhereBe
g
i
n
(
)
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hi
p
p
Convert a bran
c
h
m
ade unreachable by
[59
5
60d07] in
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
chard Hipp
Improve
t
he i
n
ternal
mechani
s
m used
t
o keep track of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Rich
a
r
d
Hipp
Update the mechani
s
m used to keep track of
what kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
F
ix an incorrect hy
p
erlink in a comment
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Ric
h
ard Hipp
Fixe
s
to
d
o
c
um
e
ntation about SQLITE_OPEN_URI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard
Hi
p
p
Make sure the
sqlit
e
3_res
u
lt_pointer
(
) interface does
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Ri
c
hard Hipp
Perform
a
nce optimi
z
atio
n
to pageF
i
ndSlot() in t
h
e
b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hip
p
Size a
n
d perfor
m
ance o
p
timiz
a
tion to dropCell
(
)
and
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richa
r
d
H
ipp
Smaller and faster
i
mplem
e
ntation of the
f
i
l
lInCell
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hip
p
U
pdate documentatio
n
to make it clear that SQLITE_SOURCE_ID and
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
i
chard
H
i
pp
Less dramati
c
changes to the sou
r
ce-i
d
follow
i
n
g an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
i
ch
a
r
d Hipp
M
o
dify the
S
QL
I
TE_SOURCE_ID if the
source code has
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard H
i
pp
T
ryin
g
again to
g
et out-of-
t
ree builds to work correctl
y
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
ichard
H
ipp
Atte
m
p
t
ing
t
o f
i
x
the so
u
rce-id ge
n
erator
so that it
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
i
ch
a
rd Hipp
A
d
d t
h
e "mksourcei
d
" program to the build proc
e
ss
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
ichard Hipp
Fi
x
error test
s
in seldom-used co
m
pile-time branc
h
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Richard Hipp
Remove an
u
nne
c
essary conditional
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Ri
c
hard Hipp
Minor optim
i
zati
o
n
t
o s
q
lite3VdbeMemSetStr()
.
commit
|
commitdiff
|
tree
next