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 over-length source code lines in select.c. No logic changes.
2017-09-28
D
.
Ric
h
ard Hipp
Fix ov
e
r-length
source cod
e
lines
in sele
c
t
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richa
r
d
Hipp
Fix an i
s
su
e
i
n
t
r
o
d
u
c
ed by check-in [4cd2a9672c59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ric
h
a
r
d
Hipp
A
d
d new rou
t
ines to s
i
mplify dealing with collating
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Indexes on exp
r
essions wi
t
h a COLL
A
TE
c
lause are able
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ri
c
ha
r
d H
i
pp
In two pl
a
ces, change the magic number
-1 to
its
pr
o
per
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Richard
H
ipp
D
i
sable t
e
s
ts for the LIKE optimization
w
hen ICU is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hipp
Partia
l
b
a
ck
o
u
t of
c
h
eck-in [e0
a
f9a904076
]
.
It turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richa
r
d
H
i
pp
Update
t
he configure
s
cri
p
t so that it looks f
o
r tclsh
8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
In the Windows VFS, when t
r
ying
t
o
open a database
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
In
t
he Windows
V
FS, do not em
i
t an SQLI
T
E_CANTOPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
ichard Hipp
Fi
x
h
a
rm
l
ess UB in the ICU extension
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
ichard Hipp
Fix a potential
u
se of
an uninit
i
alized
p
oi
n
ter
in
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard
H
ipp
Fix a bug in
tool/mksourceid
.
c
:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hi
p
p
Revert o
n
e performance impro
v
ement changes from check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix th
e
re
n
d
e
rin
g
of the P4_INTARRAY argument to the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richar
d
Hipp
Size and perf
o
rman
c
e optimization on sqlite3VdbeMemGrow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
i
ch
a
rd Hipp
The B
L
OB re
t
urne
d
by sqlite3
V
dbeMemFromBtree() does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Rich
a
rd Hipp
Small size and performan
c
e
optimiz
a
ti
o
n
i
n
the bytecod
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hi
p
p
I
m
proved
r
e
s
olution of large i
n
teger va
l
ues i
n
"CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
ichard Hipp
Updates to the "lemon
.
html" d
o
cument re
c
eived from
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
Add
t
he sql
i
t
e
3_mmap_warm() function as an ex
t
ension
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
i
chard
H
i
p
p
Fix a typo i
n
the M
S
VC makefile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
Minor simplifi
c
ation of error mes
s
age generat
i
on during
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard
Hipp
The out-of-bounds read on r
e
covery fix of che
c
k
-in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Rich
a
r
d
Hipp
Fix t
h
e C
S
V
v
irtual
table e
x
tension so that it works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Rich
a
rd Hipp
Do not
m
ake
the assumption (as check-
i
n [4da49a
9
5c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Ric
h
ar
d
Hi
p
p
Sim
p
lify the sqli
t
e3
V
dbeGet() routine
.
Smaller
,
faster
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hi
p
p
Remove
a
n unnece
s
sary parameter from sele
c
t
InnerLoop()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Ri
c
hard Hipp
I
mproved the header-comment documen
t
ation on s
q
l
ite3ExprC
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Rich
a
rd Hipp
Optimizat
i
on to
t
he ExprList
o
bject
t
o make it
slight
l
y
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard H
i
pp
Fix a harm
l
e
ss
c
o
m
m
e
n
t typ
o
.
No changes to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
R
i
char
d
Hipp
Avoid an
out-
o
f-bound
s
read on a recovery
a
t
tempt
u
sing
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
ich
a
r
d
Hipp
Test case upda
t
e due to PR
A
GMA inte
g
rity_check e
n
hancements
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Disable FTS3
matchinfo()
t
ests t
h
at assume a li
t
tleEndian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Imp
r
ovements
t
o PRAGMA integri
t
y_c
h
eck for b
e
t
ter det
e
ctio
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Ric
h
a
rd
H
ipp
P
R
AG
M
A
i
ntegrity_check returns SQLIT
E
_OK even if it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
ich
a
r
d Hipp
Fix an e
r
r
or i
n
[b
2
2cdd67] that can cause a negat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
Changes to (hopefully) get the build working with recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
Make sure all c
o
nnect
i
ons are closed in the pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richa
r
d Hipp
New
test case
for ticket [b899b604
2
f97f52d
]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
A
dd support for new operators in virtual tab
l
es: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Refac
t
or names
o
f
c
o
nstant
s
and functions
a
s
s
o
c
iated
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
R
ic
h
ard Hipp
Minor a
d
justments to inden
t
ation a
n
d
sp
a
cing for clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Rich
a
rd Hipp
Simplification
s
to the PRAGMA integrity_c
h
eck
c
ode
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard Hipp
Simp
l
ific
a
tion and pe
r
formance improvement to sqlite3_reset()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard
H
i
pp
Improved detecti
o
n
of malfor
m
ed records
by PRA
G
MA integrit
y
_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Ric
h
ard Hipp
Prevent a possible c
r
a
s
h
when trying to recover us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
R
i
c
h
ard Hipp
Proposed fix for ticket [b899b6042f97f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
F
i
x recent test ca
s
es in test/indexepx
r
2
.
test so
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard
H
ipp
Add the new sqlite3Pager
U
nrefPageOne() pag
e
r metho
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard
Hipp
Remove an obsolete
optimiza
t
ion
i
n pcache that d
u
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
R
i
cha
r
d H
i
pp
Small size and
performanc
e
improvement in pcacheManageDirtyL
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Richard Hipp
Clarify
the d
o
cumen
t
ation abo
u
t "protected"
v
ersus
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Richard Hipp
Small performan
c
e o
p
timiza
t
i
o
n
in pcache1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Richard
H
ipp
Fast
e
r
m
em
o
ry allocation from loo
k
aside
b
y not trying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ric
h
a
r
d Hipp
Add the --enable-update-limit option to
t
he
.
/configure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richa
r
d
Hipp
Avoid unn
e
cess
a
ry mutexe
s
in the pc
a
che1 implementation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Remov
e
the rarely-used scratch memory
a
lloc
a
tor
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
B
ackp
o
rt changes to shell
.
c
into shell
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Fix th
e
"
.
dump", "
.
schema
"
, and
"
.
ful
l
schem
a
" command
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ichard Hipp
F
i
x
a few over-le
n
gth sou
r
c
e code lines
.
No functional
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richar
d
Hipp
Size and performanc
e
optim
i
zation
fo
r
sqlit
e
3
Init
(
)
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Small perfo
r
mance optimization in sq
l
ite3WhereB
e
gin()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Convert a b
r
anch mad
e
u
n
r
eachabl
e
by [59560d07] into
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Rich
a
rd Hipp
Improve th
e
internal mechanism
u
s
e
d
t
o
keep
t
rac
k
of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Update the mech
a
nism used to kee
p
track of wha
t
kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hi
p
p
Fix an incorrect
h
yperl
i
nk in a c
o
mment
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard
Hipp
Fixes to documentation a
b
out SQLITE_OPEN_URI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Make sure the sqlite
3
_res
u
l
t_pointer()
i
nte
r
face does
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
R
i
chard Hipp
Perfor
m
ance optimi
z
ation to p
a
g
e
F
indSlot() in the
b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
Size an
d
performance opt
i
mizati
o
n to dropCell()
and
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
Smal
l
er and faster imple
m
entation
o
f
t
h
e fillInCell
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Update documenta
t
i
on to make it cle
a
r that
S
Q
LITE_SOURCE_ID and
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ric
h
ard Hipp
Less d
r
amatic changes to th
e
source-id
f
ollowing an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richa
r
d Hipp
Modify the SQLITE_SOURCE_ID if
the
s
o
u
rce code has
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
i
chard Hipp
Trying again
t
o g
e
t
o
ut-of-
t
r
e
e
b
uilds t
o
work
correctl
y
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
i
c
h
ard H
i
pp
A
ttempting to fix t
h
e source-id generato
r
so th
a
t it
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard
H
ipp
Ad
d
the "
m
ksour
c
eid" program to the build process
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richa
r
d Hi
p
p
Fix
error tests in seld
o
m-used com
p
ile-time bran
c
h
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Richar
d
Hipp
Rem
o
ve
an
u
n
n
e
cessary conditional
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Ric
h
a
r
d
H
i
pp
Minor optimizat
i
on
to sqlit
e
3VdbeMemS
e
tS
t
r()
.
commit
|
commitdiff
|
tree
2017-08-19
D
.
Richard
H
ip
p
Space and size
opt
i
mizat
i
o
n
to th
e
printf impl
e
mentation
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richa
r
d
Hip
p
Anoth
e
r size
a
nd
p
e
rform
a
nce
o
ptimization t
o
readD
b
Pag
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
R
i
chard Hip
p
Size and performance optimiza
t
ion the read
D
bP
a
g
e()
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard
Hipp
For the unix VFS, avoid an un
n
ecess
a
ry s
t
at() syst
e
m
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard Hipp
Combin
e
the OP_CreateTable and OP_CreateIndex opcodes
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
Us
e
t
h
e __buil
t
in_clzll(
)
function of gcc to
i
mprove
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
Smal
l
optimization in the Expr tree walker
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Ri
c
hard Hipp
Size opti
m
ization i
n
the authorizer
e
rror m
e
ssa
g
e generation
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
R
i
c
har
d
Hi
p
p
I
n
s
q
l
i
t
e3ViewGet
C
olumnNames(), ret
u
rn the
n
um
b
er of
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
T
h
e
R
TREE extension should return
S
QLITE_CORRUP
T
_VTAB
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard
H
i
pp
Remove
an unnecess
a
ry
branch from the [be43
6
a7f4587c
e
517ddc
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Ric
h
ard Hipp
De
f
er schema re
s
e
t
s whe
n
the quer
y
p
l
anner is running
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
R
i
c
har
d
H
i
pp
Avoid a test for CURT
Y
PE_BTREE in sqlite
3
VdbeCurs
o
rM
o
veto
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richard
H
ipp
Rem
o
ve an un
n
ecessary
l
o
cal variable
f
rom OP
_
Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Ri
c
hard
H
i
pp
Pe
r
fo
r
mance imp
r
ovement in the OP
_
Colu
m
n opco
d
e
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Richar
d
Hipp
Smal
l
size and performance improveme
n
t i
n
the
O
P_Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
R
i
chard Hipp
Btr
e
e optimization:
New
f
ie
l
d
BtCursor
.
p
Page that
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Ri
c
h
ard Hipp
Minor
s
iz
e
a
nd performance o
p
ti
m
izat
i
on to sqlite3Btree
C
l
ose
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
R
i
chard Hipp
Change th
e
internal btree
routine mo
v
eToRoo
t
() to
ret
u
r
n
.
.
.
commit
|
commitdiff
|
tree
next