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 typo in
the query flattener header comment
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Ri
c
h
ard Hi
p
p
Simpli
f
y the computation of
ty
p
e
s on colu
m
ns of a view
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Ric
h
ard Hipp
D
o not enable S
E
LECT t
r
acing
wit
h
-DSQLITE_DEBUG
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
A
d
d
some OK_IF_A
L
WAYS_TRUE() marks
on
o
p
timization
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Remove an unused var
i
able
f
ro
m
sqlite3Insert() and
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
R
ichar
d
Hipp
Fix the
sqlite3_c
o
lu
m
n_decltype() interfa
c
e
to
return
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard
Hipp
T
he simplifi
c
ation to sqlite3
S
e
l
ectExp
a
n
d
(
) in last
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richar
d
Hipp
Do not compu
t
e
column and row si
z
e estimates for
the
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Rich
a
rd
H
ipp
Mark a single
b
ranch within sqlite3Select
E
xpand() as
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Simpl
i
fication
t
o
s
qlite3Sele
c
tPrep() for
improved
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard
H
ipp
Add the OK
_
IF_
A
LWAYS_TRUE() an
d
OK_IF_ALWA
Y
S_FALSE
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Rich
a
rd Hi
p
p
Avoid using lookaside memory for persiste
n
t
v
i
r
tual
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
i
chard Hipp
The quer
y
planner now always pref
e
rs to implement a
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hip
p
Impr
o
vemen
t
s to a comment in l
e
mpar
.
c
.
No
code changes
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard Hipp
More details in the header
c
omment of pushDownWhereTerms
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard Hipp
Make sure the S
Q
L
ITE_Sta
t
3
4
opti
m
izati
o
n s
w
i
t
c
h is
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Rich
a
rd Hipp
Fix
unreacha
b
le condi
t
io
n
als and revise
a
testca
s
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Always render a
subq
u
er
y
that is
n
ot part of a join
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
i
c
h
ard Hipp
M
e
rge
t
h
e query fl
a
ttener co
m
me
n
t improvements f
r
om
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Clean up t
h
e
comments on the query flattener to more
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Merge cha
n
ges from trunk
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard H
i
pp
Make sur
e
the 6th
parameter
t
o th
e
authorizer callback
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
B
e
tter names for subq
u
eries
in
E
XPLAIN comments
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
Hipp
Do not
f
latten subqueries that
contain an ORDER
B
Y
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
ichar
d
Hipp
Remove the (
u
n
docum
e
nted) query-pla
n
ner control that
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Fix
over-length source code lines in se
l
ect
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
i
chard Hipp
Fix an issue introduced by
check-in [4cd2a967
2
c59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Ad
d
new routines to s
i
mplify
d
ea
l
ing wit
h
collati
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
Hipp
Inde
x
es on exp
r
essions with a COLLATE clause are a
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
In two pla
c
es, chang
e
t
h
e m
a
gi
c
number -1 to its prop
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Richard
H
i
pp
Disable tests for
t
he LIKE
optimization whe
n
IC
U
is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Rich
a
rd Hipp
Pa
r
tial backout of
c
h
eck-in [e0a
f
9a904
0
76
]
.
It tu
r
ns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richa
r
d Hipp
U
p
d
ate the confi
g
ure script so that it
l
o
o
k
s
f
or tclsh
8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
In the Wi
n
dows VFS
,
whe
n
trying to open a database
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
In the Windows
VFS, do not emi
t
an SQLITE_
C
ANTOPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
c
hard
H
i
p
p
F
i
x
har
m
less UB in t
h
e IC
U
extension
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Rich
a
r
d
H
ipp
Fix a poten
t
ial use of
a
n
unini
t
ialized pointer
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard
Hipp
Fix a
b
ug in to
o
l
/mk
s
ou
r
ceid
.
c
:
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
chard
H
ipp
Revert one performan
c
e impr
o
vement changes from check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
ichard
Hi
p
p
Fix
t
he
rendering of the P4_INTARRAY
a
r
gument to
the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richar
d
Hipp
Size
a
nd performance optimizat
i
o
n
on sq
l
i
t
e3Vdb
e
Me
m
G
r
ow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
ichard
H
i
pp
The BLOB returne
d
by sqlite
3
V
dbeMemFromBtree() does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Ri
c
h
ard Hipp
Small size and pe
r
formance opt
i
mization in the bytecode
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Rich
a
r
d
Hipp
I
mprov
e
d resolution of l
a
rge
i
nte
g
er values
in "CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hip
p
U
p
da
t
es to the
"le
m
on
.
html" do
c
ument r
e
ce
i
ved from
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
A
dd the s
q
lite3_
m
map_warm() function
a
s an exten
s
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hi
p
p
Fix
a t
y
po
i
n the
M
SVC make
f
i
l
e
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard
H
i
p
p
M
inor simplification
o
f
erro
r
mess
a
ge generatio
n
d
u
ring
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richa
r
d Hipp
The out-of-bo
u
n
d
s read on recover
y
fix of c
h
eck-in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
Fix the CSV virtual table extension so that
i
t w
o
rks
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Richard Hipp
D
o n
o
t make the assumption (as check-in [4da49a95c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Richard Hipp
Simplify the sqlite3VdbeGet() routine
.
S
malle
r
, f
a
s
t
er
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Remove an unn
e
cessary par
a
me
t
er from sele
c
tInnerLoo
p
()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Rich
a
rd Hipp
Improved
t
he hea
d
er-c
o
mment d
o
c
u
me
n
t
ation on sqlite3Ex
p
rCo
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richar
d
Hipp
Optimizatio
n
t
o the
E
xprList objec
t
to mak
e
i
t
s
l
i
ghtly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
R
ichard Hi
p
p
Fix a harmless co
m
ment ty
p
o
.
No changes to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
R
ichard
H
i
p
p
Avoid an out-of-bounds re
a
d on a
reco
v
ery attempt usi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard
Hipp
Test
c
ase upda
t
e
due to
PRAGM
A
integrity_check enhancem
e
nts
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard
Hipp
D
i
sable FTS
3
ma
t
chinfo() tests that assume a littleEndian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
i
chard Hipp
Improve
m
ents to PRAGMA
i
nt
e
grity
_
check
f
or better detection
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Ric
h
ar
d
Hipp
PRAGMA i
n
tegri
t
y_check r
e
t
urns SQL
I
TE_OK even if
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
i
chard Hipp
Fix an
e
rror in [b22cdd6
7
] tha
t
can cau
s
e a negat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
Changes to (hop
e
f
ully) get
t
h
e build working wit
h
recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Ric
h
ard Hipp
Make s
u
re all
c
onnections are closed in the
pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hi
p
p
New test
cas
e
for ticket [b8
9
9b60
4
2f97f52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
R
ichard Hipp
Add
support
fo
r
new
o
perators in
virtual tables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Refactor n
a
mes of constants and f
u
nc
t
ions associa
t
ed
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richa
r
d Hipp
Minor adjust
m
ents
to
i
ndentat
i
on and
spacin
g
for clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
R
i
cha
r
d Hipp
Simplifications to th
e
PRAGMA in
t
egr
i
t
y_check code
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard Hipp
Simplification and performance improvement to
sqlite3_reset()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richar
d
Hipp
Improved detection of malformed records by PRA
G
MA integrity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
R
i
chard Hipp
Prevent a possible
crash when trying t
o
recover using
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
Proposed
fix
for t
i
cket [b899
b
6042f
9
7
f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
Fix rec
e
n
t
test cases i
n
test/
i
nde
x
epx
r
2
.
test so
t
h
at
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Add the new sqlite3PagerUnrefPageOne() pager meth
o
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard
H
ipp
R
emove an obsolete
opt
i
mization in
p
cache tha
t
due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Rich
a
rd Hipp
Small size and performanc
e
improve
m
ent in pcacheMana
g
eDirt
y
L
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
R
i
chard Hip
p
Clar
i
f
y the documentation abou
t
"prot
e
c
ted" versu
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Ric
h
ar
d
Hipp
Small perf
o
rma
n
ce optimization in pcache
1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Ri
c
h
ar
d
Hipp
Faster me
m
ory all
o
cation from lookaside b
y
not
t
rying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hip
p
Add
t
he --en
a
b
l
e-update-l
i
m
i
t opt
i
on to the
.
/
c
o
n
f
i
g
ure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
i
ch
a
rd Hipp
A
void unnecessary mutexes i
n
the pcache1
i
m
plementatio
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
i
c
har
d
Hipp
Remove
t
he r
a
rely-used scratch m
e
mory allocator
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard
H
ipp
Backpo
r
t c
h
anges to
s
h
ell
.
c into s
h
ell
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richar
d
Hipp
Fix the "
.
dump",
"
.
sc
h
ema", and "
.
fullschema" command
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard
H
ipp
Fix a few o
v
er-le
n
gth source code lines
.
No
functional
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Size and performan
c
e op
t
imizat
i
on
f
or
sq
l
i
t
e3Init()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ri
c
hard Hipp
Small pe
r
f
o
rma
n
ce optimizati
o
n in sqlite3WhereBegi
n
()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Conv
e
rt
a b
r
anch mad
e
unreachable by [5956
0
d07] int
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard
H
ipp
Improve the
i
nternal me
c
hani
s
m
u
sed to keep tr
a
ck of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Update the mechanism
u
sed to keep track of what kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Fix an incorre
c
t hyp
e
rlink in
a c
o
mment
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richar
d
Hipp
Fixes to document
a
tion
a
bout SQLITE_OP
E
N_URI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Make s
u
re the sq
l
ite3_result
_
pointer() inter
f
a
ce does
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard
Hipp
Performance optimiza
t
i
o
n to pageFindSlot() in the
b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
Size and performance optimizatio
n
to
d
ropCell() and
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
Sm
a
lle
r
and fast
e
r
implementation of
the fillInC
e
ll
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
U
p
date
d
ocumentation
t
o
make it clear th
a
t SQLITE_SOURCE_ID
a
n
d
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
icha
r
d Hipp
Less dra
m
atic changes
t
o the s
o
urce-id fol
l
o
wing an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Modify the SQLI
T
E
_
SOURCE_ID if the source code ha
s
.
.
.
commit
|
commitdiff
|
tree
next