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
Remove the (undocumented) query-planner control that prevents
2017-09-28
D
.
Richard Hipp
R
e
m
o
ve t
h
e (undocum
e
n
ted) query-p
l
anner control that
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Rich
a
rd
Hipp
Fix ove
r
-leng
t
h source code li
n
es in
s
e
l
ect
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Fix an issue
i
ntro
d
uced by
c
heck-
i
n [4cd2a9672c59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
ichard Hipp
Ad
d
new routines to
simpl
i
fy dealin
g
with coll
a
ti
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richa
r
d Hipp
I
n
dexes on expres
s
io
n
s with a COLLATE clause ar
e
able
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
H
ip
p
In two pl
a
ces,
change the ma
g
ic
number -1 to i
t
s prope
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Richard Hipp
D
i
sable tests for the
LIKE optimizati
o
n w
h
en
I
CU is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
R
ichard Hipp
Part
i
al backout of
c
h
e
ck
-
in [e
0
af9a
9
0
40
7
6]
.
I
t
turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hipp
Updat
e
the configure sc
r
ip
t
so that it loo
k
s for tclsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
I
n the Windo
w
s
V
FS, when trying to op
e
n a
databa
s
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
In the Wi
n
dow
s
VFS, do n
o
t emit an SQLI
T
E_CANTOPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
ich
a
rd
H
i
p
p
Fi
x
har
m
le
s
s
UB
in t
h
e I
C
U extens
i
on
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard
H
ipp
Fix
a potential use of an u
n
ini
t
i
alized pointer in
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hi
p
p
Fix a b
u
g in
t
o
ol
/
mks
o
ur
c
e
i
d
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Rev
e
r
t
one performance impr
o
ve
m
ent changes
f
rom check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
F
i
x the render
i
ng of the
P
4
_INTARRA
Y
argument to the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
Size and pe
r
formance optim
i
z
a
ti
o
n
on
sqlite3
V
d
beMemGrow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Ri
c
hard Hipp
The BL
O
B
return
e
d by
s
q
lite3VdbeMemFr
o
mBtree()
d
o
es
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
S
m
all size and p
e
rformance
o
p
t
im
i
zati
o
n in the byte
c
ode
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
ichard H
i
pp
Improved
r
es
o
lution of large integer
v
alues in "CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard
H
ipp
U
pdates to the "lemon
.
html"
document r
e
ceive
d
from
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
ichard Hipp
A
d
d t
h
e sqlite3_
m
map_warm
(
) function as an
extension
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richar
d
Hipp
Fix a typo in the MSVC make
f
i
l
e
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
Mi
n
or simplifi
c
at
i
on o
f
error message generat
i
on durin
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ric
h
ard Hipp
The out-of-bounds read on
r
ecovery
f
ix
of
check
-
in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard
H
ipp
Fix the CSV virtual table
e
xtension
so that it
w
or
k
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Richard Hi
p
p
Do not ma
k
e the assumption (as check-in [4da49a95c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Richard Hipp
Simplify
the sqlite3V
d
beGet() rout
i
n
e
.
Sm
a
ll
e
r, faste
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Ri
c
hard Hipp
Rem
o
ve an unnecessar
y
parameter
f
rom s
e
l
e
ctInner
L
oop(
)
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Ric
h
a
rd Hipp
Improved th
e
header-co
m
ment documentation o
n
sq
l
ite3ExprCode
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
O
ptimiza
t
ion to the ExprL
i
st ob
j
ect to mak
e
it slightly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard
H
ipp
Fix a harmless co
m
ment typo
.
No changes to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Richard Hipp
Avoid a
n
out-of-bounds read
o
n
a r
e
co
v
ery
attempt u
s
in
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Test case u
p
date
due to PRAG
M
A inte
g
rity_check enhancem
e
nts
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
ichard Hipp
Disab
l
e
FTS3 matc
h
info()
t
e
s
ts that assum
e
a littleEndian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hip
p
Improvement
s
to PRAGMA integrity_check fo
r
better detection
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
PRAGMA integrity_
c
heck returns SQLITE_OK
e
ven i
f
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
Fi
x
a
n
error in [b22cdd67] that can cause a negat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard
H
i
pp
Chang
e
s
t
o
(hop
e
fully) get
t
he buil
d
worki
n
g wi
t
h r
e
cent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard
H
ipp
Make sure all connections are
c
l
osed in the pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
New test c
a
s
e
f
or ticket [b899b6
0
4
2
f97
f
5
2
d
]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard
H
ipp
A
dd
suppo
r
t f
o
r new
o
perators
i
n
virtual tables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Ric
h
ard Hipp
Refactor name
s
of c
o
n
s
tants and functions
a
s
soc
i
ated
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Mi
n
or a
d
justm
e
nts to in
d
entation a
n
d
spacing for cl
a
rity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Ri
c
hard Hi
p
p
Simpl
i
f
ications
to
t
he PRAGMA integrity_check code
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard Hipp
Simplif
i
c
a
tion and performa
n
ce i
m
p
r
ove
m
ent to sqlite3_reset
(
)
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard H
i
pp
Im
p
r
o
v
ed detection
of malf
o
rmed records by PRAGMA in
t
egrity
_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
R
i
cha
r
d H
i
pp
Prev
e
nt a possible crash wh
e
n trying to recover using
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
P
ro
p
os
e
d fix fo
r
ticket [b8
9
9b6042f97f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
F
i
x
r
e
cent test ca
s
es in test/indexepxr2
.
t
est so that
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
A
d
d
t
he new sqli
t
e
3Page
r
UnrefPageOne() pager method
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
R
ichard
Hipp
Remove
an obsolete optimiz
a
ti
o
n in p
c
a
c
he th
a
t due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard H
i
pp
Small si
z
e and perfo
r
mance improvem
e
nt i
n
p
c
acheManageDirty
L
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Richard Hipp
Cl
a
r
i
f
y
the documentation a
b
out "protect
e
d
"
v
ersu
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Ri
c
hard H
i
p
p
Small
p
erformanc
e
optimiz
a
tion
i
n pcache1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Ri
c
hard Hipp
Faster memory allocati
o
n from
lookaside by
n
ot
t
r
y
ing
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Rich
a
r
d Hi
p
p
Add the --enab
l
e-upda
t
e-
l
imit
o
ption to the
.
/configure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Avoid unneces
s
ary
m
u
t
e
xes in th
e
pcache1 imp
l
ementation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ric
h
ard Hipp
Rem
o
ve th
e
rare
l
y-used scrat
c
h
memory allocato
r
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard H
i
pp
Backp
o
rt
chan
g
es to s
h
ell
.
c into shell
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Rich
a
rd Hipp
Fix the "
.
dump"
,
"
.
s
c
hema", and "
.
ful
l
schema
"
c
omman
d
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
ch
a
rd H
i
pp
Fix a
f
ew over-length source code lines
.
No
f
unctiona
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
chard
H
ipp
Size and p
e
rformance optimiza
t
ion for sqlit
e
3Init()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Small p
e
rformance optimizat
i
o
n
i
n
sqlite3Wh
e
r
e
Begin()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ric
h
ard Hi
p
p
Convert a branch made unreachable by [59560d07] into
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
icha
r
d
Hipp
Improve th
e
internal mechanis
m
used to
keep track of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ric
h
a
r
d Hipp
Update the mechanism used to
keep track of wha
t
kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Fix an incorre
c
t h
y
per
l
ink in a c
o
mment
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Fixes to documentation
a
bout SQLITE_OPEN_UR
I
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Ric
h
a
rd Hipp
M
ake sure the s
q
lite3_re
s
u
l
t_pointer() inter
f
ace
does
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Rich
a
rd H
i
p
p
Perf
o
rm
a
nce
o
pt
i
m
ization to pageFi
n
dSl
o
t() in the b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Ric
h
ard Hipp
Si
z
e a
n
d performance optim
i
zatio
n
to dropCell(
)
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Ric
h
ard Hipp
Smaller a
n
d fas
t
er
i
mplem
e
ntation
o
f the fillInCell
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ric
h
ard
Hipp
Upd
a
t
e
documentation to mak
e
it clear that SQLITE_
S
OURCE_ID a
n
d
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ri
c
hard Hipp
L
e
s
s
dramat
i
c
changes to the source-id following an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Modify the
SQL
I
T
E
_S
O
URC
E
_
I
D if the source code has
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Rich
a
r
d
H
i
pp
Tryi
n
g aga
i
n
to get
o
ut-
o
f-tr
e
e buil
d
s to work correctly
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Attempting to fix the source-id generator
s
o
tha
t
it
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richar
d
Hi
p
p
Add the "m
k
sourceid" program to the
build
p
r
o
cess
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Fix error
t
ests i
n
sel
d
om-used
c
ompile-time
b
r
a
nches
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Richar
d
Hip
p
Rem
o
ve an
u
nnecessary
c
o
n
d
i
t
ional
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Richar
d
Hipp
M
inor optimization to sq
l
ite3VdbeMemSetStr
(
)
.
commit
|
commitdiff
|
tree
2017-08-19
D
.
Rich
a
rd Hipp
Space and size o
p
t
i
mization to the p
r
i
ntf implementation
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard H
i
pp
Another size
an
d
performance
opt
i
mi
z
a
tio
n
to readDbPage
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard
H
i
pp
Size and perform
a
nce
o
ptim
i
zation the
rea
d
D
bPage()
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard Hipp
F
o
r the unix
V
FS, av
o
id
an
un
n
eces
s
a
r
y sta
t
() syst
e
m
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Ric
h
ard H
i
pp
Co
m
bine the OP_CreateTable and OP_
C
reateIn
d
ex
opcodes
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Ric
h
a
r
d Hipp
Use the __buil
t
in_clzll() function o
f
g
c
c to improve
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Rich
a
rd H
i
pp
Small optimization in
t
h
e Expr tree w
a
lke
r
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard
H
ipp
Size
o
pt
i
mi
z
at
i
o
n
in the authorize
r
error messa
g
e generation
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Rich
a
rd Hipp
In sqlite3View
G
etColumnNames(), return
t
he
n
umber
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard
Hipp
The RT
R
EE extensi
o
n should return
SQLITE_CO
R
RUP
T
_VTAB
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hi
p
p
Re
m
ove an
u
n
n
eces
s
ary branch fro
m
the [be436a7f4587ce517ddc
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hi
p
p
Defer schem
a
rese
t
s when
t
h
e
q
ue
r
y planner is runni
n
g
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Ric
h
ard Hipp
Avoid a test
f
or
CURTY
P
E_BTREE
in s
q
lite3VdbeCursorMoveto
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richard Hipp
Remove an
u
nne
c
e
ssary
local varia
b
le from OP_Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richa
r
d
Hipp
P
e
rforma
n
ce improvement in t
h
e OP_Column opcod
e
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
R
i
chard
H
ipp
Small s
i
ze and p
e
rformance
i
m
p
rove
m
ent
in the OP_Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Richar
d
Hi
p
p
Btree
o
pti
m
i
z
ation: N
e
w field
BtC
u
r
sor
.
pP
a
ge t
h
at
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Richard H
i
pp
Minor s
i
ze
a
n
d
p
erfo
r
mance optimization to sqlite
3
B
treeClose
.
.
.
commit
|
commitdiff
|
tree
next