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
Simplify the computation of types on columns of a view.
2017-10-03
D
.
R
i
chard Hi
p
p
Simplif
y
th
e
c
omp
u
t
atio
n
o
f t
y
p
es on columns of a
v
iew
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
R
i
ch
a
rd Hipp
Do no
t
enable SELE
C
T tracing with -D
S
QLITE_
D
EBUG
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richar
d
H
ipp
Add
s
ome OK_IF_
A
LWAYS_TR
U
E()
m
arks on optimizatio
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richar
d
Hip
p
Re
m
o
ve a
n
unus
e
d va
r
iabl
e
from sqlite3Insert(
)
and
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Fix th
e
sqlite3_column_decltype
(
) inte
r
face to
r
eturn
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
The
s
implif
i
cation to sqlite3SelectExpand() in las
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hip
p
Do
n
o
t
co
m
p
ute c
o
lumn and r
o
w
s
ize estima
t
es
f
or t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Ri
c
hard Hi
p
p
Mark
a
s
i
ngle
branch
w
i
thin sq
l
ite3SelectExpand() as
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
i
c
h
a
r
d Hipp
Simpl
i
fication to sqlit
e
3SelectPrep(
)
f
o
r impr
o
ved
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Add the
OK_IF_
A
LW
A
YS_TRUE() and OK_IF_ALWAYS_FAL
S
E
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard H
i
pp
Av
o
id
u
sing l
o
okas
i
d
e
m
e
mo
r
y
for
persistent virtual
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hip
p
Th
e
query plan
n
er no
w
alwa
y
s prefers to imple
m
ent a
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hip
p
Improvements to a comment i
n
lempar
.
c
.
No code changes
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Ri
c
hard Hipp
Mor
e
de
t
ails in the h
e
ader co
m
ment o
f
p
u
shDownWhereTer
m
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Rich
a
rd Hi
p
p
Make sure the SQLITE_Stat34 optimization switch is
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Ric
h
ard Hipp
Fi
x
unreachable conditionals and r
e
vise a
t
estcase
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Ric
h
ard Hipp
Always ren
d
er a subquery t
h
at is
n
o
t part
of a join
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Rich
a
rd Hipp
Merge the query flatt
e
ner com
m
ent improvements from
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
C
lean up the co
m
men
t
s on
t
h
e query flatte
n
er to more
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
M
e
r
g
e changes from trunk
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
ichard Hipp
Mak
e
sure th
e
6t
h
param
e
ter to the authorizer callback
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Be
t
ter names f
o
r subqueries in EXPL
A
IN c
o
m
ments
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Do
not
fl
a
tten
s
ub
q
ue
r
ies that conta
i
n a
n
O
R
DER BY
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hi
p
p
R
emove
t
he (und
o
cumented) qu
e
ry-
p
lan
n
er contro
l
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Fix over
-
l
ength source cod
e
lin
e
s in
select
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
i
chard Hipp
Fix
a
n iss
u
e
introduced by check-in [4cd2a9672c59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard H
i
pp
Add new routi
n
es to
simplify dealing wit
h
coll
a
ting
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
H
ipp
In
d
e
x
e
s on
expr
e
ssions with a COLLA
T
E clause are able
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Rich
a
rd Hipp
In tw
o
places, change
t
he magi
c
n
um
b
er -1 to its
p
roper
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Richard Hipp
Dis
a
ble test
s
for the LIKE optimizatio
n
when ICU is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard H
i
pp
Partia
l
backout
of check-in [e0af9a904076]
.
It turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hipp
Update the configure script so th
a
t it looks for tclsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
ichard Hipp
In the Windows
VFS, when try
i
ng t
o
open a database
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
In the Wi
n
dows VFS
,
do not emi
t
a
n S
Q
LITE
_
C
A
N
TOPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Rich
a
rd Hip
p
Fix harmless UB in the ICU extension
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix a potentia
l
use o
f
an u
n
initialized
p
oint
e
r i
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Rich
a
rd Hipp
Fix a bug i
n
tool/mksourceid
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard
H
ipp
Rev
e
r
t
o
n
e performance improvement changes from check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard
H
i
pp
Fi
x
the rendering of
t
he
P4_INTAR
R
AY arg
u
me
n
t t
o
the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Ric
h
ard Hi
p
p
Size and
performa
n
ce
opt
i
mizat
i
on on sq
l
it
e
3VdbeMemG
r
ow(
)
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Ri
c
hard Hipp
The BLOB returned by sqlite3Vdb
e
MemFromBtre
e
() doe
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
i
c
hard Hipp
S
mal
l
size and p
e
r
fo
r
mance op
t
imization
i
n the bytecode
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richa
r
d Hipp
I
mproved
resolution of large integer values in "CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richar
d
Hipp
Updates to the "lemon
.
h
tml" do
c
u
m
en
t
r
eceived
f
r
om
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richa
r
d Hipp
A
d
d
t
he
sqlite3_m
m
ap
_
wa
r
m() function
as
an extension
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richar
d
Hipp
F
ix a typo in the MSVC ma
k
efil
e
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard
Hipp
Minor simplifi
c
atio
n
of e
r
ror me
s
s
age generati
o
n
during
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
The out-of-bound
s
read on recovery
f
ix of check-i
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
i
chard Hipp
F
i
x the CSV
v
ir
t
ual
t
a
b
le
e
xt
e
n
sion so that it works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Richard Hipp
Do no
t
make the assumpti
o
n (as check-in [4da49a95c
0
f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Ri
c
hard Hipp
Simplify the s
q
lite3
V
dbeG
e
t() routine
.
Smaller, fast
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Remove
a
n
un
n
ecess
a
ry paramete
r
fr
o
m
s
el
e
c
tInnerLoop()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hip
p
Improved the hea
d
er-commen
t
d
o
cu
m
entation on sqlite3E
x
prCod
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Rich
a
rd Hipp
Optimiza
t
ion to the ExprLis
t
object to make it s
l
ightly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard
H
ipp
Fix
a
harmless comment typo
.
No
ch
a
nges to
code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Richard Hipp
Avoid
an out-of-bounds rea
d
on a recovery attem
p
t using
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Test case
u
p
d
ate due to PR
A
GMA integrit
y
_check enhan
c
ements
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Disable FTS3 m
a
tchinfo() tests that assume a l
i
t
t
l
eEndian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hip
p
Improvements to PRAGMA integrit
y
_check for better detectio
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard H
i
pp
PRAGMA integrity_check ret
u
rns SQLIT
E
_OK even if i
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard
Hipp
Fix an error i
n
[b22cdd67]
t
hat can
c
ause a n
e
g
ativ
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
i
chard Hipp
Chang
e
s to (hopefully)
g
et th
e
bu
i
ld working with recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard H
i
pp
M
ake s
u
re all connections are
closed in the pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
New test case for
t
icket [b89
9
b6042f97f52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Ri
c
hard H
i
pp
A
d
d support fo
r
new op
e
rators in
v
irtu
a
l t
a
bl
e
s: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Rich
a
r
d Hipp
Refactor names of constants and functio
n
s
associate
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Rich
a
r
d Hipp
Mino
r
adjustm
e
nts to i
n
denta
t
ion and s
p
acing
for
clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Ri
c
hard Hipp
S
i
mplifications to the P
R
A
GM
A
integr
i
ty_ch
e
ck cod
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Rich
a
r
d Hipp
Simp
l
ifica
t
ion and per
f
ormance
i
mpro
v
eme
n
t to sqlite3_reset()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richa
r
d Hipp
I
mproved detection of
m
a
lformed records by PR
A
G
M
A integ
r
ity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Richa
r
d
H
ipp
P
revent
a
possible c
r
ash wh
e
n trying to
r
e
co
v
e
r
us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
Propo
s
ed fix for tic
k
et [b899b6042f97f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
Fix
recent te
s
t cases in test/indexepxr2
.
test so that
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Rich
a
rd Hipp
A
d
d the new sqlit
e
3PagerUnr
e
fPageOne() pager
method
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richa
r
d Hipp
Remove an obs
o
lete optimi
z
ation
i
n pcache that du
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Small size and
p
er
f
orma
n
c
e
i
mprovement in pca
c
he
M
anageDirt
y
L
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Richard Hipp
Clarify the documen
t
a
ti
o
n about "prot
e
cte
d
" versu
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
R
i
chard
H
ipp
Small perfor
m
ance opt
i
mizat
i
on in pcache1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Richard Hipp
Faster me
m
ory allocation from lookaside
b
y not trying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ri
c
hard
H
i
pp
A
d
d
t
he
-
-ena
b
le-update-
l
imit
o
p
t
ion to the
.
/configure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Avoid unn
e
cessary
m
utexes in the p
c
ache1
imple
m
entation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
R
e
mo
v
e th
e
r
arely-used scratch
memory a
l
locato
r
.
Thi
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ric
h
a
r
d Hipp
Backport chan
g
es to
shel
l
.
c int
o
shel
l
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ri
c
h
ard
H
ipp
Fix the "
.
d
u
mp", "
.
s
c
hem
a
", and "
.
fullschema
"
commands
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Fix a few over-length source c
o
d
e
lines
.
N
o function
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard
H
ipp
Size and performance optimization for sq
l
i
t
e3Init()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Small performa
n
c
e
o
ptimi
z
ation
in sqlite3WhereBe
g
i
n
()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Convert a branch made unrea
c
hable by [59560d07] in
t
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Improve
t
he
i
n
t
ernal
mec
h
anism
u
s
ed to ke
e
p t
r
a
c
k of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ri
c
hard Hip
p
Upd
a
te t
h
e m
e
chani
s
m used to keep
t
rack of what kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard
Hipp
Fix an incorr
e
ct hyperlink in a comme
n
t
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richa
r
d Hipp
Fixes to documentation about SQLI
T
E_OPEN_
U
RI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Ma
k
e sure the sql
i
te3_result_pointer() interface does
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
R
i
c
h
ard Hipp
Performance o
p
t
i
mization to pageF
i
ndS
l
ot()
i
n
the b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Rich
a
rd Hipp
Size and pe
r
forman
c
e
o
ptimization
to
d
r
o
p
C
e
l
l()
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
S
mall
e
r and f
a
ster impleme
n
tation
o
f the fillInC
e
ll
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Up
d
ate documentation to make it clear that
SQLITE_SOURCE_ID and
commit
|
commitdiff
|
tree
2017-08-22
D
.
Rich
a
rd Hipp
Less dramatic
chan
g
es to the so
u
r
ce-id following an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richa
r
d Hipp
Modify the SQLITE_SOURCE
_
ID
if
t
he source
c
ode has
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ric
h
ard Hipp
Tryin
g
a
g
ain to get out-of-tree bui
l
ds t
o
work correctly
.
commit
|
commitdiff
|
tree
next