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
.
Richard Hi
p
p
Fix over-lengt
h
source code
l
ines in select
.
c
.
N
o
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Fix an issue in
t
roduced by check-in [
4
c
d
2a
9
672c59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
Hipp
Add ne
w
routines
t
o
s
i
m
plify dealing wit
h
collating
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richar
d
H
i
p
p
Indexes on
e
xpre
s
sions with a CO
L
LATE cla
u
se a
r
e
a
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ri
c
hard Hipp
In tw
o
plac
e
s, change the
m
agic number
-
1 to its
p
roper
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Richar
d
Hi
p
p
Disab
l
e tests for the L
I
KE o
p
t
imization when ICU is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Ric
h
ard Hipp
Parti
a
l backout of
check
-
in [e0af9a904076]
.
It
turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Ri
c
hard
Hipp
Update the confi
g
ure
s
cript so that
i
t looks for tclsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard
Hipp
In th
e
Windows VFS, when tryi
n
g
to open
a d
a
tabase
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richa
r
d H
i
pp
In the Window
s
V
F
S, do not
e
m
it an SQL
I
TE_C
A
NTO
P
E
N
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix harmles
s
UB in
t
he ICU e
x
tension
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Rich
a
rd Hipp
F
i
x a potential use of an uninit
i
alize
d
pointer in
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richa
r
d Hipp
Fix a bug in t
o
ol/m
k
sourceid
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard
H
i
p
p
R
e
v
e
rt
o
ne
performan
c
e
improvement changes from check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Ric
h
ard Hipp
Fix
t
he renderin
g
of th
e
P4_INTARR
A
Y a
r
gument to the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard
H
i
pp
Size and performa
n
ce optimizati
o
n on sqlite3VdbeMem
G
row()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard
Hipp
T
h
e BLOB re
t
urned by s
q
lite3VdbeMe
m
FromBtree() does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Rich
a
rd Hipp
Small siz
e
and perfo
r
mance optimi
z
ation in the bytecode
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hi
p
p
Improved resolution of lar
g
e integer values
in "
C
AST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
i
cha
r
d Hipp
U
pdates t
o
the "lemon
.
html
"
docum
e
nt receiv
e
d
fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ri
c
ha
r
d
Hipp
Add the sqlite3_mmap_wa
r
m
() fun
c
tion
a
s an extension
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richa
r
d
H
i
pp
F
i
x a typo in
t
he MSVC
m
akefile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ric
h
ard
Hipp
Minor simplificat
i
o
n
o
f
e
rror
m
ess
a
ge generation during
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hi
p
p
The
out-of-boun
d
s
r
e
ad on recovery f
i
x o
f
check-in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
Fi
x
the CSV virt
u
al table extension so
t
hat
it works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Ric
h
ard Hipp
D
o not make the a
s
s
umption (a
s
check-in [4da49a
9
5
c
0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Ri
c
ha
r
d Hipp
Simplify
t
he sqlite3VdbeGet() rou
t
ine
.
S
maller, faster
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
R
ichard Hipp
Remove an u
n
ne
c
essar
y
para
m
ete
r
from
selectInnerLoo
p
()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Rich
a
rd Hipp
Im
p
roved the
header-com
m
e
n
t
documenta
t
ion on sqlite3E
x
prCode
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard H
i
p
p
Optimi
z
at
i
on to
the ExprList
o
bject to ma
k
e it s
l
i
g
htly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richar
d
Hipp
Fix a
harmless
comme
n
t typ
o
.
No change
s
to
c
o
d
e
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Ric
h
ar
d
Hipp
Avoid an
out-
o
f-bound
s
rea
d
on a recov
e
ry
a
t
t
e
mpt us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Test c
a
s
e upda
t
e
due t
o
PRAGMA
integrity_check enhancements
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richar
d
H
ipp
Disable F
T
S3 matchinfo() tes
t
s that assu
m
e a littleEnd
i
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Rich
a
rd
H
ipp
Improveme
n
ts to PRAGMA
i
n
tegri
t
y_c
h
e
c
k for better
detect
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
PRAGMA integr
i
ty_check returns SQLITE_OK even if
i
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Rich
a
rd Hipp
Fix an error in [b22
c
dd67] that can cause
a
negative
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richa
r
d Hipp
Changes to (hopefu
l
ly) get the bui
l
d working with recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
M
a
ke sure all connectio
n
s are closed in the pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richar
d
Hipp
New test case for ti
c
ket [b8
9
9
b604
2
f97f52
d
]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Add support for new operators in
virtual tables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Refactor names of
c
onstants and function
s
associated
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hip
p
M
i
nor adjustments to
i
ndentation and
spacing for
c
lar
i
ty
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Richard Hipp
S
i
mpli
f
i
c
ations to the PRAGMA integ
r
ity_c
h
eck code
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
R
i
ch
a
rd Hipp
Simp
l
ification an
d
p
e
rfo
r
mance im
p
rovement to sqlite3_rese
t
(
)
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard
Hipp
Improved det
e
c
t
ion
o
f malfo
r
med records by
P
RAGMA
i
n
tegrity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Richard Hipp
Prevent a pos
s
ible
c
rash when
t
rying to recover using
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
Prop
o
sed
f
ix
f
or ticket
[b899b
6
042f97f
5
]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Ri
c
hard Hi
p
p
F
i
x recent test cases in test/index
e
pxr2
.
test so
that
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Rich
a
rd H
i
p
p
Add the new sql
i
te3
P
agerUnrefPageOne() p
a
ger
metho
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Remove an obsol
e
te
optimization i
n
pcache that due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
R
ichard Hipp
Small
s
ize
a
nd perform
a
n
ce impro
v
ement in pcacheManageDirt
y
L
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
R
i
chard Hipp
C
larif
y
th
e
d
ocumentation abo
u
t
"
p
rot
e
cted" versus
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
Richard Hip
p
S
mall
p
erformance
o
ptim
i
za
t
i
o
n in pcache1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
R
i
c
h
a
r
d
H
i
p
p
F
aster m
e
mory allocation from lookasid
e
by
n
ot trying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
i
c
h
a
rd Hipp
A
d
d the
-
-enab
l
e-update-
l
imit option
t
o th
e
.
/c
o
nfigure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Ric
h
ar
d
Hip
p
Avoid un
n
ecessar
y
m
u
t
e
x
es in
t
he pc
a
che1 implementati
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Remove the rarely-used s
c
r
a
tch memory alloca
t
or
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Bac
k
port
changes
t
o sh
e
ll
.
c into shell
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Rich
a
r
d H
i
pp
Fix the
"
.
d
ump
"
, "
.
s
c
hema", and "
.
fullschema"
commands
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Fix a few
over-length source
c
ode lines
.
No functional
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Size a
n
d
performance
o
ptimi
z
ation
for sql
i
te3I
n
it
(
)
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
S
m
a
ll performance optimi
z
atio
n
in sql
i
te3WhereBegi
n
()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richar
d
Hipp
Convert a br
a
nch made unreach
a
bl
e
by [59560d07] into
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ichard Hipp
I
m
pro
v
e the internal me
c
hanism us
e
d to keep track of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
i
c
hard H
i
p
p
Update the mechanism used
t
o k
e
e
p
tr
a
ck of what
kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Fix an incorrect hyperlink in a comment
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Fixes to do
c
ume
n
ta
t
ion
a
bout
SQLITE_OPEN_URI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
R
ichard Hipp
Ma
k
e sure the sqlite3_result_
p
ointer() int
e
rfac
e
does
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
R
i
c
h
ard Hip
p
Perf
o
rman
c
e
optimiz
a
t
ion to pa
g
eFindSlot()
in
t
he b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hip
p
Size and performance opti
m
ization to
d
ropCell() and
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
R
ichard Hi
p
p
Smaller and
fa
s
t
er i
m
plementation
o
f the fillInCell
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Update documentation to make i
t
c
l
ear that SQLITE_
S
O
URCE_ID a
n
d
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hi
p
p
Less dr
a
matic changes t
o
the
source-id
following an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
ich
a
rd Hipp
Mod
i
fy the SQLITE_S
O
URCE_ID if the sou
r
ce code h
a
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
R
ichard Hipp
Trying again to get out-of-
t
r
ee bui
l
ds to work c
o
rrectly
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ric
h
ard Hi
p
p
Attempting to
fix the sou
r
ce-i
d
generator so that it
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Add t
h
e "
m
ks
o
urceid"
program
t
o the bui
l
d process
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
F
i
x
er
r
or tests in sel
d
om-used compile-time
b
r
anch
e
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Richard Hi
p
p
Remove an u
n
necessary condit
i
onal
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Richard Hipp
Minor opt
i
mizati
o
n to sqlite3Vdbe
M
emSetStr()
.
commit
|
commitdiff
|
tree
2017-08-19
D
.
Ric
h
ard Hipp
Space a
n
d s
i
ze optimiz
a
tion to the printf
i
mplementati
o
n
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard Hipp
An
o
the
r
size an
d
performance o
p
timization
to readDbP
a
g
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Ri
c
hard Hipp
Size and perform
a
nce optimizat
i
on th
e
readDbPage()
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richa
r
d Hipp
For the un
i
x VFS, avoi
d
an unnec
e
s
sary s
t
at()
s
y
stem
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
R
ic
h
ard Hip
p
C
ombine the OP_CreateTable and OP_C
r
eateIndex opcodes
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Ri
c
hard Hipp
Use th
e
__builtin_clzl
l
(
)
functi
o
n
of gc
c
to improv
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hi
p
p
Smal
l
o
p
t
i
mi
z
a
tion in
t
h
e
E
xp
r
tree walke
r
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richa
r
d H
i
pp
Size
o
ptimization in the
a
u
t
h
o
rizer e
r
r
or message
gene
r
ation
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richa
r
d Hi
p
p
In sqlite
3
ViewGetCol
u
mnNames(), ret
u
rn
the nu
m
ber of
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
T
h
e
R
TREE
extension should retu
r
n
S
Q
LITE_CORRUPT_VTAB
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richa
r
d Hipp
Remove a
n
u
n
necessary b
r
anch from the [be436a7f4587ce517ddc
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
Defer schema resets wh
e
n t
h
e query planner is run
n
i
ng
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
R
i
c
h
ard Hipp
Avoid a
test f
o
r C
U
RTYPE_BTREE
i
n
sqlite3VdbeCursorMoveto
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Ri
c
hard
Hipp
Remove an u
n
necessary loca
l
va
r
i
a
bl
e
from OP_Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richard Hipp
Perfo
r
mance improvement in the OP_Co
l
umn opcode
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Richard Hipp
S
m
all size and perform
a
n
c
e improvement in the OP_Co
l
umn
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Richard
H
i
pp
Btree optimization:
New field Bt
C
ursor
.
pPa
g
e that
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Ric
h
ard
H
ipp
Minor size an
d
performance optimization to sqlite3BtreeClose
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
R
ich
a
rd Hipp
Change the internal btree routine moveToRoot() to r
e
t
urn
.
.
.
commit
|
commitdiff
|
tree
next