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
Always use utimes() instead of utimensat() since the latter is not available
2017-10-13
D
.
R
i
chard Hipp
The db_use_legacy_prepare comm
a
nd
n
o
longer exists
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
D
.
Rich
a
rd Hipp
Wh
e
n compilin
g
w
i
th
S
QLITE_TEST
,
extra
o
ptions
are
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
D
.
Richard Hipp
M
o
ve
some test logic out of tclsq
l
ite
.
c and into auxi
l
iary
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
R
i
chard Hipp
Add the
sqli
t
e_dbpage virtual table (enabled u
s
ing
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Richard
Hipp
Fix the EXP
L
A
I
N proce
s
sing s
o
t
hat it returns SQLITE_ERROR
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Richard H
i
pp
Create the new ext/repair fo
l
d
e
r and move checkfreelist
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Ric
h
ar
d
Hipp
Fix a
h
a
r
mless compiler warning about an
unused parameter
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Rich
a
rd Hip
p
Fix the "snapshot-tar
b
all"
makefile target, w
h
ich was
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
R
ichard
H
ipp
Merge fixes from trunk
.
All changes are on ma
k
efiles
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Ric
h
ard Hip
p
The src/she
l
l
.
c file is now generated from s
r
c/s
h
ell
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Rich
a
rd
H
ipp
Merge fixe
s
from the 3
.
21 branch
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Richard Hipp
Make sure the tableColumnList() routine of
t
h
e
command
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Richar
d
Hipp
Mer
g
e fixes
from the 3
.
21 branch
.
commit
|
commitdiff
|
tree
2017-10-12
D
.
Rich
a
rd Hipp
Fi
x
a typo in a numeric c
o
ns
t
ant in
an
a
sser
t
() - a
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Rich
a
r
d
H
i
pp
A
d
d the che
c
kfre
e
list exten
s
ion
t
o
t
h
e
c
ommand-line
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Richard
Hipp
Conve
r
t
t
he im
p
lementation of the "
.
dbstat"
dot-command
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Ri
c
hard Hipp
E
n
able J
S
ON by de
f
ault in the
W
indows comm
a
nd-l
i
ne
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Rich
a
rd H
i
pp
Enab
l
e
sqlite_dbpage and dbstat virtual tables in the
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Richard Hipp
Get writes
w
orking on the sqli
t
e
_
dbpage virtu
a
l
table
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Richard Hipp
Initial imple
m
en
t
a
t
i
on of the
"
sq
l
ite_db
p
a
ge" virt
u
al
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Richard Hipp
In the
s
pee
d
-check
.
sh
test sc
r
i
pt, allow a
n
addition
a
l
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
D
.
Rich
a
rd Hipp
Crea
t
e
a
bra
n
ch for the
3
.
21
.
0 release
.
D
eve
l
opment
.
.
.
commit
|
commitdiff
|
tree
2017-10-10
D
.
Ri
c
h
a
rd Hipp
D
R
OP TABLE no
w
works for WITHOU
T
ROWID tables
an
d
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Richard H
i
pp
Fi
x
c
o
mpiler
w
arni
n
gs that co
m
e up with SQLITE_OMIT_WAL
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
R
ichard Hipp
Fix the
c
omm
a
nd-
l
ine shell so that the "
.
sc
h
ema --i
n
dent
.
.
.
commit
|
commitdiff
|
tree
2017-10-05
D
.
Richard H
i
pp
D
i
sable the
d
e
lta checksum
v
erific
a
tion in RB
U
b
y default
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
R
i
c
hard Hipp
Updat
e
s
to requireme
n
ts marks
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hipp
N
e
w test cases for
t
icket [b
8
99b6042f97f5] derived
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richar
d
Hipp
Turn
r
estri
c
tion 2
0
on
t
h
e q
u
ery f
l
a
ttener into an
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hi
p
p
Rem
o
ve a
r
edundant restri
c
tion from the query flattener
.
commit
|
commitdiff
|
tree
2017-10-04
D
.
Richard Hi
p
p
F
i
x a mino
r
typo i
n
the qu
e
r
y flatte
n
er header comm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard
Hipp
Simplify th
e
computation of
t
ypes on columns of a
v
iew
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard
H
ipp
Do not ena
b
le SELECT tracing wit
h
-D
S
QL
I
TE_DE
B
U
G
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
R
i
chard Hipp
A
dd
s
ome O
K
_IF_ALWAY
S
_TRUE() m
a
rks on optimization
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Remove an unused variable from sqlit
e
3Insert() and
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richard Hipp
Fix
t
he sqlite3_column_decltype() interface to return
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richar
d
H
i
pp
Th
e
simpl
i
f
i
cat
i
on to sqlite3SelectE
x
pand
(
) in last
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
D
.
Richar
d
H
ipp
Do not
compu
t
e
column
a
n
d ro
w
size
e
stimate
s
f
o
r t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Ri
c
h
ard Hipp
Ma
r
k a single
branch
w
ithin s
q
lite3SelectExpa
n
d()
a
s
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Rich
a
rd Hipp
Simplifi
c
a
t
io
n
t
o
sqlite3Select
P
r
e
p() fo
r
impr
o
ved
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richard Hipp
Add the
O
K_IF
_
A
L
WA
Y
S_TRUE() and
OK_I
F
_ALWAYS_FALSE
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Richa
r
d Hipp
Avoid using
lookaside memory for persistent vir
t
ual
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
Rich
a
rd
Hipp
The query planner now always pref
e
rs to i
m
p
lement a
.
.
.
commit
|
commitdiff
|
tree
2017-10-02
D
.
R
ich
a
rd Hipp
Improvement
s
to
a
c
ommen
t
in lempar
.
c
.
N
o
co
d
e
change
s
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Ri
c
hard
H
i
pp
More details in the head
e
r
c
omment of pus
h
D
ownWhereTerms
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richa
r
d
Hi
p
p
Mak
e
s
u
re
the
SQLITE_St
a
t34 optimi
z
a
tion s
w
itch is
.
.
.
commit
|
commitdiff
|
tree
2017-09-30
D
.
Richard Hipp
Fix unreachable conditionals and
r
ev
i
se a t
e
stc
a
se
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
Al
w
a
y
s render
a subquery that is not part of a j
o
in
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Rich
a
rd Hi
p
p
Merge the quer
y
fla
t
tener comment improvement
s
from
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
C
lean up the c
o
mments on
t
he query
f
lattener to mor
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Richard Hipp
M
e
rge ch
a
n
g
es from trunk
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
Ric
h
ard Hipp
Make su
r
e the 6th
p
ar
a
meter to the authorizer callback
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
D
.
R
ichard Hipp
Bett
e
r
names for
subqueries in
EX
P
LAIN comm
e
nts
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
H
ipp
D
o not flatten subqueri
e
s that contain
a
n ORDER BY
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard
H
i
pp
Remove the (undo
c
umented) query-planner control that
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richar
d
Hip
p
Fi
x
over-length source code lines in select
.
c
.
No
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hipp
Fix an iss
u
e
i
nt
r
oduced by check-in
[4cd2a9672c59]
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Richard Hip
p
Add new
r
outines to simplify dealing with colla
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Ric
h
a
r
d
H
i
pp
I
nde
x
e
s
on
e
x
p
r
essio
n
s w
i
th
a
COL
L
ATE clause are
a
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
D
.
Rich
a
rd Hipp
In
t
wo plac
e
s, change
the magic numb
e
r
-
1 t
o
its prop
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
D
.
Ri
c
hard H
i
p
p
Disable test
s
for t
h
e LI
K
E op
t
imization wh
e
n
ICU
is
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Rich
a
rd Hipp
Partial bac
k
out of check-i
n
[e0af9a904076]
.
It turns
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
D
.
Richard Hipp
Update th
e
configure sc
r
ipt so
that it looks f
o
r t
c
lsh8
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
R
i
c
h
ard Hip
p
In
the Windows
V
F
S, when trying to
open a database
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Rich
a
r
d Hipp
I
n
the
W
in
d
ows VFS, do not emit an SQLITE
_
CANTOPEN
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richard Hipp
Fix
harmless UB in the ICU extensi
o
n
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Ri
c
hard H
i
pp
Fix
a
p
otential
u
se of an uninitialized
p
ointer
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richar
d
Hip
p
Fix a
bug i
n
tool/m
k
sourceid
.
c:
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richar
d
H
i
p
p
Rever
t
one
p
erformance improvement changes fro
m
check
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
D
.
Richa
r
d
Hipp
Fix the rendering of the P4_INTA
R
R
A
Y ar
g
ument to the
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richar
d
Hipp
Size
and
p
er
f
ormance
o
ptimization on sqlite3Vdb
e
MemGrow()
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard Hipp
The BLOB r
e
turned by
s
q
l
ite3
V
d
b
eMemFromBtree(
)
does
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richa
r
d Hipp
S
mall size and
performance op
t
im
i
z
a
ti
o
n in
the byteco
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Richard
Hipp
Impr
o
ved res
o
lution of large integer values in
"
C
AST
.
.
.
commit
|
commitdiff
|
tree
2017-09-20
D
.
Ric
h
ard Hip
p
Updates to the "lemon
.
html" d
o
cum
e
nt received f
r
om
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Ric
h
ard
Hipp
Add the sqlite3_mmap_warm() function as an ext
e
nsion
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
F
i
x a typo i
n
the MSVC makefil
e
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard Hipp
Minor
sim
p
l
ification of
e
rror message generatio
n
during
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Rich
a
rd Hipp
The out-of-bounds read on
r
ecovery
f
i
x
o
f c
h
eck-in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richa
r
d
Hipp
F
ix the CSV v
i
rtual table extension
s
o that it works
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
R
i
chard
H
ipp
Do not make th
e
assu
m
ption
(
as check-in [
4
da49a95
c
0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
R
i
chard Hip
p
Simplif
y
the sqlit
e
3VdbeGet() ro
u
tine
.
Sm
a
ller, faster
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Rich
a
rd Hip
p
Remove a
n
unnecessary par
a
meter fr
o
m
selectIn
n
er
L
oop
(
)
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Rich
a
rd Hipp
Im
p
rove
d
the
header-comment d
o
cumentation on sqlite3Exp
r
C
ode
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
R
i
chard
Hipp
Optimizat
i
on to the
E
xprList o
b
ject to mak
e
i
t
slightly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Ric
h
ard Hipp
Fix
a har
m
less c
o
mment typo
.
No ch
a
nges to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Richard
Hipp
Avo
i
d an
o
ut-of-bounds
read
on a
r
ecovery at
t
empt using
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
ichard
Hi
p
p
Te
s
t
c
ase update due
t
o PRAGMA integrity_check enhancements
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Disable FTS3 matchinf
o
(
)
tests that assume a littleEndian
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
R
i
ch
a
rd Hip
p
I
m
provem
e
nts to PRAGMA in
t
egri
t
y_check for bet
t
er d
e
t
e
ction
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Ri
c
hard Hipp
P
RAGMA integrity_check returns SQLI
T
E_
O
K even if it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
i
chard Hipp
Fi
x
an
e
rror
i
n [b22
c
dd6
7
] th
a
t ca
n
cause
a
negative
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
i
chard Hip
p
Changes
t
o (hopefull
y
) ge
t
the b
u
ild working with recent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Richard Hipp
Make sure al
l
connections are closed in t
h
e
pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
R
i
c
h
ard Hipp
New test cas
e
for
ticke
t
[b
8
9
9
b6042f9
7
f52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hip
p
Add sup
p
ort
for
new operators in virtual
tables
:
!
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Ri
c
hard Hipp
Refactor names of constants
a
nd functions associ
a
ted
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Min
o
r adjustments to i
n
dentation and spa
c
ing for
c
l
a
r
ity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
R
ichard Hi
p
p
Simplifications
to the PRAG
M
A int
e
gr
i
ty_check cod
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Ri
c
hard Hip
p
Simplif
i
ca
t
ion and p
e
rformance improvement to
sqlite3_r
e
s
et()
.
commit
|
commitdiff
|
tree
next