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
.
Ric
h
ard Hipp
Remove the (undocumente
d
) quer
y
-planner contro
l
that
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ri
c
hard Hipp
Fix over-length
sour
c
e cod
e
line
s
in select
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard H
i
p
p
Fix an issue
i
n
trod
u
ced by c
h
ec
k
-in
[4cd2a9672c59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Add new routin
e
s to simplify deali
n
g
w
ith collati
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ri
c
har
d
Hipp
Ind
e
x
e
s on e
x
p
ressions with a COLLATE
c
lause a
r
e able
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
Hipp
I
n
two pl
a
ces, change the magic number -1 to its proper
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Richard Hi
p
p
Disable tests for the LIKE
o
ptimization
w
hen
I
CU
i
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hipp
P
a
rti
a
l
backou
t
of ch
e
ck
-
in
[
e0
a
f9
a
904
0
76]
.
I
t
turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
R
i
c
hard Hipp
U
p
date the configure script s
o
t
ha
t
it looks fo
r
tclsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
In the Windows
VFS, when trying to open
a
data
b
a
s
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
chard Hipp
In the
Windows VFS, d
o
not emit an SQLI
T
E_CANTOP
E
N
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hi
p
p
Fix harm
l
ess UB
i
n the ICU e
x
tension
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
ichard Hipp
Fix a poten
t
ia
l
use of an unini
t
iali
z
ed point
e
r in
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
ichard Hipp
Fi
x
a bug in too
l
/mksourc
e
i
d
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Revert one performa
n
c
e
improvement
c
hanges
f
r
om che
c
k
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
icha
r
d
H
i
pp
Fi
x
the
r
e
n
d
ering of the P4_IN
T
ARRAY arg
u
men
t
to the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hip
p
Size and performan
c
e optimiza
t
ion o
n
sql
i
te3V
d
beMemGrow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
The BLOB ret
u
rned by sqli
t
e3Vd
b
e
M
e
mFromBtree() does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
i
char
d
Hipp
Smal
l
size and perfor
m
ance optimi
z
ation i
n
the bytecode
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
Improved resolutio
n
of lar
g
e integer values in "CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richa
r
d Hipp
Update
s
to
t
he "lemon
.
htm
l
"
doc
u
ment received from
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
ichard
Hipp
Add
t
he sqlite3_m
m
ap_war
m
() function as an ex
t
en
s
io
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
F
ix a
t
ypo in the
M
SVC makefile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ric
h
ard H
i
p
p
Minor
s
impli
f
ic
a
tion of er
r
or message generation durin
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard
H
ip
p
The out-of-bounds read on recovery fix of check-in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ri
c
hard Hipp
Fix the CSV virtual table
e
xtension
so that it works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Richard Hipp
D
o not make the assumpt
i
on (as chec
k
-in [4da49a95c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Richa
r
d Hipp
Simplify the sqlite3VdbeGe
t
() routi
n
e
.
Smaller,
f
a
s
t
er
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard
H
ipp
Remove an u
n
necessary param
e
ter from selectInnerLoop()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Improved the
h
e
ad
e
r-
c
om
m
en
t
documentati
o
n
o
n s
q
l
i
te3ExprCode
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard
Hip
p
O
p
t
imi
z
ation t
o
t
h
e
Exp
r
L
is
t
object to make
i
t slig
h
tly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
F
i
x a harmles
s
co
m
ment typ
o
.
No changes to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Richard Hipp
A
v
oid a
n
o
ut
-
of-bounds read on a
r
ecovery attempt us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
i
cha
r
d
H
i
p
p
Test
c
a
se update due to PR
A
G
MA
i
ntegrity_check
e
n
hanc
e
ments
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Dis
a
ble FT
S
3 matchinfo() te
s
ts that a
s
sume a
lit
t
leEnd
i
an
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Improvements to PRAGM
A
integr
i
ty_check for
better detection
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
PRAGMA integrity_c
h
eck returns SQLITE_OK eve
n
i
f it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richar
d
Hi
p
p
Fix a
n
error i
n
[b22cd
d
67]
tha
t
can cause a negative
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richa
r
d Hipp
C
h
ang
e
s to
(hop
e
full
y
) get the build wo
r
king with recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Ri
c
hard
H
ipp
Make
sure all
c
onnections
a
re close
d
in th
e
pra
g
ma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
New tes
t
cas
e
for ticket [b899b6042f97f
5
2d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard H
i
pp
A
dd support for new operators
in virtu
a
l
tables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richar
d
H
i
p
p
Re
f
ac
t
or na
m
es of con
s
tants an
d
f
unctio
n
s associ
a
ted
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Ric
h
ard H
i
pp
Mi
n
or adjustments to inden
t
ation and spacing f
o
r
c
lari
t
y
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Richard Hipp
Si
m
plif
i
ca
t
ions to
the PRA
G
M
A inte
g
rity_c
h
eck
code
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
R
i
c
ha
r
d Hipp
Simpli
f
icati
o
n and performance improvement t
o
sqlite3_
r
eset()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard H
i
pp
Improved det
e
c
t
ion of malformed records by
PR
A
GMA integrit
y
_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Richard Hipp
P
revent a possi
b
le crash whe
n
trying to recover using
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
R
i
ch
a
rd Hipp
Proposed fix for ticket [b899b6042f9
7
f
5
]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard H
i
pp
Fix re
c
en
t
test case
s
in tes
t
/
i
ndex
e
pxr2
.
te
s
t so that
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Ric
h
ard Hipp
A
dd the new
s
qlite3PagerUnr
e
fPageO
n
e() page
r
method
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richa
r
d Hi
p
p
Remove an obsolete
o
p
t
imizat
i
on in
pcache that due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Rich
a
rd Hipp
Small size
a
nd
p
e
r
formance im
p
roveme
n
t in
p
cacheManageDirtyL
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Rich
a
rd H
i
pp
Clarify the documentation about "protected" versus
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Richard Hipp
Small performa
n
c
e opt
i
m
i
zation in pcach
e
1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
R
i
cha
r
d Hi
p
p
Faster memor
y
allo
c
ati
o
n from look
a
side
b
y not trying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richar
d
Hipp
Ad
d
the --enable-update-limit option to the
.
/configure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Av
o
i
d
unnecessary mutexes
i
n
t
he pcache1 imple
m
e
n
tation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richa
r
d H
i
pp
Remove the rarely-used
s
crat
c
h
memory a
l
locator
.
T
h
is
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richa
r
d Hi
p
p
Backport change
s
to
shel
l
.
c into sh
e
ll
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
i
chard H
i
pp
Fi
x
t
he "
.
dump
"
,
"
.
s
c
hem
a
"
,
and
"
.
fullschema" comm
a
nd
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ri
c
hard Hipp
F
i
x a f
e
w
o
ver-length source code line
s
.
No functional
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Size and
p
erforma
n
c
e
optimization for
s
qlite3
I
nit()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ric
h
a
r
d
Hipp
Sm
a
l
l performance
optimization in sqlite3WhereBegin(
)
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ric
h
ard Hi
p
p
Convert a
b
ra
n
c
h
m
ade unre
a
chable by [
5
9560d07] int
o
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
c
h
ard Hipp
Improve t
h
e intern
a
l mecha
n
ism used to keep tr
a
ck
of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richar
d
Hipp
U
pdate t
h
e me
c
ha
n
ism used to kee
p
track of what kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
F
i
x an incorr
e
c
t hyperl
i
n
k in a comment
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hip
p
Fixes
t
o
docum
e
ntation about SQLITE_O
P
EN_U
R
I
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
R
ichard Hipp
Make s
u
r
e
the s
q
lite3_result_po
i
nter() inter
f
ace do
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Ric
h
ard Hipp
Perform
a
nce opt
i
mization to pageFindSlot() i
n
t
he b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
Size and p
e
rform
a
nce
o
pt
i
mizat
i
on to dropCell() and
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Ric
h
ard Hi
p
p
Smalle
r
and faster imp
l
ementation of the fill
I
n
Cell
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard
Hipp
U
p
dat
e
d
ocu
m
entation to make
i
t cl
e
ar tha
t
SQL
I
TE_SOURCE_ID
and
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
ich
a
rd Hipp
L
ess dra
m
ati
c
chan
g
es to the so
u
rce-id fo
l
l
o
wi
n
g an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Modif
y
the SQLITE_SOURCE_ID if
t
he sourc
e
code has
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Trying again to get ou
t
-of-tr
e
e buil
d
s to work corr
e
c
tly
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richa
r
d
H
ipp
Attempting to fix th
e
s
o
urce-i
d
generator
s
o that
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richa
r
d Hipp
Add the "
m
ksourceid"
p
r
o
g
ra
m
t
o
the buil
d
proce
s
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
F
ix
error tes
t
s in seldom
-
use
d
comp
i
le
-
time
branches
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Richard Hipp
Rem
o
ve a
n
unnecessary c
o
nditio
n
al
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Richar
d
Hipp
Minor optimiz
a
tion to sqlit
e
3Vdb
e
MemSetStr()
.
commit
|
commitdiff
|
tree
2017-08-19
D
.
Rich
a
rd Hi
p
p
S
pace and
s
i
z
e
optimization
t
o the printf imp
l
ementation
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard Hi
p
p
Ano
t
her size a
n
d performanc
e
optimization
to readDbPag
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard Hipp
Si
z
e and
perf
o
rman
c
e optimization
t
he read
D
b
P
age()
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard Hipp
F
o
r the unix VFS,
avo
i
d an unnecessary st
a
t() system
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Rich
a
rd Hipp
Comb
i
ne the OP_CreateT
a
ble and
OP_Cr
e
ateI
n
dex op
c
odes
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Rich
a
rd Hip
p
Use the __builtin_clzll() functio
n
of gcc to imp
r
ove
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
Small optimization in the Expr
t
ree walker
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard
Hipp
S
i
ze opti
m
izat
i
o
n in
the a
u
thorizer
error message
g
e
neration
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
In sql
i
te3Vie
w
Get
C
o
l
um
n
Names(), ret
u
r
n
the number of
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard
H
ipp
The RTREE e
x
t
en
s
ion
sho
u
ld re
t
u
rn
SQLITE_COR
R
UPT_VTAB
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
Remove
an unnece
s
sar
y
b
r
anch from
t
h
e [be436a7f45
8
7
c
e517ddc
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hi
p
p
Defer schema
resets when t
h
e query pl
a
nner is running
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richar
d
H
i
pp
Avoid a test for
CURTYPE
_
B
T
REE in sqlite3VdbeCursorMoveto
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Rich
a
r
d
H
ipp
Remove an
u
nnecessary
l
ocal
v
aria
b
le
from OP_Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
R
i
c
hard
Hipp
P
erforma
n
ce imp
r
o
v
em
e
n
t
in
the
O
P
_Column opco
d
e
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Richard Hipp
Smal
l
size and perfo
r
mance
i
mp
r
oveme
n
t
in the
OP_Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Ric
h
ard Hip
p
Bt
r
ee optimizat
i
on:
New field BtCur
s
or
.
pPag
e
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Rich
a
rd Hipp
Minor size
a
nd performan
c
e opti
m
izati
o
n to s
q
l
ite3BtreeClose
.
.
.
commit
|
commitdiff
|
tree
next