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
New test cases for ticket [b899b6042f97f5] derived from a bug report on
2017-10-04
D
.
Richar
d
Hipp
New test
c
ases for ticket [b899b
6
042f97f5] de
r
ived
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Ric
h
ard
H
ipp
Turn restriction 20
on t
h
e query flattener
into an
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hipp
Remove a redu
n
d
ant restriction
from the query flattener
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richar
d
Hipp
Fix a min
o
r t
y
po in th
e
quer
y
flattener
h
eader comment
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard
H
i
p
p
Simpl
i
fy the computation of types on columns
of a view
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
R
i
ch
a
rd H
i
pp
D
o not en
a
ble S
E
L
E
C
T traci
n
g wit
h
-DSQLITE_DEBUG
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Add some OK_IF_ALWAY
S
_
T
RUE()
m
arks on optimization
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Ric
h
a
r
d Hipp
Remov
e
an unused variable fro
m
sqlite3Ins
e
r
t()
a
nd
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Rich
a
rd Hipp
Fix the sqlite3_
c
olu
m
n_decltype() interfac
e
to return
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard
H
ipp
The simpli
f
ic
a
t
ion
t
o sqlite3Selec
t
Expan
d
(
)
in l
a
st
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Ric
h
ar
d
Hipp
Do not
com
p
ute column and
r
o
w
s
i
ze
e
sti
m
ates
for the
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard H
i
pp
Mark a single
b
r
anch with
i
n sqlite3
S
el
e
ctEx
p
a
n
d
(
) as
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Simpl
i
fi
c
ati
o
n to sqli
t
e3SelectPrep()
f
or improv
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richar
d
Hip
p
Add the OK_IF
_
ALWAY
S
_TRUE() and
OK_
I
F_ALWAYS_FALS
E
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
ichard Hipp
Avoid
u
sing lo
o
kaside memory
f
or persistent virtual
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Rich
a
rd Hi
p
p
The query planner
n
ow always
p
refers to i
m
plement a
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
ichar
d
Hipp
Improve
m
e
n
ts t
o
a co
m
me
n
t in lempa
r
.
c
.
No code chan
g
es
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard H
i
pp
More deta
i
l
s in the header comment of pushDo
w
nWh
e
reTerms
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
R
i
chard Hipp
Make sure the SQLITE_S
t
at
3
4 optimization switch is
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
R
i
chard
H
i
pp
Fix unr
e
ach
a
ble cond
i
t
i
onals an
d
revise a testcase
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
i
c
h
a
rd Hip
p
Always r
e
nder a subq
u
er
y
t
h
at is
n
ot part of a join
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Ric
h
ard Hipp
M
e
rge the query flatt
e
ne
r
c
o
mme
n
t impr
o
vements from
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Ri
c
ha
r
d H
i
pp
C
l
ean up the
co
m
ment
s
on the que
r
y flattener to mor
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
i
chard Hipp
Merge change
s
from trunk
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Make
s
ure
t
he 6th
p
aramet
e
r to the
a
u
t
horizer
c
allb
a
ck
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richa
r
d
Hipp
B
e
t
t
er names for subqu
e
ries in
EXPLAIN comments
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
ichar
d
H
ipp
Do not flatten subque
r
ies that con
t
ain a
n
ORDER BY
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
i
chard Hipp
Remove the (undo
c
umented) qu
e
ry-planner c
o
n
t
r
o
l that
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richa
r
d Hipp
Fix ove
r
-length sour
c
e co
d
e
l
ines in select
.
c
.
N
o
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richar
d
Hipp
Fix an issue in
t
roduced b
y
chec
k
-in [4cd2a9672c59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
ich
a
rd
H
i
pp
Add new routines to simplify dealing
w
ith collating
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ri
c
hard Hipp
Indexes on e
x
pressio
n
s with a CO
L
LAT
E
clause are able
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
In two
p
laces, change t
h
e magic nu
m
ber
-
1 t
o
it
s
pr
o
per
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Richar
d
H
ipp
D
i
s
a
b
l
e
tests
f
or
t
he LIKE optimi
z
ation when
ICU is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
R
i
chard Hipp
Part
i
al
b
a
c
kout of check-in [e0af9a904076]
.
I
t
turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Rich
a
rd
H
ipp
Update th
e
configure
script so
t
h
at it looks for tclsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Ric
h
ard
H
ipp
In t
h
e Windo
w
s
VFS, wh
e
n trying
to ope
n
a database
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
c
h
ard Hipp
I
n
the Windows VFS, do not
e
mit an SQ
L
ITE_C
A
NTOPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
F
i
x
harmless
U
B in the
ICU
extension
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard H
i
pp
Fix a potent
i
al use of an uninitialized pointer in
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix
a
bug in t
o
ol/mksourcei
d
.
c
:
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
chard Hip
p
Rever
t
one
p
erformance
improvement c
h
an
g
es
f
rom check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix the rend
e
ring of the P4
_
INTARRAY arg
u
ment to th
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Ric
h
ard
Hipp
Siz
e
and p
e
rf
o
rmance optimiza
t
i
o
n on sqlit
e
3Vdb
e
M
e
mGrow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
The BLOB returned
by sq
l
ite3
V
db
e
MemFromBtree
(
) does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
i
chard
H
ipp
Small size and performance optimization in the
byteco
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Rich
a
rd Hipp
Imp
r
oved resolution of large in
t
eger
v
al
u
es in "CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
U
pdates
t
o the "le
m
on
.
html" document received from
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
ichard Hipp
Add th
e
s
qlite3_mmap_warm() function
as an extension
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
Fix a typo in t
h
e MSVC makefil
e
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
ichard Hipp
Minor simplification of error me
s
sage gene
r
ation
d
ur
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ri
c
hard
H
ipp
T
h
e
o
ut
-
of-bounds
read on rec
o
ve
r
y f
i
x of che
c
k-i
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
F
ix the CSV virtual table ex
t
e
nsion so that it works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Richard Hipp
Do not make the assumptio
n
(
as check-in [4da49a95c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Ric
h
ar
d
H
ip
p
Simplify t
h
e sql
i
te
3
VdbeGet() rou
t
ine
.
Sm
a
ller,
f
a
st
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Remove an unnecessa
r
y para
m
et
e
r from
s
el
e
ctInnerL
o
op()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
R
ichard Hipp
Im
p
roved the header-comment documentatio
n
on sqlit
e
3
Expr
C
ode
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Rich
a
rd Hipp
Optimization to the Exp
r
List obje
c
t to make it
slightly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
F
i
x
a ha
r
mless comment
typo
.
No
changes to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Richard Hipp
A
v
oid an out-of-bounds rea
d
o
n a recovery
a
ttempt using
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Ric
h
ard Hipp
Test case update due to P
R
AGMA int
e
grity
_
check enhancemen
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
D
isable
F
TS3 matchinfo() tests that assume a littleEn
d
ian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard H
i
pp
I
mprovement
s
to PRAGMA i
n
tegrity_check for
b
etter detec
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
ichard
Hipp
PRAGMA inte
g
rity_check returns S
Q
LIT
E
_OK e
v
en if it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard
Hi
p
p
F
ix
a
n
e
rror in [b22cdd67] t
h
at can cause a negati
v
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
C
hanges to (
h
op
e
fully) get the b
u
il
d
working w
i
th recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
i
c
hard Hipp
Make s
u
re all conn
e
ct
i
ons ar
e
clo
s
e
d in the pr
a
gma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
R
i
chard
Hipp
New test case
f
or t
i
cket [b899b6
0
42f97f52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Rich
a
rd
H
i
pp
Add support for n
e
w o
p
erators in virtual tables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Ri
c
hard
Hipp
Refactor names of constants and function
s
associated
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richa
r
d
H
ipp
Minor
a
djustments to indentation
a
nd spac
i
ng
f
or c
l
arity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Ri
c
hard Hipp
Simplifications to the PRA
G
MA
i
n
tegrity_check
c
ode
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Rich
a
rd Hipp
Si
m
plifica
t
ion and pe
r
for
m
ance impro
v
e
m
e
nt to sqlite3_r
e
set()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
R
i
c
h
ard
Hipp
Improved detection of
m
a
lformed reco
r
ds
b
y PR
A
GMA integr
i
ty_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Richard Hipp
Prevent
a pos
s
ible crash when t
r
yi
n
g
to rec
o
ver using
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Rich
a
rd Hi
p
p
Proposed fix f
o
r t
i
cket [b899b60
4
2f97f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
R
i
chard Hipp
Fi
x
recent
test cas
e
s in tes
t
/in
d
exep
x
r2
.
test so that
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Ric
h
ard
Hipp
Add the new sqlite3
P
agerU
n
ref
P
ageOne()
pag
e
r metho
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard
H
i
p
p
Remove an obsolet
e
opt
i
mizatio
n
in pc
a
che that due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Smal
l
siz
e
and performanc
e
i
m
p
r
oveme
n
t
in pca
c
heManageDir
t
yL
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
R
i
chard Hipp
C
larify the document
a
tion ab
o
ut "protected
"
versus
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Richard
Hipp
S
mall performance optimization in pca
c
he1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Rich
a
rd Hip
p
F
a
ste
r
m
emory allo
c
at
i
o
n
f
r
om lookaside b
y
not
trying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Add
t
he --enable-
u
pdate-limit
opt
i
on
t
o the
.
/
c
onfigure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
A
void unnecessary m
u
texes in
t
h
e pcache1 imple
m
entation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
ichard Hipp
Re
m
ove the rarely-
u
s
ed s
c
ratch memory a
l
locator
.
T
h
is
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Back
p
ort changes to she
l
l
.
c i
n
to shell
.
c
.
i
n
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ric
h
ard Hipp
Fi
x
the "
.
du
m
p",
"
.
s
c
hema"
,
and "
.
fu
l
lschema" commands
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ri
c
hard
Hipp
F
ix a few over-le
n
gth sour
c
e code
l
i
n
es
.
N
o function
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
chard Hi
p
p
Size
and pe
r
fo
r
manc
e
o
p
ti
m
izatio
n
for sqlite
3
Init()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
S
m
a
ll performa
n
c
e
opt
i
m
izati
o
n in sqlit
e
3WhereBegin()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ichard
Hipp
C
onv
e
rt
a
b
ranch m
a
d
e
unrea
c
hable by
[
59560
d
07] into
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
I
m
p
r
o
ve the internal mech
a
nism used
to keep
trac
k
of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Update the mechanism us
e
d
to keep track of what kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
F
ix an incorrect hyperlink in a comment
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richar
d
Hip
p
Fi
x
es to documentation about SQLITE_O
P
EN_URI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Make sure the sq
l
ite3_result_po
i
nt
e
r() interface does
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
R
i
chard Hipp
P
erformance opti
m
i
zation to pa
g
eFind
S
lot() in the
b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richar
d
Hipp
S
ize and performance o
p
timization to dropCell()
and
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
R
ic
h
ard Hipp
Small
e
r and faster implementa
t
ion of the
f
illInCell
.
.
.
commit
|
commitdiff
|
tree
next