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
.
Richar
d
Hipp
Rem
o
v
e
the
(undocume
n
ted) qu
e
ry-pl
a
nner control that
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richar
d
Hipp
Fi
x
over-length
source
c
ode line
s
in select
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
R
ichar
d
Hi
p
p
Fix
an issue
introduced by c
h
eck
-
in [4cd2a9672c59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richar
d
Hipp
Add
n
e
w
routines
to
si
m
p
lify dealing w
i
th colla
t
ing
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ric
h
ard Hipp
Ind
e
x
es o
n
expressions
with
a
COLLATE clause ar
e
able
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
I
n
two places, ch
a
nge the magic n
u
mbe
r
-1 to
its prop
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Ri
c
hard Hipp
Disa
b
l
e
te
s
ts for the LIKE
optimi
z
ation w
h
en ICU is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard H
i
pp
Pa
r
tial backout of
ch
e
ck-in [e
0
af9a
9
04076]
.
It turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard
H
ipp
Up
d
a
te the con
f
igure script so that it looks fo
r
tclsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard
H
i
pp
In the Windows VFS,
w
h
e
n trying to open a d
a
tabase
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
In the
W
indows
V
FS, do
n
o
t e
m
i
t an SQ
L
ITE_CANTOPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richar
d
Hip
p
Fix ha
r
mless UB
i
n the ICU extensio
n
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richa
r
d
Hipp
Fi
x
a potential use
o
f an uninit
i
a
l
iz
e
d pointer in
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hi
p
p
F
i
x a bug in too
l
/mksourceid
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Revert one perf
o
r
mance improvement changes
f
rom check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Ri
c
hard Hip
p
Fix t
h
e renderin
g
of the P4_INT
A
RRA
Y
arg
u
m
ent t
o
the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richa
r
d Hipp
Size and performance optimization
o
n sq
l
ite3VdbeMemGro
w
()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
i
chard Hip
p
The BLOB ret
u
rned
by sq
l
i
t
e3VdbeMemFromBt
r
e
e
()
does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richar
d
Hipp
Small siz
e
and
performance o
p
timiz
a
tion
i
n
the
b
ytecode
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
i
char
d
Hipp
Improved r
e
solution of larg
e
integer values in "CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard
Hipp
Updates
to the "lemon
.
html" document
re
c
eiv
e
d f
r
om
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
Add the sqlite3_mmap_war
m
() function as
a
n
extension
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richa
r
d Hipp
Fi
x
a typo
in the
M
SVC makefile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
ichard Hipp
Minor simplification of error message generation du
r
ing
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ri
c
h
a
rd H
i
p
p
The out
-
of-bounds read on rec
o
ver
y
fix of check-in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard
H
ipp
Fix the C
S
V
virtual table extension
s
o
t
hat it works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Richard
Hipp
Do not ma
k
e the assump
t
i
o
n (
a
s
c
h
e
c
k
-
i
n [4d
a
49a95c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Ric
h
ard Hipp
Simplify the sq
l
i
t
e3VdbeGet() routine
.
Smaller, f
a
ster
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
R
ichard H
i
pp
Remo
v
e a
n
unnecess
a
ry parameter from sele
c
tInnerLoop()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
I
m
proved the he
a
der-comment docu
m
entation on sqlite3ExprCode
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hip
p
Optimization to the ExprList objec
t
t
o
m
ake it sli
g
htl
y
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hi
p
p
Fix a harmless comment
t
ypo
.
No chang
e
s
to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Ri
c
hard Hipp
A
v
oi
d
an out-of
-
bou
n
ds read on a recovery attempt using
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Test case updat
e
due
to PRAGMA i
n
tegr
i
t
y
_check enhancemen
t
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Disable FTS3 mat
c
hinfo() tests t
h
at as
s
ume a littleEndian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
I
m
p
rovem
e
nts to PR
A
GMA i
n
tegrit
y
_check
for better detection
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard
H
i
p
p
P
R
AGMA integrity_chec
k
re
t
urns
SQLITE_OK
even if it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard
Hipp
F
i
x an er
r
or in [b22cdd67]
tha
t
c
an caus
e
a
ne
g
ative
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
Changes to (hopefully) get the build working with
r
ece
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
Make sur
e
all connectio
n
s
are closed in th
e
pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Ric
h
a
rd H
i
pp
New test
c
ase for ticket [b8
9
9b6
0
42f97f52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard H
i
pp
Add s
u
p
p
ort for new operators
i
n
virtual tables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard
H
ipp
Refact
o
r
n
a
m
es of c
o
ns
t
ants and f
u
ncti
o
ns associated
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Ric
h
ard Hipp
M
inor ad
j
ustment
s
t
o inde
n
tation and spacing for clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Ri
c
hard Hipp
S
i
mplifications
t
o
the
P
R
AGMA
i
nteg
r
i
t
y_che
c
k
c
ode
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Ri
c
har
d
Hipp
Si
m
pli
f
ic
a
ti
o
n and p
e
rfo
r
mance improvement to sqli
t
e3_reset()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard Hipp
Impr
o
v
e
d detection of m
a
lformed records
b
y
PRAGMA integrity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Richard Hipp
Preve
n
t a
p
ossible crash when trying to
re
c
over using
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richar
d
Hipp
Pro
p
o
s
ed fix
for tic
k
et [b899b6042f
9
7f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Ri
c
har
d
H
i
pp
Fix recen
t
test
cases in
t
est/indexepxr2
.
test so
t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
A
dd the new sqlite3PagerUnrefPa
g
eOne(
)
pager metho
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Remove
an obsolete opti
m
ization in
p
cac
h
e
th
a
t d
u
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hi
p
p
Small size
a
nd performance
i
mprovement in pcacheMan
a
geDi
r
t
y
L
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Richard
H
ipp
Clari
f
y
the documentation about "prote
c
ted"
v
ersus
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Richard
Hipp
Small
p
erform
a
nce optimizat
i
o
n
i
n
pc
a
che1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Richard
Hipp
Faster memory allocation
fr
o
m lookaside by not tryin
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
i
chard H
i
pp
Add
t
he --enable-updat
e
-li
m
it
op
t
ion to t
h
e
.
/conf
i
g
u
re
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard
Hipp
Avo
i
d un
n
ecessary m
u
te
x
es i
n
the pca
c
h
e1 imp
l
ementation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard H
i
p
p
Remove the rare
l
y-used scratch
m
emory
allocator
.
Thi
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Backport changes to shel
l
.
c into she
l
l
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Rich
a
rd Hi
p
p
Fix the "
.
dump
"
,
"
.
schema", and
"
.
fulls
c
hema" comma
n
ds
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richa
r
d Hi
p
p
F
ix a few ov
e
r
-l
e
ngt
h
source code lin
e
s
.
N
o
f
u
nctional
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ric
h
ard Hipp
Size
and perfo
r
mance op
t
imization
f
or sqlite3Init
(
)
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Small performance optimizati
o
n in sqli
t
e3WhereBegin
(
)
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ic
h
ard Hi
p
p
Conver
t
a branch made unreachable by [59560d0
7
]
i
nto
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ri
c
har
d
H
ipp
Improv
e
th
e
inter
n
al mechanism used to
keep track
o
f
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
U
pdate the mechanism used
t
o keep
track
o
f what kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard
H
ipp
Fix
a
n incor
r
e
c
t h
y
pe
r
link in a comment
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Rich
a
rd Hipp
Fixes to documentation about
SQLITE_OPEN
_
URI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Make sure
th
e
s
qlite
3
_res
u
lt_point
e
r() interface
d
oes
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
Perfo
r
m
ance
o
pt
i
mization to pageFindSlot(
)
in the
b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richar
d
Hip
p
Siz
e
and
performanc
e
optimization to dropC
e
ll() and
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
S
maller
a
nd fast
e
r
i
mplementation of the fil
l
InCell
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Update documentation
to make
i
t cl
e
ar th
a
t SQLITE_SOUR
C
E_ID a
n
d
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ri
c
h
a
rd
H
ipp
Les
s
dramatic c
h
anges to the sourc
e
-id followin
g
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
i
chard
Hipp
M
o
d
ify the S
Q
LITE_S
O
URCE
_
ID if the
source
c
ode has
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ri
c
hard Hipp
Trying again to get
o
ut-of-tree builds
t
o work
correctly
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
i
chard Hipp
Attempting
to fix
t
h
e source-id generat
o
r
so th
a
t it
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
ichar
d
Hipp
Add the "mk
s
ourceid"
program
t
o t
h
e build process
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Rich
a
r
d
Hipp
Fi
x
error tests
i
n seldom-used compile-time bran
c
hes
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Richard Hipp
Re
m
o
v
e a
n
unne
c
e
s
s
ary co
n
ditional
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Ri
c
h
a
rd
H
ipp
M
i
nor optimization to
s
q
l
i
te3VdbeMe
m
SetStr()
.
commit
|
commitdiff
|
tree
2017-08-19
D
.
Richard
Hipp
Space and
s
ize optim
i
za
t
io
n
t
o t
h
e prin
t
f
i
m
p
lementat
i
on
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Rich
a
rd Hipp
Anoth
e
r size and p
e
rformance o
p
timization to readDb
P
age
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard Hipp
Size and performance optim
i
z
a
tion the r
e
adDbPage()
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
R
ich
a
rd Hipp
For th
e
uni
x
VFS, avoid an unneces
s
ar
y
stat() syst
e
m
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Ri
c
h
a
rd Hipp
Combine the OP_Cr
e
ateT
a
ble
a
nd O
P
_CreateIndex opcodes
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
R
ichar
d
Hipp
Use t
h
e __b
u
ilti
n
_clzll() function of
g
cc to improve
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard H
i
p
p
S
mall optimiza
t
ion in the Expr tree
w
a
lker
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
Size
o
ptimiz
a
tion
i
n the aut
h
orizer
e
rro
r
message
g
ene
r
ation
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Rich
a
rd Hip
p
In sqlite3
V
iewGetCo
l
umnN
a
mes(), return th
e
number of
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Ric
h
ard
H
ipp
The RTREE extension
should r
e
turn SQLITE_CO
R
R
U
PT_VTAB
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hip
p
Remove an unnecessary bran
c
h from the [b
e
4
3
6a7f4587ce517d
d
c
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Rich
a
r
d Hipp
Def
e
r schema resets whe
n
the query plann
e
r is runn
i
ng
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richa
r
d
H
ip
p
A
v
oid
a test for CURTYP
E
_BT
R
EE in sqli
t
e3
V
dbeCursorMoveto
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
R
i
chard Hipp
R
e
move an unnecessary loca
l
vari
a
ble fr
o
m OP_Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richard
H
i
p
p
Perfo
r
m
a
nc
e
improvemen
t
in
t
he OP_Colum
n
opcode
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Richard
H
ipp
Small size and performa
n
c
e
improvemen
t
in the OP_Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Richard Hip
p
Btr
e
e optim
i
zation
:
New fi
e
l
d
BtCursor
.
pPage that
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
R
ic
h
a
rd Hipp
Minor siz
e
and pe
r
formance opti
m
izati
o
n to sqlite3
B
t
r
e
eClose
.
.
.
commit
|
commitdiff
|
tree
next