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
Add new routines to simplify dealing with collating sequences in expressions:
2017-09-28
D
.
Rich
a
rd H
i
p
p
Add new r
o
utines to simplify d
e
aling with c
o
llating
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
H
ipp
Indexes o
n
expres
s
ions with a
C
O
LLATE
clau
s
e are able
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
In two places, change
the
magic number -1
t
o
its proper
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Ric
h
ard Hipp
Disable te
s
ts for
the
L
IKE optimiza
t
ion when ICU is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Rich
a
rd Hipp
Partial
backout o
f
check-in
[
e0af9
a
9040
7
6]
.
It turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Ri
c
hard Hipp
Update the configure s
c
ript so that it looks f
o
r tc
l
s
h
8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richar
d
Hipp
In the Wind
o
ws VFS, w
h
en
tr
y
i
n
g
t
o
open
a
da
t
aba
s
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
I
n the W
i
ndows VFS, do not emit
a
n
SQL
I
TE_CANTOPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix harmless
U
B in the IC
U
e
x
tensio
n
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Rich
a
rd Hipp
Fix a po
t
ential use of an uninit
i
alize
d
p
ointer in
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix a bug in to
o
l/mksou
r
c
e
id
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Rich
a
rd H
i
pp
Revert
one p
e
rforma
n
ce
i
mp
r
ovem
e
n
t
changes from check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richa
r
d Hipp
Fi
x
the
r
enderi
n
g of the P4_INTARRA
Y
argument t
o
the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
icha
r
d Hip
p
Size and p
e
rformance optim
i
zation on sqlite3Vdb
e
MemGrow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richar
d
H
i
pp
The BLOB
r
e
t
urned by sqlite3VdbeMe
m
Fro
m
Btree() does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
Sma
l
l size and
p
erf
o
r
mance
o
pti
m
izat
i
on in the b
y
tecode
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
R
ichard Hipp
I
mproved resolution o
f
large integer values in "CAST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
U
pdat
e
s t
o
the "le
m
on
.
h
tml" docu
m
e
n
t receive
d
from
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richar
d
Hipp
A
d
d the
sqlite3_mmap_warm() function
a
s an extension
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
i
char
d
Hipp
Fix a typo in
t
he MSVC ma
k
efile
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
Minor si
m
plifi
c
a
tion of error mess
a
ge generation durin
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ric
h
ard H
i
pp
The out-of-bo
u
nds
r
e
ad on
r
ecovery f
i
x of c
h
eck-
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
R
i
chard Hipp
Fix
the CS
V
vir
t
ual table exte
n
sion so that
i
t works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
Richard Hipp
Do not m
a
ke the ass
u
mption (as
c
h
e
c
k-in [
4
da49a95c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Richard Hipp
S
impl
i
f
y t
h
e
s
qlite3VdbeGet(
)
r
outine
.
S
m
aller, faster
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richar
d
Hipp
Rem
o
ve
an unnecessary parameter
from selectI
n
ne
r
Loop()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
Imp
r
o
ved the heade
r
-
co
m
ment documentation on sqlite3ExprC
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Rich
a
rd Hipp
Opt
i
mizatio
n
t
o
the ExprLis
t
object
t
o make i
t
s
l
ightly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard Hipp
F
ix
a har
m
l
e
ss
c
omment typo
.
No c
h
anges to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Ric
h
ard
Hipp
Avoid an out
-
of-bound
s
r
e
ad on a
re
c
o
very attemp
t
usin
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richa
r
d
Hipp
T
e
st case up
d
ate due to PRAGMA int
e
gri
t
y_c
h
e
c
k enh
a
ncements
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Disab
l
e
F
TS3 mat
c
h
i
nfo() tests that assume a li
t
t
l
eEnd
i
an
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
ichard Hipp
Imp
r
ovements to
P
RAGMA integrity_
c
h
ec
k
for bett
e
r d
e
tection
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
PR
A
GM
A
in
t
egrity_check r
e
turns SQ
L
ITE_OK e
v
en if i
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
ichard Hipp
Fix an
error in [b22cdd67] that can caus
e
a negative
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
C
h
anges to (hopefully) g
e
t the
build worki
n
g
w
ith r
e
cent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
i
c
hard Hipp
M
a
k
e sure all connections
are
closed in the pragm
a
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
New test case for tick
e
t [b899b6042f97f52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
R
ichard Hipp
Add
s
u
p
port for
ne
w
o
p
erators
i
n
vir
t
u
a
l
tabl
e
s: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard H
i
pp
Refacto
r
name
s
of const
a
n
t
s an
d
fu
n
ct
i
ons associated
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Mi
n
or adju
s
tmen
t
s
to indentation a
n
d spacing for clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Richard Hipp
Sim
p
lific
a
t
i
o
ns
t
o the PRAGMA i
n
tegrity_check code
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard H
i
pp
Simpl
i
fication and performan
c
e imp
r
ovement
t
o
s
ql
i
te3_reset()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richard Hipp
Improv
e
d detecti
o
n of
malformed records by
P
RAGMA integrity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Richard Hipp
Prev
e
n
t a possible c
r
a
s
h
when tr
y
i
ng to
recover
using
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
R
i
c
hard Hi
p
p
P
r
oposed fi
x
for t
i
cke
t
[b899b6
0
42f
9
7f5
]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard
Hipp
Fix recent test cases in test/indexepxr2
.
test so that
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
R
ichard
H
ip
p
Add the new
s
qlite3PagerUn
r
efPageOne()
pager
meth
o
d
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Remove an obsole
t
e optimiz
a
t
i
on in pca
c
h
e
that due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Ric
h
ard Hipp
Small
si
z
e and performance improvemen
t
i
n
pcach
e
Ma
n
a
geDirty
L
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Richard Hipp
C
larify the d
o
cumentatio
n
about "protec
t
ed
"
ve
r
sus
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
R
i
c
hard
Hipp
Sma
l
l perfo
r
mance optimization
in pcache1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Richard
Hi
p
p
Faster mem
o
ry a
l
locat
i
on from lookasi
d
e by not tryi
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Add the --enable-
u
pd
a
te-limit op
t
ion to the
.
/
con
f
igure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Avoid unnece
s
sary mutexes in the pcach
e
1
i
m
pl
e
mentation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
R
i
chard Hipp
R
e
m
ove the
r
arely-use
d
scratc
h
memory
allocator
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Backport changes to shel
l
.
c in
t
o shell
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Fix the
"
.
dump
"
,
"
.
s
ch
e
ma",
a
nd "
.
fullsc
h
ema" commands
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richa
r
d H
i
pp
Fix a few over-length sou
r
ce code lines
.
No functional
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Siz
e
a
n
d performance optimizati
o
n for sqlite
3
Init(
)
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard
Hipp
S
mall pe
r
f
orm
a
nce o
p
ti
m
ization
i
n sqli
t
e3WhereB
e
g
in(
)
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richa
r
d Hipp
Convert a
branch made unreachable by [59560d07] i
n
to
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hip
p
Improve
t
he internal mecha
n
ism used to kee
p
tr
a
ck of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
R
ichard Hipp
Update
t
he mechanism us
e
d t
o
k
eep trac
k
o
f
what k
i
nd
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard
H
i
p
p
Fix an inco
r
rect hy
p
erlink in a c
o
mment
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Ri
c
hard Hipp
Fixes to
do
c
umentation about S
Q
LITE_OPEN_URI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard Hipp
Make s
u
re
the
s
q
l
it
e
3_result_poin
t
er() interface does
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Ric
h
ard
Hipp
Perfor
m
an
c
e
optimization
to pageFind
S
lot()
in the b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
S
i
ze and
perfo
r
man
c
e op
t
imiz
a
tion t
o
dropCell() and
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hipp
S
maller and faster implementation o
f
the fillInCel
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
U
p
date docu
m
entat
i
on to make
i
t
clear
t
h
a
t SQLIT
E
_
SOURCE_ID and
commit
|
commitdiff
|
tree
2017-08-22
D
.
Rich
a
r
d H
i
pp
Less dramatic changes
to the source-
i
d fol
l
ow
i
ng an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Mod
i
fy the SQLITE
_
S
OURCE_ID if the source code
has
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ri
c
hard Hipp
Try
i
ng again to get out-o
f
-tree builds to work cor
r
ectly
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Attempting to fix the source-id generator so tha
t
it
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hi
p
p
Add th
e
"mksour
c
ei
d
" program to the bui
l
d pr
o
cess
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richar
d
Hipp
Fix error tests in seld
o
m-u
s
ed comp
i
le-tim
e
bran
c
hes
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Rich
a
r
d
H
i
p
p
Remo
v
e an u
n
n
ece
s
sary conditional
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
R
i
chard Hipp
Minor optimization to sq
l
ite3VdbeMemSetStr()
.
commit
|
commitdiff
|
tree
2017-08-19
D
.
Richa
r
d
Hipp
S
p
ace a
n
d size optim
i
z
a
ti
o
n to th
e
printf i
m
plemen
t
ation
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard
H
ipp
An
o
t
her si
z
e an
d
performanc
e
optimiza
t
ion to readDbPag
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Ri
c
hard Hipp
Si
z
e
a
nd performa
n
ce optimization the readDbPage()
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard Hi
p
p
For the unix
VFS, a
v
o
id
a
n
unnecessary
s
t
at() system
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Ri
c
hard H
i
pp
Combine the OP_CreateTab
l
e and OP_CreateIn
d
ex o
p
co
d
es
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
R
i
chard Hi
p
p
Use the _
_
builti
n
_
c
lz
l
l()
functi
o
n of gcc to im
p
rove
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
Small op
t
imization
i
n the Expr tree wal
k
e
r
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
R
i
chard Hipp
S
i
ze
optimization in the a
u
thori
z
er error m
e
s
s
age genera
t
ion
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
In sqlite3
V
iewGetColumnNam
e
s
(
), r
e
t
u
rn the number of
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
The
R
TRE
E
e
x
tension should return SQLITE_CORRUPT_VTAB
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
Rem
o
ve
an u
n
necessary branch from the [b
e
436a
7
f4587ce517ddc
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hi
p
p
Defer schema resets wh
e
n the query planner is
r
u
nning
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richard Hipp
Av
o
id a t
e
st for CURTYPE
_
BTREE in
s
qlite3
V
dbeCursorMoveto
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richar
d
H
i
pp
Remove an unn
e
cessary local va
r
iable
f
rom OP_Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richard Hipp
Performance
imp
r
ove
m
ent in the OP
_
Column opcode
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Richard Hi
p
p
Sma
l
l size
and per
f
ormance i
m
provement in the OP_Column
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Richa
r
d Hipp
Btree optimizatio
n
: New f
i
e
l
d BtCursor
.
pPage t
h
at
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
R
i
c
hard
Hipp
M
inor size and performance optimization to sq
l
i
t
e3Btre
e
Close
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
R
i
chard Hipp
Change the int
e
rnal b
t
re
e
ro
u
tine moveToRoo
t
() to retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Rich
a
rd H
i
pp
Fix har
m
les
s
indentation
e
r
r
or
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Richard Hipp
S
o
metimes a T
K
_COL
U
M
N
Expr node can have Expr
.
pTab
.
.
.
commit
|
commitdiff
|
tree
next