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
Improved error messages. Limit the number of auxiliary columns to 100.
2018-05-18
D
.
Ric
h
a
r
d Hipp
I
m
p
r
o
v
ed error me
s
s
a
ges
.
L
i
mit t
h
e
num
b
er o
f
auxiliar
y
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
D
.
R
i
chard Hipp
Fix
a
n
i
ss
u
e
with rtreecheck() and auxiliary
d
ata colu
m
ns
.
commit
|
commitdiff
|
tree
2018-05-16
D
.
Richard
H
ipp
Do not allow
auxiliary columns in the rtree to int
e
rfere
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
D
.
Richar
d
Hipp
Fix the
OOM i
s
sue
m
entioned in the previo
u
s
check-in
.
commit
|
commitdiff
|
tree
2018-05-16
D
.
Richard Hipp
In
i
tial imp
l
em
e
ntati
o
n o
f
the ability to hav
e
au
x
iliary
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
D
.
Ri
c
h
a
rd Hipp
Enhan
c
e the sq
l
ite3_str_ne
w
()
interface so th
a
t
it
.
.
.
commit
|
commitdiff
|
tree
2018-05-16
D
.
Richard Hipp
Correct
output fo
r
th
e
fullkey column of json_each
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
D
.
Richar
d
Hipp
M
a
k
e mo
r
e aggressive u
s
e of
a
ut
o
matic indexes
when
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
D
.
Richa
r
d Hipp
Co
n
v
ert the sc
h
ema creation logic in the
rtr
e
e extension
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
D
.
Richa
r
d Hip
p
E
xport the deduce
D
atab
a
seType(
)
f
uncti
o
n t
h
e she
l
l
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
D
.
Richard Hipp
Add the -
-
appe
n
d option to the
"
.
backup
"
c
o
mmand in
.
.
.
commit
|
commitdiff
|
tree
2018-05-12
D
.
R
ichard Hi
p
p
In
t
he CLI, al
l
ow
c
omment
l
ines that begin with '#
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
D
.
Ri
c
hard Hipp
In
t
he CLI, re
t
ur
n
non-zero if there are erro
r
s on
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
D
.
Richard
H
ipp
Fix a ty
p
o in the help message from the "
.
s
ha3
s
u
m
"
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
D
.
Richard Hipp
Make
s
ure
t
he
o
pen_db()
r
o
u
tine
in the CL
I
does not
.
.
.
commit
|
commitdiff
|
tree
2018-05-09
D
.
Rich
a
rd Hipp
Add 14 new interfaces to the
loadable e
x
tension mechanism
.
commit
|
commitdiff
|
tree
2018-05-09
D
.
R
i
chard Hipp
Fix
m
in
o
r problems
with the sq
l
ite3_st
r
interface
.
commit
|
commitdiff
|
tree
2018-05-09
D
.
Richard Hi
p
p
Make the inter
n
al dynamic string interface available
.
.
.
commit
|
commitdiff
|
tree
2018-05-09
D
.
Richar
d
Hipp
Fi
x
a typ
o
in a comment used f
o
r
docu
m
e
ntation
.
No
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
D
.
Richard Hipp
C
o
rrectl
y
format the STAT1 and STAT4 c
o
ntent in t
h
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
D
.
Richard Hipp
Fix
a harmless compiler
w
arning i
n
fuzzcheck
.
Add
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
D
.
Richard
H
ipp
Fuzz
t
est case
s
for UPSERT
.
commit
|
commitdiff
|
tree
2018-05-07
D
.
Richard
H
ipp
Activate th
e
cell-o
v
erwrite optimiz
a
ti
o
n for
i
ndex
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
D
.
R
i
chard
H
ipp
Impro
v
ed
c
ommen
t
s o
n
the cell-overwrite optimiz
a
tion
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
D
.
Richard Hipp
On an UPD
A
TE, try to overwrite an
existi
n
g btree cell
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
D
.
Richard Hi
p
p
Fi
x
h
armless
c
ompi
l
e
r wa
r
nings as
s
oc
i
ated with the
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
D
.
Ri
c
hard Hipp
Fix harmle
s
s
c
ompiler warnings in the cell-o
v
erwrite
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
D
.
Richa
r
d
H
ipp
Bac
k
o
u
t
c
hange [0
5
f
ee1a2
1
e
a
3
98f1e4d6f1cf3] becau
s
e
.
.
.
commit
|
commitdiff
|
tree
2018-05-05
D
.
Richar
d
H
i
pp
In
a
n ORDER
BY LIMIT, ma
k
e s
u
re th
e
ORDER BY
expression
.
.
.
commit
|
commitdiff
|
tree
2018-05-05
D
.
Richa
r
d Hipp
Fix
a slightl
y
in
c
o
r
rect co
r
rupti
o
n dete
c
tio
n
branch
.
.
.
commit
|
commitdiff
|
tree
2018-05-04
D
.
R
i
cha
r
d Hipp
M
e
rge
e
nhancem
e
n
ts from trunk
.
commit
|
commitdiff
|
tree
2018-05-04
D
.
Richard H
i
p
p
Fix requ
i
rements m
a
rks
.
No code ch
a
nges
.
commit
|
commitdiff
|
tree
2018-05-04
D
.
Richard Hipp
For the amalgamation-tarball, enable FTS5 and JS
O
N1
.
.
.
commit
|
commitdiff
|
tree
2018-05-04
D
.
Ric
h
ard Hipp
Make a
s
eparate limb in
t
he EXPLAIN QUERY
P
L
AN output
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Ric
h
ard Hipp
In
O
RDER
B
Y LIMIT que
r
ies, try to e
v
al
u
ate
t
he ORDER
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Ric
h
ard Hi
p
p
Fix a branch
that has b
e
come
unreachable due
t
o recent
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Richard Hipp
Impro
v
ed secu
r
ity
for VACUUM
.
T
h
i
s
c
heck-in combines
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Richard
H
ipp
O
v
erhaul of EXPLAIN
Q
UERY PLAN
.
T
he output is now i
n
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Richard Hipp
Optimi
z
ations to the new
EQP framework
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
R
ich
a
rd Hipp
Fix various e
r
ror handling condi
t
ions
on the
c
e
ll overwrite
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
R
i
chard
H
ipp
The BtCur
s
or
.
info fiel
d
s
a
re only valid
if
info
.
nSize!=0
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
R
ichard Hipp
Ad
d
more corruption checking to the cell o
v
erwrite
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
R
i
cha
r
d H
i
pp
Bug fix
e
s in
t
he over
w
rite opt
i
mizat
i
on
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Ri
c
hard Hipp
T
h
e
s
qlite3BtreeI
n
sert() routine tr
i
es to
overw
r
ite
.
.
.
commit
|
commitdiff
|
tree
2018-05-03
D
.
Richard Hi
p
p
Enhance
E
XPLAIN Q
U
ERY
P
LAN
to repor
t
the generation
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
Ri
c
ha
r
d Hipp
More test case upda
t
es
.
T
ests are
all runn
i
ng n
o
w
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
R
ichard Hipp
Fix
t
e
st c
a
ses so that they work with the
new EXP
L
AIN
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
Rich
a
rd
Hipp
I
mp
r
o
ved EQP output for
r
e
c
ursive CTEs and multi-value
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
Rich
a
rd Hipp
Prev
e
nt VACUU
M
fr
o
m
r
unn
i
n
g
any
c
o
mm
a
nds
in s
q
l
it
e
_ma
s
ter
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
Richard Hipp
F
i
x
a dan
g
ling-
e
lse
p
r
oble
m
t
h
at was
c
a
u
s
ing
r
ecu
r
s
i
ve
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
Richard
Hipp
Improveme
n
t
s
to the EQP displa
y
for compound select
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
D
.
R
i
c
hard
H
ipp
Begin reeng
i
n
eering
t
he E
X
PLAI
N
QU
E
RY
P
LAN function
.
.
.
commit
|
commitdiff
|
tree
2018-05-01
D
.
R
i
c
hard
H
ipp
Th
e
SQLITE_ALLOW_SQ
L
ITE_MAS
T
ER_INDEX compile-time option
.
.
.
commit
|
commitdiff
|
tree
2018-04-30
D
.
Richa
r
d
Hipp
Def
e
r loading re
s
ult column values
i
n
to reg
i
sters on
.
.
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
Richard Hipp
Te
s
t c
a
ses
a
dde
d
f
o
r
S
QLITE_DBCONFIG_RESET_DATAB
A
SE
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
R
ichard Hipp
Add the SQ
L
ITE_DBC
O
NFIG
_
RE
S
ET_DATABASE control f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
R
i
c
hard Hip
p
A
dd the SQLITE_
D
BC
O
NFIG_RESET_DATAB
A
SE c
o
ntrol a
s
a
.
.
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
Ric
h
a
rd Hipp
Merg
e
u
pdates from trunk
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
Rich
a
rd Hipp
Prevent deep recur
s
ions on nest
e
d
COLL
A
TE operators
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
Richard
Hi
p
p
Fix compil
e
r
war
n
i
n
gs in
FTS3
.
commit
|
commitdiff
|
tree
2018-04-28
D
.
Richard Hipp
Add the "PRA
G
MA re
s
et_data
b
as
e
=
ON|OFF" comma
n
d
.
When
.
.
.
commit
|
commitdiff
|
tree
2018-04-27
D
.
Richard Hipp
Enhance the comme
n
ts in the templatevtab
.
c
i
mplementation
.
commit
|
commitdiff
|
tree
2018-04-26
D
.
Richard Hip
p
The previous
f
ix for tic
k
e
t
[d85fffd6ff
e
856092ed8da
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
D
.
Ric
h
ard Hipp
Ensure
t
hat
n
ew
.
*
v
alues
o
f an UPDATE do not get clobbered
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
D
.
Richard Hipp
C
l
a
rification of th
e
behavior of a BEFORE UPDATE trigger
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
D
.
Richard Hi
p
p
Impr
o
v
e
d VDBE comment on the OP_P
a
ram o
p
code
.
No substantia
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
D
.
Richard Hipp
Add new i
n
terfaces for acce
s
sing the
list of SQL keywords:
commit
|
commitdiff
|
tree
2018-04-25
D
.
Ri
c
hard
Hipp
Add the
new DO
a
nd NOTHIN
G
keyw
o
rds t
o
th
e
keyword
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
D
.
Richard Hipp
A
d
d the n
e
w SQLITE_SHEL
L
_INIT_PROC
c
ompile-time entry
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
D
.
R
ichard H
i
pp
Avoid
m
a
ny unnecessary calls to sqlite3ReadSche
m
a(
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
D
.
Richard Hipp
A
dd an assert() to e
n
su
r
e
that schema mute
x
es are held
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
Richar
d
Hipp
Do
not at
t
empt to use terms from the WHERE clause to
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
Richard Hipp
U
pdate the expe
r
t
ex
t
ension test cases to accou
n
t f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
R
ichard Hipp
All the O
R
o
ptimization to proceed even if
the OR is
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
Richard Hip
p
Add a hyperlink t
o
t
h
e t
i
c
ket on th
e
code co
m
ment fo
r
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
Richard
Hipp
En
h
a
n
ce the
C
L
I to render EXPLAIN QU
E
RY PLAN u
s
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
Richard Hipp
F
i
x
a
mem
o
ry l
e
ak followi
n
g failure t
o
open
a
n external
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
R
ichard Hipp
In EXPLAI
N
QU
E
RY PLAN output, do
n
ot show an EX
E
CUTE
.
.
.
commit
|
commitdiff
|
tree
2018-04-24
D
.
R
i
cha
r
d
H
ipp
Fix
t
o check-in [ca34
c
2dd20ee071e] - avoi
d
a NULL pointer
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
Richard Hi
p
p
Fix a probl
e
m
i
n sqlit
e
3
E
xprCompare() as
s
o
ciated with
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
R
i
chard Hipp
F
i
x
a
formatting issue in the TreeView output for bare
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
R
i
chard Hipp
Add the "
.
i
m
po
s
ter off" var
i
a
n
t of
t
he "
.
impo
s
ter"
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
Rich
a
r
d Hipp
Th
e
"
.
selec
t
trace 0
x
2000" command causes
just t
h
e to
p
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
R
i
c
hard Hipp
T
he
"
.
selecttrace 4" command no
w
s
h
ows only a single
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
Richa
r
d Hipp
Do not restor
e
the iSelectId
v
alue until af
t
er
t
he
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
Rich
a
rd Hip
p
In the "
.
selectt
r
ace" ou
t
put
,
i
nclude
the
E
X
PLAIN Q
U
ERY
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
R
i
c
hard Hipp
E
n
s
ure that th
e
re are no bind-par
a
mete
r
s or incorrect
.
.
.
commit
|
commitdiff
|
tree
2018-04-23
D
.
R
ichard Hipp
Fix a
n
unr
e
ach
a
b
l
e branch assoc
i
ated wi
t
h stack overflow
.
.
.
commit
|
commitdiff
|
tree
2018-04-21
D
.
Rich
a
rd
Hipp
Performance improvements
o
n the main loop of th
e
LEMON
.
.
.
commit
|
commitdiff
|
tree
2018-04-21
D
.
Richard
H
ipp
E
n
h
a
nce LEMON to track
which symbols a
c
tually carry
.
.
.
commit
|
commitdiff
|
tree
2018-04-21
D
.
Richa
r
d Hipp
Add th
e
%ex
t
ra_context direct
i
ve t
o
l
emon, as an
alter
n
ative
.
.
.
commit
|
commitdiff
|
tree
2018-04-21
D
.
Rich
a
rd Hipp
F
ix
U
P
S
ERT s
o
th
a
t
i
t
p
lays nicely w
i
th A
U
TOINCREME
N
T
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Richard Hipp
Add the
-
dDIRECTORY co
m
mand-line option
t
o L
E
MON
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Ric
h
ar
d
H
i
pp
Fix a harmless compi
l
er warning
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Richard Hipp
Avoid the
u
se of
statement
j
ournals on DELETEs of a
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Richard Hipp
Avoi
d
openin
g
a statement jo
u
rn
a
l on sin
g
l
e-row
UPDATEs
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Richard Hipp
Fix a VDBE comme
n
t
on
u
ps
e
rt
.
Provide
an error
m
e
ssage
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
R
ichard Hipp
Avoid unnecessary cur
s
or seeking wh
e
n performing an
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Richar
d
Hipp
Impr
o
ved
VDBE comment on UP
S
ER
T
co
d
e
.
commit
|
commitdiff
|
tree
2018-04-20
D
.
Rich
a
rd Hipp
M
inor simplific
a
tion
o
f the previous checkin
.
commit
|
commitdiff
|
tree
next