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
Extra ".selecttrace" output following aggregate analysis. No changes to
2017-09-15
D
.
Richard
H
ipp
Optimization to t
h
e
E
x
p
rLi
s
t object
to make it sli
g
htly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard H
i
pp
Fix
a
harmless
c
o
m
me
n
t typo
.
No changes to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
R
ic
h
ard Hipp
Avoid
an out-of-
b
ounds read on a recover
y
a
tte
m
pt
usin
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Rich
a
r
d Hi
p
p
T
e
st case update due to PRAGMA integrity_check enhan
c
ement
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Disable F
T
S3 matchinfo() tests that assume a littleEndian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
ichar
d
Hipp
I
mprovements to PRAGMA
i
n
tegrity_ch
e
ck for better detection
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Rich
a
rd
Hip
p
P
R
AGMA i
n
tegrit
y
_check
returns SQL
I
TE_OK
e
ven if it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richa
r
d H
i
p
p
Fix an error in
[b
2
2
c
dd67] that can
c
a
u
s
e
a n
e
g
ative
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
ichar
d
Hipp
Cha
n
ges
t
o
(hopefully)
g
et t
h
e build working
with rece
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richa
r
d H
i
pp
M
a
ke
s
ure
a
ll connection
s
ar
e
closed in the pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard
Hipp
New
t
est c
a
se for
ticket [b89
9
b
6042f97f52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Ri
c
hard
H
ipp
Add support
f
or new operators
i
n v
i
r
t
ual
t
ables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard
Hipp
Refactor names of
con
s
tants and functions associated
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hi
p
p
Minor adjus
t
ments t
o
indentation and spacing for clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
R
i
chard Hipp
Sim
p
lifi
c
ations to the PRAGMA integrity_check code
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
R
ichard H
i
p
p
Simplific
a
tion a
n
d performance i
m
prov
e
ment to
sqlite3_reset()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard
Hipp
Improved detecti
o
n of malformed
reco
r
d
s by PRAG
M
A int
e
grity
_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Ric
h
ard
H
i
pp
Pre
v
ent a possible c
r
ash when trying
to recover using
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
P
r
opo
s
ed fix for ticket [b8
9
9b6042f97f5
]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
Fix
recent test cases in test/index
e
px
r
2
.
test so that
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Ric
h
ard Hipp
Add the new sqlite
3
PagerU
n
r
e
fP
a
geOn
e
(
) pager meth
o
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hip
p
Remove an
o
bsolete optimization in pcache that
due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard H
i
pp
Smal
l
size and performanc
e
i
mprovemen
t
i
n pcac
h
e
ManageDi
r
t
yL
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Richa
r
d Hipp
Clarify the
d
ocumentation
about "protec
t
e
d
" versus
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Ric
h
ar
d
H
i
pp
Small perform
a
nce optimizati
o
n
in pcache1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Ri
c
hard Hipp
F
a
ster memor
y
a
l
location fro
m
looka
s
ide b
y
not
t
rying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
ichard H
i
p
p
Add the
--enable-updat
e
-lim
i
t optio
n
t
o
the
.
/co
n
f
ig
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ri
c
hard Hipp
Avoid u
n
necess
a
ry mutex
e
s in
t
h
e
pcache
1
implementation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ric
h
ard
H
ipp
Remove the rarely-us
e
d scratch memory a
l
locator
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ri
c
ha
r
d
Hipp
Bac
k
port chan
g
es to shell
.
c
i
n
t
o she
l
l
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
icha
r
d Hipp
F
i
x
the "
.
dump
"
, "
.
schema", and "
.
fullsch
e
ma" com
m
ands
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard
Hip
p
Fix a few over-length source code lines
.
No funct
i
on
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richa
r
d Hi
p
p
S
i
ze and
p
erforman
c
e
o
ptimizat
i
on for sql
i
te
3
Ini
t
()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
c
hard Hipp
Small performa
n
ce
optimization in sqlite3Wh
e
r
eBegin()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richa
r
d
Hipp
Convert a b
r
anch made unrea
c
hable by
[
59560d07] into
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ric
h
ard Hipp
Improv
e
the interna
l
mechani
s
m us
e
d to
k
e
ep track of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
U
pdate t
h
e mechani
s
m used to keep track
o
f what
k
ind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Fix an
i
ncorrect hyperli
n
k in a comm
e
nt
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
R
i
char
d
Hipp
Fixes t
o
do
c
umentation about SQLITE_OPEN_URI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Make su
r
e the s
q
lite3
_
result_pointer() int
e
rfac
e
does
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
P
erforma
n
ce opt
i
mization to
p
a
g
eFindSlot(
)
in t
h
e b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard
H
ipp
Size a
n
d pe
r
form
a
nce
o
pt
i
mization to d
r
opCell() and
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
R
i
chard H
i
pp
Smaller
a
nd faster implementation of the fill
I
n
C
e
ll
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Rich
a
rd Hi
p
p
Update docum
e
n
tat
i
on to m
a
ke it clear that SQLI
T
E_SOURCE_ID and
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard H
i
pp
Le
s
s
dramatic changes t
o
the
so
u
rce-
i
d following an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
M
o
dify
t
he SQLITE_SOU
R
CE_ID if the sour
c
e co
d
e has
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richar
d
Hipp
T
rying
a
g
a
i
n
to get out-of-tree builds
t
o work correc
t
ly
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hi
p
p
Attempting to fix the source-id gene
r
ator
s
o tha
t
it
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
i
c
h
ard Hi
p
p
Add
t
he "mksourceid"
p
rogram
t
o
the bui
l
d proces
s
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ric
h
ard H
i
pp
F
ix error test
s
in seldom-used compile-
t
ime
branches
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Ric
h
ard Hipp
Remov
e
an unnec
e
s
sary con
d
itional
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Richard H
i
p
p
Minor opti
m
ization to sqlite3VdbeMemSetStr()
.
commit
|
commitdiff
|
tree
2017-08-19
D
.
Richard Hipp
Spa
c
e an
d
size optimization to the
p
rintf implementation
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard Hipp
Another
s
ize
a
nd performance optimi
z
ation to readDbPage
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
R
ichard Hipp
S
ize and performance
o
p
t
imization the
r
eadDbPage()
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard
H
ipp
For
t
he unix VFS, avoid an unnecessa
r
y stat()
s
y
stem
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard
H
ipp
Combine the OP_CreateTable an
d
OP_CreateIndex
o
pcodes
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
R
ichard Hip
p
Use the __b
u
i
l
ti
n
_clzll()
f
u
n
c
t
ion of
g
c
c to improve
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
Small opt
i
m
ization in the Expr tree walker
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
R
i
chard
H
ipp
Size opti
m
ization in t
h
e auth
o
r
iz
e
r error message gen
e
ration
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
I
n sqli
t
e
3
ViewGetCo
l
umnNames(
)
, return the number of
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
T
h
e RTR
E
E extension shou
l
d re
t
u
rn SQLITE_CORRUPT_
V
T
A
B
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hi
p
p
Remove an
u
nnecessary branch from the [be
4
36a7f4587ce
5
17ddc
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
D
efe
r
schema
r
es
e
ts
w
hen the
q
uery planner is ru
n
ning
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richard Hip
p
A
void a test for
CURT
Y
PE_BT
R
E
E
in sqlite3VdbeC
u
rsorMoveto
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richard Hi
p
p
Remov
e
a
n
u
n
necessary
l
ocal variable from
OP_Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richard Hipp
Pe
r
forma
n
ce improvement in the
O
P_Column opcode
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Richa
r
d Hipp
Small size
and performance improvement
i
n
t
he OP_Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Richard Hipp
Bt
r
ee
o
ptimization: New field BtCur
s
o
r
.
pP
a
g
e
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Richard Hipp
Minor size and
performance
o
p
timi
z
ation t
o
s
ql
i
t
e
3BtreeClose
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
R
i
chard Hipp
C
hange the inte
r
n
al btree rou
t
i
n
e move
T
oRoot() to return
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Richard Hip
p
Fix harmless inde
n
tation error
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
R
ichard Hipp
Sometimes a
TK_COLUMN
Expr no
d
e
c
a
n have Ex
p
r
.
pTab
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
R
i
c
h
ard Hipp
P
rope
r
ly dequote colum
n
names in
tables c
o
ns
t
ruc
t
ed
.
.
.
commit
|
commitdiff
|
tree
2017-08-12
D
.
Richard Hip
p
Update the speed-check
.
sh t
e
st script t
o
append lo
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-12
D
.
R
i
chard Hip
p
Remove the z
B
ase f
i
eld from the
S
trAccum object
.
R
e
sulting
.
.
.
commit
|
commitdiff
|
tree
2017-08-12
D
.
R
ichar
d
Hipp
Size and perfo
r
manc
e
micro
-
o
pt
i
mi
z
ation o
n
sqlite3SrcListInd
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
D
.
Richard Hipp
Fix
c
ompiler warnings that ar
i
se
i
f the PAGERTRACE
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
D
.
Rich
a
rd
Hipp
I
m
p
r
oved comments in th
e
header o
f
t
h
e LSM1 vtab mo
d
ule
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
D
.
Richard Hipp
New test cases for LSM1
.
commit
|
commitdiff
|
tree
2017-08-11
D
.
Richard Hipp
Convert the LSM1
virtual table
to b
e
WIT
H
OUT
R
OWID
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
D
.
Richard Hi
p
p
Simplifica
t
ion to t
h
e like op
t
imiza
t
i
on logic
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
D
.
Richard
H
ipp
Allow WIT
H
O
U
T ROWID v
i
rtua
l
t
a
bles to be wri
t
able
as
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
D
.
Rich
a
rd Hipp
Test
cas
e
for writing to a WIT
H
OUT ROWID
v
irtual table
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
D
.
Richard Hip
p
Experimenta
l
changes that allow a
WITHOUT ROWID vir
t
ual
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
D
.
Rich
a
rd
H
ipp
Add a f
i
rst draft of t
h
e
"vtablog" extensions that
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
D
.
Richard H
i
pp
Pres
e
rve the
e
rror code from x
C
on
n
ect
or xCr
e
at
e
m
ethods
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
D
.
Richard
Hipp
Vario
u
s
bu
g
fi
x
es for the new LSM1 virtual
table design
.
commit
|
commitdiff
|
tree
2017-08-09
D
.
Richa
r
d
H
i
p
p
Wo
r
k toward re
d
es
i
gning the int
e
r
f
ace to the LSM1 virtu
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
D
.
Richard
Hipp
The identifier "vsnprintf
"
appear
s
to be a r
e
served
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
D
.
Richard
Hipp
Fix a faul
t
y signed/unsigned character comp
a
riso
n
in
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
D
.
Richard Hipp
Enh
a
nce th
e
CSV v
i
rtual table ext
e
nsion so
t
ha
t
it
.
.
.
commit
|
commitdiff
|
tree
2017-08-05
D
.
Richard H
i
pp
Mic
r
oop
t
imiz
a
tion in
p
cache1
.
c makes t
h
e code slightly
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
D
.
Richard Hipp
Add the
s
warm virtual tabl
e
to the existing
u
ni
o
n vi
r
tual
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
D
.
Richard Hipp
Add the o
p
ti
o
na
l
n
o
n-foun
d
-call
b
ack to the swarm-vtab
.
commit
|
commitdiff
|
tree
2017-08-03
D
.
R
ichard Hipp
Optimiz
a
tion t
o
t
he comparison opco
d
es in the byte
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
Richard
H
ipp
In
the K
e
yIn
f
o obje
c
t
,
refa
c
tor t
h
e nField a
n
d
n
X
Field
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
Richa
r
d Hipp
Avo
i
d redundant calls
t
o sqli
t
e3ApiExit() i
n
sqlit
e
3_step()
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
Richard H
i
pp
Onl
y
atte
m
pt to i
n
voke WAL callbacks when a tran
s
ac
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-08-02
D
.
R
icha
r
d
Hipp
M
inor optimization on c
l
earCell()
commit
|
commitdiff
|
tree
next