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-12-21
D
.
Richard
H
i
p
p
Fix SQLIT
E
_
DBCONFIG_
T
R
I
GGER
_
EQP so that
i
t
w
o
r
ks
e
ven
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
D
.
Richard
H
ipp
Add the
"
.
eqp trigger" opti
o
n t
o
the "
.
eqp" c
o
mmand
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
D
.
Richar
d
Hipp
Change the name
o
f SQ
L
ITE_DBCONF
I
G_FU
L
L_EQP
t
o be SQL
I
TE_DBC
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
D
.
Richard Hip
p
Add the SQLITE
_
DBCONF
I
G_MAX preproce
s
sor macro whi
c
h
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
D
.
Richard Hipp
A
dd th
e
ex
p
erimental "
.
expert" co
m
mand to t
h
e sq
l
ite3
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
D
.
Richard Hi
p
p
L
o
wercase loc
a
l varia
b
le names in the
SH
A
3 e
x
ten
s
ion
.
.
.
commit
|
commitdiff
|
tree
2017-12-16
D
.
Richard Hipp
Add an experimenta
l
locatio
n
(
X
) SQL fu
n
c
tion that
a
ttempt
.
.
.
commit
|
commitdiff
|
tree
2017-12-16
D
.
Rich
a
r
d Hipp
Add unnecess
a
ry
initializations to som
e
loc
a
l variables
.
.
.
commit
|
commitdiff
|
tree
2017-12-15
D
.
Richard Hipp
In th
e
LEMO
N
parser
ge
n
e
ra
t
or
,
prov
i
de reduc
e
a
c
tions
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
D
.
Richa
r
d Hipp
Fixes to the appen
d
vfs
.
c extension
.
Add t
h
e "sqltclsh
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
D
.
Richard
H
ipp
T
he "apndvfs"
V
FS shim n
o
w appears to
b
e working f
o
r
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
D
.
Richard Hipp
Add the
ability to write to an appended database
.
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
D
.
Richard Hipp
Bring in the
late
s
t t
r
u
nk changes
.
commit
|
commitdiff
|
tree
2017-12-13
D
.
Richard Hi
p
p
In va
l
ueFr
o
mExpr() only generate a OOM f
a
u
lt if th
e
re
.
.
.
commit
|
commitdiff
|
tree
2017-12-13
D
.
Richard
H
i
pp
An imp
r
oved way of genera
t
ing the SQLIT
E
_READ
O
NL
Y
_DIRECT
O
RY
.
.
.
commit
|
commitdiff
|
tree
2017-12-13
D
.
R
ichard Hip
p
New result code SQLITE_READONL
Y
_DIRECT
O
RY
i
s
r
e
turned
.
.
.
commit
|
commitdiff
|
tree
2017-12-13
D
.
Ri
c
hard
H
ipp
Correctly inv
a
lidate a
column
c
a
ch
e
line when
i
t is
.
.
.
commit
|
commitdiff
|
tree
2017-12-13
D
.
Richard
H
ipp
Min
o
r enhanc
e
m
e
nt to two assert() statements i
n
the
.
.
.
commit
|
commitdiff
|
tree
2017-12-09
D
.
Richard Hipp
Fix a harmless A
P
I
s
ignature mi
s
match in the unix VFS
.
commit
|
commitdiff
|
tree
2017-12-08
D
.
Richard Hip
p
The q
u
ery planner
tries to avoids usin
g
indexes tha
t
.
.
.
commit
|
commitdiff
|
tree
2017-12-08
D
.
Ric
h
ard Hipp
Ma
k
e s
u
re
t
he bComplex
v
aria
b
le
i
n
s
qlite3DeleteFr
o
m
.
.
.
commit
|
commitdiff
|
tree
2017-12-07
D
.
R
i
chard Hipp
When do
i
ng a table scan
u
sing an index,
d
o not error
.
.
.
commit
|
commitdiff
|
tree
2017-12-07
D
.
R
icha
r
d
Hipp
Fix harm
l
ess compi
l
er warnings in
t
he rot13 extension
.
commit
|
commitdiff
|
tree
2017-12-07
D
.
R
i
c
h
ard Hip
p
Updates
t
o
the main README
.
md
file
.
commit
|
commitdiff
|
tree
2017-12-06
D
.
Richard Hipp
Fix
a
n unreachab
l
e branch in cases w
h
e
n
SQLITE_
E
NABLE_STAT4
.
.
.
commit
|
commitdiff
|
tree
2017-11-28
D
.
Richard Hipp
Update tests to deal with SQLITE_FAST_SECURE_DELETE
.
commit
|
commitdiff
|
tree
2017-11-26
D
.
R
i
chard Hipp
Fix an CSV out
p
ut quoting pro
b
lem in the comman
d
-lin
e
.
.
.
commit
|
commitdiff
|
tree
2017-11-24
D
.
Ri
c
hard Hipp
Enhan
c
e
the configure s
c
ript to d
e
t
e
ct zL
i
b
.
commit
|
commitdiff
|
tree
2017-11-23
D
.
Richar
d
Hipp
Fix a problem in the
o
mit-table
-
fr
o
m-left-jo
i
n optimization
commit
|
commitdiff
|
tree
2017-11-23
D
.
Ri
c
h
a
rd Hipp
Completely
disab
l
e the skip-ahe
a
d-distinct optimization
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
D
.
Ri
c
h
ard Hipp
Fix the skip-ah
e
ad-dist
i
nct opti
m
ization
o
n jo
i
n
s for
.
.
.
commit
|
commitdiff
|
tree
2017-11-17
D
.
Ric
h
ard Hipp
Improved fi
x
for tick
e
t [da7841375186
3
] t
h
at does not
.
.
.
commit
|
commitdiff
|
tree
2017-11-17
D
.
Rich
a
r
d
Hipp
New
a
ssert()
s
tatements in the rowvalue IN expression
.
.
.
commit
|
commitdiff
|
tree
2017-11-17
D
.
Richard
H
ipp
Clar
i
fi
c
at
i
on
o
f
c
omments
o
n sqlite3FindInIn
d
ex()
.
.
.
.
commit
|
commitdiff
|
tree
2017-11-16
D
.
R
icha
r
d Hipp
Add a miss
i
ng "finish
_
t
e
st" to the end of the
stmtvtab1
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
D
.
R
i
c
hard Hip
p
Futher improvements
to the
.
testctrl interface
i
n the
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
D
.
Richard Hip
p
UI improvement
s
on the
.
t
estctrl
dot
-
comma
n
d
in the
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
D
.
Richar
d
Hipp
Me
r
ge al
l
th
e
latest ch
a
nges f
r
om
t
runk
.
commit
|
commitdiff
|
tree
2017-11-14
D
.
Rich
a
r
d
Hi
p
p
In t
h
e par
s
e tree, combine
LIMIT and OFFSET in
t
o
a
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
D
.
Richar
d
Hipp
A
dd the ability to
read f
r
om
re
a
d-
o
nl
y
WA
L
-m
o
de database
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
D
.
Richard Hi
p
p
Im
p
ro
v
ement
t
o
a
c
omment
.
No changes to code
.
commit
|
commitdiff
|
tree
2017-11-13
D
.
R
i
c
hard Hipp
Rem
o
ve some branch
e
s in walTryBeginRead
(
) that were
commit
|
commitdiff
|
tree
2017-11-11
D
.
Ri
c
h
a
rd Hipp
In wal
.
c: improved co
m
ments, new asser
t
() and t
e
stcase
.
.
.
commit
|
commitdiff
|
tree
2017-11-11
D
.
Richard H
i
p
p
F
u
rther comment
improvem
e
nts in wal
.
c
.
No code changes
.
commit
|
commitdiff
|
tree
2017-11-10
D
.
Richard
H
ipp
Improved comment
s
and variable names in the
r
ead-only
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
D
.
Rich
a
r
d
Hipp
Disallow OR
D
ER BY
and
LIMIT
on
UPDAT
E
and DELE
T
E of
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
D
.
Ric
h
ar
d
Hipp
Extra comments on the sql
i
te3O
s
ShmMap
(
) call i
n
walBegi
n
Unlo
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
D
.
Richar
d
Hip
p
T
urns
o
ut that
SQLITE_READONLY_CANT
L
OCK
i
s an historical
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
D
.
Richard Hipp
Change the name of SQL
I
TE_READONLY_CANTLOCK
t
o
S
Q
LITE_READON
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
D
.
R
i
chard H
i
pp
Improved
commen
t
s used
for documentation of sqlite3_vfs
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
D
.
Richard Hipp
Add the -
-
t
r
a
c
e o
p
tion
to the sqli
t
e3_checker u
t
ility
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
D
.
Richard Hipp
Enhanc
e
the
c
heck
i
ndex
.
c
vi
r
t
u
al tab
l
e so
t
hat
it will
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
D
.
Ri
c
h
a
rd Hipp
Fix a harmless
co
m
piler warning from Xcode
9
.
1
.
commit
|
commitdiff
|
tree
2017-11-03
D
.
Richa
r
d
H
ipp
The extensions func
t
ions in s
p
ellfi
x
a
r
e all det
e
rmi
n
istic
.
commit
|
commitdiff
|
tree
2017-11-01
D
.
Ri
c
h
a
rd Hipp
F
ix harmless compiler warni
n
g
s
in sqlite3_check
e
r
.
exe
commit
|
commitdiff
|
tree
2017-11-01
D
.
Richard Hipp
Make sure the JSON1 exte
n
sion i
s
available t
o
s
qlit
e
3_che
c
k
e
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
D
.
Richa
r
d Hipp
Add the checkindex
.
c ext
e
nsion
a
n
d
t
he sqlite3_checker
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
D
.
Richard Hipp
A
djust page number
s
in t
h
e ext/repair/test
/
checkfreelist01
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
D
.
Ric
h
ard Hipp
Add
t
he "sqlite
3
_
impo
s
ter DB SCHE
M
A
ROOT SQL" command
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
D
.
Richa
r
d Hipp
Move
t
he test sc
r
ipts for check
f
ree
l
ist a
n
d
checkindex
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
D
.
Ri
c
hard Hipp
Minor cleanup in check
i
ndex
.
c
.
A
d
d progress displ
a
y
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
D
.
Richard H
i
pp
When sqlite3
_
checker finds a prob
l
em, show the row
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
D
.
Richard Hipp
Actually
p
erform index checks when r
u
nning sqlite3_checke
r
commit
|
commitdiff
|
tree
2017-11-01
D
.
Richar
d
Hi
p
p
Begin putting functionalit
y
int
o
the
s
q
lite3_checker
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
D
.
Ri
c
h
a
rd Hipp
Merg
e
all recent en
h
ancements from
trunk
.
commit
|
commitdiff
|
tree
2017-10-31
D
.
Richard Hipp
Add
the checkfree
l
ist extensi
o
n to
the sqlite3_c
h
e
c
ker
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
D
.
R
i
chard Hipp
Fi
x
an
error in
t
h
e Makefile
.
msc for the sqlite3_c
h
ecker
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
D
.
Ric
h
ard Hipp
Add build infrastructure for the
s
qlit
e
3
_checker comma
n
d
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
D
.
Richa
r
d Hipp
Update the built
procedures for the sqlite3_
a
nalyzer
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
D
.
Rich
a
rd Hipp
Fix re
d
u
ndancies in
the makefiles that resulted from
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
D
.
Richard Hipp
Fi
x
a minor comme
n
t typo
.
No changes
t
o code
.
commit
|
commitdiff
|
tree
2017-10-31
D
.
R
ichard Hipp
R
e
move un
n
ecessary
NEVER() and ALWAYS
(
) cond
i
tionals
.
commit
|
commitdiff
|
tree
2017-10-30
D
.
Ri
c
hard Hipp
A
dd the sh
o
ws
h
m
u
tilit
y
p
rogram for printin
g
o
u
t the
.
.
.
commit
|
commitdiff
|
tree
2017-10-30
D
.
Richard H
i
pp
Clarify
s
ome
commen
t
s describing the WAL index fil
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-30
D
.
Ri
c
hard H
i
pp
Improve the p
e
rformance of the LIKE operator by
u
sing
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
D
.
Ri
c
ha
r
d
H
ipp
Increase the versio
n
number f
o
r the n
e
xt release -
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
D
.
R
ich
a
rd Hipp
Re
a
ctivate query flatteni
n
g when the
r
esult
s
et of
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
D
.
Richard Hi
p
p
Ad
d
te
s
t cases
from
OSSFuzz
t
o pr
e
vent a re
g
ression
.
.
.
commit
|
commitdiff
|
tree
2017-10-27
D
.
Ri
c
hard
H
ipp
Fix a Pager ref-
c
ount leak in the sqlite
_
dbp
a
ge
v
irtual
.
.
.
commit
|
commitdiff
|
tree
2017-10-27
D
.
Ri
c
hard Hipp
Additional test c
a
s
e
de
m
onstrating
t
he ability to access
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
D
.
Richard H
i
pp
Enh
a
n
c
e the min/max optimizati
o
n so that it wor
k
s with
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
D
.
Richar
d
Hipp
E
x
tra "
.
selecttrace" outpu
t
followi
n
g
a
ggregate anal
y
sis
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
D
.
Rich
a
r
d Hipp
Use extra locks to prevent
a
r
e
ado
n
ly
_
shm=1 proc
e
ss
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
D
.
Ric
h
ar
d
Hipp
F
ix the sqlite3_dbp
a
g
e
virtual table s
o
that it c
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
D
.
Richa
r
d
H
ipp
D
o
no
t
reference the ioctl() system call in the unix
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
D
.
Richard
Hipp
A
d
d the
sqli
t
e_btreein
f
o eponym
o
us-only
t
able for introspect
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
D
.
Richard Hipp
Merge all of the fi
x
es from the 3
.
21
.
0 rele
a
se
.
commit
|
commitdiff
|
tree
2017-10-24
D
.
Richa
r
d
Hipp
Versio
n
3
.
21
.
0
commit
|
commitdiff
|
tree
2017-10-23
D
.
Richa
r
d Hi
p
p
On the
amalgamation package,
enable
t
he sqlite_
d
bpage
.
.
.
commit
|
commitdiff
|
tree
2017-10-23
D
.
Richard Hipp
Updates to test proced
u
res so that th
e
y all
w
ork with
.
.
.
commit
|
commitdiff
|
tree
2017-10-21
D
.
Richard Hi
p
p
Merge al
l
the enhancements an
d
bug fix
e
s f
r
om
t
runk
.
.
.
commit
|
commitdiff
|
tree
2017-10-21
D
.
Richard Hi
p
p
Catc
h
a
n
d
a
v
o
id a 16-bit in
t
eger
ov
e
r
f
low o
n
the n
u
m
b
er
.
.
.
commit
|
commitdiff
|
tree
2017-10-21
D
.
Richard Hipp
Remov
e
un
n
e
c
e
ssary "#
i
f SQLITE_MAX_
C
OLUMN"
.
SQLITE
_
MAX_COLU
.
.
.
commit
|
commitdiff
|
tree
2017-10-21
D
.
Richard Hipp
Initi
a
l implementation o
f
the a
p
pendvfs extensi
o
n
.
.
.
.
commit
|
commitdiff
|
tree
2017-10-17
D
.
Rich
a
rd
H
ipp
F
ix the "
.
ch
e
ck
"
command of the
c
omm
a
nd
-
line s
h
ell
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
D
.
Richard Hipp
Imp
r
oved co
m
ments, i
n
clu
d
in
g
a typo fix, on the where
L
oop
C
he
.
.
.
commit
|
commitdiff
|
tree
2017-10-15
D
.
Rich
a
rd Hi
p
p
In the q
u
ery planner, d
o
not
c
o
n
sider inde
x
X to
b
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
D
.
Richard Hipp
Improve
d
a
b
ilit
y
to genera
t
e sta
n
d-alone pr
o
gr
a
m
u
sing
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
D
.
Ri
c
hard Hipp
A
d
d the tcl/mk
c
code
.
tcl script us
e
d
t
o constru
c
t a
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
D
.
Ric
h
ard Hip
p
M
ove a bu
n
c
h of
u
n
relate
d
tes
t
co
d
e out of tclsqlite
.
.
.
commit
|
commitdiff
|
tree
next