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
.
R
i
chard Hipp
Fix
a
minor t
y
po in the query flatte
n
er h
e
ader c
o
mment
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richa
r
d Hipp
Simplify the computation o
f
t
ypes on c
o
lumns of a view
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Do n
o
t en
a
ble
S
ELECT tracing with -D
S
QLITE_DEBU
G
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richa
r
d H
i
pp
Add some
O
K_
I
F
_ALWAYS_
T
RUE()
ma
r
k
s
on optimization
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Ric
h
ard Hi
p
p
Remov
e
an unused varia
b
l
e from s
q
lite3Insert() and
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Rich
a
r
d Hipp
Fix
the sqlite
3
_co
l
umn_decltype() interface to
r
e
turn
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
R
ichard Hipp
T
he
s
impl
i
fication to sq
l
ite3Sele
c
tExpand()
i
n last
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richar
d
Hipp
Do not compute column and row size estimate
s
for the
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
ichard Hipp
M
a
rk a single bra
n
ch within sqlite3
S
e
lectExpand(
)
as
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
i
chard Hipp
Simplifi
c
ation to
s
qlite3Selec
t
Prep() for improved
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard
H
i
p
p
Add the OK_IF_ALWAYS_TR
U
E() and OK_IF_ALWAYS_FALSE
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Avoid using lookaside memory for persis
t
ent virtua
l
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
ichard
H
i
p
p
The query
p
lann
e
r
now alw
a
y
s
p
refers to implement
a
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Impro
v
em
e
nts to a
c
omment in
lempa
r
.
c
.
N
o c
o
d
e
chan
g
es
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard Hipp
More details in the header comment of pushDownWhereT
e
rms
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard Hipp
Mak
e
sure the S
Q
LITE_St
a
t34 optimi
z
ation s
w
itch is
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
R
ichard Hipp
Fix unreachable c
o
nditionals and revis
e
a
t
estcase
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
i
chard H
i
pp
Always render a subq
u
e
r
y that is not part of a join
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Merge the query
f
lattener co
m
ment
i
mprovements
f
ro
m
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard H
i
p
p
Clean up
the comments on
t
h
e
query f
l
a
t
tener to
m
ore
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
i
cha
r
d Hipp
M
e
rge changes from trunk
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard
H
ipp
Make sur
e
the 6th
p
a
rameter t
o
the author
i
zer ca
l
lback
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
i
chard Hi
p
p
Better names for subqueries in E
X
PLAIN
co
m
ments
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ric
h
ar
d
Hip
p
Do not flatten subqueries that con
t
ain
an ORDER BY
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Remove
t
he (undoc
u
mented) quer
y
-pl
a
n
n
er control that
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ri
c
hard Hipp
Fix over-length sou
r
ce
c
o
d
e lines in select
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
ic
h
ard
Hipp
Fix an is
s
ue in
t
ro
d
uced by check
-
in
[
4cd2a96
7
2c59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Add
n
ew rout
i
nes to simp
l
ify
d
e
aling with
col
l
ati
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
H
ipp
In
d
exes on expressions with
a
COLLATE c
l
ause ar
e
a
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
In two
p
laces,
c
h
a
n
ge th
e
magic number -1 to its
p
roper
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Ric
h
ard
Hipp
Disa
b
l
e tests
f
o
r
the LIKE optimizat
i
on when ICU is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hipp
P
artia
l
backout of
che
c
k-i
n
[e0af9a904076]
.
It turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hipp
Up
d
ate
t
he configure script so that i
t
looks for tclsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hip
p
In
the Wind
o
ws V
F
S, when tryi
n
g to open a data
b
ase
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard H
i
pp
In the Windows VFS, do not emit an SQLITE_CANTOPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix ha
r
m
l
ess UB in the ICU extension
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Ric
h
a
rd Hipp
Fix a potenti
a
l use
of a
n
uninitialized pointer i
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richar
d
Hipp
Fix a bug in tool/mksourceid
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
ichard Hi
p
p
Revert one performan
c
e i
m
pro
v
e
ment changes from check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hi
p
p
Fix the
rendering of
the P4_
I
NTARR
A
Y a
r
g
ument to the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richa
r
d
Hipp
S
i
z
e and perfo
r
m
ance
optimization on sqlite
3
VdbeMemGrow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Ri
c
hard Hipp
Th
e
BLOB returned by
s
qlite
3
VdbeMemFromBtree() does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Ric
h
ard Hipp
Small size and p
e
rfo
r
mance
o
pt
i
mizati
o
n in
the bytecode
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Rich
a
rd Hipp
Improved resoluti
o
n
of
large integer
values in "CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
Upda
t
es to the "lemo
n
.
h
t
ml"
document recei
v
e
d
f
r
om
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard
H
ipp
Add the sqlite3_mm
a
p_
w
arm(
)
fu
n
ction as an exten
s
ion
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Rich
a
rd Hip
p
Fix a
t
yp
o
i
n
the MSVC makefile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard
Hipp
Mino
r
sim
p
lif
i
c
atio
n
of error
message gen
e
ration duri
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
i
char
d
Hipp
The out-of-
b
ound
s
rea
d
o
n
recovery fix of c
h
eck-i
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ric
h
ard
H
i
p
p
Fix th
e
CSV virtual table e
x
tension
s
o tha
t
it
wor
k
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
R
i
c
hard Hipp
Do not make
th
e
assumption (as check-
i
n [
4
da49a95c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Ric
h
a
r
d
Hipp
S
impli
f
y the
sqli
t
e3VdbeGet() routine
.
Sm
a
ller, faster
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richa
r
d
H
ipp
Remove a
n
unnecessary paramet
e
r
from selectI
n
nerLoop(
)
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Ri
c
h
a
rd
H
ipp
Im
p
roved the header-comment docu
m
ent
a
tio
n
on sqlite3Ex
p
r
Code
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
O
p
timi
z
ation
t
o the ExprList
object
t
o
m
a
k
e
it sl
i
gh
t
ly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richar
d
Hip
p
Fix a h
a
rm
l
e
ss comment typo
.
No c
h
a
nges to cod
e
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Richard
H
ipp
Avoid an
o
u
t-of-bounds read on
a r
e
c
overy attempt using
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Test c
a
se update due to PRAGMA int
e
grity_c
h
eck enhancemen
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Disable FTS3 match
i
nfo(
)
tests t
h
at
assume a lit
t
l
eE
n
d
i
an
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
i
chard H
i
pp
Improvements to
PRAG
M
A
int
e
grity_che
c
k
f
or bette
r
detection
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
ichard
Hipp
PRAGMA int
e
grity_check re
t
u
r
ns SQLITE_OK
e
ven if it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
F
i
x an error in [b2
2
c
dd67] that can cause a ne
g
ative
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richar
d
Hipp
Change
s
to
(hopef
u
lly) get t
h
e bui
l
d working with recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
Make
s
u
re all connections are
clo
s
e
d
in
the p
r
ag
m
a
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard
H
ipp
New test case for t
i
cket
[b899b6042f97f52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Rich
a
rd Hipp
A
dd s
u
pport for ne
w
oper
a
tors
i
n
virt
u
al tables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
R
ich
a
rd Hip
p
R
efa
c
tor
na
m
es of constants
and functions associated
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Minor ad
j
ustments
t
o ind
e
ntation and spa
c
ing f
o
r clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Richard Hipp
Simplifications to the PRAGMA
i
ntegr
i
ty_check c
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard Hipp
Simplification and perf
o
rmance i
m
p
r
ove
m
e
nt
t
o
sqlite3_reset
(
)
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard Hipp
I
m
proved detectio
n
o
f
malformed records by PRAG
M
A integrity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Richar
d
Hipp
Pr
e
vent a possi
b
le cr
a
sh when tryi
n
g
to
r
ecover us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richa
r
d H
i
pp
Proposed fix for t
i
c
k
et [b899b60
4
2f97f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
R
i
c
hard Hip
p
Fix rece
n
t test cases in test
/
indexepxr2
.
t
e
s
t
so tha
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Ric
h
ard
H
ipp
Add the new sqli
t
e3PagerUn
r
e
f
PageOne() p
a
ger metho
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
R
ic
h
ard Hipp
Remove an obsol
e
te optim
i
zation in pca
c
he that due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
R
i
c
hard Hipp
Small
size and performance
i
mprovem
e
n
t
in pcacheMan
a
ge
D
irtyL
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Richard Hipp
Clarify the do
c
u
m
entation about
"
p
rotected" ve
r
sus
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Richard Hi
p
p
Small performance optimization in
p
cache1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
R
i
c
h
ard Hipp
Faster memory allocation f
r
om l
o
okaside by not trying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Add t
h
e --
e
na
b
le-update-l
i
mit option to the
.
/configure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
ichar
d
Hipp
Avoid unnecess
a
r
y
m
ut
e
xes in t
h
e pcache1
i
mplementation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Remove th
e
rarely-used s
c
ratch memory allocator
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard
Hipp
Backpo
r
t changes to
s
hell
.
c
i
n
t
o
s
h
ell
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hip
p
Fix the "
.
dump"
,
"
.
sche
m
a",
and
"
.
fullschema" comm
a
nds
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ric
h
ard Hipp
Fix
a
fe
w
over
-
l
ength so
u
rce co
d
e
lines
.
No functi
o
nal
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ri
c
hard Hipp
Size and perfo
r
mance o
p
timizat
i
o
n
for sqlite3Init(
)
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ric
h
ard Hip
p
Small
per
f
orman
c
e op
t
imization in s
q
lite3Where
B
eg
i
n
()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Convert
a
branch made unreachable by [59
5
60d07] into
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ichard Hipp
Improv
e
the
i
nte
r
nal mechanis
m
u
sed to keep track o
f
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
c
hard Hipp
Update the mechanism us
e
d to
keep track of
w
h
a
t
kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Ric
h
ard Hipp
Fix an in
c
orr
e
ct hyperlink
in a
c
omment
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richa
r
d Hip
p
Fixes to docume
n
tation about S
Q
LI
T
E
_
OP
E
N_URI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richar
d
Hipp
M
a
ke sure the
sqlite3
_
res
u
lt_poi
n
ter()
interf
a
ce does
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Rich
a
rd
Hipp
Pe
r
f
ormance o
p
timization t
o
pageFindSlot()
i
n
t
he b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
R
i
chard Hi
p
p
Size a
n
d performance optimizat
i
on to dropCell() and
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Ri
c
hard
Hipp
Smaller and faster i
m
plementation o
f
the fillInCell
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Update docume
n
t
at
i
on to make it cl
e
ar
tha
t
SQ
L
ITE_S
O
URCE_ID and
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hip
p
L
e
ss dram
a
tic
changes to the s
o
ur
c
e-id f
o
llowing an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Rich
a
rd Hipp
Modify the SQLITE_SOURCE_ID if the sou
r
ce code has
.
.
.
commit
|
commitdiff
|
tree
next